BODY {
 MARGIN: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff;
 font-size: 12px;
 line-height:15px;
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.clr {
	CLEAR: both;
	/*height:0px;
	width:0px;
	line-height:0px;
	font-size:0px;*/
}
table, div{border:0;}

.rightHOMETitle{
	color: #222222;
    font-size: 33px;
    margin-bottom: 29px;
    margin-left: 430px;
    margin-top: 40px;
}
#content-wrapper-inner-home-exceptional p{
    font-size: 20px;
    line-height: 26px;
    margin: 15px 20px;
    padding-left: 410px;
    color:#222222;	
}
#lang_selector {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#lang_selector LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lang_selector LI A {
	TEXT-DECORATION: none
}
UL#lang_selector LI .flagged {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 4px 7px; DISPLAY: block; PADDING-LEFT: 21px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-ATTACHMENT: scroll; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 1px; LINE-HEIGHT: 13px; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#lang_selector LI.item0 .flagged {
	BACKGROUND-POSITION: 0px 7px; PADDING-LEFT: 17px
}
#lang_selector LI.selected {
	WIDTH: 54px
}
#lang_selector LI .flagged .name {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 7px; BACKGROUND: url(./../images/dots.gif) repeat-y left top; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
#lang_selector LI.en .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/en.gif)
}
#lang_selector LI.de .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/de.gif)
}
#lang_selector LI.fr .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/fr.gif)
}
#lang_selector LI.it .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/it.gif)
}
#lang_selector LI.es .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/es.gif)
}
#lang_selector LI.se .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/se.gif)
}
#lang_selector LI.pt .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/pt.gif)
}
#lang_selector LI.br .flagged {
	BACKGROUND-IMAGE: url(./../images/flags/br.jpg)
}
#global-wrapper-outer {
	BACKGROUND: url(./../images/background.gif) #b01016 repeat-y right top; WIDTH: 990px
}
#global-wrapper-inner {
    background: url("./../images/whiteCorner.gif") no-repeat scroll right top transparent;
}
#header-wrapper-outer {
	height: 77px;
	padding: 21px 0;
}
#header-wrapper-outer IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
/* FACELIFTING NEW MENU */
.menu_button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: top;
	outline: none;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	font: 16px/20px Arial, Helvetica, sans-serif;
	padding: .75em 1.75em .58em;
	margin: 0px;
	height: 23px;
	text-decoration: none;
	border: 0;
}
.menu_button {
	position: relative;
	top: 0px;
	color: #ffffff;
}
.red {
	background: url('/images/background/menu_bg.gif') repeat-x;
	border: 0;
}
.red:hover {
	background: url('/images/background/menu_bg.gif') repeat-x -44px 100%;
    text-decoration:none;
    border: 0;
    color: #ffffff;
}

.navigation .active {
	background: url('/images/background/menu_bg.gif') repeat-x -44px 100%;
	color: #ffffff;
    text-decoration:none;
    border: 0;
}

.navigation{
	height: 44px; width:100%;
	border: 0;
	color: #ffffff;
	text-decoration:none;
	background: url('/images/background/menu_bg.gif') repeat-x;
	margin-left:54px;
	width: 936px;
}
.navigation .sep_div{
	height:44px;
	display:block;
	border: 0;
	background: url('/images/background/menu_sep.gif') no-repeat top left;
}
.navigation div{
	float:left;
} 


#languages-wrapper-outer {
	FLOAT: left; HEIGHT: 27px;
	 width: 500px;
}
#content-wrapper-outer {
	BACKGROUND-COLOR: #B01016;
	WIDTH: 936px;
	margin-left:54px;
	border:0;
}
TABLE#content {
margin: 0; WIDTH: 936px; padding:0; border:0; 
}
TABLE#content TD {
	border:0;
	padding:0;
	margin:0;
	vertical-align:top;
	width:100%;
}
TABLE#content TD.td-pixel {
	WIDTH: 1px
}
TABLE#content TD#td-submenu {
	WIDTH: 283px
}
TABLE#content TD.submenu-active {
	BACKGROUND: url(./../images/submenuBack.gif) #e6e6e6 repeat-y left 5px
}

