/* CSS Document */
body {
	font-family: Verdana;
	font-size: 11px;
	margin: auto;
	padding: 0px 0;
	min-width: 1015px;
	text-align: center;
	background-color: #afafaf;
	background-image: url('../images/body_bg_2.png');
	background-repeat: repeat-x;
}
#cele
{
    margin: auto;
    text-align: left;
    width: 1015px; /*width=1014px;*/
    /*
    background-image: url('../images/cele_bg.png');
    padding: 0 7px 0 7px;
    background-color: #909ea7;
    background-repeat: repeat-x;*/
}

#hlavicka0
{
	height:120px;
        width: 1015px;
	background-color: #FFFFFF;
	vertical-align: bottom;
}

#hlavicka1
{
	height: 120px;
        width: 1015px;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url('../images/hlavicka1_bg_2.png');
	background-repeat: none;
	background-position: 0px 0px;
}
#odskoceni_vpravo
{
    margin-left:15px;
}



#stred
{
	width:1000px;
	text-align: left;
	float:left;
	background-image: url('../images/stred_bg_2.png');
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-bottom: 40px;
}

#paticka
{
background-image: url('../images/paticka2.png');
	background-repeat: none;
	background-position: 0px 0px;
  color: #FFFFFF;
	width:1000px; /*width=1010px;*/
  height:41px;	/*height=46px;*/

	/*padding-right: 10px;	padding-right=10px;*/
	/*padding-top:13px; padding-top=5px; */
	text-align: right;
	background-color: #afafaf;
	clear: both;
}

#paticka a
{
    color: #FFFFFF;
}

div.paticka_text
{
   padding-top:20px;
   padding-right:20px;
}


#paticka_0
{
	color: #FFFFFF;
	border: none;
	width:986px;
	height:2px;
	line-height:2px;
	float: left;
	background-color: #FFFFFF;
}

#hlavicka3
{
	height:55px;
	width:1000px;
  text-align: left;
	background-color: #FFFFFF;
	background-image: url('../images/hlavicka3_bg_2.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	vertical-align: bottom;
}

#menu
{
	width: 175px;
	background-color: #214D7A;
	float: left;
}



#menu_box_horni
{
	text-align: left;
	margin-left: 145px;
	padding-top:10px;
	padding-bottom:0px;
}

#menu_box
{
	width: 175px;
	text-align: left;
	margin-bottom: 4px;
	text-transform: uppercase;
}
#menu_text
{
	margin:4px;
	margin-left:20px;
	color:darkred;
}

div.menu_banner_1
{
	width: 175px;
	text-align: left;
}
img.menu_ban
{
	border: none;
	cursor: pointer;
	cursor: hand;
}

#menu_volno
{
	width: 180px;
	min-height: 400px;
	text-align: left;
	padding:0px;
	margin:0px;
	float:left;
	background-color: #FFFFFF;
}

/*tlacitka leveho menu*/

div.tlacitko
{

	color:white;
	background-image: url('../images/menu/tlacitko.png');
	background-repeat: repeat-y;
	width: 175px;
	height: 29px;
	line-height: 29px;
	cursor: pointer;
	cursor: hand;
}

div.tlacitko_over
{
	color:#143978;
	background-image: url('../images/menu/tlacitko_over.png');
	background-repeat: repeat-y;
	width: 175px;
	height: 29px;
	line-height: 29px;
	cursor: pointer;
	cursor: hand;
}

span.menu_link
{
	margin-left: 20px;
}


/*tlacitka horniho menu - a odkazy na ne*/
a.tlacitko_horni{
	font-family:Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 27px;
}
a.tlacitko_horni:hover
{
	font-family:Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color: #faff69;
}

a.tlacitko_horni:active
{
	font-family:Verdana;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color: #faff69;

}

a.tlacitko_horni_act{
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color: #faff69;

}
a.tlacitko_horni_act:hover
{
	font-family:Verdana;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
	color: #faff69;

}

span.tlacitko_horni_lomitko{
  margin-left:20px;
}


a.paticka{
	text-decoration: none;
	color: #DDE0E1;
}
a.paticka:hover
{
	text-decoration: none;
	color: #008CD4;
}

a.admin
{
	text-decoration: none;
	color: #008CD4;
}
a.admin:hover
{
	text-decoration: none;
	color: #000000;
}
a.admin_blue
{
	text-decoration: none;
	color: #FFFFFF;
}
a.admin_blue:hover
{
	text-decoration: none;
	color: #000000;
}


/*textove pole*/
#text
{
	float: right;
	width:814px;
	min-height: 390px; height= 415px;
	text-align: justify;
	margin-left: 11px;
}

/*text pole - bude obsahovat auta z databaze*/
#text_auta
{
	float:right;
	min-height:409px;
	width:814px;
	margin-left: 11px;
}
#search
{
	padding-right: 0px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  width:600px;
}

div.vypis_znacek_po_vyhledavani{
float:right;
width: 190px;
}
div.katalog_auta
{
    width: 624px;
}

/* blok obrazku v textu*/
#box_vpravo{
	float:right;
	margin-left:10px;
	width:200px;
}

