body{ padding:0; margin:0; color:#000000 }
tr, td{ padding:0px; margin:0px }

br{ font-size:10px }

/* paticka */
.blue { font-family:Tahoma; font-size:10px;  color:#97A8C6; text-decoration:none }

/* na bile */
.blue1{ font-family:Tahoma; font-size:10px;  color:#366290 }
.blue2{ font-family:Tahoma; font-size:11px;  color:#366290 }
.blue3{ font-family:Tahoma; font-size:11px;  color:#366290; font-weight:bold }

.blue2 a , .blue2 a:visited, .blue2 a:hover, .blue2 a:active { text-decoration:underline; color:#366290; font-weight:normal; }
.blue2 a:hover { text-decoration:underline; color:#97A8C6;  }

/* na modrych prechodech */
.w { font-family:Tahoma; font-size:10px;  color:#C8CDD6;  text-decoration:none }
.w1{ font-family:Tahoma; font-size:11px;  color:#98A1B3;  text-decoration:none }
.w2{ font-family:Tahoma; font-size:11px;  color:#C8CDD6;  text-decoration:none }
.w3{ font-family:Tahoma; font-size:13px;  color:#dae0e9;  text-decoration:none; font-weight:bold; }

.w2 a , .w2 a:visited, .w2 a:hover, .w2 a:active { text-decoration:underline; color:#98A1B3; font-weight:normal; }
.w2 a:hover { text-decoration:underline; color:#C8CDD6; }

/* seznamy li */
.t1{ background:url(images/1_z2.gif) center left no-repeat; margin:23px 0px 0px 28px; padding:0px 0px 0px 19px }
.t2{ background:url(images/1_z2.gif) center left no-repeat; margin:0px 0px 0px 28px;  padding:0px 0px 0px 19px }
.t3{ background:url(images/1_z2.gif) center left no-repeat; margin:0px 0px 0px 0px;   padding:0px 0px 0px 19px }

/* formulare */
form div{ margin-left:0px; margin-right:0px; line-height:20px }
input, textarea{ border-style:solid; border-color:#20293E;  border-width:1px; padding-left:5px }

.form_button{ border-width:0px; border-style:none; background-color:#FFFFFF; text-decoration:underline }
.form_select{ width:200px; height:18px; vertical-align:middle; border-style:solid; border-color:#20293E; border-width:1px }

.form_text  { width:200px; height:20px;  margin-top:1px; margin-bottom:2px }
.form_text_s{ width:90px;  height:20px;  margin-top:1px; margin-bottom:2px }
.form_text_l{ width:200px; height:112px; margin-top:1px; margin-bottom:2px; overflow:hidden }

/* tabulka seznam aut */
table.seznam  { font-family:Tahoma; font-size:11px; color:#366290;  background-image:url(../images/row.jpg); }
.seznam td { vertical-align: middle; }

td.nadpis { background-color: #FFFFFF }

tr.zahlavi { font-weight:bold; background-color: #2E508D; }
.zahlavi td{ height: 20px }
.zahlavi a , .zahlavi a:visited, .zahlavi a:hover, .zahlavi a:active { text-decoration:none; color:#FFFFFF; }
.zahlavi a:hover { text-decoration: underline; }

tr.list1 { background-color: #FFFFFF;  }
tr.list2 { }

.list1 td, .list2 td { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #366290; }
.list1 td div, .list2 td div{ margin-left:5px; margin-right:5px; margin-top: 2px; margin-bottom: 2px; line-height:16px; height: 16px;  }
.list1 a, .list1 a:visited, .list1 a:hover, .list1 a:active, .list2 a, .list2 a:visited, .list2 a:hover, .list2 a:active {
	text-decoration:underline; color:#366290 }
.list1 a:hover, .list2 a:hover { text-decoration: underline; }

/* detail aut */
.detail td { vertical-align: middle; height: 20px; }
.detail div { line-height: 16px; }

img.ramecek { border-width: 1px; border-style: solid; border-color: #FFFFFF; width: 100px; height: 67px; margin-right: 12px; margin-bottom: 12px; }
img.ramecek_big { border-width: 1px; border-style: solid; border-color: #FFFFFF; height: 110px }

/* tisk */
.tisk { font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; font-size: 8pt; margin: 10px }
.tisk_nadpis { font-size: 16pt; font-weight: bold; margin: 20px 0px;}

table.box { border: 1px solid Black; background-color: #FFFFFF; }
.box td {  font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 16px; padding: 2px 0px}
td.titulek { font-family: Verdana, Arial CE, Helvetica CE, Arial, Helvetica, sans-serif; color: White; font-size: 10pt; font-weight: bold; background-color: #2E508D;  padding: 5px 5px; border-bottom: 1px solid Black }

.tucne { color: Black; font-size: 8pt; font-weight: bold; }
.cena {  font-size: 14pt; font-weight: bold}

img.ramecek_tisk { border-width: 1px; border-style: solid; border-color: #000000; width: 100px; height: 67px; margin: 20px 0px; }
img.ramecek_tisk_big { border-width: 1px; border-style: solid; border-color: #000000; width: 250px; margin: 20px 0px; }

 



