* {margin:0;padding:0;}
html {height:100%;}
body {
height:100%;
width:100%;
background:#fff;
color:#000;
font-family:Arial;
font-size:14px;
/* min-width:980px;*/
}

table {
border-collapse:collapse;
border-spacing:0px;
}
table td {
vertical-align:top;
padding:0px;
}
.bottom {vertical-align:bottom;}

a {
	color:#368189;
	outline:none;
}
a:hover {
color:#999;
text-decoration:none;
}
img {border:0;}
h1, h2, .big {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:400;
font-size:24px;
}

h1 {padding-bottom:15px;}

h2 {
display:inline;
font-style:italic;
}

p {
padding-bottom:15px;}

.main {
	height:100%;
	width:100%;
}

#down_text, #top {
width:910px;
margin:0 auto;
padding:0 35px;
position:relative;
overflow:hidden;
}

#top {
margin-top:40px;
position:relative;
}
#logo{
height:1%;
overflow:hidden;
clear:both;
}

#logo img {
float:left;
width:186px;
height:86px;
/*padding-left:69px;*/
margin:0 50px;
/*padding-left:50px;
padding-right:40px;*/
display:inline;
}

#top #logo h1 {
color:#ee3968;
padding-top:5px;
padding-bottom:0px;
}

#left, #right {
float:left;
padding-top:35px;
}

#left{
width:420px;
float:left;
}
#right {
width:440px;
float:right;
background:url('../files/images/system/znak.png') no-repeat 100% 0px;
}
.menu_bg {
margin-top:-235px;
height:558px;
clear:both;
min-width:980px;
background:url('../files/images/system/menu_bg.jpg') no-repeat 50% 0;
}
.main_menu {
width:960px;
margin:0 auto;
padding:0 10px;
overflow:hidden;
}

.main_menu h1 {
/*width:190px;*/
/*margin:0 auto;*/
text-align:center;
}

.main_menu a {
font-style:italic;
color:#000;
font-size:30px;
}

.main_menu a:hover {
color:#fff;
}
.m1 {background-position:50% -558px;}
.m2 {background-position:50% -1116px;}
.m3 {background-position:50% -1674px;}
/*#m3 {height:280px;}*/

#m3 a {height:240px; padding-top:90px;}

/*.main_menu:hover {
background-position:0 -100px;
}*/

.main_menu div {
float:left;
width:320px;
height:330px;
/*padding-top:270px;*/
padding-top:210px;
/*border:#000 solid 1px;*/
}

.main_menu div a {
display:block;
width:320px;
height:260px;
/*border:#000 solid 1px;*/
padding-top:70px;
}


#down_text .car_text {
width:270px;
padding-right:50px;
float:left;
font-size:11px;
color:#464646;}

#down_text #end {
padding-right:0px;
}

#menu_alt {
/*width:910px;
margin:0 auto;*/
/*overflow:hidden;*/
/*height:1%;*/
/*text-align:justify !important;*/
text-align:justify;
color:#959595;
padding:25px 0 35px 0;
/*border:#000 solid 1px;*/
}

#menu_alt a {
/*border:#000 solid 1px;*/
text-align:center;
color:#959595;
}

#menu_alt img{
/*border:#000 solid 1px;*/
width:100%;
height:1px;
padding-top:12px;
}

#discount {
float:left;
width:260px;}

#discount h1 a {
color:#ee3968;
font-style:italic;
font-size:30px;
}

#cont {
float:right;
width:350px;}

#cont h1 {
font-style:italic;}

#cont p {
float:left;
width:175px;}

#copy {
padding:25px 0;
clear:both;
font-size:12px;
color:#555;}

#discount_img {
width:250px;
height:210px;
top:85px;
left:270px;
display:block;
position:absolute;
/*border:#000 solid 1px;*/
}

#discount_img img {
width:250px;
height:210px;
display:block;
}

#bottom_bg {
/*border:#000 solid 1px;*/
/*background:url('../files/images/system/discount.jpg') no-repeat 60px 100%;*/
background:url('../files/images/system/discount_bg.jpg') no-repeat 40px 100%;
/*padding-top:25px;*/
/*height:266px;*/
overflow:hidden;
position:relative;
width:910px;
margin:0 auto;
/*clear:both;*/
/*height:1%;*/
}
.advs {position:absolute; left:-9999px; width:9px; height:9px; overflow:hidden;}