#sky {
	position : absolute;
	     top : 0px;
	   right : 0px;
	   width : 519px;
	  height : 516px;
  background : url(../images/wolken.jpg) no-repeat;
     z-index : 1;
  	}

#container {
	position : relative;
	width    : 743px;
	margin   : 0 0 0 24px;
  text-align : left;
     z-index : 2;
background-color : #3366FF;
	}

#contacts {	  margin : 5px 0 0 10px;
	}

#cont {	position : absolute;
   font-size : 12px;
	   width : 743px;
   	  height : 76px;
 margin-left : 0px;
margin-bottom: 0px;
	 z-index : 15;
/*background-color : #FFFFAA;*/
  text-align : right;
	}

#head {
	position : absolute;
	     top : 50px;
	   width : 743px;
	  height : 276px;
	  margin : 0px;
	 padding : 0px;
  background : url(../images/head.gif) no-repeat;
/*background-color : #FFFF77;*/
	}

body {
  background : url(../images/background.jpg) repeat-x #fff;
      margin : 0px;
     padding : 0px;
        font : 11px/16px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
word-spacing : 1px;
	   color : #454545;
	}

#navig {
	position : absolute;
	     top : 93px;
	    left : 614px;
	  height : 136px;
   font-size : 12px;
	 z-index : 2000;
	  margin : 0px;
	 padding : 0px;
/*background-color : #FFFF77;*/
}

#navig li {
 font-weight : bold;
list-style-type : none;
	 padding : 0px;
	  margin : 0 0 0 25px;
  background : url(../images/bg_nav.gif) repeat-x bottom;
}

#navig a {text-decoration : none;
 font-weight : bold;
	   color : #fff;
	   width : 91px;
	 padding : 3px 0 5px 12px;
	 display : block;
  background : url(../images/bullet_off.gif) left no-repeat;
}

#navig a:hover {
	font-weight:bold;
	color: #3059AE;

}
#navig .last {
  background : none;
}

/*
#navig .on {
	background: url(../images/bullet_on.gif) left center no-repeat;
}
*/
#lang {
	position : absolute;
	     top : 18px;
	    left : 293px;
	   width : 430px;
	  margin : 0px;
	 padding : 0px;
   font-size : 12px;
 font-weight : bold;
	}

#lang li {
text-decoration : none;
list-style-type : none;
       float : right;
 	  margin : 0 8px 0 12px;
	}

#lang a {text-decoration : none;
	   color : #C7E6F5;
	}

#lang a:hover {
	   color : #fff;
	}

#lang .langon {
	   color : #3059AE;
	}


#headarea {
	position : absolute;
	     top : 0px;
	    left : 750px;
	   width : 45px;
	  height : 226px;
	}

.hahome           {	background: url(../images/head_home.gif) no-repeat; }
.hahomeser        {	background: url(../images/service.GIF) no-repeat;   }
.hahomeprice      {	background: url(../images/price.gif) no-repeat;  	}
.hahomeabout      {	background: url(../images/about.GIF) no-repeat; 	}
.hahometransport  {	background: url(../images/transport.gif) no-repeat;	}
.hagallery        { background: url(../images/gallery.gif) no-repeat;	}

#main {
	position : absolute;
	   	 top : 304px;

	   width : 743px;
/*background-color : #FFFF77;          */
	}

#contenthp {
	position : relative;
	   float : right;
	   width : 525px;
	  margin : 0 2px 60px 0;
	 padding : 100px 0 0 0;
	/* background-color : #FFFFEE; */
	}

#auto2 {
	position : absolute;
	     top : -100px;
	    left : 1px;
	   width : 304px;
	  height : 60px;
  background : url(../images/auto2.gif) no-repeat;
/*background-color : #FFFF11;*/
 margin-left : 100px;
	}
#auto {
	position : absolute;
	     top : -40px;
	    left : 1px;
	   width : 428px;
	  height : 176px;
 margin-left : 97px;