H1{
	font-size:13px;
	color: #2588CE;
	/*border-left: 8px solid #2588CE; */
	padding-left:5px;
}

H1.uvod{
font-size:15px;
}

H2{ margin-top:0px;
	font-size:13px;
	color:red;
}
/* odkazy*/
a{
	text-decoration: none;
	color:darkred; 
}
a:hover{
	text-decoration: underline;
	color:red; 
}

div.tabulka
{
  width: 190px;
  float: right;
}

div.tabulka_nadpis
{

}

div.tabulka_hlavicka
{
	color: #FFFFFF;
	text-align: left;
	/*padding-left:15px;	*/
        text-indent:15px;
	cursor: pointer;
	cursor: hand;
	background-image: url('../images/kompletni_nabidka_hlavicka_bg_2.png');
	background-repeat: repeat-x;
	text-transform: uppercase;
	white-space: nowrap;
	line-height: 30px;
	font-weight: bold;
}


div.tabulka_radek
{
	color: #3b76b2;
	text-align: left;
	/*padding-left:15px;*/
        text-indent:15px;
	cursor: pointer;
	cursor: hand;
	background-image: url('../images/kompletni_nabidka_bg.png');
	background-repeat: repeat-x;
	text-transform: uppercase;
	white-space: nowrap;
	line-height: 27px;
}

div.tabulka_radek_over
{
	color: #000000;
	text-align: left;
	/*padding-left:15px;*/
        text-indent:15px;
	cursor: pointer;
	cursor: hand;
	background-image: url('../images/kompletni_nabidka_over_bg.png');
	background-repeat: repeat-x;
	text-transform: uppercase;
	white-space: nowrap;
	line-height: 27px;
}

a.detail
{
	color:white;
}
a.detail:hover
{
	color: #faff69;
	text-decoration: none;
}
a.detail_uvod_upper, a.detail_uvod_both {
  color:#0074c5;
  font-size: 1.0em;
  display: block;
  width: 550px;
  _width: 590px;
  text-decoration: none;
  margin: 0px 0px 0px 0px;
  padding: 2px 20px;
  border-top: 1px solid #2588ce;
}
a.detail_uvod_both {
  border-bottom: 1px solid #2588ce;
}
a.detail_uvod_upper:hover, a.detail_uvod_both:hover {
  background: #D2E3EF;
}

div.auto
{
	color: black;
	width: 607px;
	float: left;
	border: 0px solid darkgray;
	padding: 0px;
	margin-bottom: 10px;
	font-size: 10px;

}

div.auto .table
{
	min-height: 150px;
	_height: 150px;
	float:right;
	width:397px;
	_width:392px;
	background: url('../images/auto_table_bg.png') repeat-x;
}

