@charset "utf-8";
/* CSS Document */
html{
height:100%;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
}
body{
background-color:#EEF6FB;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
height:100%;
width:100%;
/*overflow:hidden;*/
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
}

#wrapper{
width:960px;
/*height:755px;*/
min-height: 100%;
height: auto !important;
height: 100%;
margin-bottom:-125px; /* the bottom margin is the negative value of the footer's height */
overflow:hidden;
margin-left:auto;
margin-right:auto;
}

#head{
width:960px;
height:121px;
}

#logo{
width:479px;
height:121px;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
float:left;
overflow:hidden;
cursor:pointer;
}

#menu{
width:481px;
height:121px;
float:left;
overflow:hidden;
background-color:#FFFFFF;
background-image:url(../images/none.png);
background-repeat:no-repeat;
}

#navigation{
width:960px;
height:42px;
background-image:url(../images/navigation.jpg);
/*background-image:url(../images/useuropa_de.jpg);*/
background-repeat:no-repeat;
}


#content{
width:960px;
height:443px;
}

/*#footer{
width:960px;
height:125px;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
}*/

#footer{
width:100%;
height:125px;
margin-bottom:0px;
}

#fright{
background-image:url(../images/footer_right.jpg);
background-repeat:no-repeat;
float:right;
width:480px;
height:125px;
}
#fleft{
width:480px;
height:125px;
background-image:url(../images/footer_left.jpg);
background-repeat:no-repeat;
float:left;
}
.push {
	height: 125px; /* .push must be the same height as .footer */
	width:100%;
	overflow:hidden;
	position:relative;
}

#nTicker{
width:100%;
height:25px;
overflow:hidden;
z-index:1;
}

#sides{
width:807px;
height:307px;
margin-left:auto;
margin-right:auto;
}

#leftSide{
width:403px;
height:387px;
float:left;
overflow:hidden;
}

#rightSide{
width:403px;
height:387px;
float:right;
overflow:hidden;
}

#frame1{
width:383px;
height:387px;
float:left;
background-image:url(../images/world1.jpg);
background-repeat:no-repeat;
/*background-position:top;*/
background-position:50% 10px;
margin-left:20px;
overflow:hidden;
}

#frame2{
width:383px;
height:387px;
float:right;
background-image:url(../images/world2.jpg);
background-repeat:no-repeat;
/*background-position:top;*/
background-position:50% 10px;
margin-right:20px;
overflow:hidden;
}

#frame1PicSwf{
position:fixed;
width:383px;
height:387px;
overflow:hidden;
}

html>body #frame1PicSwf{
position:relative;
top:-387px;
width:383px;
height:387px;
overflow:hidden;
}

#frame1Pic{
/*position:fixed;*/
width:383px;
height:387px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/frame1.png');
background-repeat:no-repeat;
overflow:hidden;
cursor:pointer;
}

html>body #frame1Pic{
/*position:relative;
top:-387px;*/
width:383px;
height:387px;
background-image:url(../images/frame1.png);
background-repeat:no-repeat;
overflow:hidden;
cursor:pointer;
}



#white{
width:383px;
height:387px;
background-color:#FFFFFF;
overflow:hidden;
}

#white2{
width:383px;
height:387px;
background-color:#FFFFFF;
overflow:hidden;
}

#frame2PicSwf{
position:fixed;
width:383px;
height:387px;
overflow:hidden;
}

html>body #frame2PicSwf{
position:relative;
top:-387px;
width:383px;
height:387px;
}

#frame2Pic{
/*position:fixed;*/
width:383px;
height:387px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/frame2.png');
background-repeat:no-repeat;
overflow:hidden;
cursor:pointer;
}

html>body #frame2Pic{
/*position:relative;
top:-387px;*/
width:383px;
height:387px;
background-image:url(../images/frame2.png);
background-repeat:no-repeat;
cursor:pointer;
}


#spacerNav{
width:505px;
height:42px;
float:left;
}
#btn_contact{
width:76px;
height:42px;
float:left;
cursor:pointer;
}
#btn_useurope{
width:76px;
height:42px;
float:left;
cursor:pointer;
}
#btn_india{
width:72px;
height:42px;
float:left;
cursor:pointer;
}
#btn_lang{
width:96px;
height:42px;
float:left;
cursor:pointer;
}

#spacerMenu{
width:100%;
height:58px;
}

#listContact{
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#697778;
}

#listContact li {
	color:#697778;
	list-style-position:inside;
}

#listContact li a{
	color:#697778;
	text-decoration:none;
}

#listUseurope{
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#697778;
}

#listUseurope li {
	color:#697778;
	list-style-position:inside;
}

#listUseurope li a{
	color:#697778;
	text-decoration:none;
}


#listIndia{
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#697778;
}

#listIndia li {
	color:#697778;
	list-style-position:inside;
}

