body {	font-family:Verdana, Arial, Helvetica, sans-serif;
		border:0px solid; padding:0px; margin:0px;
		background: #ffffff;
		text-align: left;
		color:#000000;
		font-size:11px;
	}
	
div, h1, h2, h3, h4, h4, p, span, A, img, legend, table, form, td, tr, label { border:0px solid; padding:0px; margin:0px; }
ul 	{ border:0px solid; padding:0px; margin:0px; LIST-STYLE-TYPE: none; }
li 	{ border:0px solid; padding:0px; margin:0px; }
A	{text-decoration:none;}

/*********************************************************/
/********************  hlavni  *********************/
/*********************************************************/

#page {	
	width: 990px;
	margin: 0px auto;
	font-size:12px;

}

#telo {
    background:url(soubory/layout/pozadi.jpg) no-repeat 0px 120px;
    padding:0px 70px;
    margin-top:10px;
    position:relative;
}
#telo-uvod {
    background:url(soubory/layout/pozadi_uvod.jpg) no-repeat 0px 120px;
    padding:0px 70px;
    margin-top:10px;
    position:relative;
}


div.sponzor {
    float:left;
}
div.sponzor_text {
    float:left;
    margin-right:30px;
    margin-left:5px;
    color:#555555;
    margin-top:30px;
}
.sponzor img {
    height:60px;
    margin-right:10px;
}

#logo a {
    display:block;
    width:494px;
    height:232px;
}
#text {
    margin-top:20px;
    padding:8px 8px 8px 3px;
    width:570px;
    text-align:justify;
    min-height: 300px; height:auto !important;
}


#text p {
    margin-bottom:10px;
}
#text-uvod {
    margin-top:20px;
    padding:8px 8px 8px 3px;
    width:333px;
    height:310px;
    text-align:justify;
}
#text-uvod p {
    margin-bottom:10px;
}

#paticka {
    width:570px;  
    padding:5px 0px;
    border-top:solid 2px #555555;
    margin-bottom:30px;
}

p.nadpis_paticka {
    margin-bottom:8px;
}

img.promo {
    width:180px;
    border:solid 2px #999999;
}
span.plavuvpravo img {
   margin:0px 0px 20px 20px;  
}
span.plavuvlevo img {
   margin:0px 20px 20px 0px;  
}

span.plavuvpravo {
    float:right;
}
span.plavuvlevo {
    float:left;
}


label {
    width:70px;
    display:block;
    float:left;
}

#map_canvas {
    border:solid 2px #999999;
}

table.mapa {
    margin-bottom:20px;
    border-spacing:0px;
}
table.mapa td.map_popis {
    text-decoration: underline;
    color:#ffffff;  
    background:#999999;
    width:100px;
    padding:5px;
}
table.mapa td.map_popis a{
    color:#ffffff;
}
table.mapa td.map_popis a:hover{
    color:#000000;
}

table.mapa td {
    border:solid 2px #999999;
}

h2{
  margin-bottom:10px;  
}

#side_bar {
    height:320px;
    overflow-y: scroll;
}

/********************  podpor me  *********************/


input.zaplatit {
    display:block;
    margin: 0px auto;
    width:150px;
    height:75px;

    text-align:center;
}


/********************  koupit km  *********************/

#platebni_formular td.leva{
    width:110px;
}
#platebni_formular td{
    padding:2px 0px 2px 0px;
}


/********************  aktualne  *********************/
.aktualne_obrazky {
    float:right;
    margin-left:10px;
}

.aktualne_obrazky img {
    border:2px solid #999999;
    margin-left:4px;
}

/********************  vzkaznik  *********************/
.vzkaznik_prispevek {
    border-bottom:1px dotted #999999;
    padding-bottom:5px;
    margin-bottom:15px;
}
.vzkaznik_datum {
    float:right;
    font-weight:bold;
}
.vzkaznik_jmeno {
    font-weight:bold;
}
.vzkaznik_text {}

/********************  ukazatel  *********************/
#ukazatel-obal{
    margin-top:25px;
    margin-right:60px;  
    margin-bottom:55px;
    height:50px;
    font-size:11px;
}
#ukazatel {
    position:relative;
    background:#ffffff;
}
#mira_obr {
    position:absolute;
    z-index:5;
}