margin-bottom : 12px;
  background : url(../images/auto.gif) no-repeat;
 text-indent : -2000px;
	 z-index : 15;
/*	 background-color : #FFAA11;  */
	}

#nearauto { position : absolute; top:-30px; left:20px; }
#nearauto h1 { font-size:14px; color:#2869B9; font-weight:900; font-family:Tahoma;}
#nearauto p { font-size:11px; font-family:Tahoma; color:#666666}

h1, h2, h3, h4, p { font-weight : normal; margin: 0px; padding: 0px; }

#form2 {
	position : relative;
	   width : 168px;
	  margin : 2px 0 0 4px;
	   /*float : left; */
	}

#form2 p, #form2 form {
	  margin : 0px;
	 padding : 0px;
	}

#formtext h2 {
	   color : #006699;
   font-size : 17px;
	  margin : 0 0 6px 0;
	}

#form2 h2 {
	   color : #006699;
   font-size : 17px;
	  margin : 0 0 6px 0;
	}

#formtext h3 {
	   color : #55B1DF;
   font-size : 13px;
	  margin : 0 0 12px 0;
	}

#formtext p {
	  margin : 0 0 12px 0;
	}

#form textarea, #form2 textarea {
	  margin : 0 0 3px 0;
	   width : 166px;
      height : 76px;
	  border : solid 1px #8F999B;
   font-size : 10px;
 font-family : "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	   color : #53B3E2;
	}

#form2 #fields {
	   width : 168px;
  background : url(../images/line_grey.gif) repeat-x;
	 padding : 8px 0 0 0;
}

#send {
	   width : 168px;
	  margin : 0px;
	 padding : 0px;
}

#form2 #fields {
	   width : 168px;
  background : url(../images/line_grey.gif) repeat-x;
	 padding : 8px 0 0 0;
}
#form #fields {
	   width : 168px;
	 padding : 0px;
}

#validate {
	position : absolute;
	  bottom : 0px;
	  /*margin : -50px 0 0 0;  */
	/* float: right; */
	   right : -41px;
   	   width : 228px;
	  height : 51px;
  background : url(../images/validate.gif) no-repeat;
}

#validate p {
	margin: 20px 0 0 44px;
	font-size: 10px;
	line-height: 12px;
}
#validate a {
	margin: 0 4px 0 0;
}

.hpcolsservice     {position : relative;	margin: 0 0 24px 0; }
.hpcolsservice h2  {color : #8FCF13;	font-size : 17px;	margin : 0 0 0px 0;	padding : 0 0 8px 0;	background: url(../images/line_grey.gif) bottom repeat-x;}
.hpcolsservice p   {width : 530px; margin : 5px 0 4px 0; font-size : 12px; text-indent : 20px; text-align : justify;}
.hpcolsservice a   {text-decoration : none;}

.hpcols    {position : relative;	margin : 0 0 24px 0;}
.hpcols h2 {color:#96CA28;	font-size: 16px;	margin: 0 0 0px 0;	padding: 0 0 8px 0;	background: url(../images/line_grey.gif) bottom repeat-x;}
.hpcols a   {text-decoration : none;}

#hpimg1, #hpimg2, #hpimg3, #hpimg4, #hpimg5 {	position: absolute;	width: 166px;	height: 85px;	margin: -1px 0 0 390px;}
#hpimg1 {	background: url(../images/hp_1.gif) no-repeat;}
#hpimg2 {	background: url(../images/hp_2.gif) no-repeat;}
#hpimg3 {	background: url(../images/hp_3.gif) no-repeat;}
#hpimg4 {	background: url(../images/hp_4.gif) no-repeat;}
#hpimg5 {	background: url(../images/hp_5.gif) no-repeat;}

#pics { padding-right : 145px;}

#noline  {text-decoration : none;}
A:visited {color:blue;}
A {text-decoration:none;}
#download {font-size: 14px;}
#ourtrans {font-size: 26px;}




