@charset "utf-8";
* {
margin:0;
padding:0
}
body {
background:#5a3d32 url('../images/body_bg.jpg') center top repeat-x;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h2 {
font:20px Georgia;
color:#bc3726;
margin-top:15px;
}
h1 {
font:22px Georgia;
color:#bc3726;
margin-top:15px;
}
p {
font:13px Georgia;
color:#2b2e24;
margin-top:20px;
}
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.main {
width:910px;
//width:909px;
margin:0px auto;
text-align:left;
}
.header {
background:url('../images/header_bg.jpg') left top no-repeat;
width:909px;
padding-top:1px;
}
.main_pic {
background:url('../images/main_pic.jpg') left top no-repeat;
width:420px;
height:207px;
margin:45px 0 0 -9px;
float:left;
position:relative;
z-index:100;
}
.right_block {
width:490px;
margin-left:5px;
position:relative;
z-index:200;
float:left;
}
.tel {
margin:42px 24px 0 0;
-margin-right:12px;
float:right;
font-size: 24px;
}
/** * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */
.jcarousel-skin-tango {
margin-top:-5px;
-margin-top:15px;
}
.jcarousel-container {    position: relative;}
.jcarousel-clip {    z-index: 2;    padding: 0;    margin: 0;    overflow: hidden;    position: relative;margin:20px 0 0 0px;}
.jcarousel-list {    z-index: 1;    overflow: hidden;    position: relative;    top: 0;    left: 0;    margin: 0;    padding: 0;}
.jcarousel-list li,.jcarousel-item { background:url('../images/roll_bg.jpg') left top no-repeat; float: left;    list-style: none; margin-right:10px; height: 143px; width:147px; position:relative; font:13px Georgia; color:#472c01;}
.jcarousel-list b { margin-left:8px; font-weight:normal; display:block;}
.jcarousel-list a {	color:#472c01; text-decoration:none;}
.jcarousel-list a span { height:68px; padding-top:6px; display:block; text-align:center; }
.jcarousel-next {    z-index: 3;    display: none;}.jcarousel-prev {    z-index: 3;    display: none;}

.jcarousel-skin-tango .jcarousel-container-horizontal {    width: 471px;    margin-top:31px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {    width:471px;    height: 143x;}
.jcarousel-skin-tango .jcarousel-item {    width: 147px;    height: 143px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {    margin-right: 10px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {    background: #fff;    color: #000;}
/** *  Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {    position: absolute;    top: 33px;    right: -49px; -right: -50px; z-index:300;   width: 54px;    height: 61px;    cursor: pointer;    background: transparent url("../images/ar_r.jpg") no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {    position: absolute;    top: 33px;    left: -59px; z-index:300;    width: 54px;    height: 61px;    cursor: pointer;    background: transparent url("../images/ar_l.jpg") no-repeat 0 0;}
.content {
width:909px;
background:url('../images/content_bg.jpg') left top repeat-y;
}
.left_bar {
width:207px;
margin-left:34px;
-margin-left:17px;
float:left;
}
.logo {
height:53px;
margin: -8px 0 0 6px;
position:relative;
z-index:200;
}
.sub_cont {
float:left;
}
.navigation {
width:207px;
position:relative;
margin-top:10px;
}
.nav_top {
background:url('../images/nav_top.jpg') left top no-repeat;
width:207px;
height:6px;
position:absolute;
left:0px;
top:-5px;
line-height:0px;
font-size:0px;
}
.nav_bot {
background:url('../images/nav_bot.jpg') left top no-repeat;
width:207px;
height:7px;
position:absolute;
left:0px;
bottom:-1px;
line-height:0px;
font-size:0px;
}
.navigation li {
background:url('../images/nav_bg.jpg') left top no-repeat;
width:207px;
padding-top:4px;
height:27px;
}
.navigation a {
font:18px Georgia;
color:#b42f1f;
margin-left:17px;
text-decoration:none;
}
.block_1 {
background:url('../images/block_1_c.gif') left top repeat-y;
width:206px;
margin-top:23px;
padding-bottom:15px;
position:relative;
}
.block_1_top {
background:url('../images/block_1_top.gif') left top no-repeat;
width:206px;
height:11px;
position:absolute;
left:0px;
top:-5px;
line-height:0px;
font-size:0px;
}
.block_1_bot {
background:url('../images/block_1_bot.gif') left top no-repeat;
width:206px;
height:16px;
position:absolute;
left:0px;
bottom:-2px;
line-height:0px;
font-size:0px;
}
.block_1 p {
padding-top:15px;
margin:0 9px 0 12px;
font:13px Georgia;
color:#2b2e24;
}
.block_1 span {
color:#bc3726;
}
.write {
margin-top:23px;
}
.sub_cont {
width:616px;
margin-left:28px;
floaT:left;
}
.text_block {
background:url('../images/text_block_c.gif') left top repeat-y;
width:588px;
margin-top:10px;
padding:1px 13px 15px 13px;
position:relative;
}
.text_block ol, .text_block ul{
padding-left:20px;
}
.text_block img{
padding:10px;
}
.text_block li{
padding:3px;
}
.text_top {
background:url('../images/text_block_top.gif') left top no-repeat;
width:614px;
height:8px;
position:absolute;
left:0px;
top:-1px;
line-height:0px;
font-size:0px;
}
.text_bot {
background:url('../images/text_block_bot.gif') left top no-repeat;
width:614px;
height:8px;
position:absolute;
left:0px;
bottom:-3px;
line-height:0px;
font-size:0px;
}
.main_form {
background:url('../images/form_bg.jpg') left top no-repeat;
width:614px;
height:104px;
margin-top:14px;
padding-top:25px;
}
.form_l {
width:454px;
padding-top:1px;
margin-left:14px;
-margin-left:7px;
float:left;
}
.inp_bl1 {
width:205px;
float:left;
}
.inp_bl2 {
width:205px;
margin-left:13px;
float:left;
}
.tx_1 {
font:14px Georgia;
color:#434343;
margin-top:2px;
}
.inp_1 {
background:url('../images/inp_bg.jpg') left top no-repeat;
width:201px;
height:22px;
margin-top:4px;
}
.inp_1 input {
width:190px;
height:22px;
font:13px Tahoma;
color:#687376;
padding:2px 0 0 6px;
background:transparent;
border:none;
display:block;
}
.sel_1 {
width:201px;
height:22px;
margin-top:4px;
}
.sel_1 select {
width:201px;
height:22px;
font:13px Tahoma;
color:#687376;
display:block;
}
.order_but {
margin:41px 0 0 51px;
float:left;
}
.footer {
background:url('../images/footer_bg.jpg') left top no-repeat;
width:909px;
height:83px;
}
.copy {
font:12px Georgia;
color:#fff;
padding-top:40px;
margin-left:32px;
-margin-left:16px;
float:left;
}
.copy a {
color:#fff;
}
.count {
margin:45px 6px 0 0 ;
margin-right:3px;
float:right;
}
#diplom_1 ,#diplom_2 ,#diplom_3 ,#diplom_4 ,#diplom_5 ,#diplom_6 ,#diplom_7 ,#diplom_8 ,#diplom_9 ,#diplom_10 ,#diplom_11 {
width:910px;
height:815px;
position:absolute;
left:50%;
margin-left:-455px;
top:180px;
text-align:center;
z-index:1100;
}
#TB_overlay {
position: fixed;
z-index: 100;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-color: #000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=55);
-moz-opacity: 0.55;
-khtml-opacity: 0.55;
opacity: 0.55;
display:none;
z-index:1000;
}
* html #TB_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#closeButton {
font:18px Tahoma;
color:#595959;
position:absolute;
left:20px;
top:20px;
}
#closeButton a{
text-decoration:none;
color:#fff;
}

.str {	margin:0 0 17px;
    padding-top:20px;
}

.str li {
border:0 none;
list-style:none outside none;background:url("/images/arr5.gif") no-repeat scroll 0 4px transparent;
font:italic 12px Arial,"Times New Roman",Tahoma;
margin:0 0 3px;
padding:0 18px;
}
.str li A {
color:#AF590E;
}