#submenu-wrapper-outer {
	FLOAT: right; WIDTH: 283px;
}
#submenu-wrapper-inner {
	PADDING-RIGHT: 29px; PADDING-LEFT: 29px; PADDING-BOTTOM: 30px; PADDING-TOP: 18px
}
#content-wrapper-inner H1 {
	FONT-WEIGHT: normal; LINE-HEIGHT: 28px; FONT-SIZE: 250%; MARGIN: 10px 0px 15px 0; COLOR: #b5bcc1;
}
#content-wrapper-inner H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 180%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 18px; PADDING-TOP: 0px;
	line-height: 24px;
}
#content-wrapper-inner H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 3px; PADDING-TOP: 0px
}
#content-wrapper-inner H3.desc {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.references_philips_1 #submenu-wrapper-inner {
	PADDING-TOP: 5px
}
.references_philips_2 #submenu-wrapper-inner {
	PADDING-TOP: 5px
}
#submenu-wrapper-inner H1 {
	MARGIN-TOP: 9px
}
#submenu-wrapper-inner H2 {
	MARGIN-TOP: 9px
}
#submenu-wrapper-inner UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#submenu-wrapper-inner LI {
	MARGIN-BOTTOM: 10px
}
#submenu-wrapper-inner LI A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(./../images/redArrow.gif) no-repeat left 3px
}
#submenu-wrapper-inner LI.active A {
	DISPLAY: block; FONT-WEIGHT: normal; COLOR: #808080
}
#main-wrapper-outer {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px
}
#main-wrapper-inner H2 {
	MARGIN-BOTTOM: 0px
}
#content-wrapper-inner P {
	MARGIN: 8px 0px;
}
#content-wrapper-inner P.half {
	WIDTH: 340px
}
#content-wrapper-inner .bordered {
	BORDER-RIGHT: #b01016 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b01016 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 9px; BORDER-LEFT: #b01016 1px solid; WIDTH: 565px; PADDING-TOP: 7px; BORDER-BOTTOM: #b01016 1px solid; BACKGROUND-COLOR: transparent; opacity: 1; moz-opacity: 1
}
#content-wrapper-inner .bordered UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; opacity: 1.0; moz-opacity: 1.0
}
#content-wrapper-inner .bordered LI {
	FLOAT: left; MARGIN: 3px 5px; WIDTH: 260px; opacity: 1.0; moz-opacity: 1.0
}
#content-wrapper-inner .bordered A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(./../images/redArrow.gif) no-repeat left 4px; opacity: 1.0; moz-opacity: 1.0
}
.references_index .bordered {
	FLOAT: left
}
.references_index .imaged {
	FLOAT: left
}
.contact_index #main-wrapper-inner P {
	MARGIN: 0px
}
#content-wrapper-outer .references_index .bordered {
	BORDER-RIGHT: #c6c8ca 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c6c8ca 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 12px; BORDER-LEFT: #c6c8ca 1px solid; WIDTH: 226px; MARGIN-RIGHT: 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #c6c8ca 1px solid; opacity: 1.0
}
#content-wrapper-outer .references_index .bordered LI {
	FLOAT: none; MARGIN: 5px 0px; WIDTH: auto
}
#content-wrapper-outer .references_index H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 180%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 20px; COLOR: #b5bcc1; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content-wrapper-inner .imaged {
	BORDER-RIGHT: #c6c8ca 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c6c8ca 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c6c8ca 1px solid; WIDTH: 430px; PADDING-TOP: 10px; BORDER-BOTTOM: #c6c8ca 1px solid; BACKGROUND:transparent;
}
#content-wrapper-inner .imaged UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content-wrapper-inner .imaged LI {
	FLOAT: left; MARGIN: 0px 20px 3px 0px; WIDTH: 87px
}
#content-wrapper-inner .imaged A {
	
}
#content-wrapper-inner .imaged A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content-wrapper-inner .imaged A:hover {
	TEXT-DECORATION: none
}
#content-wrapper-outer .customers_index .imaged {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#content-wrapper-outer .customers_index .imaged LI {
	MARGIN-BOTTOM: 10px
}
#content-wrapper-inner TABLE.slides {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#content-wrapper-inner TABLE.slides #current {
	WIDTH: 513px; HEIGHT: 342px
}
#content-wrapper-inner TABLE.slides #current IMG {
	BORDER-RIGHT: #bbbdc0 1px solid; BORDER-TOP: #bbbdc0 1px solid; BORDER-LEFT: #bbbdc0 1px solid; BORDER-BOTTOM: #bbbdc0 1px solid
}
#content-wrapper-inner TABLE.slides #selector UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 17px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#content-wrapper-inner TABLE.slides #selector LI {
	MARGIN-TOP: 20px; FLOAT: none; WIDTH: auto; HEIGHT: auto
}
#content-wrapper-inner TABLE.slides #selector LI.item0 {
	MARGIN-TOP: 0px
}
.references_philips_1 #main-wrapper-outer TABLE.slides #selector UL {
	MARGIN-LEFT: 11px
}
.references_philips_2 #main-wrapper-outer TABLE.slides #selector UL {
	MARGIN-LEFT: 11px
}
.references_philips_1 #main-wrapper-outer TABLE.slides #selector LI {
	MARGIN: 6px 0px 0px
}
.references_philips_2 #main-wrapper-outer TABLE.slides #selector LI {
	MARGIN: 6px 0px 0px
}
.references_philips_1 #main-wrapper-outer TABLE.slides #selector LI.item0 {
	MARGIN-TOP: 0px
}
.references_philips_2 #main-wrapper-outer TABLE.slides #selector LI.item0 {
	MARGIN-TOP: 0px
}
#content-wrapper-inner TABLE.slides #selector A {
	DISPLAY: block
}
#content-wrapper-inner TABLE.slides #selector .project_thumb {
	MARGIN-BOTTOM: 3px
}
#content-wrapper-inner TABLE.slides #selector A IMG {
	BORDER-RIGHT: #bbbdc0 1px solid; BORDER-TOP: #bbbdc0 1px solid; BORDER-LEFT: #bbbdc0 1px solid; BORDER-BOTTOM: #bbbdc0 1px solid
}
#content-wrapper-inner .loop LI {
	FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 121px; HEIGHT: auto
}
.references_jsc #ex_content .loop LI {
	MARGIN-RIGHT: 0px
}
#content-wrapper-inner TABLE.slides #selector A SPAN {
	PADDING-LEFT: 10px; BACKGROUND: url(./../images/redArrow.gif) no-repeat left 4px
}
#content-wrapper-inner TABLE.slides #selector .active A {
	COLOR: #808080
}
#content-wrapper-inner TABLE.slides #selector .active A IMG {
	opacity: 0.5
}
#submenu-wrapper-inner .imaged {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -4px; WIDTH: 194px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
#submenu-wrapper-inner .imaged UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#submenu-wrapper-inner .imaged LI {
	FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 87px
}
#submenu-wrapper-inner .imaged A {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
#submenu-wrapper-inner .imaged A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#submenu-wrapper-inner .imaged A:hover {
	TEXT-DECORATION: none
}
#content-wrapper-inner H2.img {
	HEIGHT: 24px
}
#content-wrapper-inner .loop UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbbdc0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;
	HEIGHT: 151px;
}
#content-wrapper-inner .loop UL.item0 {
	MARGIN-TOP: 5px; /*HEIGHT: 151px*/
}
#content-wrapper-inner .loop LI {
	FLOAT: left; MARGIN-LEFT: 25px; WIDTH: 121px; 
}
#content-wrapper-inner .loop LI.item0 {
	MARGIN-LEFT: 0px
}
#content-wrapper-inner .loop A IMG {
	BORDER-RIGHT: #bbbdc0 1px solid; BORDER-TOP: #bbbdc0 1px solid; BORDER-LEFT: #bbbdc0 1px solid; BORDER-BOTTOM: #bbbdc0 1px solid
}
#content-wrapper-inner .loop A:hover SPAN {
	TEXT-DECORATION: underline
}
#content-wrapper-inner .loop .project_thumb {
	MARGIN-BOTTOM: 5px
}
#content-wrapper-inner .loop .desc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(./../images/redArrow.gif) no-repeat left 4px
}
#footer-wrapper-outer {
	HEIGHT: 27px; BACKGROUND-COLOR: #808183
}
#footer-wrapper-inner {
	color: #cbcbcb;
	text-align: right;
	font-size:10px;
	float:right;
	padding-right: 3px;
    padding-top: 6px;
}
#footer-wrapper-inner A {
	COLOR: #cbcbcb
}
.nav A {
	PADDING-LEFT: 10px; FONT-SIZE: 90%; BACKGROUND: url(./../images/redArrow.gif) no-repeat left 3px; COLOR: #808080
}
.nav .next {
	FLOAT: right
}
#example {
	MARGIN: 0px; OVERFLOW: hidden; WIDTH: 616px; POSITION: relative; HEIGHT: 489px;
}
#ex_content {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 616px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#ex_content LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 616px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 595px; overflow: hidden;
}
.customers_js #ex_content {
	WIDTH: 1432px
}
.customers_js #ex_content LI {
	MARGIN-RIGHT: 100px
}
.references_jsr #example {
	HEIGHT: 341px
}
.references_jsc #example {
	HEIGHT: 570px
}
.references_jsc #ex_content {
	/*WIDTH: 1432px*/
	width: 716px;
}
.references_jsc #ex_content LI {
	MARGIN-RIGHT: 100px
}

