BODY { 
text-align : center;
margin-right : auto;
margin-left : auto;
color : #000000;
background: #191919 url('design/dekorace.gif') top center repeat-y;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-variant: normal;
font-style: normal;
font-size: 12px;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 


img { 
border: 0px;
} 

P {font: normal 12px Arial, Helvetica, sans-serif;margin : 5px 5px 5px 5px;} 
A {text-decoration : none;font: bold 12px Arial, Helvetica, sans-serif;color: #002B65;}
A:hover {text-decoration : underline;font: bold 12px Arial, Helvetica, sans-serif;} 

h1 {font: normal 24px Arial, Helvetica, sans-serif;letter-spacing: -1px;padding: 0 0 5px 0;margin : 2px 5px 5px 5px;} 
h1 A{text-decoration : none;font: normal 24px Arial, Helvetica, sans-serif;color: #002B65;}
h1 A:hover {text-decoration : underline;font: normal 24px Arial, Helvetica, sans-serif;} 

h2 {font : bold 16px Arial, Helvetica, sans-serif;padding : 0 0 2px 0;margin : 2px 5px 4px 5px;} 
h2 A {text-decoration : none;color: #002B65;font : bold 16px Arial, Helvetica, sans-serif;} 
h2 A:hover {text-decoration : underline;font : bold 16px Arial, Helvetica, sans-serif;} 

h3 {font : bold 14px Arial, Helvetica, sans-serif;padding : 0 0 2px 0;margin : 2px 5px 3px 5px;} 
h3 A {text-decoration : none;color: #002B65;font : bold 14px Arial, Helvetica, sans-serif;} 
h3 A:hover {text-decoration : underline;font : bold 14px Arial, Helvetica, sans-serif;} 

.hlavicka_pozadi { 
overflow: hidden;
background: transparent url('design/pozadi_hlavicka.jpg') top left repeat-x;
min-height: 100px;
} 

.all { 
overflow: hidden;
background: #ffffff url('design/pozadi_obsah.gif') top center repeat-y;
width:1002px;
padding : 0 0 0 0;
margin:auto;
} 

.hlavicka { 
width:1002px;
height:80px;
background: #002B66 url('design/hlavicka.jpg') top left no-repeat; 
color : #cccccc;
text-align : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
} 

.hlavicka A {color : #cccccc} 
.hlavicka A:hover {color : #ffffff}

.div_hlavicka {float:left;position:relative; width:400px; top: 0px; height: 80px; left: 0px;}
.div_hlavicka2 {float:left;position:relative; width:200px; top: 0px; height: 80px; left: 0px;}

.hlavicka_menu { 
background: #002B66 url("design/pozadi_main_menu.gif") top left no-repeat; 
font : bold 12px Arial, Helvetica, sans-serif;
color : #cccccc;
text-align : right;
padding : 0 10px 8px 0px;
margin : 0 0 0 0;
} 

.hlavicka_menu A {padding: 0 8px 8px 8px;margin : 0 0 0 0;text-decoration : none;color : #cccccc;font : bold 12px Arial, Helvetica, sans-serif;} 
.hlavicka_menu A:hover {padding: 0 8px 8px 8px;margin : 0 0 0 0;background: url("design/ahover.jpg") no-repeat bottom center; text-decoration : none;color : #ffffff;font : bold 12px Arial, Helvetica, sans-serif;}

.kosik { 
font : bold 16px Tahoma, Helvetica, sans-serif;
color : #cccccc;
text-align : left;
padding : 40px 10px 0 0;
margin : 0 0 0 0;
text-align: right;
} 

.kosik A {text-decoration : none;color : #AC5100;font : bold 16px Tahoma, Helvetica, sans-serif;} 
.kosik A:hover {text-decoration : underline;color : #AC5100;font : bold 16px Tahoma, Helvetica, sans-serif;} 

.infomail { 
font : bold 12px Tahoma, Helvetica, sans-serif;
color : #888888;
text-align : left;
padding : 50px 0 0 0;
margin : 0 0 0 0;
} 

.infomail A {text-decoration : none;color : #aaaaaa;font : normal 12px Tahoma, Helvetica, sans-serif;} 
.infomail A:hover {text-decoration : underline;color : #cccccc;font : normal 12px Tahoma, Helvetica, sans-serif;} 


.obsah { 
width:1002px;
text-align : left;
padding : 0 0 0 0;
margin : 0 0 0 0;
}

.prostredni_sloupec {padding: 10px 0 10px 0;margin: 0 5px 0 5px;float:left;position:relative; width:640px; top: 0px;left: 0px;}
.levy_sloupec {padding : 0 0 0 2px;margin: 0 2px 0 0;float:left;position:relative; width:196px; top: 0px;left: 0px;}
.pravy_sloupec {padding: 10px 0 10px 0;float:left;position:relative; width:152px; top: 0px;left: 0px;}


.paticka {
width:1002px;
margin:auto;
background: #002A65 url('design/paticka.jpg') top left no-repeat;
color: #cccccc;
border-top: solid 1px #aaaaaa;
text-align : center;
vertical-align : bottom;
}

.paticka A {text-decoration : none;color : #ffffff;font : bold 12px Arial, Helvetica, sans-serif;} 
.paticka A:hover {text-decoration : underline;color : #ffffff;font : bold 12px Arial, Helvetica, sans-serif;}


.paticka_p {
padding : 10px 10px 10px 10px;
margin : 0 0 0 0;
} 


.nadpis {
background: #002B65 url("design/pozadi_nadpis.jpg") no-repeat top left;
vertical-align : top;
color : #ffffff;
font : bold 12px Verdana, Helvetica, sans-serif;
text-align : left;
margin : 0 2px 0 2px;
padding : 4px 0 5px 20px;
} 

.nadpis A {text-decoration : underline;color : #ffffff;font : bold 12px Verdana, Helvetica, sans-serif;} 
.nadpis A:hover {text-decoration : underline;color : #cccccc;font : bold 12px Verdana, Helvetica, sans-serif;} 
.nadpis h1 {letter-spacing: 0px;color : #ffffff;font : bold 12px Verdana, Helvetica, sans-serif;padding: 0 0 0 0;margin: 0 0 0 0;} 
.nadpis h1 A {text-decoration : none;color : #ffffff;font : bold 12px Verdana, Helvetica, sans-serif;padding: 0 0 0 0;margin: 0 0 0 0;} 
.nadpis h1 A:hover {text-decoration : underline;color : #cccccc;font : bold 12px Verdana, Helvetica, sans-serif;padding: 0 0 0 0;margin: 0 0 0 0;}

.nadpis2{
background: #002B65 url('design/pozadi_nadpis2.jpg') no-repeat top left;
vertical-align : top;
text-align : left;
margin : 0 0 0 0;
padding : 4px 0px 5px 20px;
}

.nadpis2, .nadpis2 a, .nadpis2 a:hover {
color : #ffffff;
font : bold 12px Verdana, Helvetica, sans-serif;
}

.obrazek_menu { 
padding : 0 0 0 0;
margin : 0 0 0 0;
} 

.obsah_menu { 
background-color: transparent;
color: #606060;
font : normal 10px Arial, Helvetica, sans-serif;
text-align : left;
margin : 0 0 0 0;
border-collapse : collapse;
padding : 2px 4px 5px 6px;
vertical-align : top;
} 

.obsah_menu A { 
text-decoration : none;
color : #000000;
font : bold 11px/1.5 Tahoma, Helvetica, sans-serif;
margin : 5px 0 5px 0;
}

.obsah_menu A:hover { 
text-decoration : underline;
color : #002B65;
font : bold 11px/1.5 Tahoma, Helvetica, sans-serif;
}

#catroute h1, #catroute h2, #catroute h3{
	display: inline;
}
#catroute h1, #catroute h1 a{
	font : bold 14px Arial, Helvetica, sans-serif;
}
#catroute h2, #catroute h2 a{
	font : bold 13px Arial, Helvetica, sans-serif;
}
#catroute h3, #catroute h3 a{
	font : bold 12px Arial, Helvetica, sans-serif;
}
.vlozeni_do_kosiku{
        FONT-SIZE: 10pt;
        FONT-FAMILY: verdana, sans-serif;
}

.vlozeni_do_kosiku a{
        FONT-SIZE: 10pt;
        FONT-FAMILY: verdana, sans-serif;
}

table{
	font: normal 12px Arial, Helvetica, sans-serif;
}
