/*--------------------    author: TecHMeaT      ---------------------*/
/*--------------------  email: techmeat@ya.ru  --------------------*/
/*--------------------       icq: 70-20-770         --------------------*/

* {margin:0; padding:0;}
body{color:#000; font-size:12px; line-height:14px; text-align:center; font-family:Tahoma; background:#C0C0C0;}
table{border-collapse:collapse;}
img{border:0;}
a{color:#00F; text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-size:12px; line-height:46px; font-weight:bold; color:#E76F01;}
h2{font-size:12px; line-height:46px; font-weight:bold;}
p{margin-bottom:12px;}
hr{clear:both; visibility:hidden;}
		
#page{position:relative; width:978px; top:0; left:0; margin:13px auto 0 auto; padding:2px 0; text-align:left; background:#FFF;}

	#header{position:relative; width:auto; height:41px; margin:0 2px 1px 2px; color:#FFF; line-height:36px; background:#5C5C5C;}
		#header a{color:#FFF;}
		#name{float:left; font-size:30px; font-family:Arial; font-weight:bold; padding-left:20px;}
			#name a{text-decoration:none;}
		#logo{float:right; width:214px; height:41px;}
		#menu{float:right; line-height:41px;}
			#menu ul{margin-right:5px; list-style:none;}
			#menu li{float:left;}
			#menu a{display:block; border-left:1px solid #5C5C5C; border-right:1px solid #5C5C5C;}
			#menu a:hover{display:block; border-left:1px solid #FFF; border-right:1px solid #FFF; background:#DC343D;}
			#menu span{padding:0 4px; border-left:1px solid #8D8D8D;}
			#menu a:hover span{border-left:1px solid #DC343D;}

	#gallery{position:relative; width:auto; height:250px; margin:0 2px 1px 2px; background:url(/images/bg_header.jpg) right 0 no-repeat;}

	#content{position:relative; width:auto; height:312px; margin:0 2px 1px 2px;}
		#main{position:relative; top:0; left:0; width:585px; height:312px;}
			#main .strip{background:#DC343D;}
			#main .text{width:auto; height:285px; margin:0 19px; overflow:auto;}
				#main .txt{width:auto; padding:19px 0;}
				#main td{padding:2px 5px;}
				#main td input{margin-right:5px;}
		#sitebar{position:absolute; top:0; right:0; width:388px; height:312px; background:#ECECEC;}
			#sitebar .strip{background:#E2B3B6;}
			#sitebar .text{width:350px; margin:0 0 0 19px; padding-top:19px;}
			#sitebar .ban{position:absolute; bottom:0; left:19px; width:350px; height:85px; text-align:center;}

	#contacs{position:relative; width:auto; height:40px; margin:0 2px; padding-left:19px; color:#FFF; background:#57443D;}
		#contacs p{padding-top:5px; margin-bottom:0;}
		#contacs a{color:#FFF;}
		#contacs ul li{float:left; list-style:none; margin-right:10px;}
		#contacs .skype{padding-top:5px;}

#copy{position:relative; width:978px; height:32px; top:0; left:0; margin:0 auto; padding-left:40px; text-align:left; color:#5C5C5C; line-height:32px;}
	#copy a{color:#5C5C5C;}

#banners{position:relative; width:978px; height:60px; top:0; left:0; margin:0 auto 13px auto; text-align:left;}



.strip{width:auto; height:27px; padding-left:19px; color:#FFF; line-height:27px;}
.strip span{font-size:18px; font-weight:bold; font-family:Arial; text-transform:uppercase;}

.left{float:left;}
.right{float:right;}

.red{color:#DC343D;}
.brown{color:#663D2E;}

.title{margin-bottom:0; color:#663D2E;}
.title a{font-weight:bold; color:#663D2E;}
.title a.red{color:#DC343D;}

.sitemap{margin-left:125px; list-style:none; font-size:11px;}
.sitemap a{color:#DC343D; text-decoration:none;}
.sitemap a:hover{font-weight:bold;}
.sitemap li ul{margin-left:30px; list-style:none;}
.sitemap li ul a{color:#5C5C5C; text-decoration:none;}


form input{vertical-align:middle;}
form input.pole{width:260px; height:16px;}
form input.file{width:260px; background:none;}
form input.button{font-size:14px; padding:0; color:white; font-weight:bold; background:#C34440;}
