body{
	padding:0;
	margin:0;
	background:url(../images/bg.png) repeat-x #0d1b28;
	font-family:Tahoma;
	font-size:12px;
	color:#ffffff;
}

a img{
	border:0;
}

#container{
	width:901px;
	margin:0 auto;
	padding: 0 50px 0 49px;
	background:url(../images/top.jpg) no-repeat -1px 0px;
}

#top{
	width:100%;
	height:270px;
}

#logo{
	padding-top:29px;
}

#cities{
	padding-top:77px;
	width:253px;
	text-align:right;
}

#content{
	width:100%;
}

#left{
	float:left;
	margin-right:2px;
	width:250px;
}

#auth{
	width:190px;
	height:200px;
	padding:25px 30px 0 30px;
	background:url(../images/lform.jpg) no-repeat;
	margin:0;
}

#auth label{
	width:60px;
	height:20px;
	margin-bottom:8px;
	color:#add8d8;
	display:block;
	float:left;
}

#auth .txtin{
	width:128px;
	height:18px;
	border:1px solid #13253b;
	margin-bottom:8px;
	padding:0;
	
}

.dop{
	display:block;
	float:left;
	background:url(../images/arr.png) no-repeat;
	padding-left:15px;
	color:#52f8f8;
	text-decoration:underline;
}

#menu{
	width:210px;
	padding: 0 20px 0 20px;
	background:url(../images/menu-mid.png) repeat-y;
}

h1.title{
	color:#00ffff;
}

#menu-bot{
	width:250px;
	height:50px;
	background:url(../images/menu-bot.png) no-repeat;
	margin-bottom:2px;
}

#items{
	float:left;
	width:648px;
	background:url(../images/cbg.png) repeat-y;
}

#bottom{
	width:648px;
	height:48px;
	background:url(../images/cbot.png) no-repeat;
}

.menu{
	padding-top:3px;
	font-weight:bold;
	text-decoration:none;
	width:210px;
	background:url(../images/menu.png) no-repeat;
	min-height:24px;
	display:block;
	padding-left:30px;
	color:#ffffff;
}

.menu:hover{
	color:#69dfdf;
	background:url(../images/menu-a.png) no-repeat;
}

#foot{
	width:100%;
	text-align:center;
	height:140px;
	padding-top:30px;
	color:#69dfdf;
}

.item{
	width:268px;
	height:249px;
	float:left;
	margin:0 0 10px 10px;
	background:url(../images/item.jpg) no-repeat;
	padding:20px;
}

.item .left{
	width:92px;
	text-align:center;
	float:left;
	margin-right:20px;
	border:1px solid #9aafd6;
	padding:1px;
}

.item .right .name{
	width:114px;
	height:44px;
	background:url(../images/name.png) no-repeat;
	text-align:center;
}

.item .right .name a{
	color:#ffffff;
	text-decoration:none;
}

.item .right .name .comms{
	font-size:10px;
	color:#69dfdf;
	display:block;
}

.item .right{
	width:145px;
	height:196px;
	float:left;
	color:#69dfdf;
}

.item .right .opt{
	color:#ffffff;
	font-weight:normal;
}


.item .buts{
	width:100%;
	padding-top:20px;
	text-align:center;
}

.item .right.elite{
	color:YELLOW;
}

#foot{
	background:url(../images/foot.png) no-repeat -48px 0px;
	padding-top:40px;
	width:100%;
	text-align:center;
	color:#ffffff;
	height:40px;
}

.pagination{
	width:100%;
	padding:20px 0 0 0;
	text-align:center;
	float:left;
	color:#ffffff;
}

.pagination a{
	color:#ffffff;
	text-decoration:underline;
}

h1.title{
	width:100%;
	margin:0 0 20px 0;
	font-size:24px;
	font-weight:normal;
	color:#76d4e9;
}

.desc{
	width:100%;
	color:#ffffff;
	margin-bottom:20px;
}

#oneitem{
	width:auto;
	padding:10px;
}

#inpics{
	width:auto;
	padding:5px;
	background:#1f3c60;
	border:1px solid #3d6db4;
}

.thumba{
	border:3px solid #7bb3cc;
	padding:1px;
	background:#6c90ca;
	width:61px;
	height:61px;
	margin: 0 5px 5px 0;
	display:block;
	float:left;
}



.thumb{
	border:3px solid #38577a;
	padding:1px;
	background:#6c90ca;
	width:61px;
	height:61px;
	margin: 0 5px 5px 0;
	display:block;
	float:left;
}

#thumbs{
	width:225px;
	float:left;
	margin-left:10px;
}

#pic{
	overflow:hidden;
	border:4px solid #38577a;
	float:left;
	background:#6c90ca;
	padding:1px;
}


.lopts{
        margin-left:5px;
        margin-bottom:10px;
	float:left;
	width:46%;
	color:#ffffff;
}

.val{
	color:#f7ee6f;
}

.but{
	padding:5px 0 0 0;
	width:83px;
	height:26px;
	background:url(../images/ubut.png) no-repeat;
	text-align:center;
}

.but a{
	color:#ffffff;
	text-decoration:none;
	
}

.comment{
	padding:20px;
	border:3px solid #38577a;
	width:auto;
	margin:10px;
}

.big_opt{
	width:150px;
	float:left;
	margin-bottom:10px;
}

.big_val{
	color:#ffffff;
	width:400px;
	float:left;
}

.big_val textarea{
	width:400px;
	height:200px;
}

.big_val input,select{
	width:200px;
	border:1px solid #9a98ab;
	margin:5px 0 5px 0;
	height:18px;
}
