body {padding:0px;margin:0px;
font-family:"Trebuchet MS", Arial, verdana, sans-serif;
background : url('bg.jpg');}

a {text-decoration:none;color:#888;}
a:hover {color:#7a7;}

#bd {width:900px;height:100%;
background : url('ctbg.png');
padding:0px 10px 0px 10px;
border-left:2px solid #555;
border-right:2px solid #555;}

.anons {font:11px/20px verdana;
padding:6px;
color:#666;
text-align:justify;}

.anons a {background:#bbb;
padding:3px;font:11px/25px verdana;
color:#fff;
text-transform:capitalize;}
.anons a:hover {color:#555;background:#eee;}
.anons a b {font-weight:normal;
}

#content, #sidebar, #head {
-moz-border-radius:15px;}

#content {font:11px/30px verdana !important;}

#content b {color:#48e;}

#head {background : url('header.gif') center top no-repeat;
width:900px;
height:430px;}



#content {width:600px;}

#content p, #content table p {
font : 13px/20px verdana;
color : #555;
}

#content, #content table {font : 13px verdana;}

#content p {background : #fbfbfb;
border:1px solid #eee;
padding:12px;
margin:12px 0px 1px 0px;
-moz-border-radius:12px;}

.opros {background : #fbfbfb;
border:1px solid #eee;
padding:12px;
font : 13px/20px verdana;
color : #666;
margin:12px 0px 12px 0px;
-moz-border-radius:12px;}

input.button {background:#ccc;
border:1px dashed #fbfbfb;
padding:6px;cursor:pointer;
font : 13px verdana;
font-weight:bold;
color : #fff;
margin:0px;
-moz-border-radius:7px;}

input:hover.button {background:#aaa;}

#footer {background : url('dvd.png') left top no-repeat #fefefe;
border:1px solid #eee;
margin:6px;
height:139px;
-moz-border-radius:12px;}

#footer p {font : 10px/30px verdana;
padding:12px;margin:0px;color:#999;}

#footer a {font-size:20px;font-weight:normal;color:#bbb;}

.ctfix p {background : #fff !important;
border:1px solid #fff !important;
padding:0px !important;
margin:0px 0px 15px 0px !important;}

.blocks {
padding:12px;
margin:20px 0px 0px 0px;
}

