/* MAIN SECTION START*/
*{font-family:verdana,arial;margin:0;padding:0;}
a img{border:none;}
h3{font-size:14px;}
a,a:visited{color:#999;}
a:hover{color:#333;}



.mainBlock a,.mainBlock a:visited{color:#BBB;}
.mainBlock  a:hover{color:#666 ;}
/*
.mainBlock a{color:#999;}
.mainBlocka a:hover{color:#333 !important;}
.mainBlocka a:visited{color:#F99;}*/
/* MAIN SECTION END*/






/* MAIN PAGE SECTIONS START */
body{background:#BEC3C6 url(../img/bg_main_page.png) repeat-x;color:#555;font-size:12px;}
#wrap{background:url(../img/bg_wrap.png) center top no-repeat;padding:20px 0;}
#container{margin:0 auto;width:936px;}
#head{overflow:hidden;height:50px;}
#head span{text-align:center;float:right;color:#AAA;font-size:22px;}
#head span sub{font-size:10px;}
#navigation{height:38px;}
#content{background:#FFF url(../img/bg_shadow.png) no-repeat;}
#footer{background:url(../img/bg_footer.png) 0 0 no-repeat;display:block;height:88px;border-top:1px solid #CCC;font-size:11px;line-height:145%;width:100%;}
#footer p{padding:20px;float:left;color:#BBB;}
#footer a img{float:right;margin:4px 20px 4px 0;}
/* MAIN PAGE SECTIONS END */








/* TOPNAVIGATION START */
#navigation_hat{height:8px;background:transparent url(../img/bg_hat.png);}
ul#topnav{margin:0 auto;list-style:none;font-size:12px;clear:both;width:936px;}
ul#topnav li{width:156px;height:38px;overflow:hidden;float:left;}
ul#topnav a,ul#topnav span{float:left;width:156px;clear:both;text-align:center;line-height:38px;font-variant:small-caps;text-decoration:none;color:#333;background:#CCC;text-transform:uppercase;}
ul#topnav a{color:#FFF;background:url(../img/bg_navigation.png) repeat-x 0px -38px;}
ul#topnav span{background:url(../img/bg_navigation.png) repeat-x 0px 0px;display:inline;}
ul#topnav li.active span{color:#FFF;background:url(../img/bg_navigation.png) repeat-x 0px -38px;}
/* TOPNAVIGATION END */








/* SLIDER START*/
#slider{overflow:hidden;}
#slider .mask{background:transparent url(../img/bg_mask.png) no-repeat;//background:none;width:100%;height:300px;position:absolute;top:0px;left:0px;}
#slider .shadow{background:transparent url(../img/bg_shadow.png) no-repeat;//background:none;width:100%;height:300px;position:absolute;top:0px;left:0px;}
#slider,#slider p{position:relative;overflow:hidden;height:300px;width:936px;}
#slider ul{list-style:none;}
#slider ul li{height:300px;width:936px;float:left;}
#slider ul li span{display:block;}
#slider .sliderCounter{position:absolute;top:270px;text-align:center;width:100%;}
#slider .sliderCounter button{cursor:pointer;border:none;margin:6px;width:14px;height:14px;background:transparent url(../img/bg_count.png);}
#slider .sliderCounter button.hover{background-position:-14px 0;}
#slider .sliderCounter button.clicked{background-position:-28px 0 !important;}
#slider .sliderCounter button.current{background-position:-42px 0;}
/* SLIDER END*/









/* TAB START */
#tabs{padding:20px;}
#tabs ul.control {margin:0px;padding:0px;border-bottom:0px solid #DDD;list-style:none;font-size:12px;clear:both;height:25px;}
#tabs ul.control li{border-top-left-radius:6px;border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;margin:-1px 6px;list-style:none;float:left;height:25px;border:1px solid #BBB;background:#DDD url(../img/bg_tab_header.png);}
#tabs ul.control li.active{background:#FFF;border-bottom:1px solid #FFF;}
#tabs ul.control li a {color:#666;float:left;padding:4px 10px;text-decoration:none;}
#tabs div{background:#EEE url('../img/bg_tab_content.png') repeat-x;border:1px solid #CCC;padding:8px;border-radius:6px;-moz-border-radius:6px;}
/* TAB END */



/* ACCORDION START */
#accordion{padding:20px;}
#accordion ul {margin:0px;padding:0px;border-bottom:0px solid #DDD;list-style:none;font-size:12px;}
#accordion ul li{padding:5px;border-radius:6px;border-radius:6px;-moz-border-radius:6px;-moz-border-radius:6px;margin:-1px 6px;list-style:none;border:1px solid #BBB;background:#EEE url(../img/bg_tab_content.png) repeat-x;}
#accordion ul li a {color:#666;font-weight:bold;floati:left;padding:12px 10px;text-decoration:none;}
#accordion ul li div{padding:8px;line-height:170%;}

.acc{padding:25px 0px;}
.acc .accActive{text-decoration:none;color:#333;padding:20px 0px;display:block;}
.acc .accHeader{line-height:170%;}
.acc .accDivHeader{margin:1px 20px;padding:5px 20px;border:1px solid #EEE;border-radius:6px;-moz-border-radius:6px;background:#EEE url(../img/bg_tab_content.png) repeat-x;}
.acc .accContent{font-size:14px;line-height:170%;padding:10px 0px;margin:10px 0px;border-top:1px solid #CCC;display:none;}
/* ACCORDION END */







