@charset "utf-8";
/* CSS Document */
a img{ border: none; }
body  {
       	position:relative;
        margin:0;
		/*float:center; */ /** ??? - hodnota center pro float neni v RFC tak jsem to zakomentoval **/
		text-align:center;
		background-color:#1a1a1a;
		
	      }
		  
#page{
		position: relative;
		top: 0px;
		width: 740px;
		height: 335px;
		margin: 0 auto;
		text-align: justify;
		background-image:url(img/bg_main.jpg);
}

#main{
		position:absolute;
		top:335px;
		background:url(img/main_line.jpg) repeat-y;
		width:450px;
		}

#maina{
		position:absolute;
		top:335px;
		background:url(img/main_line.jpg) repeat-y;
		width:740px;
		}

#menu{
		position:absolute;
		top:57px;
		left:78px;
		width:206px;
		height:64px;
		}		

#banner{
		position:absolute;
		top:146px;
		left:26px;
		width:493px;
		height:151px;
		}
		
#banner_gal{
		position:absolute;
		top:146px;
		left:26px;
		width:493px;
		height:151px;
		background-image:url(img/banner/gal.jpg)
		}	
	

#menu_right_autor{
		position:absolute;
		top:146px;
		left:529px;
		width:185px;
		height:73px;
		}
		
#menu_right_galerie{
		position:absolute;
		top:224px;
		left:529px;
		width:185px;
		height:73px;
		}

#banner_menu{
		position:absolute;
		top:146px;
		left:519px;
		width:206px;
		height:152px;
		}	
		
#cara{
		position:absolute;
		top:0px;
		left:520px;
		width:1px;
		height:279px;
		background:#000000;
		}
		
#cara_obrazy{
		position:absolute;
		top:0px;
		left:520px;
		width:1px;
		height:2860px;
		background:#000000;
		}
		
#cara_autor{
		position:absolute;
		top:0px;
		left:520px;
		width:1px;
		height:500px;
		background:#000000;
		}
		
#blog{
		position:absolute;
		top:0px;
		left:540px;
		width:161px;
		height:288px;
		}
		
#kontakt{
		position:absolute;
		top:0px;
		left:525px;
		width:200px;
		height:500px;
		}

#kontakt a{
		color:#999999;
		}

#kontakt a:hover{
		color:#FFB56A;
		}	
		
a {
		color:#999999;
		}

a:hover{
		color:#D66623;
		}

#copyright{
		width:700px; 
		background-color:#1a1a1a; 
		position:absolute;
		left:20px; 
		font-weight:bolder; 
		font-size:9px; 
		color:#484848;
		padding-bottom:20px;
		text-align:right;
		}
		
#copyright a{
		color:#484848;
		text-decoration:none;
		}
#copyright a:hover{
		color:#D66623;
		}

#copyright_i{
		width:700px; 
		background-color:#1a1a1a; 
		position:absolute;
		left:20px; 
		font-weight:bolder; 
		font-size:9px; 
		color:#484848;
		padding-bottom:20px;
		}
.ods{
		padding-right:10px;
	}	
	
#copyright_i a{
		color:#484848;
		text-decoration:none;
		}
#copyright_i a:hover{
		color:#D66623;
		}
		
/*========== Novinky =======*/
.nadpis{
		color:#c3b38c;
		font-size:14px;
		font-weight:bold;
		}
		
.img a{
	color:#2e2e2e;
	border-style: none;
	}
/*========== Class =========*/

.text{
		padding-left:50px;
		padding-bottom:30px;
		padding-right:240px;
		color:#999999;
		font-family:Verdana, "Trebuchet MS";
		text-align:justify;
		font-size:12px;
		}

.galerie{
		padding-left:50px;
		padding-bottom:30px;
		padding-right:20px;
		color:#999999;
		font-family:Verdana, "Trebuchet MS";
		text-align:justify;
		font-size:12px;
		}


.text_kontakt{
		color:#999999;
		font-family:Verdana, "Trebuchet MS";
		text-align:justify;
		font-size:12px;
		}
				
