html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, em, font, img, q, s, small, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin:0;

	padding:0;

	border:0;

	outline:0;

}

body {



	background:url(../images/bg.png) #f0f1f2 0 0 repeat-y;

	font:62.5% Tahoma, Arial, Helvetica, sans-serif;

	color:#333;

	text-shadow:#000 0 0

}



#catalog .line

{

	clear:both;

	padding-bottom:17px;

	margin-right:-17px;

	width:759px;

	overflow:hidden;

}

#catalog .item

{

	float:left;

	width:135px;

	margin-right:17px;

}

#catalog h2

{

	background-color:#E9E9E9;

	color:#333;

	font-size:22px;

	padding:5px;

	margin:15px 0 20px 0

}

#catalog h3, #catalog .h3

{

	border-bottom:#ccc solid 1px;

	color:#333;

	font-size:14px;

	height:1.2em;

	padding:0 0 2px 6px;	

}

#catalog h4

{

	color:#666666;

	font-size:12px;

	padding:1px 0 0 6px;

}

#catalog ul

{

	padding-left:6px;

}

#catalog li

{

	background:url(../images/item.gif) 0 0.4em no-repeat;

	list-style:none;

	padding-left:9px;

	font-size:11px;

}

#catalog a

{

	color:#003366;

}

#catalog a:hover

{

	color:#0082E6;

}

#catalog .column2, #catalog .column3

{

	width:304px;

	margin-right:0;

}

#catalog .column3

{

	width:456px;

}

#catalog .column2 h3, #catalog .column3 h3

{

	margin-right:17px;

}

#catalog .column2 div, #catalog .column3 div

{

	float:left;

	width:135px;

	padding-right:17px;

}



a {color:#333; text-decoration:none}

a:hover, #footer a:hover {color:#0082e6}

li {list-style:none}

h1, h2

{

	font:2.2em "Times New Roman", Times, serif;

	color:#666666;

	margin-bottom:.5em;

	clear:both

}

#Container

{

	background:url(../images/bgtop.jpg) 0 93px no-repeat;

	width:1000px;

	overflow:hidden;

	position:relative;

}



#menu

{

	float:right;

	padding-right:32px;

	margin:64px 0 310px 0;

	height:29px;

}

#menu li, #navL li

{

	font-size:1.1em;

	float:left;

	height:29px;

}

#menu a {float:left;}

#menu a span

{

	float:left;

	margin-right:-2px;

	padding:8px 26px 7px 27px;

	height:14px;

	position:relative;

	cursor:pointer;

}

#menu a:hover

{

	color:#01adef;

	background:url(../images/menu.png) 0 0 no-repeat;

}

#menu a:hover span

{

	background:url(../images/menu.png) 100% -29px no-repeat;

}

#navL

{

	position:absolute;

	top:0;

	left:260px;

	clear:both

}

#navL li

{

	font-size:1em;

}

#navL a

{

	display:block;

	padding:8px 0 7px 0;

	height:14px;

	width:98px;

	text-align:center;

}

#navL a.rss {background:url(../images/navl.png) 0 0 no-repeat}

#navL a.rss:hover {color:#01adef; background:url(../images/navl.png) 0 -29px no-repeat}

#navR

{

	position:absolute;

	top:8px;

	right:23px;

}



#logo

{

	background:url(../images/logo.png) 0 0 no-repeat;

	width:43px;

	height:0;

	padding-top:43px;

	margin:25px 0 -68px 103px;

	float:left;

	overflow:hidden;

}



#content

{

	background:url(../images/bgcont.png) #fff 0 0 repeat-x;

	width:699px;

	padding:15px 0 30px 20px;

	float:left;

	border-right:#959699 solid 1px;

	font-size:1.1em;

	line-height:1.3em;

	overflow:hidden;

	padding-bottom:30000px;

	margin-bottom:-30000px;

}

#content p img

{

	margin:0 15px 5px 0

}

#content table

{

	width:100% !important;

}

#y5_direct1 table {width:auto !important}

#main

{

	width:426px;

	padding-right:20px;

	float:left;

}

#tuning

{

	background:url(../images/bgtuning.png) 0 0 repeat-y;

	width:224px;

	padding:0 11px 0 17px;

	float:left;

	overflow:hidden;

	margin-top:-15px;

	padding-top:15px;

	border-left:#9fa1a5 solid 1px;

	padding-bottom:30000px;

	margin-bottom:-30000px;

}

#tuning .item {width:224px}

#news .item {width:240px}

#tuning .item .img

{

	float:none

}

.item

{

	padding-bottom:20px;

	overflow:hidden;

	width:426px;

}

.item .img

{

	float:left;

	width:150px;

	margin:.3em 20px 0 0;

}

.item p a {display:block}

.date

{

	font-size:10px;

	color:#003366;

	font-weight:bold;

	display:block;

	margin-bottom:10px;

}

h4

{

	font-size:1.1em;

	font-weight:normal;

}

h4 a

{

	color:#006699;

}

#news

{

	background-color:#fff;

	width:240px;

	float:left;

	margin:-23px 0 0 -1px;

	padding:38px 20px 0 20px;

	border-left:#959699 solid 1px;

	font-size:1.1em;

	padding-bottom:30000px;

	margin-bottom:-30000px;

}



.all

{

	background:url(../images/button.png) 0 0 no-repeat;

	float:right;

	height:19px;

	margin-bottom:20px;

}

.not-all

{

	background:url(../images/button.png) 0 0 no-repeat;

	float:right;

	height:19px;

	margin-bottom:5px;

}

.not-all span

{

	background:url(../images/button.png) 100% -19px no-repeat;

	height:19px;

	padding:0 12px;

	line-height:16px;

	cursor:pointer;

	float:left



}

.not-all:hover {background:url(../images/button.png) 0 -38px no-repeat; color:#fff}

.not-all:hover span {background:url(../images/button.png) 100% -57px no-repeat}

.all span

{

	background:url(../images/button.png) 100% -19px no-repeat;

	height:19px;

	padding:0 12px;

	line-height:16px;

	cursor:pointer;

	float:left



}

.all:hover {background:url(../images/button.png) 0 -38px no-repeat; color:#fff}

.all:hover span {background:url(../images/button.png) 100% -57px no-repeat}





#footer

{

	background:url(../images/bgfooter.png) 57px 6px no-repeat;

	width:980px;

	clear:both;

	font-size:1em

}

#footer, #footer a {color:#666666}

#footer p

{

	clear:both;

	margin-left:20px;

	padding:10px 0;

}

#footerMenu

{

	height:9px;

	text-align:right;

	border-bottom:#babdc3 solid 1px;

}



#news center a

{

	display:block;

	margin-bottom:3px;

}

#vote-layer

{

	margin-bottom:40px;

}

#dle-vote

{

	padding:5px 0;

}



.s_field

{

	float:left;

	width:145px !important;

	margin-right:5px;

}



.ydirect

{

	clear:both

}





.contentbg {

	background-image: url(../images/bgcontent.png);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #FFFFFF;

}

.headbg {

	background-image: url(../images/headbg.png);

}

.mbpic {

	background-image: url(../images/mbpic.jpg);

	background-repeat: no-repeat;

}

.topmenu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

}

.topmenu a {

	color: #333333;

	text-decoration: none;

}

.topmenu a:hover {

	color: #0082e6;

	text-decoration: none;

}

.bottom {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

	text-decoration: none;

	padding-right: 21px;

}

.bottom a {

	color: #666666;

	text-decoration: none;

}

.bottom a:hover {

	color: #0082e6;

	text-decoration: none;

}

.cborder {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #cdced1;

}

.newstitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

}

.newstitle2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

	text-transform: uppercase;

}

