body
{
    background-image : url("img/back_main.gif");
    background-repeat : repeat;
    background-color : White;
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    color : Black;
    margin : 0px;
    padding : 0px;
    text-align : center;
}
a:link, a:visited, a:hover
{
    color : rgb(41 , 125 , 188);
    text-decoration : none;
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
}
a:hover
{
    text-decoration : underline;
}
/* layout */
#stranka
{
    width : 849px;
    margin : 0 auto;
    padding : 30px 0 0 0;
    text-align : left;
    
}
table.main
{
    width : 849px;
    border : 0;
    table-layout : fixed;
}
#pre-content
{
    background-color : rgb(38 , 127 , 187);
    padding : 0 2px 0px 2px;
    margin : 0;
}
#content
{
    background-color : White;
    margin : 0;
    /* padding : 0 0 0 0; */
    padding : 6px 0 0 0;
}
#lista
{
   background-image : url("img/zluta.gif");
    background-repeat : repeat x; 
    /* background-color : rgb(255 , 209 , 1); */
    line-height : 23px;
    margin : 0 0 0 0;
    text-align : right;
    padding : 0 90px 0 0;
}
#sidebar
{
    float : left;
    width : 170px;
    padding : 0;
    margin : 0;    
}
#sidebar-content
{
    margin : 0 0 0 0;
    padding : 25px 0 0 15px;
}
#main
{
    margin : 0 0 0 170px;    
    padding : 0;    
	  background-image : url("img/zlutaback1.jpg");
    background-repeat : no-repeat;
    background-position: right top;    
    
}
#main-content
{
    border-left : 1px solid rgb(38 , 127 , 187);
    margin : 0;
    padding : 25px 50px 0 35px;
    min-height : 500px;
    height : auto;
    _height : 500px;    
}
#main-content img
{
    padding : 5px;
}
#main-content table {
	border-collapse:collapse;
	border: 2px solid black;
}
#main-content table td,#main-content table th {
	border: 1px solid black;
}
input.vyraz
{
    width : 125px;
    border : 1px solid rgb(38 , 127 , 187);
    margin : 5px 0 5px 3px;
}
#foot
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    clear : both;
    line-height : 19px;
    margin : 0 0 15px 0;
    color : White;
    font-size : 12px;
    padding : 0 0 0 30px;
    background-color : rgb(60 , 181 , 231);
}
/* standart */
h1, h2, h3, h4, h5, h6
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 14px;
    margin : 10px 0 0 0;
    padding : 0px;
}
h1
{
    font-size : 16px;
    color : rgb(41 , 125 , 188);
    
}
h2
{
    font-size : 13px;
    color : white;
    background-color: rgb(41 , 125 , 188);
    margin : 0 0 10px 0;
    padding: 2px 6px 2px 6px; 
    /* text-decoration: underline; */
   	background-image : url("img/comm.gif");
    background-repeat : repeat-x;
}

