html { height:100%;}
* {font-size:11px; font-family: Tahoma, Verdana;}
body {height:100%; margin:0; padding:0; background:#eee; color: #000;}
img {border:0; padding:0; margin:0;}
ul {margin:8px 0 12px 15px; padding:8px 0 12px 15px;}
p {margin:0; padding: 12px 0;}
form { margin:0; padding:0;}
h1, h2, h3, h4 {margin: 0; padding: 5px 0 0;}
h1 {font-size: 21px; color: #000; padding: 8px 0 10px; font-weight: normal;}
h2 {font-size: 14px; color: #000;}
h3 {font-size: 12px; color: #000;}
h4 {font-size: 12px;}
.bl {display: block;}
.bll { display: block; float:right; padding-right:5px; }
a {text-decoration: underline; color: #5885A2;}
	a:hover {text-decoration: none;}
.tc {left:0px; position:absolute; top:-1000px; visibility:visible;}

/* Common */
.td-adr {text-align: right; vertical-align: top; padding: 6px 0 10px; background: url(/i/bg-logo.jpg) no-repeat 100% 0;}
.rm {padding: 0 10px;}
	.rm a {font-size: 10px; text-decoration: none; color: #000; padding: 0 7px;}
.adress1 {padding: 7px 10px 10px;}
.adress2 {padding: 0 10px; width:190px;}
.td-r {background: url(/i/pol-gray.gif);}
.r-colomn {padding: 0 10px; width:190px;}
.head {padding: 5px 4px 7px 7px; background: url(/i/bg-head.gif) repeat-x; font-weight: bold;}
	.head a {color: #000; text-decoration: none;}
.search {padding: 7px 0 10px 10px;}
.bread {background: url(/i/bg-bread.gif) repeat-x; padding: 3px 0 5px;}
	.bread a {color: #000;}
.content { padding: 0 5px 20px 5px;}
.icons {padding: 15px 0 12px;}
	.icons a {color: #000; font-size: 10px; text-decoration: none; padding: 0 10px 0 0;}
	.icons img {vertical-align: bottom; margin: 0 3px 0 0;}
.info {padding: 0 0 0 10px;}
	.info a { font-size: 10px; color: #000;}
.sq li {background: url(/i/mark1.gif) no-repeat 0 4px; list-style-type: none; padding: 0 0 3px 15px;}
.sq1 li {background: url(/i/mark1.gif) no-repeat 0 4px; list-style-type: none; padding: 0 0 3px 15px;}
.att {width: 470px;}

/* Text */

/* Pager */
.pager {word-spacing: 5px; color: #3b7092; padding: 10px 0;}
	.pager span {font-weight: bold;}
	.pager a {color: #000;}

/* Left menu */
.items {padding: 0 0 10px;}
.item {padding: 0px 4px 4px 10px;}
	.item a {color: #000; text-decoration: none;}
		.item a:hover {text-decoration: underline;}

/* News */
.new {padding: 0px 4px 8px 10px;}
	.new strong {font-size: 10px;}

/* Center-menu */
.cm {background: url(/i/bg-menu.gif) repeat-x; padding: 7px 10px 27px 170px; /*white-space: nowrap;*/}
	.cm a {color: #fff; text-decoration: none;}
.br {margin: 4px 5px 0 12px; vertical-align: top;}

/* Backgrounds */



/* Links */


/* Images */
.logo {margin: 21px 0 0; display: block;}
.icon { margin: 0 4px 0 0px;}

/* Bread */
	
/* Tables */
.tbl-main td {vertical-align: top;}
.tbl-bott {background: url(/i/bg-bott.gif) repeat-x;}
	.tbl-bott td {padding: 20px 0 10px; vertical-align: top;}
.td-adress2 {background: url(/i/bg-dott.gif) 198px 11px no-repeat;}
.tbl-foto td {padding: 10px 0;}
	.tbl-foto td div {padding: 0 20px 0 0;}
		.tbl-foto img {border: 1px solid #878787;}
.tbl-form {margin: 12px 0;}
	.tbl-form td {padding: 7px 0;}
	.tbl-form div {padding: 1px 12px 0 0;}
		

/* Forms */
.inp1 {width: 105px; vertical-align: middle;}
.inp2 {width: 300px; padding: 0; margin: 0;}
.sel1 {width: 305px;}
.butt {vertical-align: middle; margin: 0 0 0 8px;}

.brd{ padding-left: 15px; border-left: 1px solid red; }

.foto-golos { width:150px; margin:10px auto 0 auto; }
	.foto-golos input { width:150px; }
.golos { width:150px; margin:5px auto 0 auto; text-align:center; }
.cont-adx { padding-right:50px; }
.adx-width { width:240px; margin-top:5px; }

.flags { position:absolute; left:0; top:45px; width:330px; }