#listIndia li a{
	color:#697778;
	text-decoration:none;
}

.greenArrow{
color:#adbb17;
}

#menu_contact{
margin-left:30px;
width:200px;
display:none;
}
#menu_useurope{
margin-left:108px;
width:200px;
display:none;
}
#menu_india{
/*margin-left:214px;*/
margin-left:184px;
width:200px;
display:none;
}

* html #menu_contact{
margin-left:13px;
width:200px;
display:none;
}
* html #menu_useurope{
margin-left:95px;
width:200px;
display:none;
}
* html #menu_india{
/*margin-left:214px;*/
margin-left:171px;
width:200px;
display:none;
}

*:first-child+html #menu_contact{
margin-left:13px;
width:200px;
display:none;
}
*:first-child+html #menu_useurope{
margin-left:95px;
width:200px;
display:none;
}
*:first-child+html #menu_india{
/*margin-left:214px;*/
margin-left:171px;
width:200px;
display:none;
}

#tagCloud{
width:383px;
height:387px;
float:left;
margin-left:0px;
/*text-align:center;*/
overflow:hidden;
}

html>body #tagCloud{
width:383px;
height:387px;
float:left;
margin-left:0px;
/*text-align:center;*/
overflow:hidden;
}

#containingBlock {display:table; height: 387px; position: relative; overflow: hidden;margin-left:auto;margin-right:auto;}
#containingBlock2 {*position: absolute; top: 50%; display: table-cell; vertical-align: middle;margin-left:auto;margin-right:auto;width:auto;}
#containingBlock3 {*position: relative; top: -50%;width:auto; min-width:200px;margin-left:auto;margin-right:auto;text-align:center; line-height:24px;}

#tags{
*position: relative; top: -50%;
height:auto;
width:100%;
margin-top:auto;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
}

/*#outer {display: table; position: static;}
* #outer {height: 387px;width:383px; overflow: hidden; position: relative;}
*:first-child+html  #outer {display: table; position: static;}

#middle {display: table-cell; vertical-align: middle; position: static;}
* #middle {position: absolute; top: 50%;} /* for explorer only
*:first-child+html #middle {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%}
*/





#contentWrap{height: auto;width:960px; overflow: hidden;}
#outerWrap {height: 443px;width:960px; overflow: hidden; position: relative;}
#outerWrap[id] {display: table; position: static;}

#middleWrap {position: absolute; top: 50%;} /* for explorer only*/
#middleWrap[id] {display: table-cell; vertical-align: middle; position: static;}

#innerWrap {position: relative; top: -50%}

.c1 a{
color:#697778;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

.c2 a{
color:#383f40;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-decoration:none;
}

.c3 a{
color:#2d3333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
text-decoration:none;
}




.c1{
color:#697778;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}


.c2{
color:#383f40;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
}

.c3{
color:#2d3333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
}

.contentSpacer1{
width:100%;
height:40px;
}
.grayLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#668b8b;
cursor:pointer;
}

.grayLink a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#668b8b;
text-decoration:none;
}

.contentSpacer2{
width:100%;
height:20px;
}
.greenTitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#b7bc00;
margin-bottom:6px;
}
.contentText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#303535;
width:360px;
height:auto;
margin-bottom:10px;
white-space:normal;
}

.contentTextNEW{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#303535;
width:345px;
height:auto;
margin-bottom:10px;
white-space:normal;
}

.contentTextNEW2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#303535;
width:335px;
height:auto;
margin-bottom:10px;
white-space:normal;
}
.contentText2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#303535;
width:360px;
height:auto;
margin-top:10px;
margin-bottom:4px;
white-space:normal;
}

.contentText3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#303535;
width:360px;
height:auto;
margin-top:10px;
margin-bottom:4px;
white-space:normal;
}

.blueLink{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0e8390;
/*border-bottom:1px dotted #adb2b6;*/
width:auto;
min-width:50px;
overflow:hidden;
height:20px;
}

.dotted{
border-bottom:1px dotted #adb2b6;
}
.blueLink a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0e8390;
text-decoration:none;
}


.blueLink2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0e8390;
width:auto;
min-width:50px;
cursor:pointer;
}

.blueLink2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#30e8390;
text-decoration:none;
}

.noBorder{
border:none;
}

.form_wrapper{
width:236px;
height:20px;
border:1px solid #d6d6d6;
margin-bottom:3px;
overflow:hidden;
/*background-color:#61dc5b;*/
background-color:#ffffff;
}