.rozmer_menu{
		width:103px;
		height:16px;
		
		}
		
.rozmer_menu_right{
		width:185px;
		height:73px;
		}
		
.bila{
		color:#f36532;
		}

.zarovnani_vlevo{
		text-align:left;
		}
		
.img a{
	color:#2e2e2e;
	border-style: none;
	}	

.nohover a:hover{
	color:#999999;
	}	

.nolist{
	list-style-type:none;
	}
	
.odkazy_bg{
	width:164px;
	height:82px;
	background-image:url(img/obrazy/odkazy_bg.jpg);
	}

.odsazeni{
	padding-left:5px;
	line-height:20px;
	}

.odsazeni a{
	text-decoration:none;
	}
	
.cislo{
	color:#c3b38c;
	font-size:14px;
	}
	
.abold a{
	font-weight:bold;
	}
/*=======LI odkazy======*/
#menu a{
	display:block;
}

#menu ul{
	list-style-type:none;
	margin: 0;
	padding: 0;
	}
	
#menu_right_autor a{
	display:block;
}

#menu_right_autor ul{
	list-style-type:none;
	margin: 0;
	padding: 0;
	}

#menu_right_galerie a{
	display:block;
}

#menu_right_galerie ul{
	list-style-type:none;
	margin: 0;
	padding: 0;
	}

	
li#home{
        background-image:url('img/menu/home.jpg');
        float:left;
        }
    
li#home a:hover{
        background-image:url('img/menu/home_a.jpg');
        float:left;
        }
		
li#home_checked{
                background-image:url('img/menu/home_a.jpg');
                float:left;
                }
			
li#cestovani{
        background-image:url('img/menu/cestovani.jpg');
        float:left;
        }
    
li#cestovani a:hover{
        background-image:url('img/menu/cestovani_a.jpg');
        float:left;
        }
		
li#cestovani_checked{
                background-image:url('img/menu/cestovani_a.jpg');
                float:left;
                }
			
li#galerie{
        background-image:url('img/menu/galerie.jpg');
        float:left;
        }
    
li#galerie a:hover{
        background-image:url('img/menu/galerie_a.jpg');
        float:left;
        }
		
li#galerie_checked{
                background-image:url('img/menu/galerie_a.jpg');
                float:left;
                }
			
li#guestbook{
        background-image:url('img/menu/guestbook.jpg');
        float:left;
        }
    
li#guestbook a:hover{
        background-image:url('img/menu/guestbook_a.jpg');
        float:left;
        }
		
li#guestbook_checked{
                background-image:url('img/menu/guestbook_a.jpg');
                float:left;
                }
			
li#obrazy{
        background-image:url('img/menu/obrazy.jpg');
        float:left;
        }
    
li#obrazy a:hover{
        background-image:url('img/menu/obrazy_a.jpg');
        float:left;
        }
		
li#obrazy_checked{
                background-image:url('img/menu/obrazy_a.jpg');
                float:left;
                }
			
li#odkazy{
        background-image:url('img/menu/odkazy.jpg');
        float:left;
        }
    
li#odkazy a:hover{
        background-image:url('img/menu/odkazy_a.jpg');
        float:left;
        }
		
li#odkazy_checked{
                background-image:url('img/menu/odkazy_a.jpg');
                float:left;
                }
			
li#o_autorovi{
        background-image:url('img/menu/o_autorovi.jpg');
        float:left;
        }
    
li#o_autorovi a:hover{
        background-image:url('img/menu/o_autorovi_a.jpg');
        float:left;
        }
		
li#o_autorovi_checked{
                background-image:url('img/menu/o_autorovi_a.jpg');
                float:left;
                }
			
li#novinky{
        background-image:url('img/menu/novinky.jpg');
        float:left;
        }
    
li#novinky a:hover{
        background-image:url('img/menu/novinky_a.jpg');
        float:left;
        }
		
li#novinky_checked{
                background-image:url('img/menu/novinky_a.jpg');
                float:left;
                }

li#autor{
        background-image:url('img/menu/right/o_autorovi.jpg');
        float:left;
        }
    
