body {
	margin: 20px 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A1A1A1;
}

h1 {
}


h2, h3, h4, h5, h6 {
	color: #2582A4;
}

p, ol, ul {
	text-align: justify;
}

strong {
	font-weight: bold;
	color: #808080;
}

a {
	color: #87A019;
}

a:hover {
	text-decoration: none;
	color: #2582A4;
}

.box {
	margin-bottom: 0;
	padding-bottom: 0;
	background: url(../images/img07.gif) repeat-x left bottom;
}

.bottom {
	display: block;
	margin-bottom: 0;
	padding-bottom: 10px;
	background: url(../images/img08.gif) no-repeat left bottom;
	
}

.image {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
}

.indent {
	margin-left: 125px;
}

/* Header */

#header {
	width: 1000px;
	height: 37px;
	margin: 0 auto;
	background: #BECF74 url(../images/img01.gif) repeat-x;
	border-bottom: 3px solid #FFFFFF;
}

/* Menu */

#menu {
	float: left;
	width: 810px;
	height: 37px;
	margin: 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(../images/img02.gif) no-repeat;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	height: 27px;
	padding: 8px 17px 0;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
}

#menu a:hover {
	background: #A4B74C url(../images/img04.gif) repeat-x;
}

/* Search */

#search {
	float: right;
	height: 28px;
	margin: 0;
	padding: 9px 10px 0 0;
	background: url(../images/img03.gif) no-repeat right top;
}

#search fieldset {
	display: inline;
	margin: 0;
	padding: 0;
	border: none;
}

#input1 {
	width: 93px;
	padding: 2px 5px;
	background: #FFFFFF;
	border: none;
}

#input2 {
	height: 20px;
	background: #87C4DB;
	border: none;
	text-transform: lowercase;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

/* Content */

#content {
	width: 1000px;
	margin: 0 auto;
}

#colOne {
	float: left;
	width: 240px;
	background: url(../images/img05.gif) repeat-x;
}

#colOne h3 {
	padding: 0 20px;
}

#colOne ul {
	margin-left: 0;
	padding-left: 20px;
	padding-right: 20px;
	list-style: none;
}

#colOne li {
	padding: 5px 0;
	border-top: 1px solid #EFEFEF;
}

#colOne li.first {
	border: none;
}

#colTwo {
	float: right;
	width: 750px;
	padding: 15px 5px 0;
	background: url(../images/img09.gif) repeat-x;
}

#colTwo .box {
	margin: 0 -30px 30px -20px;
	padding: 0 30px 0 20px;
}

#colTwo .bottom {
	margin: 0 0 20px -20px;
	padding: 0 0 20px 20px;
}

/* Logo */

#logo {
  height: 150px;
	overflow:hidden;
	background: url(../images/img06.gif) no-repeat;
}

#logo h1, #logo a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	text-transform: none;
	text-align: center;
	color: #FFFFFF;
}

#logo h1 {
	font-size:25px;
  font-weight:normal;
  padding-top:15px;
}

/* Footer */

#footer {
	clear: both;
	width: 1000px;
	margin: 0 auto;
	padding-top: 40px;
	background: url(../images/img11.gif) repeat-x;
}

#footer p {
	margin: 0;
	text-align: center;
}

#leftmenu{
	list-style:none;
	font-size:17px;
}


.clear{clear:both;}
.breadcrambs_photo{font-size:13pt;font-weight:normal;text-decoration:none;margin-left:18px;}

.auth {margin-top:15px;padding:2px;background-color:#FFF;width:200px;}

#menur{
	width:240px;
	margin-bottom:20px;
}
#menur ul{
	list-style:none;
}
#menur li{
	list-style:none;
	padding:5px;
}
#menur h2{
	color:#000;
  font-size:16px;
  font-weight:normal;
  padding-left:16px;
}

#menuv{
	width:205px;
	padding-top:20px;
}
#menuv ul{
	list-style:none;
}
#menuv li{
	list-style:none;
	padding:5px;
}
#menuv h2{
	color:#000;
  font-size:16px;
  font-weight:normal;
}



#menuleft{
	width:200px;
	padding-top:25px;
}
#menuleft ul{
	list-style:none;
}
#menuleft li{
	list-style:none;
	padding:2px 2px 5px 30px;
}