#ukazatel-nadpis {
    font-size:110%;
    font-weight:bold;
    color:#ff7b00;
    margin-left:20px;
    margin-bottom:5px;
}
#sipecka1 {
    position:absolute;
    top:8px;
    left:-83px;
    z-index:8;
}
#sipecka2 {
    position:absolute;
    top:8px;
    left:33px;
    width:100px;
    z-index:8;
}
#sipecka3 {
    position:absolute;
    top:8px;
    left:114px;
    z-index:8;
}
#sipecka4 {
    position:absolute;
    top:8px;
    left:172px;
    z-index:8;
}
#sipecka5 {
    position:absolute;
    top:8px;
    left:244px;
    z-index:8;
}
#sipecka6 {
    position:absolute;
    top:8px;
    left:418px;
    width:100px;
    z-index:8;
}
#sipecka7 {
    position:absolute;
    top:8px;
    left:465px;
    width:100px;
    z-index:8;
}
#sipecka81 {
    position:absolute;
    top:8px;
    left:597px;
    width:100px;
    z-index:8;
}
#sipecka91 {
    position:absolute;
    top:8px;
    left:620px;
    width:100px;
    z-index:8;
}
#sipecka10 {
    position:absolute;
    top:8px;
    left:695px;
    width:100px;
    z-index:8;
}



/********************  fotovideo  *********************/

#text p.nadpis2 {
    margin-bottom:5px;
}
p.nadpis2 a{
    color:#444444;
    font-weight:bold;
}
p.nadpis2 a:hover{
    color:#ff7b00;
}
div.fotovideo {
    margin-bottom:10px;
}
div.fotovideo img {
    border:2px solid #999999;
    margin-right:2px;
}
div.akce img {
    border:2px solid #999999;
    margin-right:2px;
}

/********************  navigace  *********************/
#navigace {
    position:absolute;
    top:0px;
    right:70px;
    margin-top:113px;
    margin-right:13px;
    margin-bottom:40px;
}
#navigace li {
    position:relative;
}
#navigace ul li a {
    display:block;
    background:url(soubory/layout/navigace1.png);
    width:159px;
    height:22px;
    padding:15px 50px 15px 10px;
    text-align:center;
    font-size:160%;
    color:#666666;
    margin-bottom:18px;
}
#navigace ul li a.aktivni {
    background:url(soubory/layout/navigace2.png);
}
#navigace ul li a:hover {
    background:url(soubory/layout/navigace2.png);
    color:#444444;
}
#navigace ul li a.podporme:hover {
    background:url(soubory/layout/navigace2.png);
    color:#444444;
}
#navigace ul li a.podporme {
    background:url(soubory/layout/navigace3.png);
    color:#444444;
}

#navigace_bocni_popisek {
	height:28px;
	
}

div.navigace_new {
    width:32px;
    height:52px;
    position:absolute;
    background:url(soubory/layout/new1.png);
    z-index:60;
    top:0px;
    left:0px;
}

/********************  strankovani *********************/

#strankovani{
	text-align:center;
	padding:15px 0px 0px 0px;
}
#strankovani A {
	color:#000000;
}
#strankovani A b, div #strankovani A:hover{
	color:#cc6600;
}
#strankovani li {
	display: inline;
}
#strankovani li, div #strankovani img {
	display: inline;
	vertical-align: middle;
}

/********************  partneri *********************/
#partneri td.text {
    border-bottom:1px solid #999999;
    padding-left:10px;
}

#partneri td.obr {
    width: 260px;
    height:80px;
    background:#ffffff;
    border:1px solid #999999;
    text-align:center;
    margin-right:15px;
}
.nadpis {
    font-size:12px;
    font-weight:bold;
}

.nadpis_paticka a {
    color:#333333;
}


#sponzori {
    position:absolute;
    top:-10px;
    right:127px;
}
#sponzori a {
    width:147px;
    height:23px;
    padding:4px 0px 0px 26px;
    display:block;
    background:url(soubory/layout/tlacitko_sponzori.jpg);
    color:#ffffff;
}
#sponzori a:hover {
    color:#000000;
}

#cas {
    position:absolute;
    top:20px;
    right:140px;
    font-size:110%;
    color:#555555;
}

#cas .cas {
    font-weight:bold;
    font-size:220%;
    color:#777777;
}

#sms {
    position:absolute;
    top:-5px;
    left:260px;
    font-size:110%;
    color:#555555;
    text-align:center;
}

#jazyk {
    position:absolute;
    top:-11px;
    right:305px;
}
#jazyk img {
    width: 30px;
}

/********************  pomocne  *********************/

hr{
    margin:20px 0px 20px 0px;
}

.tlacitko a{
    color:#000099;
    font-weight:bold;

}
.stred {
	text-align:center;
}
.oranzove {
    color:#dc9044;
}
.sede {
    color:#888;
}
.zvyraznit {
    font-size:120%;
    font-weight:bold;
    font-style: italic;
}
.cervene {
    color:#cc0000;
}
.upozorneni {
    color:#cc0000;
    font-weight:bold;
    font-style: italic;
}
.modre {
    color:#000099;
}
.kurziva {
    font-style: italic;
}
div.cistic {
    clear:both;
}
#cistic {
    clear:both;
}
p.hlaska {
    margin-bottom:30px;
    font-weight:bold;
    font-size:110%;
    color:#cc0000;
}
