@import url("dataForm.css");

* {padding:0; margin:0; }
body {margin-left:23px; text-align:center; font-family: "Trebuchet MS", sans-serif; font-size:62.5%; color:#4c230d;  background:#2e2e21 url(../images/bg_grad.jpg) top repeat-x;}
a {color:#5e2f1c; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size: 1.6em; color:#9d1c1c; margin-bottom: 5px;}
span.wtf {font-size: 1.6em; color:#9d1c1c; margin-bottom: 5px; font-weight: bold;}
h2 {font-size: 1.5em; color:#9d1c1c;}
img{border: 0}
a.dontUnderline p
{
	text-decoration: none;
	color: #4c230d;
}

a.dontUnderline *
{
	text-decoration: none;
	color: #4c230d;
}

.content p{ margin: 5px 0 10px 0}


#wrapper {width:974px;  position:relative; text-align: left; background: transparent; margin: auto;}
#header {width:960px; height:409px;  position:relative;}
#middle {margin-left:-3px; position:absolute; top:386px; right:0;}

#header_right {position:absolute; top:0px; right:-16px;}
#left_border {position:absolute; top:0px; left:-9px;}

#ccol {width:960px; /*background: url(../images/border-right.jpg) right top repeat-y; */}
#left_contain {width: 221px; height:700px; float:left; background:url(../images/bg_left.jpg) left top repeat-y;}
#left_col{width: 221px; height:700px;  background: url(../images/img_left1.jpg) left top no-repeat;min-height:100px; #height:100px;}

#left_col .menu{#margin-top:56px; padding-top: 58px; #padding-top:0;}

#left_col ul {margin-left:37px;  list-style-type:none ; font-weight: bold;}
#left_col li { margin-bottom:13px; padding-left:28px; background:url(../images/bull_menu.jpg) left top  no-repeat ;}
#left_col li a {color:#a53905; font-size:1.5em;}
#left_col li a.importantli{color:#ff0000;} /* #4C230D */
#left_col li a.importantli:hover{color:#a53905;}
#left_col li ul{margin-left:20px;  list-style-type:none ; font-weight: bold; }
#left_col li ul li{ margin-bottom:10px; padding-left:20px; margin-top: 10px; }
#left_col li ul li a{color:#a53905; font-size:1.1em;}
.contact {margin-left:30px; }
.text {font-size:1em;  color:#a53905;}
.contact span {color:#a53905; font-weight: bold;}
.contact p {font-weight: bold;}
.phone {font-size:1.7em;}

.ss A {display:block; float:left; margin-right: 65px; color:#4c230d;}
.content {padding-top: 45px;margin-left:45px; margin-right:35px; padding-bottom:0px; font-size: 1.5em; line-height: 1.7em;  min-height:700px; #height:700px;}
.content, x:-moz-any-link { padding-bottom:0px;} 
 
*:first-child+html .content {padding-bottom:0px;
  height:auto;
}

.content ol, .content ul {margin-left:25px; list-style-type: inside; padding: 10px 5px 10px 5px}

.content a {color:#a53905;}

.picture{ background: #fff; padding: 8px 10px 8px 10px; margin: 20px; border: 1px solid #bbb; }

.special{}
.special DIV{padding: 5px 5px 5px 5px;  background-color:#fff; border: 1px solid #aaa; float:left; #margin-right:25px; margin-right:15px; margin-bottom: 15px;text-align:center; }
.special DIV IMG {margin-top:5px; border:1px solid #ddd;}
.smallImage
{
	padding: 5px;
	margin: 5px;
	background: #fff;
	border: 1px solid #aaa;
}



/*#right_contain {width: 739px;  margin-top:-2px; background:url(../images/bg_right.jpg) left top; float:right;}
#right{width: 739px;  padding-top:70px; position:relative; background:url(../images/bg_right_brevna_n.jpg) left top repeat-y;}
#img_right_top {width: 739px;  margin-top:-70px; background:url(../images/img_right_n.jpg) left top no-repeat}*/

#footer{width:1014px; height: 98px;  position:relative; margin-top: 0px; margin-left:-24px; background: url(../images/footer_bg.jpg) left top no-repeat; /*position:absolute; bottom:0;*/}


#container{width:965px; background: transparent url(../images/bg_left_2n.jpg) left top repeat-y;}
#l_col{width:221px; float:left;}
#c_col{width:739px; float:left; background:transparent url(../images/bg_right_n.jpg) right top;}
#r_border{width:744px; background:transparent url(../images/border-right.jpg) right top repeat-y;}
#ccol_lbg{width:739px; background:transparent url(../images/bg_right_brevna_n.jpg) left top repeat-y;}

#lang_switcher {width: 739px; background:transparent url(../images/img_right_n.jpg) left top no-repeat; position:relative;}

#lang_en{-moz-opacity: 0.1; filter:alpha(opacity=10); #background-color: #fff; position: absolute; top:-7px; left: 488px; display:block; width:56px; height:14px;}
#lang_ru{-moz-opacity: 0.1; filter:alpha(opacity=10); #background-color: #fff; position: absolute; top:-7px; left: 315px; display:block; width:56px; height:14px;}
#logo {position:absolute; right:24px; top:14px; text-align:right; }
#logo p {color:#a53905; font-size: 1.2em;}


