@charset "utf-8";
/* CSS Document */

/*** GENERAL ***/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
html{background:#fff}
html, body { height:100%; }
body{text-align:left; font:13px Verdana,helvetica,clean,sans-serif;  background:#fff url(../images/bg_body.jpg) top left no-repeat; color:#939191;}
body * {line-height:1.22em; }



a img{border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both}
fieldset,img{border:0; display:block}
table{border-collapse:collapse;border-spacing:0; font-size:inherit;}
select, input, textarea {font:99% verdana,arial,helvetica,clean,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}


/*** CONTENT ***/

#container{width:878px; margin:0; padding:0; min-height:100%;display:inline-block}
#container{display:block;}
#container .placeholder{height:150px;}

#header{width:880px; height:212px; position:absolute;margin:0;padding:0; overflow:visible;z-index:100;}
#header .header_inner{width:880px; height:212px;background:url(../images/bg_header.png) top left no-repeat;  }

#header a.logo{position:absolute; top:0px; left:0px; width:300px; height:73px; display:block; z-index:300; cursor:pointer;}
#header a.logo .image{ width:300px; height:73px; background: url(../images/logo.jpg) top left no-repeat; display:block}

#header .menu {clear:both; font-size:14px; font-family:Georgia; font-style:italic; color:#ffffff; margin:0;padding:0; overflow:hidden; height:25px; width:530px; padding:26px 0 0 330px; position:relative; z-index:150;}
#header .menu li{float:left; margin:0; padding:0;color:#ffffff; height:25px; display:inline-block;}
#header .menu li{display:inline;}
#header .menu li a{color:#ffffff; padding:0; display:inline-block; padding:5px 15px 5px 28px; height:16px; overflow:visible; background:url(../images/menu.gif) top left no-repeat; position:relative; z-index:250;}
#header .menu li a{display:block}
#header .menu li a:hover,#header .menu li.active a{color:#ffffff; text-decoration:none;background:url(../images/menu_active.gif) top left no-repeat;}

#header .lang{position:absolute; top:6px; right:-95px; font-size:10px; overflow:hidden}
#header .lang li{float:left; margin:0 0 0 -1px; padding:0 5px;color:#ffffff; display:inline-block; background:#0077bf url(../images/bg_lang.gif) left 2px no-repeat;}
#header .lang li{display:inline;}
#header .lang a{color:#ffffff; padding:0; /*position:relative; z-index:250;*/}
#header .lang a:hover, #header .lang li.active{color:#ffffff; text-decoration:underline;}


#content{padding:89px 0 0 0; margin:0; width:880px; overflow:visible; position:relative; display:inline-block; z-index:0; }
#content{display:block}
#content:after{ content: '.'; display: block; clear: both; height: 0; visibility: hidden; }

#home #content {width:700px;  margin:0px; padding:110px 0 0 151px;}

#content a{color:#0069a9;}
#content p{color:#939191; margin:0; padding:0 0 20px 0; font-size:85%; line-height:1.8em}
#content ul{list-style:inside square;}
#content li ul{padding-left:15px;}
#content h1{color:#0079c2; font-size:123.1%; padding:4px 0 2px 0; font-weight:bold; font-style:italic; font-family:Georgia;}
#content h2{color:#0079c2; font-size:116%;padding:0 0 7px 0; font-weight:bold; font-style:italic; font-family:Georgia;}
#content h3{color:#0079c2; font-size:108%;padding:0 0 7px 0; font-weight:bold; font-style:italic; font-family:Georgia;}
#content h4{color:#0079c2;font-size:100%;padding:0 0 7px 0; font-weight:bold;font-style:italic; font-family:Georgia;}
#content h5{color:#0079c2; margin:0; padding:0 0 5px 0; font-weight:bold;font-size:93%;font-style:italic; font-family:Georgia;}
#content h6{color:#939191;margin:0; padding:0 0 1px 0; font-size:85%; font-weight:bold;}


#content .slideshow{width:610px; height:172px;  background:url(../images/bg_slideshow2.gif) 270px bottom no-repeat; overflow:hidden; margin-bottom:7px; padding-left:270px;padding-bottom:21px;}
#home #content .slideshow{padding-left:0; background:url(../images/bg_slideshow.gif ) 0px bottom no-repeat; width:700px;height:224px;padding-left:0;margin-bottom:0px;}

#content .content-left{float:left; width:240px;  margin:0px; padding:5px 0 0 30px;}
#content .content-left .roundbox{ width:225px; padding:0 0 20px 0;}
#content .content-left .roundbox h1{ padding-left:26px}
#content .content-left .roundbox ul{padding:10px 0 0 0; list-style-type:none; width:225px; display:inline-block; font-family:Georgia;}
#content .content-left .roundbox ul{display:block}
#content .content-left .roundbox li{list-style:outside none;list-style-type:none;padding:0; font-size:14px;color:#373737; width:225px; color:#0075bc; padding-bottom:14px}
#content .content-left .roundbox li a{ color:#0075bc; line-height:19px; padding:0 0 0 29px; background:url(../images/bul_roundbox.gif) left top no-repeat;width:197px; display:block; font-style:italic}
#content .content-left .roundbox li a:hover, #content .roundbox li.active a{background-image:url(../images/bul_roundboxhov.gif); text-decoration:none; color:#2f9c0d;}

#content .content-right{float:left; width:610px; margin:0px; padding:0px; position:relative; }
#content .content-right p.tenug{text-align:right; padding:0 0 8px 0;}
#content .content-right img{border:5px solid #0175bb}
#content .content-right img.floatLeft{margin-right:15px; margin-bottom:2px;}
#content .content-right div.csc-textpic-imagewrap {margin-right:25px !important;}

#footer{height:156px; margin:0;margin-top:-156px;clear:both;overflow:hidden;font-size:11px; color:#9bd481;  padding:0;   font-family:Arial; background:url(../images/bg_footer.gif) left bottom no-repeat;}
#footer p{padding:120px 0 0 215px}
#footer a{color:#9bd481}

/************powermail ***************/
.tx-powermail-pi1 { border:0px red solid; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; color:#939191;}
.tx-powermail-pi1_fieldset legend{display:none;}

.tx_powermail_pi1_fieldwrap_html {display:block; width:400px; }
.tx_powermail_pi1_fieldwrap_html label { width:100px; float:left;font-weight:bold; margin-top:4px;}
.tx_powermail_pi1_fieldwrap_html label .powermail_mandatory{color:#eb0000}
.tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js{font-style:italic; color:#a8a8a8;}
.tx_powermail_pi1_fieldwrap_html input.powermail_text{width:360px; border:1px solid #939191;}
.tx_powermail_pi1_fieldwrap_html textarea {width:360px; border:1px solid #939191;}
.tx_powermail_pi1_fieldwrap_html .powermail_submit { text-align:center; float:left; background:#0075BC; border:none; color:#FFF; font-size:12px; font-weight:bold; padding:3px 7px 3px 7px; margin-top:5px; margin-bottom:7px; cursor:pointer;}


