/*table, tr, td {padding:0; margin:0; border:1px; border-collapse:collapse;}*/

body{width: 100%; font-family: arial; color:#888888; font-size:12px; background: url('img/header-right.png') no-repeat;background-position: right top; background-color: #f4f4f4; padding:0; margin:0; }

img {border:0;}

a {border:0;font-family: arial; color:#308db7;}

#main{padding:0; margin:0;}

#header-left{position:absolute; top:0; left:0; background: url('img/header-left.png');width:195px;height:237px;}

#header-left table{margin:6px;}

#header-left img {padding:7px;}

#foot-left{background-position: 0 0;background: url('img/foot-left.png') no-repeat; width:396px;height:187px;}

#foot-right{bottom:0; right:0; background: url('img/foot-right.png');width:276px;height:174px;}

#flag{position:absolute; top:10px; right:100px; z-index: 3;}

#flag img{padding: 10px;}

#logo{position:absolute; top:35px; left:350px;}
#logo p {padding:0;margin:0; font-weight:400;font-size:17px;font-style:italic;color:#308db7;}
#logo h1 {font-weight:400; font-size: 38px; color: #f43ce1; margin:0;padding:0;font-family:verdana;font-style:italic;}

#top_menu{text-align:center; padding-top:20px; position:absolute; top:115px; left:325px; background: url('img/menu_bg.png') no-repeat; width:649px; height:74px;}
#top_menu a{padding:14px;text-decoration: none; font-weight:bold; font-size: 17px; color:#888888;}
#top_menu a:hover{color:#555;}


#chat {z-index:-1;position:absolute; top:260px; left:110px; width:164px; height:156px; background:url('img/chat-bg.png') no-repeat;}
#chatin {position:absolute; top:260px; left:110px; width:80px; height:100px;background: url('img/chat_off.png') no-repeat;}
#chatin:hover {position:absolute; top:260px; left:110px; background: url('img/chat_on.png') no-repeat; width:80px; height:100px;}

#left_col {float:left; margin-top:450px; left:0px; width:375px;}

#left_menu {margin-left:70px;}
#left_menu p {padding:0;margin:0; font-weight:900; padding-top: 5px; font-size:14px;}
#left_menu img{z-index:1; margin-right:15px;margin-bottom:-3px;}
#left_menu a {text-decoration: none; color:#888888;}
#left_menu a:hover {color:#308db7;}

#left_links {margin:30px 0 20px 41px; background: url('img/skobka.png') left 40px no-repeat; min-width:53px; height:250px;}
#left_links ul {padding:0 75px 0 68px;list-style-type:none;}
#left_links ul li {padding-top:5px;}
#left_links a {color:#308db7;}

#left_col h1{font-size:20px; margin-left:68px;}

#news{margin-top:0px; position:absolute; top:205px; left:325px; width:649px; height:200px;}
#news_item {background: url('img/news_bg.png') no-repeat; width:319px; height:314px;float:left}
#news_item h1{padding:8px 15px;font-size:16px;margin:0}
#news_item p {padding:2px 15px;margin:0}
#news_wrap {background: url('img/vert_line.png') no-repeat; width:3px; height:261px;float:left; margin-right:4px;margin-top:10px;}
.date {color:#308db7;padding:4px 20px;margin:0;}

#content {float:left;width:649px; margin:525px 20px -40px -45px;}
#content h1{font-size:18px;}
#content h2{font-size:18px;}
#content h3{font-size:15px;}
#content h4{font-size:13px}
#content h5{font-size:12px}
#content h6{font-size:11px}
#content a {text-decoration: underline;color:#308db7;}
#content a:hover {text-decoration: underline;}
#content ul li{padding-bottom:5px;}
#content td{padding:3px;}

#right_col {padding-top: 100px;position:absolute; top:0; left:945px; z-index:1;}

#bot_ico {padding-top:105px;float:left; color:white;font-size:11px;}
#bot_ico img {margin:4px 0 3px 10px;}
#bot_ico p{margin:0 0 0 10px;letter-spacing: 0em;}

#counter {padding-top:120px;padding-right:10px;}

#bot_menu{padding-left:0px; margin-bottom:60px;}
#bot_menu a{padding:5px;text-decoration: none; font-weight:bold; font-size: 12px; color:#888888;}
#bot_menu a:hover{color:#555;}

#outer {width:1020px;}

#contact {z-index:1;position:absolute; top:120px; left:80px; width:220px; height:100px;}
#contact h3{padding-left:30px;font-size:16px;color:#555}
#contact p{padding-left:10px;font-size:16px;color:#555; font-weight:700; font-size:11px;color:#888888;margin:0px;padding-top:4px;}

#banners {padding-left:45px;}

#articles {padding:20px 0 20px 45px; width: 220px;}
#articles h1{font-size: 16px;}

h2 {
	font-size: 10pt;
	color: #3300FF;
}
h3 {
	font-size: 9pt;
	color: #3300FF;
}
h4 {
	font-size: 9pt;
	color: #3300FF;
	font-style: italic;
}
h5 {
	font-size: 8pt;
	color: #3300FF;
}

.style1 {color:#2B7DA2}
.style5 {color: #FF0000}
.style6 {
	color:#FF0000;
}
.partner {
	text-decoration: none;
	color: #888888;
}
.partner a {
	text-decoration: none;
	color: #888888;
}