.newstitle a {

	color: #666666;

	text-decoration: none;

}

.newstitle a:hover {

	color: #666666;

	text-decoration: underline;

}

.txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.txt a {

	color: #003366;

	text-decoration: none;

}

.txt a:hover {

	color: #0082e6;

	text-decoration: none;

}

.txt-b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.txt-b a {

	color: #003366;

	text-decoration: none;

}

.txt-b a:hover {

	color: #0082e6;

	text-decoration: none;

}



.txt2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

}

.txt2 a {

	color: #003366;

	text-decoration: none;

}

.txt2 a:hover {

	color: #0082e6;

	text-decoration: none;

}

.bbcodes_poll {

	border: 0;

	color: #003366;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	width: 84px;

	height: 20px;

	background-image: url(../images/submit.gif);

	background-repeat: no-repeat;

	padding-bottom: 2px;

}

.bbcodes_poll:hover {

	border: 0;

	color: #01ADEF;

	font-size: 11px;

	font-family: Arial, Helvetica, sans-serif;

	width: 84px;

	height: 20px;

	background-image: url(../images/submit.gif);

	background-repeat: no-repeat;

	padding-bottom: 2px;

}

input, textarea {background-color:#F9F9F9; font-family:Arial,Univers,Helvetica,sans-serif; font-size:11px; color:#333333; line-height:14px; }

.ydirect {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.ydirect a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #335C85;

	text-decoration: underline;

}

.ydirect a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #335C85;

	text-decoration: none;

}

.catalog1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 6px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

}

.txt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

}

.txt a {

	color: #003366;

	text-decoration: none;

}

.txt a:hover {

	color: #0082e6;

	text-decoration: none;

}

.catalog2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #666666;

}

.catalogul ul {

margin: 0em 0;

padding: 0 0 0 0em;

}

.catalogul ul li {

margin: 0em 0; padding: 0 0 0 9px;

list-style-type: none;

background: url('../images/item.gif') no-repeat 0 0.4em;

}

.catalogtable {

	padding-bottom: 15px;

}

.catalog3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: bold;

	color: #333333;

	background-color: #e9e9e9;

	padding: 5px;

}

.newssubtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	padding-top: 5px;

	padding-bottom: 5px;

}


div.txt {}
div.txt a {padding:1px 4px; background:#f6f6f6; border:1px solid #ddd; color:#003366}
div.txt span {padding:1px 4px; background:#fff; border:1px solid #ddd; color:#666; }
div.txt a:hover {background:#ffffff; border:1px solid #00aeff; color:#00aeff}