@import url("/css/reset.css");
@import url("/css/menu.css");
@import url("/css/prettyPhoto.css");
/* START_STYLE_CSS */ 

body {font: normal 1em/1.3 Trebuchet MS, sans-serif; background:#282828 url(/img/bg.gif);}

h1 {font-size:200%; color:#000; padding-left:30px; padding-bottom:15px; position:relative; left:-30px; background: url(/img/h.gif) no-repeat 0 10px; line-height:100%; }
h2 { }
h3 {font-size:150%; color:#2A2A2A; padding-bottom:15px; line-height:100%;}
h4 {font-size:150%; color:#2A2A2A; padding-bottom:15px; line-height:100%; }
h5 {font-size:150%; color:#C43B3C; line-height:100%; }
h5 a { color:#C43B3C;  }

a {color:#2A2A2A;}
a:hover {color:#000;}

/* -- ID -- */ 

#body_w {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");min-width:1000px;}	

#body_f {width:1000px; margin: 0 auto; }	

#top_block {position:relative; height:47px; width:1000px;}

#header {height:165px; width:1000px; background:#FFF url(/img/header.png) repeat-x 0 0; position:relative; }

#content {background:#EBEFF2; padding: 0 0 30px 0; }
#content:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}

#footer {position:relative; }

/* */

div.one {padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #CCC;}
div.one a {color:#C43B3C;}
div.one .que {font-size:13px;}
div.one .who {color:#666;}
div.one .who b {color:#333;}

.pager {}
.pager a {padding:2px;}
.pager b {padding:2px; background:#FFF;}
.ask-your-q {font-size:18px; color:#C43B3C; }

.table-style {background:#F9FAFB; padding:10px; margin-bottom:20px;}
.table-style td {padding:5px 0; border-bottom:1px dashed #CCC;}

.gallery {}
.gallery ul {}
.gallery ul:after {clear: both;content: "";display: block;height: 0;visibility: hidden;}
.gallery li {float:left; margin-right:10px;}
.gallery li img {border:2px solid #FFF;}

.coast {font-size:180%; color:#C43B3C;}
.coast b {color:#000; font-size:12px;}

.navbar {font-size:11px; padding-bottom:5px; color:#999;}
.navbar a {color:#333;}

.descr {font-size:14px; }

/* *************************************************************************** */
/* -- POPUP -- */
.black {	z-index: 290; background: #000; LEFT: 0px; WIDTH: 100%; COLOR: #000000; TOP: 0px; HEIGHT: 100%; display:none; position:fixed;}
.popup {	z-index: 300; width: 480px; position: absolute; top: 80px; padding: 20px; background: #FFF; color: #9695a1; display:none;-moz-border-radius:10px;-webkit-border-radius:10px;}
.popup .close {position:absolute; top:5px; right:5px;}

.popup h2 {font-size:150%; color:#000; margin-bottom:10px;}
.popup ul {}
.popup li {margin-bottom:5px;}
.popup li b {display:block;}
.popup li .input-text {width:350px; padding:5px; background: #FFF; border: 1px solid #CCC;}
.popup li textarea {width:350px; height:70px; padding:5px; background: #FFF; border: 1px solid #CCC;}
.popup li .red {color:#f30;}

/* -- CLASS -- */

.rel {position:relative; } .abs {position:absolute; } .top {top:0;} .left{left:0;} .bottom {bottom:0;} .right {right:0;}

.clear {clear:both; line-height:1px; height:1px;}

.left {float:left; width:680px; }
.right{float:right;width:320px;}
.pad_left {padding:0 0 0 30px;}
.pad_right {padding:0 30px 0 30px;}
.pad_foot {padding:20px 30px; color:#CCC;}
.pad_foot a {color:#CCC;}
.pad_foot a:hover {color:#FFF;}

.right .one {background:#FFF; padding:10px; margin-bottom:15px;}
.right .one a {display:block; color:#C43B3C;}

.pad_left p {margin-bottom:15px;}

.sch img {margin-left:10px; float:right;}

.topic {display:block; font-size:150%; color:#2A2A2A; padding-bottom:15px; padding-left:30px; position:relative; left:-30px; background: url(/img/h.gif) no-repeat 0 10px; line-height:100%; }
