body{
 background-color: #EE8800;
 color: black;
}

#pravy{
}

#stred{
 border: 1px solid black;
 background: #FFFFDD;
 font-size: 11pt;
 width: 468px;
}


#lavy{
 border: ;
 background: ;
}

#menu{
 border: 1px solid black;
 background-color: #FFFFDD;
}

#reklama_lavy{
 border: 1px solid black;
 background-color: #FFFFDD;
}

table.reklama_lavy{
}

#zabava{
 border: ;
 background-color: ;
}

div.zabava_nadpis{
 background-color: ;
 color: ;
}

div.zabava_telo{
}

#reklama_stred{

}

table.reklama_stred{
}

#reklama_text{
}

div.reklama_text_nadpis{
 color: ;
}

div.reklama_text_text{
 color: ;
}

#rek_velky{
 border: 1px solid black;
 background: #FFFFDD;
}

#rek_maly{
 border: 1px solid black;
 background: #FFFFDD;
}

#kom_prezentace{
 border: 1px solid black;
 background: #FFFFDD;
}

a{
 color: black;
}

ul{
}

li{
 border: 1px solid #FFFFDD;
}

li:hover{
 background-color: #FFDD99;
}

li a{
 border: 1px solid #FFFFDD;
}

li a:hover{
 background-color: #FFDD99;
}

a.podminky{
 color: white;
}

li.aktual{
 background-color: #FFDD99;
}


#reklama_stred_velka{
 text-align: center;
 margin:auto;
 margin-bottom: 10px;
 margin-top: 30px;
 float: none;
 clear: both;
 width: 400px;
}

table.reklama_stred_velka{
 text-align: center;
}
/* special styles */

div.sprava_ruzova{
 text-align: center;
 padding: 10px;
 border-top: 1px solid #CEDBE1;
}

table.sprava_ruzova{
 text-align: left;
 font-size: 10pt;
 width: 100%;
}

table.sprava_ruzova td{
 vertical-align: top;
 padding: 5px;
 text-align: justify;
}

table.sprava_ruzova th{
 padding: 5px;
 color: #1D0167;
 text-decoration: underline;
 padding-bottom: 0px;
}

table.sprava_ruzova td.obrazek{
 padding: 0px;
 width: 150px;
}

table.sprava_ruzova img{
 border: 0px;
 margin-bottom: -3px;
}

div.sprava{
 text-align: center;
 padding: 10px;
 padding-top: 0px;
}

table.sprava{
 text-align: left;
 font-size: 10pt;
 width: 100%;
}

table.sprava td{
 vertical-align: top;
 padding: 5px;
 text-align: justify;
 padding-top: 0px;
 border: 1px solid FFFFDD;
}

table.sprava th{
 padding: 5px;
 padding-left: 0px;
 color: #9E1F2A;
 text-decoration: underline;
}

table.sprava td.obrazek{
 padding: 0px;
 width: 100px;
}

table.sprava td.zdroj{
 font-size: 8pt;
 vertical-align: top;
 padding: 0px;
 padding-left: 10px;
 padding-bottom: 5px;
 color: #888888;
}

table.sprava td.zdroj a{
 color: #888888;
}

table.sprava_ruzova td.zdroj{
 font-size: 8pt;
 vertical-align: top;
 padding: 0px;
 padding-left: 10px;
}

#next{
 color: black;
 text-align: center;
 font-weight: bold;
 font-size: 15px;
}

div.predchodzi{
 float: left;
 width: 45%;
 text-align: right;
}

div.dalsi{
 float: right;
 width: 45%;
 text-align: left;
}

span.disable{
 color: #CCCCCC;
}

#reklama{
 background-color: #FFDD99;
 width: 100%;
 border: 1px solid black;
 margin-bottom: 10px;
 margin-top: 10px;
}


/* STYLES BY JAMMER */

#search_form
{
 background-color:  #FFFFDD;
 border: 1px solid black;
 margin-bottom: 10px;
 padding: 10px;
}

#search_form h3
{
  font-size: 14px;
  margin: 3px;
}

#search_form form
{
  margin: 3px;
}

#reklama img{
 margin-bottom: -3px;
}
