body{
	margin:0px;
	padding:0px;
	color: #333;
	font: normal 13px/16px Tahoma, Verdana, Arial;
	background:#fff;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
textarea{
	resize:none;
}
ul, ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
a img{
	border:0px;
}
a{
	color:#294181;
	text-decoration:underline;
}
a:hover{	
	text-decoration:none;
}
img{
	margin:0px;
}
p{
	text-align:justify;
	margin-bottom:25px;
}
.clear{
	clear:both;
	font-size:0;
	line-height:0;
	border:none;
	float:none;
	width:100%;
	height:0px;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
	padding:0px;
}
.container{
	position:relative;
	width:960px;
	margin:0px auto;
}
.techno{
	position:relative;
	width:100%;
	height:31px;
}
.techno .links{
	position:absolute;
	left:0px;
	top:7px;
}
.techno .links a{
	color:#B90F02;
	float:left;
	font-size:11px;
	margin-right:15px;

}
.techno .search{
	margin-top:5px;
	float:right;
	margin-left:20px;
}
.techno .search input.text{
	width:230px;
	padding:0px 5px;
	color:#000;
	border:1px solid #7f9db9;
	margin-right:3px;
}
.techno .search input.s_button{
	cursor:pointer;
	width:54px;
	height:21px;
	border:0px;
	background:url(img/search_button.gif) left top no-repeat;
}
.techno .login{
	margin-top:5px;
	float:right;
}
.techno .login a{
	margin:0px 5px;
	color: #333;
}
.header{
	position:relative;
	height:156px;
	width:100%;
	background:url(img/header_bg.jpg) left top no-repeat;
	margin-bottom:5px;
}
.header .banner{
	position:absolute;
	right:8px;
	top:8px;
}
.header a.logo{
	position:absolute;
	left:40px;
	top:13px;
	width:140px;
	height:75px;
}
.stan{
	margin:0px;
	padding:0px;
	width:960px;
	border:0px;
	height:65px;
}
.content{
	float:left;
	width:690px;
}
.sidebar{
	float:right;
	width:250px;
}
.advert{
	margin:15px 1px;
	height:100px;
	border:1px solid #808080;
	background:#f8f8f8;
}

.after_menu { list-style: none; margin: 0; padding: 5px 0 0 0; }


.after_menu .title { font-weight: bold; }
.after_menu .c2 .title { color: #e75480; }


.advert2{
	margin:15px 1px;
	height:110px;
	border:1px solid #808080;
	background:#f8f8f8;
}

.footer{
	position:relative;
	width:960px;
	height:155px;
	background:url(img/footer_bg.png) center top no-repeat;
}
.footer .columns{
	position:absolute;
	top:40px;
	left:5px;
	width:960px;
	background:url(img/footer_columns_bg.gif) left top repeat-y;
}
.footer .columns .column{
	float:left;
	width:199px;
	padding:5px 20px;
	min-height:1px;
	margin-right:1px;
}
.column ul li{
	padding-left:10px;
	margin-bottom:2px;
	background:url(img/arrow.gif) 0px 7px no-repeat;
}
.column ul li a{
	font-size:11px;
	color:#990000;
	
}
.footer .columns .column#counters{
	padding:0px;
	width:230px;
	text-align:right;
}
.footer .copyright{
	position:absolute;
	bottom:-100px;
	left:25px;
	font-size:11px;
	color:#000;
}

h1{
	font-size:24px;
	color:#990000;
	margin-bottom:20px;
}
h2{
	color:#4A616F;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:8px;
}

#dle-content {text-align:justify;}
