* {	margin:0;
	padding:0;}
html {height: 100%; }

body { 
	font-family: 'Times New Roman', Tahoma, Arial, Helvetica, sans-serif;
    font-size:12pt;
    margin:0 0 0 0;
    padding:0 0 0 0;
	height: 100%; background: url(/images/bg_body.jpg) no-repeat right top ;
}

#cont {
position: relative;
min-height: 100%;
}
* html #cont {height: 100%;}


img, div { behavior: url(iepngfix.htc) }
form { padding: 0; margin: 0;}
table, th, td { padding:0; border-collapse:collapse; vertical-align: top;}
a img { border:0; }
img { margin:0;}
table { width:100%; margin:0 0 0 0;}
p { margin:0.25em 0 0.75em 0; padding:0 0 0 0;}
a {color: #014eb6;}
li {list-style:none;}


#header { padding:50px 0 65px 0;
min-width:1000px;
width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");}
#logo { float:left; width:26%; }
#logo img { margin:0 25px 0 40px;}
#slogan {float:left; width:37%;}
#slogan p { margin:0; padding:0; color:#000; font-size:0.9em;}
#contacts {float:right; color:#838289;  background:none; padding-right:110px;}
#contacts span { color:#653f01; font-weight:bold; font-size:1.4em;}
#contacts a { color:#014eb6; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:1.2em;}
/*#contacts div { background:url(/images/contacts_lt.gif) left top no-repeat;}
#contacts div div{ background:url(/images/contacts_rt.gif) right top no-repeat;}
#contacts div div div { background:url(/images/contacts_lb.gif) left bottom no-repeat;}*/
#contacts div div div div { background:url(/images/contacts_rb.gif) right bottom no-repeat; text-align:right; padding-top: 5px}

#main { padding:20px 0 130px 0; min-width:1000px; width: expression(document.body.clientWidth > 1000 ? "100%" : "999px");}
#main_l { width:26%; float:left;}
#menu {padding-left:40px;}
#menu li { font-size:1.2em; margin-bottom:0.7em; font-weight:bold; }
#menu .active { color:#653f01; font-weight:bold;}
#menu li a { font-weight:normal;}
#main_r { width:74%; float:left; padding-bottom:20px; }

#menu li li {
   font-size: 0.8em;
   padding: 0.5em 0 0 2em;
   margin-bottom:0.5em;
}


#main_r h1 { color:#653f01; font-weight:normal; font-size:180%; font-family:Georgia, "Times New Roman", Times, serif; margin-top:0; margin-bottom:0.75em; font-style:italic;}
#main_r h2 { color:#653f01; font-weight:normal; font-size:150%; font-family:Georgia, "Times New Roman", Times, serif; margin-top:0.5em; margin-bottom:0.5em; font-style:italic;}
#main_r p {font-size:100%;}
#main_r ul { padding-left:30px;}
/*#main_r ul li { padding-left:23px; background:url(/images/mdash.gif) left 0.6em no-repeat;  margin-bottom:0.7em;}*/
#main_r ul li { list-style-type: disc; margin-bottom:0.5em;}
#main_r .block { background:#eae0d0 url(/images/block_lt.gif) left top no-repeat; /*margin-bottom:40px;*/}
#main_r .block div { background:url(/images/block_rt.gif) right top no-repeat;}
#main_r .block div div { background:url(/images/block_lb.gif) left bottom no-repeat;}
#main_r .block div div div { background:url(/images/block_rb.gif) right bottom no-repeat; padding-top:15px; }
#main_r .block td { background-position:center top; background-repeat:no-repeat; padding:75px 22px 20px 22px; width:33%; border:none !important; background-color:none !important;}
#main_r .block .td1 { background-image:url(/images/1.gif);}
#main_r .block .td2 { background-image:url(/images/2.gif);}
#main_r .block .td3 { background-image:url(/images/3.gif);}
#main_r .block .td4 { background-image:url(/images/ustanovka_avtozvuka.jpg);}
#main_r .block .td5 { background-image:url(/images/prodaja_avtoakustiki.jpg);}
#main_r .block p { margin:0; padding:0;}

#hlp { margin-right:40px;}
#content { padding-right:40px;}
#content li {font-size:105% !important;}
/*#content p { line-height:1.5;}*/

#content form { width:400px;}
#content form td {padding:5px 0 !important;  border:none !important;}
#content form tr {background:none !important;}
.textinputs { width:180px;}

#content th { background:#59778f url(/images/bg_th.gif) left top repeat-x; border-left:#FFFFFF 1px solid; border-right: #FFFFFF 1px solid; padding:5px 10px; color:#FFFFFF; font-weight:normal; text-align:center;}
#content td {border-left:#FFFFFF 1px solid; border-right: #FFFFFF 1px solid; padding:2px 10px;}
#content tr { background-color:#e9e7e1;}
#content .odd { background-color:#e0dcd3;}
#content .w600 { width:600px !important;}


#footer { background:#ddd5c6 url(/images/footer_bg.gif) left top repeat-x; color:#444444; position: relative; height:130px; margin-top: -130px;
min-width:1000px; width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");}
#copyright { float:left; width:30%; margin-top:40px; margin-left:45px;}
#counter { float:right; width:30%; text-align:right; margin-top:40px; margin-right:45px;}

#xyz {
  padding-right: 50%; background: url(/images/il1.jpg) no-repeat 75% 0;
  min-height: 140px;
  //height: 140px;
}

#content h3 a {
  color: #930;
}

#header_page { color:#653f01; font-weight:normal; font-size:180%; font-family:Georgia, "Times New Roman", Times, serif; margin-top:0; margin-bottom:0.75em; font-style:italic;}
