
body {  margin:15px 15px auto;
        background-color: #F5F5F5;
        color:black;
        font:13px "Verdana", "Helvetica CE", Arial, sans-serif, tahoma;
	

        }



#obsah1 {

        width: 750px;
        margin:auto;
        background-color:  white;
        border-width:2px;
        border-style:solid;
	
        border-top:none}


#right {
	float:left;
	width:170px;
	margin-top:-1px;
	height:2450px;
	padding-top:20px;
	background-color:#B0C4DE;
	text-align:center;
       }  

#right_index2 {
	float:left;
	width:170px;
	margin-top:-1px;
	height:2217px;
	padding-top:20px;
	background-color:#B0C4DE;
	text-align:center;
       }  


#right_profil {
		float:left;
		width:170px;
		margin-top:-1px;
		height:867px;
		padding-top:20px;
		background-color:#B0C4DE;
		text-align:center;
       }  

#right_kontakt {
		float:left;
		width:170px;
		margin-top:-1px;
		height:867px;
		padding-top:20px;
		background-color:#B0C4DE;
		text-align:center;
       }  


#right_clanky {
		float:left;
		width:170px;
		margin-top:-1px;
		height:3240px;
		padding-top:20px;
		background-color:#B0C4DE;
		text-align:center;
       }  


#right_writer {
		float:left;
		width:170px;
		margin-top:-1px;
		height:1000px;
		padding-top:20px;
		background-color:#B0C4DE;
		text-align:center;
       }  

        

#footer {
		clear:both;
		background-color:white;
		font-size:.8em;
		color:black;
		height:40px;
                margin-top:-20px;
		padding-top:15px;
		text-align:center;
		border-top:2px #B0C4DE solid;		
}

#header {
		clear:both;
		background-color:white;
		font-size:.6em;
		color:red;
		height:140px;
		PADDING-top:0.1px;
		border-bottom:2px #B0C4DE solid;		
}



#hlavicka {
           width: 750px;
           height: auto;
          margin:auto;
           background-color:  white;
           color: black ;
           border-width:2px;
           border-style:solid;
          
	   	
           border-bottom:none}
          

#obsah1 h1 {
        MARGIN-LEFT: 178px;
	font-size:15px;
        COLOR: black;
        MARGIN-RIGHT: 2px;
	
	text-decoration:none;
        padding-top:10px;
	
	
}

hr{margin-left:5px;
	margin-right:5px;}


p.novinky  {font-size: 10px;
	    text-align: center;
		padding-left:5px;
		 font-weight: bold;	
            
	    margin-right:5px; }

p.nadpis {font-size: 15px;
           font-weight: bold;
	padding-top:-20px;
           color:darkblue;}

p.nadpis1 {font-size: 15px;
           font-weight: bold;
	padding-top:20px;
	 margin-left:20px;
           color:black;}

p.text {font-size: 12px;
        text-align: justify }

p.text_home {font-size: 11px;
	     text-align: left;	
	     
	     margin-left:175px;
	     margin-right:10px;	
}

p.text_home1 {font-size: 12px;
	     text-align: left;	
	     
	     margin-left:20px;
	     margin-right:10px;	
}

p.text_ital {font-size: 11px;
	     text-align: left;	
	    
	     margin-left:175px;
	     margin-right:10px;	
	      font-style: italic;
}


p.nadp_textlista {font-size:14px;
		  color: #00008B;
		  font-weight:bold;
		  padding-left:250px;
		  padding-top:20px;
		  
}

p.textlista{font-size:11px;
		  color: black;
		  
		  padding-left:255px;
		  
}



a.kontakt {padding-left:10px;}

a:link    {color: #d3d3d3}
a:visited    {color: #d3d3d3}
a:active    {color: #d3d3d3}

a img{border:none;
	   padding-left:10px;}
#obsah1 a:hover {color: #900}
#obsah1 a {color: #900}
#obsah1 #active a{color: #900}

#footer a:link    {color: black}
#footer a:visited    {color: black}
#footer a:active    {color: black}
#footer a{
	 font-weight: bold;
	 text-decoration:none;
	 font-size: 1.2em;
}


.floatright {float:right;
             margin-right:8px;
	margin-bottom:8px;
             margin-left:8px;
             padding-top: 15px;
             padding-right: 15px;
             }

.floatleft {float:left;
             
             }




#navlist
{
border-bottom: 1px solid #ADD8E6;
border-top: 1px solid #ADD8E6;
margin: 0px;

margin-top:-4px;

padding-left: 8%;
background-color: #B0C4DE;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #B0C4DE;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 1em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #F0FFFF; }





