/* Content */

#contentbg {
padding:0;
margin:0;
margin-left:auto;
margin-right:auto;
display:table;
width:1010px;
background:url(/images/contentbg.png) repeat-y;
padding-bottom:30px;
}

#contentbg img {
padding:0;
margin:0;
max-width:660px;
}

.forumpad {
margin-top:10px;
margin-left:30px;
margin-right:30px;
}

#content {
width:660px;
margin-left:30px;
margin-top:15px;
margin-right:20px;
display:table;
float:left;
}

#sidebar {
margin-top:15px;
width:1300px;
float:left;
display:table;
}
#yellow {
width:480px;
height:4px;
background:url(/images/title_yellow.png) no-repeat;
display:table;
margin-bottom:15px;
}

.ybcont {
margin-bottom:20px;
}

#blue {
width:660px;
height:34px;
background:url(/images/title_blue.png) no-repeat;
display:table;
}

.ybl {
float:left;
font-size:14px;
line-height:34px;
color:1e2331;
}

.ybr {
float:right;
padding-top:5px;
}

#news {
width:508px;
display:table;
padding-bottom:15px;
border-bottom:1px dashed #b6bcc6;
margin-bottom:15px;
margin-top:15px;
}

#news img {
width:150px;
height:100px;
float:left;
}

.newsr {
margin-left:15px;
width:343px;
float:right;
line-height:20px;
}



.cbanner {
margin-bottom:25px;
margin-top:25px;
}
#forum {
margin-top:15px;
width:660px;
height:50px;
background:url(/images/foruminformer.png) no-repeat;
display:table;
}

.fbl {
float:left;
font-size:24px;
line-height:50px;
color:fff;
padding-left:10px;
text-transform:uppercase;
}

.fbr {
float:right;
padding-top:15px;
}

#fititle {
background-color:#f6f3f0;
width:658px;
height:35px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

.finame {
width:350px;
line-height:34px;
padding-left:10px;
border-right:1px solid #e2ddd8;
float:left;
}

.fipost {
width:71px;
line-height:34px;
border-right:1px solid #e2ddd8;
float:left;
}

.fiupd {
width:183px;
line-height:34px;
padding-left:10px;
float:left;
}

#fipost {
background-color:#f6f3f0;
width:658px;
height:60px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

#fipost:hover {
background-color:#e2ddd8;
width:658px;
height:60px;
color:1e2331;
border-left:1px solid #e2ddd8;
border-bottom:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
}

.fipname {
width:350px;
padding-left:10px;
float:left;
padding-top:10px;
font-size:12px;
color:a7a7a7;
}

.fippost {
width:71px;
line-height:60px;
border-left:1px solid #e2ddd8;
border-right:1px solid #e2ddd8;
float:left;
}

.fipupd {
width:183px;
line-height:20px;
padding-left:10px;
padding-top:10px;
font-size:12px;
float:left;
color:a7a7a7;
}


#nbtitle {
width:300px;
height:56px;
display:block;
font-size:24px;
color:fff;
background:url(/images/nbtitle.png) no-repeat;
margin:0;
}

.nbt {
padding-left:15px;
line-height:56px;
}

#nbcont {
width:300px;
display:table;
background-color:#282d34;
color:fff;
padding-bottom:5px;
}


.nbitem {
width:270px;
margin-left:15px;
margin-right:15px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:10px;
display:table;
color:fff;
border-bottom:1px dashed #b6bcc6;
}

#nbfoot {
width:300px;
height:10px;
background:url(/images/nbfoot.png) no-repeat;
display:block;
}


#bdefault {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_default.png) no-repeat;
margin:0;
color:1e2331;
}

.bdt {
padding-left:15px;
line-height:47px;
}


#bcategories {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_cats.png) no-repeat;
margin:0;
color:1e2331;
}

.bct {
padding-left:15px;
}

#bmenus {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_menu.png) no-repeat;
margin:0;
color:1e2331;
}

.bmt {
padding-left:15px;
line-height:47px;
}

#bpoll {
margin-right:14px;
width:286px;
height:47px;
display:block;
font-size:24px;
color:fff;
background:url(/images/block_poll.png) no-repeat;
margin:0;
color:1e2331;
}

.bpt {
padding-left:15px;
line-height:47px;
}

