/* RESET*/
*{margin:0; padding:0; outline:0;}
html, body{height:100%;	width:100%; text-align:center;}
table{border-collapse: collapse; border-spacing: 0;}
ul, ol{list-style-type:none;}
img{border:0;}
input, textarea, select{vertical-align:middle; font:12px Tahoma; color:#000;}
a{color:#05548c; text-decoration:underline;}
/* a:hover{text-decoration:none;} */

.btn{cursor:pointer; border:none;}
.btn:hover{position:relative; top:1px; left:1px;}
/* .selected a, .selected a:hover{cursor:text; text-decoration:none!important;} */
/* .current, .current:hover{cursor:text; text-decoration:none!important;}*/

.overflow{overflow:hidden; zoom:1;}
.clear{clear:both;}
.float_left{float:left;}
.float_right{float:right;}

/* H */
h1{font:normal 22px Tahoma; margin-bottom:10px; color:#000;}
h2{font:bold 16px Tahoma; margin-bottom:10px; color:#000;}
h3{font:bold 12px Tahoma; margin-bottom:10px; color:#e10000;}
h4{}
h5{}
h6{}

/* SETTINGS*/
body{font:12px Tahoma; color:#000; background:#fff;}
.main{min-width:1000px;	width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; min-height:100%; _height:100%;}

/* HEADER */
.header{height:200px; position:relative; background:url(../i/header_bg.gif) repeat-x;}
.header .image{float:left;}
.header .images{float:right;}
.logo{float:left;}
/* topnav */
.topnav{position:absolute; top:3px; left:493px; width:160px;}
.topnav li{padding:0 0 7px 18px; background:url(../i/topnav_bull.gif) no-repeat 0 1px;}
.topnav a{font:bold 11px Tahoma; color:#676767;}
.topnav a:hover{font:bold 11px Tahoma; color:#000000;}
/* navigation */
.navigation{height:43px; position:absolute; left:0; top:157px; width:100%;}
.navigation div{height:43px; background:url(../i/nav_bg.gif) repeat-x; margin-left:300px;}
.navigation table{width:100%;}
.navigation td{width:10%;}
.navigation a{display:block; height:43px; font:17px/43px Tahoma; color:#fff; text-decoration:none; text-align:center;}
.navigation a:hover{text-decoration:underline;}
.navigation .selected{background:url(../i/nav_sel.gif) no-repeat;}
.navigation .selected a{background:url(../i/nav_sel.gif) no-repeat 100% -43px;}
.navigation .selected a:hover{text-decoration:underline;}

/* CONTENT */
.outer{overflow:hidden; zoom:1; padding-bottom:100px;}
.container{float:right; width:100%; margin-left:-320px;}
.content{margin-left:320px; padding-top:15px;}
.content p, .content ul, .content ol{margin:0 0 10px 0; line-height:14px;}
.content ul li{margin-left:20px; padding:0 0 4px 12px; background:url(../i/list_style.gif) no-repeat 0 4px;}
.content ol li{list-style:decimal; margin-left:20px;}
.content a:hover{color:#006cb8; text-decoration:underline;}
.content table{ margin:0 0 20px 1px;}
.content caption{font:bold 12px Tahoma; vertical-align:top; text-align:center; padding:10px 6px; background:#f19c0a; border:1px solid #cf6c26;}
.content th{font:bold 12px Tahoma; vertical-align:top; text-align:center; padding:10px 6px; background:#f7be5d; border:1px solid #cf6c26;}
.content td{vertical-align:middle; text-align:center; padding:10px 6px; border:1px solid #cf6c26;}
/* right */
.right{width:280px; float:right; margin-left:20px;}
.right img{border:2px solid #f9a61d; margin-bottom:16px;}
/* news */
.news .item{padding-bottom:17px;}
.news .date{font:bold 10px Tahoma; color:#767676; padding-left:13px;}
.news h3{background:url(../i/news_arr.gif) no-repeat 0 4px; padding-left:13px; margin:0;}
.news h3 a{color:#e20001;}
.news h3 a:hover{color:#ff6000;}
.news p{margin:0; padding-left:13px;}

/* SIDEBAR */
.sidebar{float:left; width:300px;}
.sidebar .title{background:#e10000 url(../i/sidebar_title.gif) repeat-x; padding:0 0 0 80px; border-bottom:1px solid #ffcb76;}
.sidebar h4{font:bold 14px Tahoma; color:#fff; background:url(../i/sidebar_arr.gif) no-repeat; padding:0 0 0 24px; overflow:hidden; zoom:1;}
.sidebar h4 span{float:left; background:url(../i/sidebar_arr.gif) no-repeat 100% 0; padding:2px 24px 3px 0;}
.sidebar a{color:#fff;}
.sidebar .selected a{color:#000;}
.sidebar .all{width:100px; height:25px; background:url(../i/all_bg.gif) no-repeat; float:right; text-align:center; line-height:23px;}
/* sidenav */
.sidenav{background:#d57028 url(../i/sidenav_bg.gif) repeat-x; padding:10px 0 15px 0;}
.sidenav li{background:url(../i/sidenav_bgr.png) no-repeat; padding:6px 0 7px 8px; width:292px;}
.sidenav a{font-weight:bold; text-decoration:none; padding:0 0 0 22px; background:url(../i/sidenav_bull.gif) no-repeat 4px 3px;}
.sidenav a:hover{background-position:4px -90px;}
.sidenav .selected{background:#fff url(../i/sidenav_bgr.png) no-repeat;}
.sidenav .selected a{background-position:4px -90px;}
/* articleslist */
.articleslist{background:#d57028 url(../i/sidenav_bg.gif) repeat-x; padding:10px 0 0 0; overflow:hidden; zoom:1;}
.articleslist ul{padding:0 0 5px 0;}
.articleslist li{background:url(../i/articleslist_arr.gif) no-repeat 16px 3px; padding:0 0 3px 30px; margin-bottom:5px;}
.articleslist .hover{background:url(../i/articleslist_arr.gif) no-repeat 16px -94px;}
.articleslist .selected{background:#fff url(../i/articleslist_arr.gif) no-repeat 16px -190px;}
.articleslist .selected a{text-decoration:underline!important;}
/* newslist */
.newslist{background:#d57028 url(../i/sidenav_bg.gif) repeat-x; padding:10px 0 0 0; overflow:hidden; zoom:1; margin-bottom:30px;}
.newslist ul{padding:0 0 5px 16px;}
.newslist li{background:url(../i/newslist_arr.gif) no-repeat 0 3px; padding:0 0 3px 14px; margin-bottom:5px;}
.newslist .date{font-size:11px; color:#fff;}
.newslist .hover{background:url(../i/newslist_arr.gif) no-repeat 0px -89px;}
/* advice */
.advice{padding:0 30px;}
.advice img{margin-bottom:10px;}

/* FOOTER */
.footer{min-width:1000px; width:expression(document.body.clientWidth > 1000 ? "100%" : "1000px"); text-align:left; height:43px; margin-top:-43px; position:relative; background:url(../i/footer_bg.gif) repeat-x; color:#fff; font:bold 9px Tahoma;}
.footer p{padding-bottom:4px;}
.copy{width:209px; float:right; padding:9px 0 0 0;}
.contacts{overflow:hidden; zoom:1; padding:9px 0 0 9px;}
.contacts span{font-size:12px;}