h3 {
    font-size : 13px;
    color : rgb(41 , 125 , 188);
    margin : 10px 0 10px 0;
}
span.pocet
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    color : Gray;
}
hr
{
    height : 1px;
    margin : 10px 0 10px 0;
    padding : 0;
    border : none;
    background-color : rgb(41 , 125 , 188);
    color : rgb(41 , 125 , 188);
}
p
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    color : rgb(46 , 46 , 46);
    text-align : justify;
    padding : 5px 0 5px 0;
    margin : 0;
}
span.vlnka {
  	font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    color : rgb(41 , 125 , 188);
    margin: 0 8px 0 8px;
}
p.mp {
   	font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 13px;
    margin : 7px 0 10px 0;
    padding : 0px;
    text-align: left;         
}
p.perex
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    margin : 7px 0 10px 0;
    padding : 0px;
    text-align : justify;
}
#main div.perex
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    margin : 0 0 10px 0;
    padding : 0px;
    text-align : justify;        
}
a.perex
{
    color : rgb(41 , 125 , 188);
    text-decoration : underline;
}
a.perex:hover
{
}
span.autor
{
    color : Gray;
    margin-left : 15px;
}
/* detail */
#menu a, #menu span
{
    display : block;
    width : 136px;
    line-height : 22px;
    padding : 0 0 0 15px;
    margin : 0 0 3px 0;
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    color : White;
    background : url("img/but_dark.gif") 0 0 no-repeat;
    text-decoration : none;
}
#menu span
{
    background : url("img/but.gif") 0 0 no-repeat;
    margin : 0 0 6px 0;
    font-weight : bold;
}
#menu a:hover
{
    background : url("img/but_zlutad1.gif") 0 0 no-repeat;
    color : rgb(41 , 125 , 188);
}
#lista a
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 11px;
    color : rgb(41 , 125 , 188);
    font-weight : bold;
    text-decoration : none;
    line-height : 23px;
}
#lista a:hover
{
    text-decoration : underline;
}
.navlist
{
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    margin : 0 0 0 10px;
    padding : 0;
    list-style : none;
}
.navlist li
{
    padding : 0 0 0 30px;
    background-image : url("img/sipka.gif");
    background-repeat : no-repeat;
    line-height : 15px;
    margin : 0 0 6px 0;
}
.navlist a
{
    text-decoration : underline;
    color : rgb(41 , 125 , 188);
}
.navlist a:hover
{
    text-decoration : none;
}


div.comm {
	width:100%;
	margin: 0 0 15px 0;
}

div.commhead {
	background-color:rgb(41 , 125 , 188);
	color : white;
	background-image : url("img/comm.gif");
    background-repeat : repeat-x;
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : bold;
   	padding: 0 0 0 5px;
   	line-height : 26px;   	    
   	vertical-align : middle;
   	
}
div.commbody {
padding: 10px;
border-bottom: 1px solid rgb(41 , 125 , 188); 	
border-left: 1px solid rgb(41 , 125 , 188); 	
border-right: 1px solid rgb(41 , 125 , 188); 

}
div.commfoot {
padding: 3px 6px 3px 6px;	
border-bottom: 1px solid rgb(41 , 125 , 188); 	
border-left: 1px solid rgb(41 , 125 , 188); 	
border-right: 1px solid rgb(41 , 125 , 188); 	
background-color: #B7D1EF;
color : rgb(41 , 125 , 188);
}
img.comm {
float: left;
}

div.commfoot2 {
padding: 3px 6px 3px 6px;	
border-bottom: 1px solid rgb(41 , 125 , 188); 	
border-left: 1px solid rgb(41 , 125 , 188); 	
border-right: 1px solid rgb(41 , 125 , 188); 	
background-color: #FBFF98;
	color : rgb(41 , 125 , 188);
}




div.commfoot2 a {
	color : rgb(41 , 125 , 188);
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : bold;
	text-decoration: underline;  	
}
div.commfoot2 a:hover {
	color : rgb(41 , 125 , 188);
    font-family : Tahoma , Arial , Helvetica , sans-serif;
    font-size : 12px;
    font-weight : bold;
    text-decoration: none;  	
}




span.right {
padding:0;
margin:0;
text-align: right;
font-weight : normal;
}
div.list {
border: 1px solid rgb(41 , 125 , 188);
width : 500px;
padding: 10px;
background-color: #f7f7f7; 
}
div.paginace {
	margin-top: 20px;
}

form.list {
	margin: 20px 10px 20px 10px;
	padding:0;
}
input.list {
	margin: 0;
	border: 1px solid black;
	background-color: white;
	margin-left:10px;
}
textarea.list {
	margin: 0;
	border: 1px solid black;
	background-color: White;
	width: 400px;
	height: 100px;
	margin-left:10px;
}
input.but {
	margin-left:10px;
}
a.addlist {
	margin-left:40px;
	font-weight : bold;
}
div.norm {
margin: 20px 0 0 0;
}
.created {
padding: 0 0 0 120px;
color:white;
}
.created a {
color: white;
}


#main .Section1 {
	text-align: center;
}