.formField{
/*background-color:#61dc5b;*/
background-color:#ffffff;
width:236px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
color:#004d00;
font-size:10px;
border:1px solid #ffffff;
/*border:1px solid #61dc5b;*/
text-indent:5px;
margin:0px;
padding-top:3px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

.formA_wrapper{
width:236px;
height:70px;
border:1px solid #d6d6d6;
/*margin-bottom:3px;*/
overflow:hidden;
background-color:#ffffff;
}

.form_text_area{
/*background-color:#61dc5b;*/
background-color:#ffffff;
border:1px solid #ffffff;
/*border:1px solid #61dc5b;*/
width:236px;
height:68px;
font-family:Arial, Helvetica, sans-serif;
color:#004d00;
font-size:10px;
text-indent:5px;
padding-top:3px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}


#kontaktHandler{
width:383px;
height:387px;
float:right;
margin-right:0px;
}

.pointerH{
width:150px;
height:54px;
/*background-image:url(../images/pointer.gif);*/
background-repeat:no-repeat;
overflow:hidden;
position:relative;
top:-100px;
float:right;
margin-right:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#353b3c;
font-size:11px;
cursor:pointer;
}


.pEU1{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/p_europe_de.png');
background-repeat:no-repeat;
width:154px;
height:54px;
}

html>body .pEU1{
background-image:url(../images/p_europe_de.png);
background-repeat:no-repeat;
width:154px;
height:54px;
}

.pEU2{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/p_europe_en.png');
background-repeat:no-repeat;
width:154px;
height:54px;
}

html>body .pEU2{
background-image:url(../images/p_europe_en.png);
background-repeat:no-repeat;
width:154px;
height:54px;
}

.pInd1{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/p_india_de.png');
background-repeat:no-repeat;
width:154px;
height:54px;
}

html>body .pInd1{
background-image:url(../images/p_india_de.png);
background-repeat:no-repeat;
width:154px;
height:54px;
}

.pInd2{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/p_india_en.png');
background-repeat:no-repeat;
width:154px;
height:54px;
}

html>body .pInd2{
background-image:url(../images/p_india_en.png);
background-repeat:no-repeat;
width:154px;
height:54px;
}

.pointerSpacer{
width:100%;
height:30px;
}
.pointerText{
width:100%;
height:20px;
text-indent:15px;
}

#news{
width:781px;
height:24px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/newsTickerBack.gif);
background-repeat:no-repeat;
text-indent:8px;
overflow:hidden;
}

html>body #news{
width:781px;
height:24px;
margin-left:auto;
margin-right:auto;
/*border:1px solid #ffffff;
background-color:#eaedf0;*/
text-indent:8px;
background-image:url(../images/newsTickerBack.png);
background-repeat:no-repeat;
overflow:hidden;
}

#newsTxt{
padding-top:5px;
/*width:600px;
background-color:#CCCCCC;*/
}

.ntext{
color:#697778;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-indent:12px;
float:left;
width:98px;
}

.nFeed{
color:#0e8390;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*text-indent:5px;*/
float:left;
width:660px;
}

.nFeed a{
color:#0e8390;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.nFeed a:hover{
color:#0e8390;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

#pointTXT1{
display:none;
overflow:hidden;
position:relative;
top:-114px;
float:right;
width:300px;
height:70px;
background-image:url(../images/pointerTxt1.gif);
background-repeat:no-repeat;
}

#pointTXT2{
display:none;
overflow:hidden;
position:relative;
top:-114px;
float:left;
width:300px;
height:70px;
background-image:url(../images/pointerTxt2.gif);
background-repeat:no-repeat;
}

#pTXT1{
padding-top:38px;
float:right;
width:200px;
margin-right:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#353b3c;
font-size:11px;
white-space:normal;
}

#pTXT2{
padding-top:38px;
float:left;
width:200px;
margin-left:35px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#353b3c;
font-size:11px;
white-space:normal;
}

#preload{
display:none;
}

#flv1{
/*top:0px;
left:0px;
position:absolute;*/
width:383px;
height:387px;
display:block;
overflow:hidden;
z-index:1;
}

#flv2{
/*top:0px;
left:0px;
position:absolute;*/
width:383px;
height:387px;
display:block;
overflow:hidden;
}

#scroll_part{
width:350px;
height:347px;
overflow:hidden;
position:relative;
float:left;
}


#scroll_txt{
width:350px;
height:auto;
overflow:hidden;
position:relative;
}

.scroll_part{
width:10px;
height:347px;
overflow:hidden;
float:left;
background-image:url(../images/scroll.gif);
}

#scroll_part2{
width:355px;
height:262px;
overflow:hidden;
position:relative;
float:left;

}


#scroll_txt2{
width:345px;
height:auto;
overflow:hidden;
position:relative;
white-space:normal;
}

.scroll_part2{
width:10px;
height:262px;
overflow:hidden;
float:left;
background-image:url(../images/scroll.gif);
}


#drag{
height:347px;
width:10px;
overflow:hidden;
}

#drag2{
height:262px;
width:10px;
overflow:hidden;
}

#knob{
width:6px;
height:20px;
background-color:#0E8390;
overflow:hidden;
cursor:pointer;
}