body {font: normal 80%/125% arial,sans-serif;
	color: #000000;
    text-align: center;
    background-color: #DFDFDF;
    margin: 10px;}


/*layout******************************************/      
#main {background-color: #FFFFFF;
	width: 800px;
    margin: 0px auto;}

#head {background-image: url('img/header.jpg');
	background-color: #EFEFEF;
	width: 800px;
    height: 160px;       	
    text-align: right;}      	

#menu {background-image: url('img/menu.jpg');
	background-color: #EFEFEF;
	width: 800px;
    height: 30px;
    text-align: left;} 
   
#middle {background-image: url('img/strip.jpg');
	background-color: #FFFFFF;
	width: 800px;
	text-align: left;}

#bottom {background-image: url('img/bottom.jpg');
	background-color: #EFEFEF;
	width: 800px;
	height: 80px;
    text-align: center;
    margin: 0px 0px 0px 0px;}
    
   

/*design******************************************/
.article {border: 1px solid #F8C7CA;
	background-image: url('img/article.jpg');
    background-color: #F7F7F7;} 
    
.article1 {border: 1px solid #F8C7CA;
	background-image: url('img/article1.jpg');
    background-color: #F7F7F7;}     
    
.article-t {border: 1px solid #F8C7CA;
	background-image: url('img/article.jpg');
    background-color: #F7F7F7;}          
    
.article-t a:link {text-decoration: underline; 
	color: #2F425B;}
.article-t a:visited {text-decoration: underline; 
    color: #2F425B;}                                                                                                                                           
.article-t a:hover {text-decoration: none; 
    color: #AA1621;}          
.article-t a:active {text-decoration: underline; 
    color: #AA1621;}
    
.article a:link {text-decoration: underline; 
	color: #2F425B;}
.article a:visited {text-decoration: underline; 
    color: #2F425B;}                                                                                                                                           
.article a:hover {text-decoration: none; 
    color: #AA1621;}          
.article a:active {text-decoration: underline; 
    color: #AA1621;}    
    
a:link {text-decoration: underline; 
	color: #2F425B;}
a:visited {text-decoration: underline; 
    color: #2F425B;}                                                                                                                                           
a:hover {text-decoration: none; 
    color: #5E8804;}          
a:active {text-decoration: underline; 
    color: #5E8804;}    
    
 
     
/*header******************************************/  
.master {width: 800px;
	padding: 0px 0px 0px 0px;
	text-align: left;}       

.logo {width: 186px;
	height: 123px;
	float: left;
	padding: 20px 0px 0px 30px;
	margin: 0px;}
	
.banner {width: 469px;
	height: 61px;
	float: left;
	padding: -1px 0px 0px 250px;
	margin: 0px;}				
		
		
/*menu******************************************/  		
ul.menu_top {margin: 0px;
	padding: 7px 28px 0px 0px;
    font-family: verdana,sans-serif;
    color: #2F2F2F;}    

li.menu_top {list-style-type:none;
	float: right;
    font-size: 95%;
    color: #7F7F7F;}  
             
li.menu_active {list-style-type:none;
	float: right;
    font-size: 95%;
    color: #7F7F7F;}                       
		
			
/*middle******************************************/         
.leader {width: 725px;
	padding: 20px 0px 0px 40px;	
	text-align: left;} 

.leader-600 {width: 725px;
	height: 600px;
	padding: 20px 0px 0px 40px;	
	text-align: left;}
	                    
.leader-1000 {width: 725px;
	height: 600px;
	padding: 20px 0px 0px 40px;	
	text-align: left;}	                    
	                    
.leader-index {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1850px;}			
       	     	      	        	      
.leader-about {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 600px;}
       	
.leader-call {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 3000px;}
    
.leader-photo {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1600px;} 

.leader-photo2008 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1100px;} 
    
.leader-photo2007 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1700px;}       

.leader-photo2006 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1700px;}        
    
.leader-projects {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 600px;}
    
.leader-funny {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 800px;}   
    
.leader-cartoon01 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1600px;}   
    
.leader-cartoon02 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1500px;} 
    
.leader-cartoon03 {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1000px;}                 
             
.leader-write {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 800px;}

.leader-links {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1100px;}
    
.leader-plans {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 700px;}       


.leader-cirkve {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1750px;}   

.leader-kapely {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 2100px;}  
    
.leader-festivaly {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 750px;}    
    
.leader-osobni {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1300px;}                         	

.leader-organizace {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1500px;}  
    
.leader-projekty {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1300px;}     
    
.leader-radia {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 700px;}  

.leader-rozcestniky {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1000px;} 
    
.leader-vzdelani {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 700px;}   
    
.leader-software {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 1300px;} 
    
.leader-ostatni {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 700px;} 
    
.leader-bohosluzby {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 750px;}   
    
.leader-knihy {width: 725px;
	padding: 4px 0px 0px 40px;	
	text-align: left;
    height: 750px;}                  
        
          	
.left {width: 350px;
    float: left;
    padding: 0px;
    border: 0;
    text-align: left;}

.right {width: 350px;
    float: right;
    border: 0;
    text-align: left;}                
                         	
        	
/*bottom******************************************/  
.down {font-size: 75%;
	font-family: verdana,sans-serif;
    color: #4F4F4F;
    line-height: 150%;
    padding: 50px 0px 0px 0px;} 		
				
		
/*titles******************************************/ 				
h2 {font-size: 120%;
    color: #5F5F5F; 
    margin: 12px 0px 0px 0px;}

h3 {font-size: 110%;
	margin: 5px;
    font-family: verdana,sans-serif;
    color: #5F5F5F;}
    
h4 {font-size: 95%;
    margin: 5px;
    font-family: verdana,sans-serif;
    color: #5F5F5F;} 	
    	
h5 {font-size: 80%;
    margin: 0px;
    font-family: verdana,sans-serif;
    color: #BFBFBF;
    font-weight: normal;} 
    
h6 {font-size: 80%;
    margin: 0px;
    font-family: verdana,sans-serif;
    color: #BFBFBF;
    font-weight: normal;}         		

		
/*links******************************************/
li.menu_top a:link {text-decoration: none; 
	color: #483302;
    font-weight: bold;}
li.menu_top a:visited {text-decoration: none; 
	color: #483302;
	font-weight: bold;}
li.menu_top a:hover {text-decoration: none; 
    color: #000000;
    font-weight: bold;}          
li.menu_top a:active {text-decoration: none; 
    color: #000000;
    font-weight: bold;} 
                      
li.menu_active a:link {text-decoration: none; 
    color: #000000;
    font-weight: bold;}
li.menu_active a:visited {text-decoration: none; 
    color: #000000;
    font-weight: bold;}                                                                                                                                           
li.menu_active a:hover {text-decoration: none; 
    color: #000000;
    font-weight: bold;}          
li.menu_active a:active {text-decoration: none; 
    color: #000000;
    font-weight: bold;}                       
         
.down a:link {text-decoration: none; 
        color: #4F4F4F;}
.down a:visited {text-decoration: none; 
           color: #4F4F4F;}                                                                                                                                           
.down a:hover {text-decoration: underline; 
         color: #000000;}          
.down a:active {text-decoration: none; 
          color: #4F4F4F;}
          
.up a:link {text-decoration: none; 
        color: #BFBFBF;}
.up a:visited {text-decoration: none; 
           color: #BFBFBF;}                                                                                                                                           
.up a:hover {text-decoration: none; 
         color: #2F2F2F;}          
.up a:active {text-decoration: none; 
          color: #BFBFBF;}         
          
.pages a:link {text-decoration: underline; 
        color: #9D9D9D;}
.pages a:visited {text-decoration: underline; 
           color: #9D9D9D;}                                                                                                                                           
.pages a:hover {text-decoration: none; 
         color: #2F2F2F;}          
.pages a:active {text-decoration: underline; 
          color: #9D9D9D;}                                    

		
/*others******************************************/
p {margin: 8px;} 

.callspace {margin-top: 3px;}

img {margin: 5px;}

tr {text-align: center;} 

td {color: #808080;
	background: #FFFFFF;
	border: 1px solid #C0C0C0;}

.up {font-size: 70%;
	margin: 0px 0px 0px 0px;
	font-family: verdana,sans-serif;
	color: #BFBFBF;
	text-align: right;}   
	
.pages {font-size: 80%; 
	color: #9D9D9D; 
	margin-top: -15px;}	

.hidden {display: none;
	margin: 0px;}

.call {font: normal 80%/120% trebuchet,verdana,sans-serif;
	color: #4F4F4F;
	br margin: 3px;}

.new {color: #FF0000; 
	font-weight: bold;}

ul.news {list-style-type:none;
	margin: 0px;
    padding: 0px 0px 10px 10px;}

.vyber {text-align: center;
	color: #808080;
	font-size: 80%;}









































