/* CSS Reset  */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;	
}

body, td
{
  FONT-FAMILY: sans-serif, Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica;
  FONT-SIZE: 13px;
  COLOR: #82432f;
}


body#homepage{text-align: center; background: #000000 url("images/background_body3.png") center top no-repeat; }


/* Main structure */

#global {width: 850px; background-color: #FFFFFF; margin: 0 auto 0 auto;  background: url('images/bg_page.gif'); }
#modra {width: 932px; height: 2px; background-color: #2a71b4;  margin: 0 auto 0 auto; }
#page-top { width: 960px; height: 166px; margin: 0 0 0 0; background: url('img/page-top.png') left top no-repeat; }
#page { width: 960px; background: url('img/page.png') left top repeat-y; position: relative; margin: 0 0 80px 0; }
#page-bot { width: 960px; height: 154px; background: url('img/page-bot.png') left top no-repeat; position: absolute; left: 0; bottom: -40px; z-index: 100; }
#header { width: 840px; height: 126px; padding: 40px 0 0 0; margin: 0 auto; position: relative; }
#footer { width: 840px; margin: 0 auto; border-top: 1px solid #000; padding: 10px 0 0 0; position: relative; z-index: 1000; }
#hlavicka {width: 766px; height: 29px; padding: 0px 0px 0px 0px; text-align: center; }

