/*Global*/
h1 {
text-align:left;
font-size:1.5em;
font-weight:normal;
}
/*Position*/
#container{
width:950px;
margin:0 auto
}
#content{
float:right;
font-size:1em;
width:705px
}
#navigation{
float:left;
width:245px
}
#extra{
float:left;
clear:left;
width:245px;
}
#footer{
clear:both;
width:100%;
}

/*Local*/
#header {
height:145px;
color:#ffffff;
position:relative;
background-color:#575757;
}
#tel_block {
width:210px;
float:right;
font-size:3em;
text-align:right;
padding-top:18px;
}
#tel_block span {
font-size:0.7em;
color:#D03931;
}
#logo {
margin-top:39px;
margin-right:25px;
float:left;
}
.adress {
font-size:1.4em;
padding-top:60px;
}
.topmenu {
width:100%;
text-align:center;
}
#header .topmenu {
position:absolute;
bottom:0;
left:0;
}
#header .topmenu td {
border:1px solid #575757;
}
.topmenu td {
width:20%;
background-color:#FFFFFF;
height:32px;
color:#231F20;
font-size:1.4em;
}
.topmenu td a {
display:block;
text-decoration:none;
line-height:32px;
}
.topmenu td a img {
margin-left:5px;
}
#container{
text-align:left;
font-size:1.2em;
}
#main_img {
margin-bottom:25px;
}
#content {
background-color:#FFFFFF;
min-height: 1150px;
height: auto !important;
height: 1150px;
position:relative;
}
#content {
padding-bottom:30px;
}
#content p{
line-height:1.4;
padding:0.5em 4em;
}
#content h1{
padding:25px 0 12px 45px;
}
#content table.col {
margin:0 45px;
}
#content table.col td {
width:310px;
}
#content ul {
list-style-position:inside;
line-height:1.2em;
}
#content h3 {
font-size:1em;
margin:1em 0;
color:#C83127;
}
#content table.col ul {
padding-right:25px;
}
#content table.col td table td {
width: auto;
line-height:1.2em;
padding-bottom:5px;
}
#content table td a {
text-decoration:none;
}
#content table td a:hover {
text-decoration:underline;
}
#content table.col td table td.date {
width:70px;
}
#autoOuter {
width:100%;
list-style-type:none;
margin-top:25px;
margin-left:4em;
}
#autoOuter li {
width:40%;
height:120px;
display:block;
float:left;
font-size:0.9em;
}
#autoOuter li strong {
color:#C83127;
}

#autoOuter li p {
padding: 0 4em 0 0;
line-height:1.2em;
}
#autoOuter li img {
float:left;
margin-right:10px;
margin-bottom:10px;
}
#slide_block {
border-top: 2px dotted #9F9D9E;
border-bottom: 2px dotted #9F9D9E;
margin:0 45px;
height:100px;
}
#slide_block img.str {
margin-top:39px;
float:right;
}
#slide_block p {
line-height:1.2em;
padding:0;
}
#slide_block ul {
margin-top:14px;
}
#slide_block ul li{
display:inline;
float:left;
width:200px;
color:#939598;
font-size:0.8em;
line-height:1.1em;
}
#slide_block ul li img {
margin-right:5px;
margin-bottom:14px;
float:left;
}
#leftbanner {
bottom:0;
background-color:transparent;
margin-bottom:20px;
}
#cont_banner {
padding-left:50px;
padding-top:10px;
}
.errors {
color:#FF0000;
}
.errors strong {
color:#000000;
}
.date {
color:#C83127;
}
#navigation{
background-color:#9E2220;
height:378px;
text-align:center;
}
#navigation p {
margin:16px auto;
font-size:1.5em;
}

#form_block {
background-color:#FFFFFF;
width:195px;
margin:0 auto;
}
#form_block form {
padding:15px;
text-align:left;
}
#navigation a.button {
display:block;
height:50px;
width:195px;
background: #D4D0C8 url(../img/button-bgr.gif) no-repeat right bottom;
text-decoration:none;
font-size:1.6em;
line-height:50px;
margin:14px auto;
}
#container {
background-color:#E6E6E6;
}
#extra {
padding-bottom:80px;
font-size:1.1em;
}
#extra h1 {
padding:25px;
}
#extra p {
padding:10px 10px 0 25px;
line-height:1.2em;
}
#extra img {
margin:5px 5px 5px 10px;
float:left;
}
#extra ul {
list-style-position:inside;
padding:0 10px 0 25px;
line-height:1.2em;
}
#extra strong {
color:#C83127;
}
#leftbanner {

}

#footer{
height:92px;
background-color:#ABABAB;
}
#footer .topmenu td{
border:1px solid #ABABAB;
}
#footer p {
padding-left:25px;
padding-top:20px;
font-size:1.2em;
color:#FFFFFF;
}
#coutners {
width:263px;
margin-top:16px;
margin-right:20px;
float:right;
text-align:right;
}
#coutners img {
margin-right:3px;
}
