*{margin:0;padding:0;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#999;}
body{padding:20px 0;}
h1{margin:6px 0 5px 0;padding-top:2px;font-size:25px;color:#7ea3be;font-weight:normal;line-height:25px;letter-spacing:2px;}
h2{color:#666;margin-bottom:10px;}
h3{padding:10px 0;color:#666;}
h5.hr{height:2px;font-size:2px;margin:10px 0;background:url(../img/bg.hr.gif) repeat-x;}
p{line-height:1.5;}
img{border:0;}
ul,ol{list-style-type:none;}
a,a:hover,input{text-decoration:none;outline:0;}
input.t,textarea{padding:4px;color:#000;border:1px solid #ccc;}
input.s,form label{cursor:pointer;}
div#o{margin:0 auto;width:900px;}
div#h,div#c,div#f{margin:0 5px;}
div#h{height:140px;background:url(../img/bg.h.gif) repeat-x;}
div#h ul,div#h li{float:left;}
div#h img{display:block;}
div#h ul{margin:10px -5px;}
div#h li a{display:block;width:195px;height:60px;background:url(../img/de.n1.png) no-repeat;}
div#h li#n-2 a{width:185px;margin-left:40px;background-image:url(../img/de.n2.png);}
div#h li#n-3 a{width:195px;margin-left:47px;background-image:url(../img/de.n3.png);}
div#h li#n-4 a{width:190px;margin-left:48px;background-image:url(../img/de.n4.png);}
body#en div#h li#n-1 a{width:180px;background-image:url(../img/en.n1.png);}
body#en div#h li#n-2 a{width:160px;margin-left:90px;background-image:url(../img/en.n2.png);}
body#en div#h li#n-3 a{width:150px;margin-left:75px;background-image:url(../img/en.n3.png);}
body#en div#h li#n-4 a{width:175px;margin-left:70px;background-image:url(../img/en.n4.png);}
div#h li a:hover,div#h li a.a{background-position:bottom;}
div#h li strong{display:none;}
div#c{position:relative;z-index:10;}
img#s,div#n{position:absolute;left:210px;z-index:10;}
div.h img#s{left:651px;}
div#n{top:245px;left:625px;width:105px;height:105px;background:url(../img/de.n.png) no-repeat;}
body#en div#n{background-image:url(../img/en.n.png);}
div#n strong{display:none;}
div#c-1,div#c-2,div#c-1 p{float:left;}
div#c-1,div#c-2{padding:20px 0;}
div#c-2{padding-right:10px;}
div#c-1{width:660px;}
div.h div#c-1{padding:40px 0;width:675px;}
div.h div#c-2{padding:60px 0;}
div#c-2{width:220px;}
div.h div#c-2{width:215px;}
div#c-1 p{width:310px;padding:5px 20px 5px 0;}
div#c-1 p.b{width:610px;padding-right:15px;}
div.h div#c-1 p{width:290px;padding-right:35px;}
div#c-1 p,div#c-2 p{padding-bottom:10px;}
div#c-1 p img.l{float:left;margin:5px 0;}
div#map{width:890px;height:286px;padding:0;text-align:center;}
div#map div{color:#000;}
div#map div.bubble{padding-left:5px;color:#999;text-align:left;}
div#map div.bubble strong{color:#666;}
div#c-1 ul.s{float:left;width:300px;}
div#c-1 ul.s li{padding-bottom:20px;}
div#c-1 ul.s ul li{padding:0;}
div#c-2 ul{padding:10px 0;}
div#c-2 li{padding-bottom:10px;}
div#c-2 li a{display:block;}
div#c-2 li a:hover,div#c-2 li a.a{color:#a50011;font-weight:bold;}
div#c-2 li a.a{padding-left:7px;line-height:13px;background:url(../img/bg.a.gif) no-repeat 0 3px;}
form ol{padding:10px 0;}
form ol li{float:left;width:250px;padding:5px 0;}
form ol li.b{width:480px;}
form input.t{width:220px;}
form textarea{width:470px;height:100px;}
li.b input.s,li.b em{float:right;}
li.b em{margin-top:-14px;font-style:normal;}
li.error input,li.error textarea{border-color:#a50010;}
p.r,#hint,li.error label{color:#a50010;}
form span#hint{line-height:2.2;}
div#c div.i{width:660px;padding:20px 0;}
div#c div.i img{float:left;border:1px solid #ccc;margin:0 15px 15px 0;}
div#f{clear:both;padding:10px 0;background:url(../img/bg.hr.gif) repeat-x;}
div#f ul{width:250px;}
div#f ul,div#f li{float:right;}
div#f li{padding-left:4px;}
div#f li,div#f a{color:#7ea3be;}
div#f a:hover{text-decoration:underline;}
div#f a.l{padding:5px 15px 5px 25px;background:url(../img/bg.l.png) no-repeat left;}
div#c-2 a{color:#7ea3be;}
div#c-2 a:hover{text-decoration:underline;}