table.search_tab
{
	table-layout: fixed;
	border-collapse: collapse;
	color: #000000;
	font-size: 11px;

}
td.search_tab
{
	text-align: left;
	vertical-align: middle;
	line-height: 24px;
	background-image: url('../images/menu/search_strip.png');
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

td.search_tab_arrow
{
	text-align: left;
	vertical-align: middle;
	line-height: 24px;
	background-image: url('../images/menu/search_strip_arrow.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}



div.search_tab
{
	float: left;
	position: relative;
	top: 0px;
}

input
{
	border: solid #000000 1px;
}

span.nazev_auta
{
 	margin-top:0px;
	padding: 0px;
	font-size:13px;
	font-weight: bold;
	color: #0074C5;

}

span.cenovka
{
 	margin-top:0px;
	padding: 0px;
	font-size:11px;
	font-weight: bold;
	color: #2588CE;
	white-space: nowrap;
}

span.cenovka_dph
{
 	margin-top:0px;
	padding: 0px;
	font-size:10px;
	font-weight: bold;
	color:red;
	white-space: nowrap;
}

img.new
{
	border: none;
	width: 56px;
	height: 56px;
	position: absolute; left: 0px; top: 0px;
	z-index: 10;

}

img.top10
{
	border: none;
	width: 56px;
	height: 56px;
	position: absolute; left: 0px; top: 0px;
	z-index: 5;
}

img.thumbs
{
	text-align: center;
	border: none;
	width: 200px;
	height: 150px;
	padding:0px;
	margin:0px;
	/*position: absolute; left: 0px; top: 0px;*/
	z-index: 0;
}



div.detail
{
	 background: url('../images/tlacitko_detail_bg.png');
	 text-align: center;
	 font-size: 11px;
	 line-height: 20px;
	 width: 100%;
}

div.detail_new
{

	 margin-top:2px;
	 background-color: #0074C5;
	 color:white;
	 text-align: center;
	 text-indent: 5px;
	 font-size: 11px;
	 paddding-left: 6px;
	 padding-right: 7px;


}

div.rezervace
{

	 margin-top:2px;
	 background:#808080;
	 color:white;
	 font-size: 11px;
	 width= 67px;
	 text-align: center;


}

div.rezervace_new
{

	 margin-top:2px;
	 background:#808080;
	 color:white;
	 font-size: 11px;
	 width= 67px;
	 text-align: center;


}

div.auto_data
{

	font-size: 10px;
}
div.auto_data_new
{

	font-size: 10px;
}


a.marquee
{
	color:#FFD8C6;
	text-decoration: none;
}

a.marquee:hover
{
	color:red;
	text-decoration: none;
}


div.list_foto
{
	width: 200px;
	height: 150px;
	float: left;
  border:0px solid black;
	/*position: relative;*/
	margin-right: 8px; margin-right= 2px;
}

div.marquee
{
	font-size: 10px;
	color: #DDC5C6;
	height: 20px; height= 23px;
	font-style: italic;
	vertical-align: middle;
	padding-top: 4px;
	padding-right: 18px;
}

img.partner
{
 border: none;
 margin-right: 15px;
}

input.search_bar, select.search_bar
{
	font-size: 10px;
	border: solid black 1px;
}

iframe.anketa
{
	margin-left: 10px;
	margin-top: 10px;
	position: absolute;
	width: 160px;
	height: 170px;
}

img.partneri
{
	border: solid #C22631 1px;
	width: 370px;
	height: 180px;
}


table.admin
{
	table-layout: fixed;
	border-collapse: collapse;
}

td.list_leg
{
	font-size: 11px;
	color: #008CD4;
	font-weight: bold;
	text-indent: 3px;
	text-align: left;
	background-image: url('../img/patka_blue.png');
	background-repeat: repeat-x;
}

td.list_content
{
	font-size: 11px;
	font-weight: normal;
	text-indent: 3px;
	text-align: left;
	vertical-align: middle;
	height: 23px;
	overflow: hidden;
}


tr.svetla
{
	border:0px;
	background-color: #B0D0DE; /* fffbdd; */
	color: #000000;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;

}

tr.tmava
{
	border:0px;
	background-color: #EEEEEE; /* EEEEEE; */
	color: #000000;
	font-size: 11px;
	cursor: pointer;
	cursor: hand;

}

input.submit_edit_del_small
{
	color: #E7E9F9;
	/*background-color: #CBD9E0;*/
    border: solid #6593AB 1px;
	overflow: hidden;
	font-size: 9px;
	font-weight: bold;
	height: 17px;
	width: 17px;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
	background-image: url('../admin/img/patka_blue.png');
	background-repeat: repeat-x;

}

input.submit_edit_del
{
	color: #E7E9F9;
	background-color: #CBD9E0;
	font-weight: normal;
    width: 65px;
    border: solid #6593AB 1px;
	overflow: hidden;
	cursor: pointer;
	cursor: hand;
	background-image: url('../admin/img/patka_blue.png');
	background-repeat: repeat-x;

}

input.submit_edit_del_smal
{
	color: #E7E9F9;
    border: solid #6593AB 0px;
	overflow: hidden;
	font-size: 9px;
	height: 15px;
	width: 15px;
	vertical-align: middle;
	cursor: pointer;
	cursor: hand;
}

td.form_legend
{
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	font-weight: bold;
	text-indent: 8px;
	height: 25px;
	border: 0px solid black;
	color: #153550;

}

div.actuality
{
 margin-top:2px;
 padding: 4px;
 padding-top: 6px;
 background-color: #D9E4EA; /*B0D0DE*/
}

input.actual,select.actual
{
	width: 215px;
}
input.actual_2,select.actual_2
{
	width: 205px;
}

div.clip
{
	overflow: hidden;
	height: 13px;
	width: 100%;
	white-space: nowrap;
	text-indent: 3px;
}

span.onas_title
{
	font-size:13px;
	color: #2588CE;
	/*border-left: 8px solid #2588CE; */
	padding-left:3px;

}
div.onas_title
{
	padding-left: 3px;
	padding-right: 3px;
	width: 565px; /*620*/
	border:solid red 0px;
}

div.admin_celek
{
	background-color: #FFFFFF;
}

div.certifikat{
 width: 590px;
 float: left;
}

div.certifikat img{
 width: 580px;
}

div.cleaner {
  clear: both;
  height: 0px;
  font-size: 1px;
}

