@font-face {
font-family: 'Arial';
font-weight: normal;
font-style: normal;
}

* {
outline: none;
}

*:focus {
outline: none;
}

a:focus,
input:focus,
select:focus,
textarea:focus {
outline: none;
}

body, html {
height: 100%;
min-height: 100%;
min-width: 1209px;
background: #f59708;
}

body {
padding: 0px;
margin: 0px;
color: #000000;
font: 14px/17px Arial, sans-serif;
background: url("/pic/fon.jpg") no-repeat top center transparent;
}

img {
border-style: none;
}

a {
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

ul, li {
margin:0;
padding:0;
}

p {
margin: 0px;
}


#wrapper{
width: 1209px;
margin: 0px auto;
}

#subwrapper{
padding: 33px 0px 0px;
}

#header{
min-height: 223px;
}

#header .logo {
float: left;
margin-left: 20px;
width: 373px;
margin-top: 30px;
position: relative;
}

#header .phones {
float: right;
height: 53px;
}

#content{
overflow: hidden;
padding: 50px 0px 36px;
position: relative;
}

.leftcollum {
float: left;
width: 310px;
}

.leftcollum ul  {
 margin-left: 25px;
list-style: none;
}
.leftcollum ul > li{
	padding: 0 0 0 27px;
	background: url("/pic/marker.png") no-repeat 0 2px;
	margin-bottom: 10px; 
}

.leftcollum ul > li > a {
display: block;
text-decoration: none;
color: #000000;
width: 190px;
font: bold italic 14px/20px Arial;
}

.leftcollum ul > li > a.active,
.leftcollum ul > li > a:hover {
}

.leftcollum ul > li > a.active ,
.leftcollum ul > li  > a:hover {
background-position: 0px -70px;
color: #000;
}

.leftcollum ul > li > ul {
list-style: disc outside none;
}

.leftcollum ul > li > ul  > li{
	background: none;
	padding: 0px;
	margin: 0px;
}
.leftcollum ul > li > ul  > li > a{
	font-size: 12px;
}

.rightcollum {
margin-left: 335px;
padding-top: 0px;
}

.rightcollum p {
margin: 0 0 12px;
}

h1, h2, h3, h4, h5, h6, h7 {
padding: 0;
text-shadow: 2px 2px 0 #000000;
color: #fff;
font-style: italic;
font-weight: bold;
}

#footer {
    background: url("/pic/foot.png") no-repeat right top;
    color: #FFFFFF;
    height: 110px;
    overflow: hidden;
    padding: 100px 0 0;
}

#footer .bottom_text {
float: left;
width: 320px;
height: 61px;
padding-left: 35px;
padding-top: 20px;
font: 11px Arial;
}


#footer .bottom_phones {
float: left;
width: 250px;
position: relative;
left: 1px;
padding-top: 17px;
height: 83px;
background: url("/pic/line2.png") no-repeat 0px 0px;
text-align: center;
margin: 0 35px;
}

#footer .bottom_logo {
float: right;
margin-left: 30px;
text-shadow: 2px 2px 0 #000000;
color: #fff;
font-size: 25px;
font-style: italic;
font-weight: bold;
}
#footer .bottom_logo span{
	font-size: 30px;
}
.line{
	background: url("/pic/line.png") no-repeat 0px 0px;	
    height: 100%;
    left: 252px;
    position: absolute;
    width: 1px;
}
.zag{
    color: #FFFFFF;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 30px;
    text-shadow: 2px 2px 0 #000000;
	font-style: italic;
}
.left1{
	float: left;
	width: 435px;
}
.left2{
	float: left;
	margin-left: 25px;
}
.rightcollum  ul{
	list-style: inside;
}
.img1{
	position: relative;
	top: -20px;
}
.img2{
	margin-left: 15px;
}

.logo-tel{
    left: 132px;
    position: absolute;
    top: 60px;
}
.logo-tel h1{
	font-size: 35px;
}
.logo-tel span{
	font-size: 25px;
}