/*obecné*/  
p    {text-indent: 2em; margin: 2px 2px 2px 2px }
a:link, a:visited {text-decoration: none; color: white; font-weight: bold;}
a:active {color: #7c7d7c;}
a:hover  {color: #7c7d7c;}
body {background-color: black; font-family: Times new roman; font-size: 15px; padding-top:0px;  margin-top:0px;}

.odsazeni {text-indent: 10em; margin: 0px 0px 0px 0px }

h1 {
text-align: center;
background-repeat: no-repeat;
background-position:center bottom;
padding-bottom: 9px;
}

h2 {
background-repeat: no-repeat;
background-position:left bottom;
padding-bottom: 9px;
}

div {
width: 1000px;
padding-top:0px;
margin-top:0px;
}

div#nahore{
margin-right:auto;
margin-left:auto;
margin-top:0px;
padding-top:0px;
}


div#celek{
background-position: 250px 200px ;
width:1010px;
margin-left:auto;
margin-right:auto;
position:absolute;
top:0px;
}

div#panel_horni {
background-repeat: no-repeat;
width:1010px;
height:150px;
}

div#panel_levy {
width:185px;
height: 500px;
float:left;
line-height: 1.7;
font-family: Arial;
font-size: 17px;
padding-right: 15px;
padding-top: 15px;
text-align: center;
}

div#panel_stredni {
min-height: 470px;
background-repeat: no-repeat;
background-color: rgb(0,0,0);
padding-left: 25px;
padding-right: 25px;
padding-top: 15px;
margin-bottom: 150px;
width:610px;
float:left;
text-align: justify;
margin-bottom: 150px;
}

div#panel_pravy {
height: 500px; 
background-repeat: no-repeat;
padding-top: 15px;
width:150px;
float:left;
font-family: Arial;
font-size: 16px;
font-weight: 590;

}

 /*levy panel*/
li.oddel_l {
background-repeat: no-repeat;
background-position:center;
font-weight: bolder;
text-align: right;
}

li.oddel_p {
background-repeat: no-repeat;
background-position: center;
font-weight: bolder;
text-align: left;
}

ul.menu li{
margin: 0;
}

ul.menu {
list-style:none;
margin: 0;
}

ul.menu_P li{
margin: 0;
padding-left: 15px;
}

ul.menu_P {
margin: 0;
list-style:none;
padding-left: 10px;
}

/*pravy panel*/
.varovani
{
color: red;
font-size: 13px;
font-weight: bold;
}

/*registrace*/

.input_text{
margin: 1px 0 1px 0; 
border: 1px solid ;
background-color: #000000;
}

.input_login{
margin: 1px 0 1px 0; 
border: 1px solid ;
background-color: #000000;
}

textarea {
margin: 1px 0 1px 0; 
border: 1px solid;
background-color: #000000;
}

#tab_registrace {
font-size: bold;
width: 760px;
border: none; 
}

.td_registrace{
width: 45%;
text-align: right;
padding-right: 20px;
}
