body, td, select { font-family:Tahoma; font-size:11px; color:#3B3B3B;}
body{ padding: 0; margin: 0; background-color: #FFFFFF; color: black;}
h1 { font-family: Tahoma; font-size:12px; color:#3367BD; text-align:center; margin-bottom:8px; margin-top:10px; }
h2 { font-family: Tahoma; font-size:11px; color:silver; text-align:left; margin-bottom:0px; margin-top:0px; font-weight: bold; }
h3 { font-size:11px; color:#0BA60F; text-align:center; padding:0; margin:0; padding-top:3px;}
h3 span { font-weight:normal; }
table{ border: 0 solid transparent; padding: 0; margin: 0;}
img, form { border: 0; }
form  { padding: 0; margin: 0;}

a { text-decoration:none; color:#0085DD;}
a:hover {color:orange;text-decoration:none;}

.tdline { FONT-SIZE: 11px; BORDER-BOTTOM: #BED4EE 4px solid;  BACKGROUND-COLOR: #EDF3FA; }

.htmlcode { background:#FAFDE9; border:1px solid #C4C4C4; padding:0px; font:11px Tahoma; color:#8C8C8C; font-weight:normal; }

.search { background:#FAFDE9; border:1px solid #C4C4C4; vertical-align:middle; padding-right: 4px; padding-left:4px; margin:0; font-family: Tahoma; font-size:11px; color:#8C8C8C; font-weight:normal; width:93px; height:20px;}
.button { background:#47B259; color:#fff; padding:3px 5px; margin:0; border:1px solid #C4C4C4; font-family: Tahoma; font-size:11px; height:20px;}

.pod{ position: absolute; top: -20px; right: -20px; width:70px; height:61px; background-image: url("img/pod.png"); background-position: right top; background-repeat: no-repeat; }

.bbc{
	background: transparent url('img/black.png') left top repeat;
	padding: 0 0 0 7px;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/black.png', sizingMethod='scale');
}

.imgb{ position: relative; top: +3px; border: 0px solid transparent; }
.btm{ text-align: left; padding: 0 0 0 83px; background: #F0F0F0 url('img/blt.png') left top no-repeat; height: 30px; border-left: 3px solid white; font-family: Tahoma; }

.plod{ position: absolute; z-index:-2; top: -7px; right: -7px; width:100px; height:100px; background-image: url("img/plod.png"); background-position: right top; background-repeat: no-repeat; }
.rek{ background: #F0F0F0 url('img/rek.gif') left top repeat; color: white; font-weight: bold; padding: 0 0 0 7px; }
.t2{ position:absolute; right:-4px; top:-25px; }

.bltop{ padding: 0; margin:20px 0 0 88px; height:30px; background: #F0F0F0 url('img/blt.png') left top no-repeat; }
.fr{ float:right; }
.bhtop{ text-align:right; padding: 7px 7px 0 0; }
.bltop2{ padding: 0; margin:5px 88px 5px 0; height:30px; background: #F0F0F0 url('img/bltr.png') right top no-repeat; }
.fr2{ float:left; }
.bhtop2{ text-align:left; padding: 7px 7px 0 0; }


.ww{ width: 100%; }
.b0{ border: 0 solid transparent;}
.ipa {position:absolute;z-index:-2;}
.pr { position:relative;top:+0px; }
.cb {color:black;}
.brd {border: 1px solid #C0C0C0;}

.rend{ width:156px; height:30px; margin:7px 0 0 7px; padding:0; }
.rend2{ position:relative; top:+7px; left:+7px; }

.dgood{ padding: 0 0 0 93px }

.comm_t { background-color: #F4F4F4; font-size:11px; color:#4DAF52; font-weight: bold; }

.m a { text-decoration:none; color:#4DAF52; }
.m a:hover { text-decoration:none; color:black; }

.menuleft { font-family: Tahoma; font-size:11px; color:#0095E7; text-align:left; margin-bottom:0px; margin-top:0px; font-weight: bold; padding-bottom: 2px; padding-left: 20px; }

.menuright { font-family: Tahoma; font-size:11px; color:#0095E7; text-align:left; margin-bottom:0px; margin-top:0px; font-weight: bold; padding-bottom: 1px; padding-left: 1px; }
.menuright A:link { COLOR: #0095E7; TEXT-DECORATION: none; }
.menuright A:visited { COLOR: #0095E7; TEXT-DECORATION: none; }
.menuright A:hover { COLOR: #FF9229; TEXT-DECORATION: underline; }

.textbold { font-family: Tahoma; font-size:11px; color:#000000; text-align:left; margin-bottom:0px; margin-top:0px; font-weight: bold; }
.gall { font-family: Tahoma; font-size:11px; color:#000000; text-align:center; margin-bottom:0px; margin-top:0px; font-weight: bold; }
.infowp { font-family: Tahoma; font-size:11px; color:#0078C4; text-align:center; margin-bottom:0px; margin-top:0px; }
.smalltext { font-family: Tahoma; font-size:9px; color:#000000; text-align:center; margin-bottom:0px; margin-top:0px; }

.text { font-family: Tahoma; font-size:11px; color:#000000; text-align:left; margin-bottom:0px; margin-top:0px; text-align:center; }
.text A:link { COLOR: #4DAF52; TEXT-DECORATION: none; }
.text A:visited { COLOR: #4DAF52; TEXT-DECORATION: none; }
.text A:hover { COLOR: #3367BD; TEXT-DECORATION: underline; }

.orange { font-family: Tahoma; font-size:11px; color:#FF9229; text-align:left; margin-bottom:0px; margin-top:0px; font-weight: bold; }

.textWr { font-family: Tahoma; font-size:11px; color:#FF0000; text-align:left; margin-bottom:0px; margin-top:0px; text-align:center; }

.m2 { text-align:left; font-size: 9px; color: #808080; }

.rt ul { list-style-type:none; line-height:18px; margin:0; padding:0; }

.rt ul li a { text-decoration:none; color:#3367BD; }

.rt ul li a:hover { text-decoration:none; color:#4DAF52; }

.clsLink A:link { COLOR: #3367BD; TEXT-DECORATION: none; }
.clsLink A:visited { COLOR: #3367BD; TEXT-DECORATION: none;}
.clsLink A:hover { COLOR: #4DAF52; TEXT-DECORATION: underline; }
.clsLink2 A:link { COLOR: #3367BD; }
.clsLink2 A:visited { COLOR: #3367BD; }
.clsLink2 A:hover { COLOR: orange; TEXT-DECORATION: underline; }
.clsLink2 { font-family: Tahoma; font-size:11px; color:#000000; margin-bottom:0px; margin-top:0px; font-weight: bold; }
.clsLink3 A:link { COLOR: #808080; TEXT-DECORATION: none; }
.clsLink3 A:visited { COLOR: #808080; TEXT-DECORATION: none; }
.clsLink3 A:hover { COLOR: #3367BD; TEXT-DECORATION: underline; }
.clsLink3 { font-family: Tahoma; font-size:7pt; color:#000000; margin-bottom:0px; margin-top:0px; font-weight: bold; }

.downLink { margin-top:5px; color: #4885CE;  font-size:14px;  font-weight:bold; }

.adv { border:1px solid #E1E3E5; margin: 3px 0;}

.adv td { text-align:center; color:#BABBBC; padding:5px 0}

.adv2 { text-align:center;}

.adv2 img { margin:3px 0;}

.menuNav A:link    {COLOR: #2B7BD5; TEXT-DECORATION: none}
.menuNav A:visited {COLOR: #2B7BD5; TEXT-DECORATION: none}
.menuNav A:hover   {COLOR: black; TEXT-DECORATION: none}
.menuNav {padding-bottom: 3px; padding-top: 3px; font-size: 8pt; font-family: Tahoma; font-weight: bold }
.menuNav span { font-weight:normal;}

.mnu{
	margin:0 37px 0 240px;
	background: transparent url('img/pix.png') left top repeat;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/pix.png', sizingMethod='scale');
}

.menuNavred A:link    {COLOR: green; TEXT-DECORATION: none}
.menuNavred A:visited {COLOR: green; TEXT-DECORATION: none}
.menuNavred A:hover   {COLOR: black; TEXT-DECORATION: none}
.menuNavred { position: absolute; right: 70px; }

.menuNav2 A:link    {COLOR: #2B7BD5; TEXT-DECORATION: none}
.menuNav2 A:visited {COLOR: #2B7BD5; TEXT-DECORATION: none}
.menuNav2 A:hover   {COLOR: #000000; TEXT-DECORATION: none}
.menuNav2 {padding-bottom: 3px; padding-top: 3px; padding-left: 10px; font-size: 8pt; font-family: Tahoma;}
.menuNav2 span { font-weight:normal;}

/* Vote */
#voteDiv { margin: 0 auto; background: url(votebg.gif) 0 0 no-repeat; width: 500px; height: 104px; text-align: center; padding-top: 11px; font-weight: bold; color: red; }
#voteForm {}
#voteForm table {
	margin-left: 140px; 
	_margin: 10px;				/*хак для ие*/
	margin-top: 5px;
	_margin-top: -15px;			/*хак для ие*/
	}
#voteForm table td { font-size: 10px; font-weight: bold; }
#voteForm table td input[type="radio"] { margin-top: -4px; }

#bnr { text-align:left; padding: 0 0 0 111px; }
#idcat{ margin:57px 0 0 0; }
#toppod{ position:absolute; top: 0; left: 0; background: white url('img/tp3.jpg') left top repeat-x; z-index: -3; width: 100%; height: 70px; min-width: 960px; }

#logolink {position: absolute; top: 70px; left: 47px; width: 170px; height: 50px;}

#toppod2{
	position:absolute;
	top: 0;
	left: 30%;
	background: transparent url('img/tp4.png') left top no-repeat;
	z-index: 0;
	width: 200px;
	height: 70px;
    -background: none;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/tp3.png', sizingMethod='scale');
}



/*enterform*/
#enterlink a {font-weight: bold; color: green; cursor: pointer;}
#enterlink a:hover {color: #000;}
#formlink {margin-right:3px; }
#formlink a {font-weight: bold; color: green; border: 2px dashed silver; padding: 3px 0; margin:2px 0; display:block; width:100%; text-align:center;}
#formlink a:hover {color: #000; background:#FAFDE9; }
#div2 {
	position: absolute;
	top: 90px; right: 41px; z-index: 999;
	background: #fff; border: 2px dashed silver;
	padding: 10px;
	width: 150px; height: 95px;
}
.loginput { margin-bottom: 2px; width: 140px; background:#FAFDE9; color:#8C8C8C;}
.menuNav span.menuNavred a {background: #fff; padding: 3px 5px; margin-top: -3px;}
/*enterform*/

/*userpage*/
.userinf { border: 2px dashed silver; }
table.userinf td {
border:1px solid black;
height: 50%;
font-size: 14px;
}
/*userpage*/

#tags div.tag_item{
	background-color: #ffffff;
}
#tags div.tag_item_selected{
	background-color: #8080ff;
	color: #ffffff;
}
#tag{
	width: 202px;
}
#tags{
/*	width: 200px;*/
/*	border: 1px solid #000; */
}

.m2tags {
	margin-top: 5px;
	text-align:left; font-size: 9px; color: #808080; 
	background: url('http://wpapers.ru/img/tags.png') 0 0 no-repeat;
	padding-left: 15px;
}



.resolution_link, .resolution_link.li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.resolution_link a {
display:block;
height:17px;
line-height:17px;
padding-left:10px;
text-decoration:none;
vertical-align:middle;
}

.resolution_link a:hover {
background:#2222ee;
}

.resolution_link {
margin:0;
padding:0;
position:relative;
width:180px;
/*color:#EEEEEE;*/
}

#resolution_menu {
border:1px solid #393939;
display:none;
left:185px;
margin-top:5px;
padding:2px;
position:absolute;
text-align:left;
top:-15px;
width:180px;
background:#ffffff none repeat scroll 0 0;
z-index:2000;
}

span.short_palette{
border: 2px solid #C4C4C4;
padding:1px; margin: 0px;
}

div.tags{
text-align: center;
padding-bottom: 20px;
}