* 		{margin:0;padding: 0;}

body	{font-family: Tahoma, sans-serif;font-size: 12px;min-width: 990px;width:100%;color: #313113;background: white;}

*+html body {min-width: 990px;}	

a 		{ color: #12479b;}
	
a:hover	{text-decoration: none;color: #0d93d8;}
	
img		{border:0;}
	
p		{margin:10px 0;}

.clear	{clear:both; height:10px;}
.clear_mini	{clear:both; height:1px;line-height:1px;font-size:1px;}
table tr td {vertical-align: top;}
input {font-family: Tahoma, sans-serif;font-size: 12px;}

h1 {font-size: 18px; font-weight: 700; margin:0 0 15px 0; }
h2 {font-size: 16px; font-weight: 700; margin:0 0 10px 0;}
h3 {font-size: 15px; font-weight: 500; margin:0;}
h4 {font-size: 12px; font-weight: 700; margin:0;}

div.page {width:990px;margin:0 auto;}
div.body {padding:0 10px;clear: both;}
.bluebor {border: 1px solid #48b1eb;}
div.hr {height:20px;background: url(images/hr.gif) left no-repeat;}

img.png, div.all-actions a {behavior: url(js/iepngfix.htc); } 


/*//////////------//////////*/
/*          Header          */
/*//////////------//////////*/
div.top_menu {height:20px; padding:10px 0;}
	div.top_menu ul {float:left; list-style: none;font-family:Trebuchet MS, Helvetica, sans-serif;font-size:13px;font-style:italic}
	div.top_menu ul li {display:inline;padding:0 10px 0 10px;}
		div.top_menu ul li a {color: #0082c6;}
		div.top_menu ul li a:hover {color: #8e8e8e; text-decoration: none;}

div.currency {float: right;font-size: 11px;color:#797979;padding-right: 10px;}
	div.currency select {margin-left: 20px;}
	
div.header {height:119px;overflow:hidden;background:url(images/header.jpg) left top no-repeat;margin-bottom:8px;}
div.header_new_year {height:119px;overflow:hidden;background:url(images/header_new_year.gif) left top no-repeat;margin-bottom:8px;}
	div.logo {position: relative;left:80px;top:31px;width: 265px;height:69px; }
	div.support {
	position: relative;
	left:775px;
	top:-53px;
	width: 200px;
	height:90px;
	filter:alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6  */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */  
}
	
div.menu {background:#0c8fd8;height:29px;margin-bottom:7px;overflow:hidden;}
ul.mainmenu {list-style:none;font-size:13px;}
ul.mainmenu li {float:left;display:block;width:150px;margin:0 7px;}
ul.mainmenu li:hover, ul.mainmenu li.hover {background:url(images/top_menu_li.gif) left top no-repeat;}
ul.mainmenu li:hover a, ul.mainmenu li.hover a {color:#313131;}
* html ul.mainmenu li {margin:0 6px;}
	ul.mainmenu li a {width:150px;padding-top:6px;height:23px;display:block;text-align:center;color:white;text-decoration:none;}

ul.mainmenu li ul {display: none;position: absolute;padding:10px 0;background:url(images/top_menu_ul_ul.png) left bottom no-repeat}
* html ul.mainmenu li ul {background:url(images/top_menu_ul_ul_ie.gif) left bottom no-repeat}
ul.mainmenu li:hover ul, ul.mainmenu li.hover ul {display: block}
ul.mainmenu li ul li {margin: 0;float: none}
ul.mainmenu li ul li a {color:white !important}
ul.mainmenu li ul li a:hover {background:#0082c6}

ul.mainmenu li  {behavior: url(js/ie6hover.htc)}

/*//////////------//////////*/
/*           Left           */
/*//////////------//////////*/
div.left {float:left;width:221px;}
div.left h3 {color:#023b95;padding:8px 0 9px 15px;}
div.left div.module {margin-bottom:35px}
div.left div.module-text {padding:10px}
div.left div.module ul {list-style:none;padding:13px 10px 0 10px}
div.left div.module ul li {background: url(images/ul.gif) left no-repeat;padding-left:15px;margin-bottom:8px}

div.auth {background: url(images/auth_key.jpg) right top no-repeat;}
div.auth form {padding:0 10px 15px 20px}
div.auth label {padding-left:1px}
div.auth input {border:0;font-size: 12px;width:172px;}
div.auth-mail, div.auth-pass{width:172px;height:15px;background:url(images/auth_input.gif) left top no-repeat;padding:5px;margin:2px 0 12px 0}

div.arrow-down {background:url(images/arrow_down.gif) no-repeat;padding-top:26px;background-position:15px 0}
div.arrow-down a {padding-left:8px}
div.arrow-down a.a-big {font-size:15px;padding:0 8px}

div.head-news {background:url(images/head_news.jpg) right top no-repeat}
	dl.news {margin:0 10px 10px 10px}
	dl.news dt {padding:10px 5px 8px 0;font-size:11px}
	dl.news dd {padding-bottom:10px}
	
div.head-support {background:url(images/head_support.jpg) right top no-repeat}
	
a.allnews {background:url(images/ul.gif) left no-repeat;padding-left:15px;text-decoration: underline;margin-left: 10px}

div.head-info {background:url(images/head_info.jpg) right top no-repeat}
div.head-poll {background:url(images/head_poll.jpg) right top no-repeat}

div.module div.poll {padding: 10px}
div.module div.poll p {margin: 0 0 15px 0}
div.module div.poll input.radio {margin-left: 10px}

input.submit-orange-small  {vertical-align: top; background: url(images/button_orange_small.gif) left  no-repeat; border:0;color:white; width:83px;padding:4px 0; text-align: center;}
input.results {margin-left:30px}
label.polllabel {line-height:35px;padding-left: 10px}

div.half {width:362px;float: left; }


/*//////////------//////////*/
/*          Content         */
/*//////////------//////////*/
div.content {float:left;width:726px;margin-left:23px;padding-bottom:10px;}
div.comment {float:left;background:url(images/circles.jpg) right top no-repeat;margin-bottom:10px; margin-top:20px;padding:10px;}
div.comment2 {float:left;background:url(images/circles.jpg) right bottom no-repeat;margin-bottom:10px; margin-top:10px;padding:10px;}

/*//////////------//////////*/
/*          Footer          */
/*//////////------//////////*/
div.footer_menu {clear: both;background:#eee url(images/footer_menu.gif) bottom repeat-x;height:20px;padding:13px 0 }
div.footer_menu div.inner {width: 990px;margin: 0 auto;}
	div.footer_menu ul {float: left; list-style: none;font-family:Trebuchet MS, Helvetica, sans-serif;font-size:13px;font-style:italic}
	div.footer_menu ul li {display: inline;padding:0 38px}
		div.footer_menu ul li a {color: #0082c6}
		div.footer_menu ul li a:hover {color: #8e8e8e; text-decoration: none}
		
div.footer {clear: both;background:#fff url(images/footer.gif) bottom repeat-x;height:73px;padding-top:7px;color: #565656}
div.footer div.inner {width: 990px;margin: 0 auto}

div.foot-left {width:470px;float:left;padding-left: 10px}
div.foot-right{float: right;width:470px;text-align:right;padding-right: 10px}
div.text_bottom{float: right;width:990px;text-align:right;padding-right: 10px;color: #565656;}