#bcontent {
margin-right:14px;
width:286px;
background-color:#f6f3f0;
padding-top:15px;
padding-bottom:15px;
margin-bottom:15px;
}

.bcont {
padding-left:15px;
padding-right:15px;
}


/* ------------ */

/* Footer */

#footerbg {
width:1010px;
height:299px;
background:url(/images/footer.png) center top no-repeat;
display:table;
padding:0;
margin-left:auto;
margin-right:auto;
}

#fcont {
width:990px;
height:225px;
margin-right:auto;
margin-left:auto;
display:table;
padding:0;
}

.footerlogo {
width:210px;
height:74px;
background:url(/images/logo_footer.png) no-repeat;
display:block;
margin-right:50px;
margin-left:30px;
margin-top:55px;
float:right;
}

.footblock {
width:155px;
display:table;
float:left;
margin-left:20px;
margin-top:55px;
}

.fbtitle {
font-family: DINPromed;
color:ff940a;
font-size:17px;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px solid #44494f;
}



ul#menufoot, ul#menufoot ul {
 list-style-type:none;
 margin: 0;
 padding: 0;
 height:30px;
 display:table;
}

ul#menufoot a {
 display: block;
 text-decoration: none; 
}

ul#menufoot li {
 height:30px;
 font-size:14px;
}

ul#menufoot li a {
 color: #8e929b; 
 height:30px;
}

ul#menufoot li a:hover {
 height:30px;
 color:ffffff;
 text-decoration:underline;
}




#copy {
width:990px;
height:74px;
margin-right:auto;
margin-left:auto;
display:table;
}

.cl {
float:left;
line-height:20px;
padding-top:15px;
}

.cr {
padding-top:20px;
float:right;
line-height:74px;
}
/* ------------ */



/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset] {font-size: 12px;background: #252a31; border-right: 3px solid #ff940a; color: #ffffff;padding: 7px;cursor: pointer;outline:none;border-left:none;border-top:none;border-bottom:none;}
input[type=submit]:hover, input[type=reset]:hover {background: #171c22;border-right: 3px solid #ff940a;outline:none;border-left:none;border-top:none;border-bottom:none;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea {background: #fff; border: 1px solid #d4c5b8;font: 12px 'DINPro'; color: #000000;padding: 3px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}

select {font-size: 12px;background: #ffffff; border: 1px solid #e8e0d9; color: #000000;padding: 7px;cursor: pointer;outline:none;}
input[type=button] {font-size: 12px;background: #ffffff; border: 1px solid #e8e0d9; color: #000000;padding: 7px;cursor: pointer;outline:none;padding-left:5px;padding-right:5px;}
input[type=button]:hover {font-size: 12px;background: #f6f3f0; border: 1px solid #ddd4cc; color: #000000;padding: 7px;cursor: pointer;outline:none;padding-left:5px;padding-right:5px}


/*--------------------- INPUTS end ---------------------*/

.catPages1 a:link, .pagesBlockuz1 a:link, 
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #FFFFFF;background:#282d34;padding:3px 10px;font-size:14px;line-height:25px;} 
.catPages1 a:hover, .pagesBlockuz1 a:hover {background:#151b24;color:#ffffff;line-height:25px;} 
.catPages1 b, .pagesBlockuz1 b {background:#f6f3f0;color:#151b24;line-height:25px;padding:3px 10px;} 


ul.slideshow {
 list-style:none;
 width:660px;
 height:350px;
 overflow:hidden;
 position:relative;
 margin-bottom:20px;
 padding:0;
 
} 

ul.slideshow li {
 position:absolute;
 left:0;
 right:0;
}

ul.slideshow li.show {
 z-index:500; 
}

ul img {
 border:none; 
}


#slideshow-caption {
 width:660px;
 height:80px;
 position:absolute;
 bottom:0;
 left:0; 
 color:#fff;
 background:#000;
 z-index:500;
}

#slideshow-caption .slideshow-caption-container {
 padding:5px 10px; 
 z-index:1000;
}

#slideshow-caption h3 {
 margin:0;
 padding:0; 
 font-size:17px;
 font-weight:normal;
}

#slideshow-caption p {
 margin:5px 0 0 0;
 padding:0;
}

.ulightbox:hover img {
opacity:0.9;
}
-----------------статистика

