/* MAIN */

* {
	margin: 0;
	padding: 0;
}
	
body {
	width: 1000px;
	margin: 0 auto 0 auto;
	background: #F5F5F5;
}

.header {
	width: 1000px;
	height: 275px;
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/header.jpg) no-repeat;
}

.main {
	width: 1000px;
}

.footer {
	width: 1000px;
	height: 60px;
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/1.gif) no-repeat;
}

.header .slogan {
	color: white;
	font: 13px Tahoma;
	padding: 50px 0 0 35px;
}

.left_col, .right_col {
	width: 266px;
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/column-body.gif) repeat-y;
}

.left_col .content, .right_col .content {
	width: 266px;
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/column-up.jpg) no-repeat top;
	z-index: 1;
	color: white;
	font: 13px Tahoma;
}

	.left_col .content h4, .right_col .content h4 {
		color: #FAFAFA;
		font: bold 13px Verdana;
		margin: 0 0 10px -5px;
	}

.menu {
	padding: 8px 12px 20px 40px;
}
	.content .menu a, .left_col .content .menu a:visited {
		line-height: 18px;
		text-decoration: none;
		color: white;
		font: 13px Tahoma;
	}
	.content .menu a:hover, .left_col .content .menu a:visited:hover {
		text-decoration: underline;
	}

li {
	list-style:none;
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/link.gif) no-repeat left center;
	padding-left: 10px;
}

.fastsearch {
	background: url({template_url}/images/fast_search.png) no-repeat top;
	padding: 26px 12px 20px 26px;
}
	.fastsearch input{
		font-size: 11px;
		padding: 1px;
	}
	.fastsearch select{
		font-size: 11px;
	}
	.fastsearch strong{
		font-weight: normal;
	}

.best_objects {
	background: url(http://www.gothic-style.ru/template/Deslight.ru/images/best_objects.png) no-repeat top;
	padding: 26px 12px 20px 26px;
}

.mid_col {
	background: #7AA5FF;
	width: 468px;
	font: 13px Tahoma;
}
	.mid_col a, .mid_col .menu a:visited {
		text-decoration: none;
		color: white;
	}
	.mid_col a:hover, .mid_col .menu a:visited:hover {
		text-decoration: underline;
	}

a {color: #fff; font-weight:normal;}
a:visited {color: #fff;} 

.footer .copyrights {
	color: white;
	padding: 20px 0 0 30px;
	font: 11px Tahoma;
}

.footer a, .footer a:visited {
	color: white;
	text-decoration: underline;
}

.footer a:hover, .footer a:visited:hover {
	text-decoration: none;
}

.footer .add {
	width: 420px;
	color: white;
	font: 11px Tahoma;
	margin-top: -25px;
	padding-left: 300px;
}

h1, h2, h3, h4 {
	color: #FAFAFA;
	font: 13px Verdana;
	font-weight: bold;
	margin: 0 0 10px 0;
}

/* SEARCH */
.my_search {
	color: black;
}

.my_search td {
	padding: 10px 0 10px 10px;
}

.my_search .td_result b {
	font: 11px Tahoma;
	font-weight: bold;
}


.my_search td img {
	padding-right: 10px;
	border: none;
}

/* NATIVE */
a img {border:none;}
img {behavior: url(png.htc);}
.item{padding-right:30px;}
.item a, .item a:visited {text-decoration:none; color: #fff; font-weight:normal;}
.item a:hover {text-decoration: underline; }
.head_t{padding-bottom:10px; line-height:30px}
.head_t a, .head_t a:visited {text-decoration:underline; color: #fff; font-size:12px; font-weight:bold;}
.head_t a:hover {text-decoration: underline; }
.search_img img{padding:10px}
.bbcodes_ {	font: 11px Tahoma; background-color: #346fec; color: #fff; width:110px; height:20px;}
.text_ar{padding-bottom:30px;}
.search_tabl{border-style:solid; border-width:1px; border-collapse:collapse; border-color:#cccccc}
.big_ttd{padding-left:10px; color:#000}
.big_ttd strong {color:#000}
p {margin-top:13px;}
a img {border:none;}