body {
text-align: center;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0;
  background: #fff;
  color: #3D3D33;
	font-family: Arial, Verdana,"Geneva CE",sans-serif;
	font-size: 1px;
	background-repeat: repeat-x;        
}

fieldset {
  border: 0;
}
.obtekani{
  float: left;
}
img {
  border-width: 0;
  border-style: none;
}
table {
	font-size: 11px; 
	background: #e7e7e7;
  color: #343434;
}
.specifikace-kategorie {
  height: 25;
  padding: 2px 0 0 5px;
  border-right: #e7e7e7 1px solid; BORDER-TOP: #CCCCCC 1px solid; border-left: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid;  
	background: #CCCCCC;    

}
.specifikace-podkategorie {
  height: 19;
  padding: 2px 0 0 8px;
  border-right: #e7e7e7 1px solid; BORDER-TOP: #DAD0CA 1px solid; border-left: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid;  
	background: #DAD0CA;    
}
.specifikace-nazev {
  height: 19px;	
  padding: 2px 0 0 10px;  
  border-right: #e7e7e7 1px solid; BORDER-TOP: #F6F6F6 1px solid; border-left: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid;  
	background: #F6F6F6;    
	cursor: pointer;
  _cursor: hand;
}
.kurzor {
	cursor: pointer;
  _cursor: hand;
}
.letni-rezim {
  padding: 0 10px 0 15px;
}

hr.cleaner {
  clear:both;
  visibility: hidden;
}
#mapa {
  width: 547px; 
  height: 377px;
	background-image: url(../img/mapka_volvo2.jpg);	 
}
#mapa-dejvice {
	position: relative;
 	left: 250px;
	top: 110px;
}
#mapa-vinohrady {
	position: relative;
 	left: 300px;
	top: 110px;
}
#mapa-stodulky {
	position: relative;
 	left: 140px;
	top: 105px;
}
#mapa-orech {
	position: relative;
 	left: 105px;
	top: 195px;
}
#page {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
  width: 779px; 
	background-repeat: repeat;
	background-image: url(../img/white.gif);	 
}
#header {
  height: 125px;
  width: 779px;
}
#header-logo-autohase {
  float: left;
  width: 240px;
  height: 75px;
}
#header-stred {
  float: left;
  width: 456px;
  height: 75px;
}
#header-logo-volvo {
  float: left;
  width: 83px;
  height: 75px;
}
#header-mhn {
  width: 779px;
  height: 30px;
}
#header-navigace {
  clear: both;
  width: 779px;
  height: 20px;
	background-image: url(../img/pruh_navigace.gif);	   
	font-size: 11px;
  color: #1040a2;
}
#header-navigace a {
  color: #1040a2;
  Text-decoration: underline;
}
#header-navigace a:hover {
  color: #1040a2;
  Text-decoration: underline;  
}
#pravy-zbytek {
  width: 28px;
  height: 30px;
  float: left;
}
#leva-strana {
  float: left;
  width: 175px;	 
}
#stred-strana {
  float: left;
  width: 604px;
	font-size: 11px; 
	background: #e7e7e7;
  color: #343434;
}
#stred-strana2 {
  width: 554px;
  margin: 10px 25px 10px 25px;	  
}
#stred-strana2 h2{
  font-size: 13px;
}
#horni-strana-index {
  float: left;
  width: 779px;
  height: 273px;
}
#leva-strana-index {
  float: left;
  width: 592px;
  height: 273px;
}
#prava-strana-index {
  float: left;
  width: 187px;
  height: 273px;
  background: #eaeef2;
}
#prava-strana-index-obr {
  float: left;
  width: 187px;
  height: 79px;
}
#prava-strana-index-text2 {
  float: left;
  width: 187px;
  height: 194px;
}
#prava-strana-index-text {
	font-size: 11px; 
  color: #343434;
  margin: 10px 10px 10px 10px;
}

#dolni-strana-index {
  float: left;
  width: 779px;
  height: 20px;
}

#main-obrazek {
  width: 604px;
  height: 191px;
  float: left;
}
#main-fotogalerie {
  width: 604px;
  height: 314px;
  float: left;
}
#main-model {
  width: 604px;
  height: 325px;
  float: left;
}
#main-nadpis {
  width: 604px;
  height: 28px;
  float: left;
}
#footer {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	font-size: 11px; 
  height: 31px;
  width: 779px;
	background-repeat: repeat;
	background-image: url(../img/white.gif);	  
}
#footer img {
	vertical-align: middle;
}
#footer a {
  color: #1040a2;
  Text-decoration: underline;
}
#footer a:hover {
  color: #1040a2;
  Text-decoration: underline;  
}

