/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#848484; font:10px/14px Tahoma, Geneva, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:10px/14px Tahoma, sans-serif; color:#50b8b4; text-decoration:underline;}
p a:hover{ color:#000; text-decoration:none;}

p a.a2{font:10px/14px Tahoma, sans-serif; color:#50b8b4; text-decoration:none;}
p a.a2:hover{ color:#000; text-decoration:none;}

.headline{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2e95a3; font-weight:bold}
.headline2{font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a0a09c;}

#container{width:695px; margin:0 auto;}

/* MENU */

#menuPan{width:695px; height:56px;  position:relative; border-bottom:#e2e7ea 1px solid; margin-bottom:1px}

#menuPan ul.menu{position:absolute; top:20px; left:20px; width:655px}
#menuPan ul.menu li{float:left; height:16px; margin-right:73px}
#menuPan ul.menu li a{height:16px;  display:block; text-indent:-20000px; }
#menuPan ul.menu li a:hover{height:16px; }

#menuPan ul.menu li.b01 a{ width:77px; background:url(../images/btn_1.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b01 a:hover{ width:77px; background:url(../images/btn_1_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b02 a{ width:70px; background:url(../images/btn_2.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b02 a:hover{ width:70px; background:url(../images/btn_2_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b03 a{ width:72px; background:url(../images/btn_3.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b03 a:hover{ width:72px; background:url(../images/btn_3_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b04 a{ width:72px; background:url(../images/btn_4.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b04 a:hover{ width:72px; background:url(../images/btn_4_over.gif) 0 0 no-repeat;}

#menuPan ul.menu li.b05 {margin-right:0}
#menuPan ul.menu li.b05 a{ width:66px; background:url(../images/btn_5.gif) 0 0 no-repeat; }
#menuPan ul.menu li.b05 a:hover{ width:66px; background:url(../images/btn_5_over.gif) 0 0 no-repeat;}

/* LINKS */

#linksPan{width:695px; height:66px;  position:relative;}
#leftLinks{width:450px; height:66px; background:#fafcfd; position:relative; float:left}
#rightLinks{width:245px; height:66px; position:relative; float:left}

#leftLinks img#btn_presentation{position:absolute; top:23px; left:29px}
#leftLinks img#btn_support{position:absolute; top:23px; left:213px}
#rightLinks img{position:absolute; top:23px; left:28px}

/* HEADER */

#header{width:695px; height:320px;  position:relative; background:url(../images/b_header.jpg) 0 0 no-repeat; border-bottom:#e2e7ea 1px solid; margin-bottom:1px}
#header img#logo{position:absolute; top:15px; left:457px}



/* CONTENT */

#content{width:695px; position:relative; border-bottom:#e2e7ea 1px solid; margin-bottom:1px}

#leftPan{width:411px; position:relative; float:left; margin:19px 39px 0 0;}
#rightPan{width:245px; position:relative; float:left;}

#welcome{margin-bottom:10px}
#welcome h2{height:38px; position:relative; background:url(../images/h_welcome.gif) 0 0 no-repeat; margin-bottom:13px}

#welcome img{float:left; margin-right:8px;}
#welcome p{width:269px; float:left; margin-bottom:8px; padding-top:18px}

#welcome ul {float:left; width:379px}
#welcome ul li{background:url(../images/bullet1.gif) 0 5px no-repeat; height:18px; padding:0 0 0 15px;}
#welcome ul li a{font:10px/14px Tahoma, Geneva, sans-serif; color:#a8b229; text-decoration:underline; }
#welcome ul li a:hover{text-decoration:none; color:#000; }


#new h2{height:38px; position:relative; background:url(../images/h_news.gif) 0 0 no-repeat; margin-bottom:3px;}
#new p.headline2{padding:0 0 0 19px; margin-bottom:3px; color:#000000 }
.newItem{width:187px; float:left}
.newItem img{float: left; margin-right:12px;}
.newItem p{float:left; width:101px}
.newItem#newItem01{margin: 0 21px 20px 16px}
.newItem#newItem03{margin: 0 21px 0 16px}

#spotlight{width:245px; background:#eef0f1; margin-bottom:1px; padding-bottom:20px }
#spotlight h2{height:50px; position:relative; background:#f3f5f6 url(../images/h_spotlight.gif) 18px 18px no-repeat; margin-bottom:10px}
.spotlightItem{width:188px; margin:0 0 5px 18px; border-bottom:#c6c8c8 1px dotted; padding-bottom:5px}
.spotlightItem img{float:left; margin-right:10px; padding-top:8px}

#spotlight ul li{background:url(../images/bullet1.gif) 0 5px no-repeat; height:18px; padding:0 0 0 15px;}

#newsletter{width:245px; height:140px;  background: url(../images/b_newsletter.jpg) 0 0 no-repeat; position:relative}
/* #newsletter h2{height:50px; position:relative; background:url(../images/h_newsletter.gif) 18px 18px no-repeat; margin-bottom:15px} */
#newsletter h2{height:50px; position:relative; background:url(../images/contact.gif) 18px 18px no-repeat; margin-bottom:15px}
/*#newsletter p{margin-left:18px; font:11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; margin-bottom:10px}*/
#newsletter p{margin-left:38px; font:15px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#72848d; margin-bottom:10px; padding-top:5px;}
#newsletter input#input_text{width:148px; height:16px; border:#9fa63f 1px solid; background:#FFF; margin-left:18px; float:left; font:10px/10px Tahoma, Geneva, sans-serif; color:#000; padding-top:6px; margin-right:5px}

#newsletter img#submit{width:55px; height:24px; float:left; background:url(../images/btn_submit.jpg) 0 0 no-repeat; }

.clear#end{height:10px}

/* FOOTER */


#footer{width:695px; height:65px;}
#footer p{padding: 20px 0 0 0; font:10px/16px Tahoma, Geneva, sans-serif; font-weight:normal; text-align:center; color:#6a6a6a;}
#footer p span{ font:10px/16px Tahoma, Geneva, sans-serif; color:#6a6a6a;}
#footer p a{color:#6a6a6a; text-decoration:none; padding: 0 3px }
#footer p a:hover{text-decoration:none; background:#6a6a6a; color:#fff}

/* CONTENTPAGE */

#contentpage{ height:400px;  position:relative; text-align:left; border-bottom:#e2e7ea 1px solid; margin-bottom:1px; font:12px  "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* #contentpage p{padding-top:200px; font-weight:bold} */
#contentpage p.headline3{margin-bottom: 10px; color:#5CC4C3; font-weight:bold}