html, body {
background:#D8CBB0 url(/img/html.jpg) repeat fixed right bottom;
color:#857F75;
font-family:Tahoma;
margin: 0px;
padding: 0px;
height:100%;
font-family:Tahoma;
font-size:11px;
}


img {border: 0px;}
h1 {font-size: 14px;}

.fixdiv {position: relative;}

.clear {
	clear:both;
}

a {
  text-decoration : none;
  color : #333;
  font-family :  Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
}

a:link {
  text-decoration : none;
  color : #333;
  font-family :  Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
}

a:visited {
  text-decoration : none;
  color : #333;
  font-family :  Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
}

a:hover {
  text-decoration : underline;
  color : #157FD4;
  font-family :  Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
}

a:active {
  text-decoration : underline;
  color : #480716;
  font-family :  Tahoma, Arial;
  font-size : 12px;
  font-weight : bold;
}



.maindiv {
background:transparent url(/img/body.jpg) repeat-x scroll right bottom;
bottom:-1px;
height:100%;
position:relative;
z-index:0;
position:fixed;
width:100%;
height: 100%;
}


.site {
background:transparent url(/img/site.png) repeat-y scroll 0 0;
margin-left:5%;
min-height:100%;
position:relative;
width:871px;
z-index:100;
padding: 10px 40px;
top: -1px;

background:transparent url(http://enjoymoto.ru/html/i/site.png) repeat-y scroll 0 0;
width:671px;

}

.motocik {
background:transparent url(/img/motocik.jpg) no-repeat scroll 0 0;
bottom:25px;
height:415px;
position:fixed;
right:0;
text-indent:-9999px;
width:378px;
z-index:0;
}

.header {
width: 591px;
margin-bottom: 10px;
/*height: 100px;*/
}
.header p {padding-bottom: 10px;}


.maincontent {
width: /*621*/561px;
float: LEFT;
padding: 5px;
margin-bottom:40px;
}

.maincontent .last-news-here {
margin-bottom:5px;
padding-bottom: 10px;
}





.maincontent .threepages .firstpage {width: 140px; margin: 5px 3px; float: left; text-align: center;padding: 10px 0px;}
.maincontent .threepages .secondpage {width: 140px; margin: 5px 3px; float: left; text-align: center;padding: 10px 0px;}
.maincontent .threepages .thirdpage {width: 140px; margin: 5px 3px; float: left; text-align: center;padding: 10px 0px;}

.maincontent .calend {clear: both; padding: 10px 0px; border-bottom: 1px dotted #157FD4;}
.maincontent .contact  {margin: 20px 0px 5px; position: absolute; bottom: 10px; width: 571px;}

.right-banner {
float: right;
margin-right: 80px;
width: 140px;
padding-left: 10px;
}


.lastnews:link,
.lastnews:visited,
.lastnews:hover {
color: #157FD4;
font-size: 14px;
}

.newsalltitle { clear: both; color: #157FD4; font-weight: bold; font-size: 14px;padding-top: 10px;}
.newsalldate {font-style: italic;}
.newsalldescr {margin: 10px 0px; }
.newsdate {font-style: italic; clear: both; padding-top: 10px;}

.a-calend:link, .a-calend:visited {font-size: 14px; color: #157FD4;}
.a-calend:hover {font-size: 14px; color: #333333;}

.iefix, .iefix2 {height: 100%; width: 100%;}
.endyro {border: 0px;border-collapse: collapse;}
.endyro td {border-left:1px dotted #157FD4;border-right:1px dotted #157FD4;border-collapse: collapse;}
.endyro td {padding: 5px 20px;}

#top_menu ul {padding-left: 23px;
    padding-top: 8px;}
#top_menu li {
background: url("http://enjoymoto.ru/html/i/top_menu_li_a.gif") no-repeat scroll right 3px transparent;
color:#157FD4;
display:inline;
font-family:Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:1px;
line-height:14px;
padding:0 6px 0 4px;
text-transform:lowercase;
}
#top_menu li.last {background:none;}
#top_menu li.active a {
color:#157FD4 !important;
}

.maincontent a:link,
.maincontent a:visited {color: #157FD4; font-weight: normal;}
.maincontent a:hover {color: #157FD4;font-weight: normal;}

#filter_form {
    background: url("http://enjoymoto.ru/html/i/fiter_1.gif") no-repeat scroll 0 0 transparent;
height: 76px;
    left: 195px;
    padding-left: 79px;
    position: absolute;
    top: 15px;
    width: 74px;
}


#services_alt_link {
    height: 37px;
    left: 17px;
    position: absolute;
    text-indent: -9999px;
    top: 5px;
    width: 36px;
}

.header .filter_form_ ul {
    list-style: none outside none;
    position: absolute;
    top: 6px;
	margin:0px;
	padding:0px;
}

.header .filter_form_ ul li {
    margin-top: -4px;
}

.header .filter_form_ ul li a {
    border: medium none;
    display: block;
    height: 13px;
    margin-bottom: 6px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    text-indent: -9999px;
    width: 65px;
}

#for_rent {
    background: url("http://enjoymoto.ru/html/i/menu_for_rent.gif") no-repeat scroll 0 0 transparent;
    left: -14px;
}

#tours {
    background: url("http://enjoymoto.ru/html/i/menu_tours.gif") no-repeat scroll 0 0 transparent;
    left: -28px;
}

#learning {
    background: url("http://enjoymoto.ru/html/i/menu_learning.gif") no-repeat scroll 0 0 transparent;
}


.f_left {
    color: #157FD4;
    float: right;
    font-size: 11px;

    margin-top: -28px;
}
.f_left a {font-size:11px;}
.hidden {
    display: none;
    visibility: hidden;
}