#spodni-lista-text {
  height: 31px;
  width: 703px;
  float: left;
  padding: 0px 0px 0px 0px; 
	font-size: 8px;   
}
#spodni-lista-sabre {
  height: 31px;
  width: 76px;
	font-size: 1px;   
}

.text-uvod a {
  color: #1040a2;  
  Text-decoration: underline;
}
.text-uvod a:hover {
  color: #000099; 
  Text-decoration: underline;
}

.text {
  text-align: justify;
}
.text a {
  color: #1040a2;  
  Text-decoration: underline;
}
.text a:hover {
  color: #000099; 
  Text-decoration: underline;
}
.text a.blue {
  color: #1040a2; 
  Text-decoration: none;
}
.text a.blue:hover {
  color: #1040a2; 
  Text-decoration: underline;
}

.nadpis {
	font-size: 14px; 
  font-weight: bold; 
  color: #343434;  
}
.text-prava-strana {
  margin: 0 0px 0px 10px; 
  text-align: justify;
}

.blue {
  color: #1040a2; 
}
.text-sirka-1 {
	font-size: 1px; 
}
.text-right {
  text-align: right;
}
.zarovnani-center {
  margin-left: auto; 
  margin-right: auto;
  text-align: center;
}

.vlevo{text-align: left;}
.stred{text-align: center;}
.vpravo{text-align: right;}
.cenik-jaro-kola{border-collapse: collapse; width: 570px; margin: 0 0 20px 18px; line-height: 1.4em;}
.svisly-text{writing-mode: tb-rl;}
.nadpis-kola{font-size: 14px;font-weight: bold; margin-left: 18px;}

img.stred {
  margin: 0 10px 4px 0px;
  float: left;
}
#prava-strana-obrazek-zmena {
  width: 199px;
  height: 162px;
}
#header-nadpis {
  width: 208px;
  height: 31px;
}
#uvodni-strana-1 {
  width: 190px;
  float: left;
}
#uvodni-strana-2 {
  width: 10px;
  float: left;
}
#uvodni-strana-3 {
  width: 213px;
  float: left;
}
.justify {
  text-align: justify;
}
.leva {
  float: left;
}
.red {
  color: #de2110;
}
/* VYPIS AUT */
#vypis-aut {
	margin:0; padding:0;
	width:100%;
	border-collapse:collapse;
	background-color:#E7E7E7;
}
#vypis-aut thead {
	padding:5px;
	font-weight:bold;
	margin-bottom:3px;
}
#vypis-aut th {
	padding:5px 2px;;
}
#vypis-aut tbody tr.vuz_mesice {
	background-color:#CCCCCC;
}
#vypis-aut tbody div.vuz_mesice {
	color:#ff9a31;
	float:left;
	font-weight:bold;
	font-size:8pt;
	text-align:center;
	width:50px;
}
#vypis-aut tbody td.cara {
	padding:0; margin:0;
	border-top:1px solid #D3E3F4;
}
#vypis-aut tbody td {
	padding:5px;
}

#vypis-aut-detail h2 {
	font-size:16px;
	margin:0;
	padding:0;
}
#vypis-aut-detail p {
	margin:12px 0 12px 0;
	padding:0;
}
h3.poslat-email {
	font-size:14px;
	margin:15px 0 10px 0;
	padding:0;
}
div.vuz_mesice_detail {
	color:#ff9a31;
	font-weight:bold;
	font-size:12pt;
	text-align:center;
	width:251px;
	margin-top:10px;
}
/* VYPIS AUT */
h2.blue{
color: #1040a2;
}
a.nodec{
text-decoration: none;
}
a.nodec:hover{
text-decoration: underline;
}

#table_cenik{
}
#table_cenik th,td{}
#table_cenik th{text-align: left;font-size: 14px; padding: 5px;}
#table_cenik td{text-align: center; _padding-left: 30px;}
#table_cenik img{border: 0;}
#table_cenik a{border: 0; text-decoration: none;}
#table_cenik a.link:hover{text-decoration: underline;}

#linkorech{width: 410px; height: 20px;display: block;position: relative;top: -20px;}