#content-wrapper-inner .pdf {
	PADDING-RIGHT: 20px; PADDING-LEFT: 55px; BACKGROUND: url(./../images/icon_pdf.jpg) no-repeat left 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 12px
}
.references_philips_1 .pdf {
	BORDER-TOP: #b7b9ba 1px solid; MARGIN-TOP: 24px
}
.references_philips_2 .pdf {
	BORDER-TOP: #b7b9ba 1px solid; MARGIN-TOP: 24px
}


#content-wrapper-inner .text_input {
    font-size: 12px;
    margin:0;
    width: 200px;
   border: 1px solid #CCCCCC;
   height: 15px;
}
#content-wrapper-inner .input textarea {
    border: 1px solid #CCCCCC;
    height: 68px;
    margin-bottom: 5px;
    width: 200px;
}


#content-wrapper-inner .imprint .content {
	PADDING-BOTTOM: 10px
}
#submenu-wrapper-inner .imaged A {
	DISPLAY: block; WIDTH: 87px; HEIGHT: 42px
}
#submenu-wrapper-inner .imaged A {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#main-wrapper-inner .imaged A {
	DISPLAY: block; WIDTH: 87px; HEIGHT: 42px
}
#main-wrapper-inner .imaged A {
	BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: transparent
}
#content-wrapper-outer .home_index #td-submenu {
	BACKGROUND-IMAGE: none; WIDTH: 525px; BACKGROUND-COLOR: #ffffff
}
#content-wrapper-outer .home_index #submenu-wrapper-outer {
	WIDTH: 525px
}
#content-wrapper-outer .home_index #submenu-overlay-corner {
	Z-INDEX: 1000; LEFT: 0px; POSITION: relative; TOP: 0px
}
#content-wrapper-outer .home_index #submenu-wrapper-inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content-wrapper-outer .services_index {
	BACKGROUND: url('/images/background/services_index.jpg') no-repeat right top #ffffff;
	height:418px;
}
.services_js{
background-color: #ffffff;
}
.references_jsc, .white{
background-color: #ffffff;
}	
#content-wrapper-outer .references_index {
	BACKGROUND: url('/images/background/references_index.jpg') no-repeat right top #ffffff;
	height:544px;
}
#content-wrapper-outer .customers_index {
	BACKGROUND: url('/images/background/clients_index.jpg') no-repeat right top #ffffff;
	height:458px;
}
#content-wrapper-outer .company_index {
	BACKGROUND: url('/images/background/company_index.jpg') no-repeat right top #ffffff;
	 height: 379px;
}
#content-wrapper-outer .company_index p{
	margin: 25px 0;
}
#content-wrapper-outer .customers_index p{
margin: 10px 0;
width: 565px;
} 
#content-wrapper-outer .home_index {
	BACKGROUND: url('/images/background/home_index.jpg') no-repeat right top;
	height:406px;
}
#content-wrapper-outer .customers_index p{
margin: 10px 0;
width: 565px;
} 
#content-wrapper-outer .home_index {
	BACKGROUND: url('/images/background/home_index.jpg') no-repeat right top;
	height: 
}
.house_de {
	HEIGHT: 270px
}
.contactform {
	PADDING-LEFT: 300px; TEXT-ALIGN: right
}
#contactformlabel {
	PADDING-TOP: 10px
}
.contact_flags {
	PADDING-TOP: 20px
}
.contact_flags IMG {
	PADDING-RIGHT: 20px; PADDING-BOTTOM: 10px; CURSOR: pointer
}
.arrowlink {
	PADDING-LEFT: 10px; BACKGROUND: url(./../images/redArrowBack.gif) no-repeat left 3px
}
.references H2 {
	COLOR: #808080
}
.popupLInk {
	CURSOR: pointer
}
.popupContent {
	DISPLAY: none
}
.messageContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.voltimumWinContainer .message-content {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.voltimumWinContainer .close-btn {
	FONT-WEIGHT: bold; FLOAT: right; CURSOR: pointer; COLOR: #eeeeee; HEIGHT: 14px
}
#dialog_bg_underpopup {
	Z-INDEX: 900; BACKGROUND: #333333; FILTER: alpha(opacity=60); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; opacity: 0.6; moz-opacity: 0.6
}
.linkWithArrow {
	DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(./../images/redArrow.gif) no-repeat 0px 5px
}
.rightPaneTitle {
	MARGIN-TOP: 20px; FONT-SIZE: 20px; MARGIN-BOTTOM: 10px; COLOR: #b5bcc1
}
.rightPaneBottom {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 12px; HEIGHT: 70px
}
.rightPaneBottom .homePageThumbImages .thumbImage {
	FLOAT: left; WIDTH: 106px; CURSOR: pointer
}
.rightPaneBottom .homePageThumbImages .active {
	DISPLAY: none
}
.rightPaneBottom .introText {
	FLOAT: right; WIDTH: 303px
}
#main-wrapper-inner p{
margin: 10px 0;
width:550px;
}
#languages-wrapper-inner{border:1px solid;width:500px;display:block;height:23px;}












/* ----------------------- */
/* button 
---------------------------------------------- */
.submit_button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: 0.3em 3em 0.35em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.submit_button:hover {
	text-decoration: none;
}
.submit_button:active {
	position: relative;
	top: 1px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.reddish {
	color: #faddde;
	border: 0;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#bc776a), to(#8b050a));
	background: -moz-linear-gradient(top,  #bc776a,  #8b050a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bc776a', endColorstr='#8b050a');
}
.reddish:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#8f1b06), to(#bc776a));
	background: -moz-linear-gradient(top,  #8f1b06,  #bc776a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f1b06', endColorstr='#bc776a');
}
.reddish:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}








/*         */