img.avatar {	float: left;padding-right:10px;}
.topicTitle{padding-top:10px;padding-left:10px;} 	
.album {padding-left: 16px; padding-right: 16px;padding-top:10px;}
/* главная страница */
.photoh{width:100%; height:30px;border-top:1px solid black;}
.ph{font-size: 16pt; text-align:center; text-decoration:none; margin-top:10px;font-weight: normal;}
.photo{width:100%; height:100%;overflow:hidden;padding-left:5px;}
.photo_t{width:100%; height:100%;overflow:hidden;padding-left:5px;padding-top:10px;padding-bottom:10px;}
.titalbum {width:130px; height:155px; margin:20px; float:left;}
.zagph {width:130px; height:35px;overflow:hidden;}
.rolic {padding-left: 19px; padding-right: 19px; float:left;max-width:195px;}
.zag {width:188px; height:32px;padding-bottom:2px;overflow:hidden;}
/* главная страница конец */
/* forum */
table.forum{text-align:center; vertical-align:center;}
table.forum td{ text-align:center; vertical-align:center;width:50%}

.postforum { width: 750px; border-bottom: 1px dotted #000;padding:10px;} .clear {clear:both;}
.postnomer{float:left; background-color:#eefcb3; color:#000;border-top: 1px solid #3b5998;padding-left:5px;}
.postavtor {background-color:#eefcb3; color:#000;border-bottom: 1px solid #d8dfea; padding-left:30px;}
.postdate {background-color:#eefcb3; color:#000; padding-left:80px; border-top: 1px solid #3b5998; padding-bottom:5px; }
.postMessage {overflow: hidden; padding-top:5px;padding-bottom:5px;padding-left:15px;margin-right:20px;}
.postBody {padding-bottom:30px;}
.posthead {font-size: 20px;padding-left:15px;font-weight:normal;}

/* Video */
.videopost {width:770px;padding-left:5px; border-top: 1px dotted #000;overflow: hidden;padding-bottom:15px; }
.videopost .videoentry {padding-top:10px;width:180px;float:left;}
.videopost .videometa {	padding-top:10px;}
.videoopis {width:469px;padding:10px;float:left;}
.videohead {font-size:18px;font-weight:normal;background-color:#eefcb3;}
.videoIn {padding:10px 0 10px 85px;width:690px;}
.videoInhead {font-size: 24px;padding-left:15px;font-weight:normal;}
.videopost .more {	padding-left:12px;background: url(../images/img001.gif) no-repeat left center;}
.videopost .comments {	padding-left:15px; background: url(../images/img00.gif) no-repeat left center;}

/* Audio */
.audiopost {width:660px; padding-left:15px; border-bottom: 1px dotted #666;}
.audiopost .audioentry {padding:10px;width:180px;}
.audiohead {font-size: 16px;padding-top:10px;	}
.audioIn {width: 750px;padding-left: 30px;}
.audioInhead {padding-top:45px;font-size: 24px;padding-bottom:25px;font-weight:normal;}

/* Photo */
.fotka{margin:10px; width:130px; height:130px; float:left;}
.photoIn {width: 750px; padding-top: 10px; padding-left: 50px;}
.photoInhead {padding-top:20px;padding-left: 50px;font-size: 24px;}

.box-deco-2{}
.box-pages{ font-size:14px}
.box-pages .pages{ padding:6px 7px 6px 12px; position:relative;overflow:hidden; height:100%}
.box-pages .pages ul{padding:0}
.box-pages .pages ul li{float:left; padding:0 1px 0 0; background:none; list-style-type:none;}
.box-pages .pages ul li a,
.box-pages .pages ul li b{display:block; float:left; padding:0 5px; font-size:14px; height:17px; text-decoration:none; color:#000; font-weight:normal}
.box-pages .pages ul li a:hover,
.box-pages .pages ul li b{background:#d3d1d1}
.box-pages-bottom .pages{border-top:1px solid #cacaca}
.box-pages .view{padding:6px}
.box-pages .view .but-3{float:right}
.box-pages .view .but-3 b span{width:62px}

img {	border: none;} 