li#autor a:hover{
        background-image:url('img/menu/right/o_autorovi_a.jpg');
        float:left;
        }
		
li#autor_checked{
        background-image:url('img/menu/right/o_autorovi_a.jpg');
		float:left;
		}

li#galery{
        background-image:url('img/menu/right/galerie.jpg');
        float:left;
        }
    
li#galery a:hover{
        background-image:url('img/menu/right/galerie_a.jpg');
        float:left;
        }
		
li#galery_checked{
        background-image:url('img/menu/right/galerie_a.jpg');
        float:left;
		}		
/**/

.window {
	margin: 80px;
	min-width: 500px;
	min-height: 230px;
	border: 2px solid #f1f1f1;
	font-size: x-small;
	font-family: Verdana;
	padding: 20px;
	padding-top: 0;
	display: block;
	overflow: hidden;
	color: #000;
	background: #1a1a1a ;
}
#under{
	background: url('images/under.jpg') #000 no-repeat;
}
.window h3 {
	font-size: medium;
	font-weight: bold;
	margin: 20px;text-transform: uppercase; 
}
.window p {
	padding: 2px;
	word-spacing: 2px;
	margin: 2px;
}
.window .title { border-bottom: 1px solid #CCC; }
.window h2{
	margin: 0; padding-top: 7px; text-align: right; font-style: italic; color: #b0b0b0;
	float: left;
	font-size: 14px;
}

.clearer {clear: both; }

.window .close { float: right; padding-top: 6px;opacity: 0.12;}
.window .close:hover { opacity: 0.4; }
.w_window {background: url('warn.png') #FFF no-repeat;background-attachment: fixed;background-position: 300px 80px;}
.l_window {background: url('lock.png') #FFF no-repeat;background-attachment: fixed;background-position: 300px 80px;}

#maina input {border: 1px solid #6a6a6a; background: #555555; font-size: 10px; color: #fff;}
#maina textarea {border: 1px solid #6a6a6a; background: #555555; font-size: 10px; color: #fff;width: 100%;}
#maina .elem{
		width: 130px;
		font-size: 10px;
		font-family: vedana, tahoma;
		padding: 5px;
		margin: 5px;
		float: left;
		text-align: center;
}
#maina .elem img{opacity: 0.9;}
#maina .elem img:hover{opacity: 1.0;}
#maina .elem img{border-bottom: 0px solid #e0e0e0;padding-bottom: 0px;margin-bottom: 0px;width: 100%;}
#maina .elem p {padding: 0; margin:0;text-align: left;}

#maina .elem_folder{
		width: 190px;
		font-size: 10px;
		font-family: vedana, tahoma;
		padding: 5px;
		margin: 5px;
		float: left;
		text-align: center;
}
#maina .elem_folder img{opacity: 0.9;}
#maina .elem_folder img:hover{opacity: 1.0;}
#maina .elem_folder img{border-bottom: 0px solid #e0e0e0;padding-bottom: 0px;margin-bottom: 0px;width: 100%;}
#maina .elem_folder p {padding: 0; margin:0;text-align: left;}

#maina .prop {border: 1px solid #e0e0e0; padding: 10px;margin: 5px;background: #363636;}
#maina .prop_img {border: 1px solid #e0e0e0; padding: 00px;margin: 5px;background: #363636;}
#maina .prop p{text-align: center;}
h3{
 font-size: 20px; font-family: verdana;
text-align: center;
}
h3 a:link {text-decoration: none;}
h3 a:visited {text-decoration: none;}
.nav{color: #FFF; font-size: 14px;text-decoration: none;}
.nav a:link {color: #FFF; font-size: 14px;text-decoration: none;}
.nav a:visited {color: #FFF; font-size: 14px;text-decoration: none;}
h4{
 font-size: 9px; font-family: verdana;
text-align: left;
}
h4 a:link {text-decoration: none;}
h4 a:visited {text-decoration: none;}
.comment{
		width:540px;}
#indexer {z-index: 0;opacity: 0.9; background: #EFEFEF; display:block;top:0;position: absolute;/*width: 100%; */}