body {			font: normal 11px arial; color:#666666; text-align: center; padding: 0px 0px; margin: 0px 0px;	}

p, td, div {		padding: 0px 0px; margin: 0px 0px;	}

div.mceDropDown,
div.mceMenu {		overflow: visible;	}

#menu {				width:990px;  height:43px;  background: #c3c3c3 url(../images/bg_menu.png) no-repeat;	}
#menu a {			height: 39px;  margin-top:3px;  display: block;  float:left;  padding-left:37px;  padding-right:38px;
					font-size:12px;  color:#ffffff;  font-weight: bold;  line-height: 350%;  text-decoration: none;			}
#menu a:hover {		background-image:url(../images/arrow.gif);  background-position: center 33px;  background-repeat:no-repeat;
					color:#FFFFFF;  cursor:pointer;																					}
#menu div.predel {	background-color: #FFFFFF;	width:1px;  height:6px;  margin-top:36px;  float:left;  position:relative;  top:1px;	}

a, a:visited {		color:#2a6cdc;	text-decoration: none;	}
a:hover {			color:#2a6cdc;	text-decoration: underline;	}

.ovlvicestranek A {		padding: 0px 4px; color: #2a6cdc; font: bold 11px arial; text-decoration: none;	}
.ovlvicestranek SPAN {	padding: 0px 4px; font: bold 11px arial;	}

DIV.specialnab {		position: absolute; top: 7px; right: 15px; font: bold 11px arial; color: #fcba24;	/* margin: 7px 20px 0px 10px; float: right;  */	}
.vozyrow1 {				background: transparent url(../images/rowbga1.png) repeat-y top left;		}
.vozyrow2 {				background: transparent url(../images/rowbga2.png) repeat-y top left;		}
.vuzrow1 {				background: transparent url(../images/rowbga1.png) repeat-y top right;		}
.vuzrow2 {				background: transparent url(../images/rowbga2.png) repeat-y top right;		}
/*

table.carlist th, 
table.carlist td {	font: 11px arial; border-bottom:1px solid #EFEFEF; padding: 8px 5px; }
table.carlist th {	font-weight: bold; }
img {				border:0px;	}
div {				overflow: hidden;	}

a.helpmenu, a.helpmenu:visited, a.helpmenu:hover { color:#666666; padding-right: 10px; text-decoration: none;	}

.strtext UL {		margin: 10px 0px 10px 20px; padding: 0px; }
.strtext UL LI {	margin: 0px 0px 3px 0px; }

td.infopaneltd {	border-right: solid 1px #ADB7BD; padding: 10px 7px; font: normal 11px tahoma;	}
td.infopaneltd A, td.infopaneltd A:visited,
td.infopaneltd A:hover {	font: normal 11px tahoma; color:#666666; text-decoration: none; padding: 0px 8px;	}

h1 {				color:#E00000;	font: bold 17px arial; margin: 0px 0px 0px 0px; padding: 15px 0px 10px 15px;	}
h2 {				color:#000;	font: bold 12px tahoma;	margin: 15px 0px 6px 0px;	}
h3 {				color:#E00000;  font-size:13px; font-weight: bold;  margin-top:20px;	}
h4 {				color:#4f81bd;  font-size:13px; font-weight: bold;  text-transform: uppercase;  margin-top:10px;	}
h5 {				font-size:18px; color:#666;	margin-top:10px;  margin-bottom:10px;  text-align: center;	}
.over {				background-color:#ebf8fe; }

.kategdiv {			font: normal 12px arial; cursor: pointer; width: 200px; overflow: hidden; float: left; text-align: center; 
					margin-right: 35px; margin-bottom: 15px; border: solid 3px #fff; background-color:#fff;	}
.kategdivo {		font: normal 12px arial; cursor: pointer; width: 200px; overflow: hidden; float: left; text-align: center; 
					margin-right: 35px; margin-bottom: 15px; border: solid 3px #ebf8fe;	background-color:#ebf8fe;	}
					
.posun{				position:relative;  left:10px;	}
#main_page {		width:990px;  border: 1px solid #A4AEB4;  border-top-width: 0px;	}


#logo {				width:990px;  height:64px;  border-bottom: solid 3px rgb(189,194,198);	}


#navigace {			width:985px;  padding-left:5px;  height:45px;  background-color: #F5F6F6;  color:#7F7F7F;  font-size:11px;
					border-top: solid 3px rgb(199,204,208);  border-bottom: solid 1px #C0C4C6;										}
.navigace_text {	position:relative;  top:15px;	}
#navigace_right {	float:right;  width:223px;  padding-left: 6px;  height:45px;  border-left: 1px solid #A4AEB4;	}

a#mapa_stranek {	background-image: url(../images/iko_mapa_stranek.gif);  background-position: left center;  background-repeat: no-repeat;
					padding-left:18px;  padding-right:5px;																						}
a#kontaktujte_nas {	background-image: url(../images/iko_kontakt.gif);  background-position: left center;  background-repeat: no-repeat;
					padding-left:18px;																										}


#content {			color:#797979;  font-size:12px;  position:relative;  width:990px;	}

.normal {			border-top: 14px #E4E9EC solid;	}

.content_hp {		height:430px;  background-image: url(../images/hp_bg.gif);  background-repeat: repeat-x;	}

#rychly_kontakt_hp {  width:219px;  padding-left:10px;  padding-top:25px;  height:158px;  position:absolute;  left:762px;  top:252px;  
					border-left: solid 1px #FFFFFF;																						}

#rychly_kontakt {	float:right;  height:350px;  width:229px;  background-image: url(../images/kontakt_bg.gif);  background-repeat: repeat-x;
					background-position:100% 90%;																								}

#content_left {		float:left;  padding-left:18px;  width:732px;  padding-right:10px;  border-right: solid 1px #ADB7BD;  padding-bottom:30px;	}

#content_1 {		width:277px;  position:absolute;  top:277px;  left:0px;  padding-left: 15px;  padding-right: 15px;	}

#content_2 {		width:454px;  position:absolute;  top:277px;  left:307px;	}


#footer {			float:left;  height:44px;  padding-top:13px;  padding-left:50px;  width:710px;  border:0px;  border-top: 1px #A4AEB4 dotted;
					background-color: #F2F3F4;  background-image: url(../images/footer_logo.gif);  background-repeat: no-repeat;
					background-position: 2% 50%;  color:#797979;  font-size:11px;																	}
#footer_right {		float:right;  width:229px;  height:57px;  border-left:1px #A4AEB4 solid;  border-top: 1px #A4AEB4 dotted;	}
#copyright {		background-color:#F2F3F4;	background-image:url(../images/bg_dots.gif);	background-position:left top;
					background-repeat:repeat-x;	border-right:1px solid #ADB7BD;	color:#7F7F7F;	font-family:Arial,Helvetica,sans-serif;
					font-size:11px;	height:16px;	padding:18px 17px 23px;	width:726px;													}


#strankovani{
  float:right;
  width:700px;
  text-align: right;
}

#strankovani a{
  color:#CB0000;
  padding-left:10px;
  text-decoration: none;
}

#strankovani a.select{
  color:#577BB1;
}

/*DETaIL/

.detail_polozka{
  width:719px;
  background-color: #F4F6F7;
  padding-left:13px;
  position:relative;
  border-bottom:1px #D1D1D1 solid;
  margin-bottom:15px;
} 
 

.detail_polozka img{
  margin-top:7px;
  border: 1px #81888E solid;
}

.detail_polozka table{
  width:455px;
  position:absolute;
  left:276px;
  top:7px;
}

.detail_polozka tr{
  height:17px;
}

.detail_polozka tr.lichy{
  background-color:#FFFFFF;
}

.detail_polozka tr.sudy{
  background-color:#F4F6F7;
}

.detail_polozka td.prvy{
  width:120px;
  padding-left:12px;
  color:#666666;
  font-weight: bold;
}

.detail_polozka td.druhy{
  color:#577BB1;

  padding-left:10px;
}

.detail_polozka a.vice{
  clear:both;
  text-align: left;
  color:#CB0000;
  text-decoration: none;
  display:block;
  height:20px;
  background-color: #FFFFFF;
  width:732px;
  margin-top:10px;
  position:relative;
  left:-13px;
  line-height: 185%;
}

/**MODELY/

a.model, a.model:visited{
  float:left;
  display:block;
  height:70px;
  padding-top:10px;
  margin-top:10px;
  width:144px;
  text-decoration: none;
  text-align: center;
  font-size: 12px;
  color:#666666;
  font-weight: bold;
  line-height: 160%;
  border:1px solid #FFFFFF;
}

a.model:hover{
  background-color: #EEEEEE;
  border-color:#BBBBBB;
  color:#000000;
}