.blocks img {border:1px solid #eee;}

table.bs {
font : 11px/23px verdana !important;
padding:0px !important;
margin:0px !important;
text-align : justify;}

.bgi {background : #fbfbfb;
border:1px solid #eee;
padding:12px;
-moz-border-radius:12px;}

#content img {margin:15px 15px 0px 6px;}

.num span {
color:#bfbfbf;
font-size:45px;
font-weight:normal;}

.zakaz {background : #ffffef;
border:1px solid #eee;
margin:0px 0px 10px 0px;
padding:12px;
-moz-border-radius:12px;}

.zakaz a {display:block;
font-size:20px;
font-weight:normal;
line-height:30px;
color:#59d;}

.zakaz a:hover {color:#5b6;}

#sidebar {
padding:15px 20px 0px 0px;
text-transform: capitalize;}

.navigate a {display: block;
background : #fbfbfb;
border:1px solid #eee !important;
margin:0px 0px 8px 0px;
padding:6px;
font : 13px/17px verdana;
color:#999;
font-weight:bold;
-moz-border-radius:7px;}

.navigate a:hover {
color:#fff;
background : #ccc;
border:1px solid #ccc !important;
padding:6px;}

.navigate a.active {background : #ccc;color:#fff;border:1px solid #ccc !important;}

.linkchain {
background:#fbfbfb;
font : 10px verdana;
border:1px solid #eee;
color:#999;
margin:0px 0px 10px 0px;
padding:8px;

-moz-border-radius:5px;}

.linkchain a {font : 10px verdana !important;
color:#999;}

.linkchain a:hover {color:#7a7;}

#footer{
margin:10px;
text-align:center;
}

h1, h2, h3, h4, h5 {font-weight:normal;text-transform:capitalize;}

h1 {
font-size : 25px;
line-height:40px;
color : #fff;
margin : 20px 0px 20px 0px;
padding:10px;
background : url('bl.png');
-moz-border-radius:15px;}

h1 span {font:11px/25px verdana;}

.top-blocks {padding:10px;
margin:10px 0px 10px 0px;
background : url('b.png');
border:1px solid #eee;
-moz-border-radius:15px;}

.top-blocks p {
font:13px/30px verdana;
}



h4 {margin:0px;
padding:0px;
font-size:25px;
color : #c66;}

h4 a {font-size:25px;
font-family:"Trebuchet MS", Arial, verdana, sans-serif;
color:#4692DE;}

h4 a:hover {color: #7b8;}

h2 {font-size:19px;
font-family:"Trebuchet MS", Arial, verdana, sans-serif;
line-height:35px;
margin:0px 0px 10px 2px;
padding:0px;
color:#4692DE;}

a h2 {color:#59d;padding:0px;border-bottom:2px solid #f2f2f2;}
a:hover h2 {color:#8b9;}

h2 a {color : #59d;
text-decoration:none;
border-bottom:2px solid #f2f2f2;
padding-bottom:3px;}

h2 a:hover {color: #7b8;border-bottom:2px solid #eee;}

#content h3 {font-size:25px;
line-height:30px;
font-family:"Trebuchet MS", Arial, verdana, sans-serif;
margin:20px 0px 23px 0px;
padding:12px;
color:#fff;
background : #ccc;
border:1px dashed #fff;
-moz-border-radius:15px;}

h5 {font-size:20px;
line-height:30px;
font-family:"Trebuchet MS", Arial, verdana, sans-serif;
margin:0px;
padding:0px;
color:#4692DE;}

h5 span {font : 11px/33px verdana;
font-weight : bold;
color:#777;
background : #fff;
border-top:1px dashed #ccc;
border-bottom:1px dashed #ccc;
padding:6px 2px 6px 2px;}

hr {background : url('dashed-line.gif') !important;
height : 1px;
border: 0;
padding : 0;
margin : 5px 0px 5px 0px;}

p a {
font : 13px verdana;
font-weight : bold;
color : #7b6;
text-transform:capitalize;
text-decoration : none;
}

p a:hover {
color : #777;
}



ul {
list-style-type : square;
padding : 0;
margin:10px 10px 10px 35px;
list-style-image : url('p.gif');
}

ul li strong {color:#666;}
ul li span {color:#444;font:13px/25px verdana;}

ul.fix li strong {padding:3px;border-bottom:1px solid #eee;
font:17px arial;font-weight:bold;color:#50A1DD;display:block;}
ul.fix li span {color:#444;font:13px/30px verdana;}



ul li {font:13px/25px verdana;
font-weight:bold;
color:#bbb;

padding:6px 0px 6px 0px;}






.contentdiv table {padding:4px;
background : #fff;
-moz-border-radius:15px;
border:1px solid #eee;}

.contentdiv table p {font:13px/25px verdana;}


.contentslide {padding: 0px;}
.contentslide .opacitylayer{width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1;opacity: 1;}
.contentslide .contentdiv {display: none; }
.pagination {text-align:left;margin:22px 0px 0px 10px;}
.pagination a {background: #aaa; margin: 1px; padding:10px; text-decoration: none; color: #fff; font:13px verdana;font-weight:bold;-moz-border-radius:4px;}
.pagination a:hover, .pagination a.selected { background: #888; color: #fff;}	

a .slpic {border:0px;margin:0px 10px 0px 0px;}

#tags {background : #fbfbfb;
border:1px solid #eee;
padding:10px;
margin:0px 0px 12px 0px;
-moz-border-radius:7px;}

#tags a {font-size:20px;color:#aaa}
#tags a:hover {color:#999}

.bbl {background : url('bb.png');
border:1px solid #efefef;
padding:0px;
margin:12px 0px 20px 0px;
-moz-border-radius:12px;}