html, body {

	margin: 0px;

	padding: 0px;

	height: 100%;

  }

body {

	text-align: center;

	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	
	font-size: 12px;

	background: #C3C8CD url('../img/grey_bg.jpg') repeat-x;

  }

#page {

  width: 836px;

  min-height: 100%;

  height: 100%;

  position: relative;

  margin:auto;

  /*text-align: center;

  border-left: 1px solid #fff;

  border-right: 1px solid #fff;*/

  }



#header {
  width: 836px;
  height: 254px;
  padding-left: 35px;
  padding-right: 74px;
  /*border: 1px solid blue;*/
  background:transparent url('../img/header.gif') no-repeat scroll 1px 0px;
  position: relative;
}

h1 {
  position: relative;
  top: 50px;
	/*left: -54px;
	_left: -54px;*/
  width: 836px;
  height: 205px;

	padding: 0;

  }  

  

h1 span {
  display: block;
  width: 836px;
  height: 205px;
  position: absolute;
	left: 0px;
  top: 0px;
  margin: 0px;
  padding: 0px;
}

h1 span.uni{background: url('../img/headeruni.jpg') no-repeat;}
h1 span.opel{background: url('../img/headeropel.jpg') no-repeat;}
h1 span.daew{background: url('../img/headerdaew.jpg') no-repeat;}
h1 span.chev{background: url('../img/headerchev.jpg') no-repeat;}

h2{
	margin-top: 0;
	font-size: 16px;
}

#menu_vodorovne {

  width: 836px;

  height: 25px;

  background: #3e4148 url('../img/menu_bg.jpg') repeat-x;

  font-size: 13px;

  position: relative;

  left: 35px;

  border: 1px solid #fff;

  } 

#menu_vodorovne_items {
	width: 634px;
  padding-left: 202px;
	padding-top: 1px;
}  
  
#menu_vodorovne #menu_vodorovne_items span {  

  width: 120px;

  height: 18px;
  
  padding-left: 1px;

  padding-right: 1px;

  display: block;

  float: left;

  text-align: center;

  vertical-align: middle;

  background: url('../img/tecky_menu_vodorovne.gif') 0px 4px no-repeat;

  }

a.menu_item {

  width: 120px;

  height: 18px;

  display: block;

  float: left;

  text-align: center;

  vertical-align: middle;

  padding-top: 3px;

  color: #fff;
  
  text-decoration: none;

  } 

a:hover.menu_item {

  color: #FFB400;

  background: url('../img/zluta_sipka.gif') 15px 6px no-repeat;

  }  

  

#menu_obsah {
  width: 835px;
  min-height: 340px;
  _height: 340px;
  position: relative;
  left: 35px;
  border: 1px solid #fff;
  border-top: none;
  border-bottom: none;
  background-color: #d2d7db;
  overflow: visible;
}  

.clear {
  clear: both;
}   

  

#menu_svisle {
  width: 202px;
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 1;
} 

#menu_svisle ul {

  width: 202px;

  margin: 0px;
  
  margin-top: 50px;

  padding: 0px;

  list-style: none;

  } 

#menu_svisle ul li {
	background: url(../img/menu/tecky.gif) repeat-x top;
	display:block;
	height:31px;
	width:202px;
}  

#menu_svisle ul li#chevy { 
  background: url('../img/menu/tecky_double.gif') repeat-x top;  
}


#menu_svisle ul li a {  
  display: block;
  font-size: 15px;
  color: #353840;
  font-weight: bold;
  text-decoration: none;
  _margin-top: 1px;
  height: 30px;
  width: 137px;
  line-height: 30px;
  text-align: left;
  padding-left: 65px;
}

#menu_svisle ul li a:hover { 

  color: #fff;

  }   

#menu_svisle ul li a#menu_opel {

  background: url('../img/menu/opel.gif') 0px 1px no-repeat; 

  }

#menu_svisle ul li a#menu_opel:hover {

  background: #A1A4A8 url('../img/menu/opel_hover.gif') 0px 1px no-repeat; 
  
  border-top: transparent 1px;

  } 

#menu_svisle ul li a#menu_daewoo {

  background: url('../img/menu/daewoo.gif') 0px 1px no-repeat; 

  }

#menu_svisle ul li a#menu_daewoo:hover {

  background: #A1A4A8 url('../img/menu/daewoo_hover.gif') 0px 1px no-repeat;
  
  border-top: transparent 1px; 

  }   

#menu_svisle ul li a#menu_chevrolet {

  background: url('../img/menu/chevrolet.gif') 0px 1px no-repeat; 
margin-top:1px;
margin-bottom:1px;
  }

#menu_svisle ul li a:hover#menu_chevrolet {

  background:  #A1A4A8 url('../img/menu/chevrolet_hover.gif') 0px 1px no-repeat; 

  } 

  

#menu_svisle ul li#likvidace {
  margin-top: 104px;
}  

#menu_svisle ul li#ados {
 background: url('../img/menu/tecky_double.gif') repeat-x top;
}

#menu_svisle ul li a#menu_ados {
  background: url('../img/menu/ados.gif') no-repeat 0 5px;; 
}

#menu_svisle ul li a#menu_ados:hover{
	color: #000;
}

#menu_svisle ul li a#menu_ekolikvidace {

  background: url('../img/menu/ekolikvidace.gif') 0px 1px no-repeat; 

  }


#menu_svisle ul li a#menu_ekolikvidace span { 

  display: none;

  } 

  

#content {
  text-align: left;
  margin-left: 202px;
	min-height: 340px;
  _height: 340px;
	overflow:visible;
  width: 633px;
  z-index: 0;
  background: #cfd5db url('../img/content_bg.gif') repeat; 
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  _border-right: none;

  }

  

#content_loga {
  width: 633px;
  height: 171px;
} 

#content_loga span#content_opel {

  width: 205px;

  height: 171px;

  background: #cfd5db url('../img/logo_opel.jpg') no-repeat;

  float: left;

  margin-left: 5px;

  margin-right: 2px;

  }

#content_loga span#content_daewoo {

  width: 205px;

  height: 171px;

  background: #cfd5db url('../img/logo_daewoo.jpg') no-repeat;

  float: left;

  margin-left: 2px;

  margin-right: 2px;

  }

#content_loga span#content_chevrolet {

  width: 205px;

  height: 171px;

  background: #cfd5db url('../img/logo_chevrolet.jpg') no-repeat;

  float: left;

  margin-left: 2px;

  }       

  

#content #text {
  width: 603px;
  padding: 10px 15px 15px 15px;
}

#text p{ margin: 0; }

#text .nadpis{
	font-weight: bold;
	font-size: 14px;
	padding: 3px 0;
}



#footer {
  width: 945px;
  height: 66px;
  background: url('../img/footer_bg.gif') 0px 0px no-repeat;
  position: relative;
	left: -18px;
  margin-bottom: 10px;
}  

#footer span#paticka {
	position: absolute;
	top: 1px;
	left: 750px;
  font-size: 10px;
  color: #8C96A0;
  padding-right: 20px;
  padding-top: 3px;
}          

#footer span#paticka a{
	color: #8C96A0;
	text-decoration: none;
}

#footer span#paticka a:hover{
	color: #FF7c00;
}
  

.invisible { display: none; }

a.akt{ color: #FFB400; }

#text a{
	color: #536474;
}

#text a:hover{
	text-decoration: none;
}

img{
	border:1px solid #536474;
}