#stredni_strana {width: 625px; float: left; text-align:left; background-color: #FFFFFF; margin-left: 110px;}
.karty {width: 600px; background-color: #FFFFFF; margin: 0 auto 0 auto; padding: 15px 0px 15px 0px; border: 2px2 solid #0882f2;}

.karta_auta {width: 668px; float: left; background-color: #afcae8; border: 1px solid #0882f2; margin-bottom: 20px} 
.karta_auta_vybava {float: left; width: 330px; FONT-SIZE: 12px; padding: 5px 0px 0px 0px;}
.karta_auta_obr {float: right; color: #ff0000; margin: 0; padding: 5px 5px 0px 0px;}
.karta_auta_cena {float: left; width: 668px; font-weight: bold; background-color: #0882f2; color: #FFFFFF; FONT-SIZE: 14px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.karta_auta_cena p {padding: 3px 0px 3px 10px;  margin: 0 }

.menu_horni_leva {width: 68px; background-image:url("images/menu_left.gif"); } 
.menu_horni_prava {width: 68px; background-image:url("images/menu_right.gif"); } 
.menu_horni {width: 123px; height: 29px; vertical-align: top; padding: 4px 0px 0px 0px; background-image:url("images/bg_menu1.gif"); font-weight:bold; font-size: 12px; FONT-FAMILY: sans-serif, "Trebuchet MS", Tahoma, Verdana, "Arial CE", Arial, Helvetica;}
.menu_horni a {display: block; color: #c1a286; text-decoration: none;}
.menu_horni a:hover{color: #FFFFFF; text-decoration: none;} 
.menu_horni_oddelovac {width: 1px; background-image:url("images/bg_menu_oddelovac.gif"); }

.menu_dolni {width: 850px; height: 190px; vertical-align: top; padding: 94px 0px 0px 0px; text-align: center; font-size: 11px; background-image:url("images/bg_page_bottom.gif"); color: #5a1d05; FONT-FAMILY: sans-serif, Verdana,  "Arial CE", "Trebuchet MS", Arial, Helvetica;}
.menu_dolni a  {color: #5a1d05; text-decoration: underline;}
.menu_dolni a:hover{color: #000000; text-decoration: none;} 


#home{width: 900px; background-color:#e2e2e2;}
.ramecek {border: 1px solid #0882f2;}

.justify {text-align: justify; padding: 0px 10px 0px 0px;}

.barvy {width: 230px; float: left;}
.leva_tabulka_layout {text-align: left; border-left: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; background-color: #FFFFFF; font-size: 11px;}
.prava_tabulka {width: 146px; margin-left: 2px;}


.zahlavi_stred {padding: 11px 0px 21px 48px; font-weight: bold; text-align: left; color: #FFFFFF; background-image:url("images/zahlavi_stred1.gif"); font-size: 12px; }
.zahlavi_tabulky {height: 20px; color: #FFFFFF;} 

a.odkaz {color: #82432f; text-decoration: underline;}
a:hover.odkaz {color: #000000; text-decoration: underline;}


.nadpis_main_left {width: 239px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; padding: 0px 0px 0px 20px;}
.nadpis_main {width: 459px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; font-weight: bold; padding: 8px 0px 0px 20px;}
.nadpis_main_right {width: 219px; height: 35px; background-image: url('images/bg_nadpis_main.gif'); color: #005ada; font-size: 15px; font-weight: bold; padding: 8px 0px 0px 20px;}

#top{width: 900px; height:10px; margin-left: 0px; background-image:url("images/stin_top3.gif"); background-repeat:repeat-x; padding: 0; }


.datum {color: #005ada; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px; background:url('images/odrazka_aktuality.gif') left center no-repeat;}

.odsazeni {padding: 3px 15px 5px 25px;}

.akt {color: #044682; padding: 0px 0px 3px 0px;}

.odrazeni {padding: 0px 0px 0px 10px;}
.barva1 {background-color: #EBF2FE;}
.barva2 {background-color: #FFFFFF;}
.zahlavi_tabulky {background-color: #D8D8D8; font-weight: bold;}  

.aktuality {line-height: 150%; padding: 10px 20px 10px 20px; color: #505050; text-align: left; FONT-SIZE: 11px;}
.aktuality a{color: #005ada; text-decoration: none;}
.aktuality a:hover {color: #005ada; text-decoration: underline;}


.aktualizace {FONT-SIZE: 10px; text-align: center}




.menu_win_table {width: 230px; text-align: left; margin-bottom: 5px;}
.menu_win_td {text-align: left; border-left: 1px solid #E6E6E6; border-right: 1px solid #C8C8C8; border-bottom: 1px solid #C8C8C8; background-color: #f9f9f9; font-weight: bold; font-size: 11px;}

.menu_layout {width: 210px; padding: 0px 0px 0px 0px; text-align: left;}
.menu_pozadi {font-weight: bold; padding: 11px 0px 1px 2px; text-align: left; color: #FFFFFF; background-image:url("images/zahlavi_stred.gif"); font-size: 12px; }
.menu_win3 {padding: 5px 0px 5px 0px; font-size: 11px; FONT-FAMILY: sans-serif, Verdana, "Trebuchet MS",Tahoma, "Arial CE", Arial, Helvetica; background-image:url("images/bg_menu2.gif");}
.menu_win3 a {color: #475467; text-decoration: underline;}
.menu_win3 a:hover {color: #000000; text-decoration: none;} 

.odrazka_menu1 {FONT-FAMILY: sans-serif, Verdana, "Trebuchet MS", Tahoma, "Arial CE"; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.odrazky {list-style-image: url('images/odrazka.gif'); margin: 0px 0px 0px 40px; padding: 10px 0px 10px 5px; color: #FFFFFF; FONT-SIZE: 12px;}
.odrazky li{padding: 3px 0px 3px 0px; color: #112f5b;}
.odrazky li a{ color: #112f5b; text-decoration: underline; }
.odrazky li a:hover{color: #000000; text-decoration: none;}

.odrazky_karty {list-style-image: url('images/odrazka.gif'); margin: 0px 0px 0px 20px; padding: 5px 0px 5px 5px; }
.odrazky_karty li{padding: 1px 0px 1px 0px; }




.menu {width: 100px; }
.menu a {display: block; padding: 7px 0px 7px 7px; background-color: #FFFFFF; border-bottom: 1px solid #eeeeee; font-size: 12px; color: #505050; text-decoration: none; }
.menu a:hover{border-bottom: 1px solid #eeeeee; color: #005ada; background-color: #DFF0FF;} 

h1 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 17px; COLOR: #005ada; margin: 0; padding: 0;}
h2 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 16px; COLOR: #5a1d05; margin: 0; padding: 10px 0px 10px 0px; text-transform: uppercase;}
h3 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 14px; COLOR: #82432f; margin-top: 10px; margin-bottom: 10px; padding: 0px 0px 0px 0px;}
h4 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 12px; COLOR: #044682; margin: 0; text-decoration: underline; padding: 0px 0px 0px 5px;}
h4 a{color: #044682; text-decoration: underline;}
h4 a:hover{color: #000000; text-decoration: underline;}
h5 {FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 12px; COLOR: #044682; margin: 0; text-decoration: none; padding: 0px 0px 0px 0px;}


.seznam {margin: 3px 0px 0px 30px; padding: 10px 0px 10px 0px; }
.seznam li{list-style-image: url('images/odrazka.gif'); text-align: justify; padding: 0px 0px 4px 4px;}

.seznam1 {margin: 3px 0px 0px 30px; padding: 10px 0px 10px 0px; }
.seznam1 li{list-style-image: url('images/odrazka.gif'); text-align: justify; padding: 6px 0px 6px 4px;}



.text {padding: 3px 15px 5px 25px; FONT-FAMILY: Tahoma, "Trebuchet MS", "Arial CE", Arial, Helvetica; FONT-SIZE: 11px; COLOR: #475467; border-bottom: 1px solid #E6E5E5; line-height: 15px; text-align: justify;}
.text a{color: #044682;}
.text a:hover {color: #000000; text-decoration: underline;} 

.obraz1 {border: solid 2px #005ada;}

.popis_obr {color: #505050; font-size: 10px; padding: 5px 0px 0px 0px;}


.zapati{color: #505050; font-size: 9px; text-align: right;}
.zapati A{color: #005ada; font-size: 9px; }
.zapati A:hover {color: #005ada; text-decoration: underline;}


#ke_stazeni {position: absolute; top: 380px; left: 690px; height: 35px; float: left; clear: both; text-decoration: none;}
a:hover#stazeni, a:hover#cd {text-decoration: underline; color: #FFFFFF; font-size: 12px; line-height: 25px; padding: 0 0 0 10px; float: left; display: block; background: url(images/pozadi_menu_on.gif)}


