html {
	width: 100%; height: 100%;	
}

body {
	font-family: Verdana, "Geneva CE", lucida, sans-serif; font-size: 85%; color: #000;	text-align: center;
	margin: 0; padding: 0;
	width: 100%; height: 100%;		
	background: #FFFBF2;	
}

/* home page */

#main_center_null {
	width: 750px;
	_height: 500px; min-height: 500px;
	margin: 30px auto 0 auto; padding: 0;
	text-align: left;
}

#main_center {
	width: 750px;
	_height: 480px; min-height: 480px;
	padding: 0;	margin: 0;	
	background: #FFF1DB;
	float: left;
}

#pruh_nahore {
	width: 750px; height: 45px;
	padding: 0;	margin: 0;	
	background: url("../images/pruh_index.gif") left no-repeat #4A569A;
	float: left;
}

#pruh_nahore_1 {
	width: 750px; height: 45px;
	padding: 0;	margin: 0;	
	background: #4A569A;
	float: left;
}

#pruh_nahore_logo {
	width: 245px; height: 45px;
	padding: 0;	margin: 0;	
	background: #4A569A;
	float: left;
}

#pruh_nahore_text {
	width: 350px; height: 35px;
	padding: 0;	margin: 10px 0 0 300px;	_margin: 10px 0 0 150px;
	font-weight: normal; font-size : 0.8em; color: #FFF; line-height: 120%; text-decoration: none;	text-align: left;	
	float: left;
}

#pruh_nahore_text_1 {
	width: 350px; height: 35px;
	padding: 0;	margin: 10px 0 0 55px;
	font-weight: normal; font-size : 0.8em; color: #FFF; line-height: 120%; text-decoration: none;	text-align: left;	
	float: left;
}

#pruh_nahore_vlajka {
	width: 32px; height: 18px;
	padding: 0;	margin: 12px 12px 0 0;	
	float: right;
}

#vnitrek {
	width: 750px;
	_height: 435px; min-height: 435px;
	padding: 0;	margin: 0;	
	background: #FFF1DB;
	float: left;
}

#vnitrek_text {
	width: 579px;
	padding: 10px;	margin: 0;	
	float: left;
}

#pozink, #poplast, #ozdobna, #sloupky, #branky, #lesni, #prumyslove, #hrebiky, #chovatelska {
	width: 150px; height: 150px;
	padding: 0;	margin: 0;	
	background: #FDE1BC;
	float: left;
}
a.pozink_1, a.poplast_1, a.ozdobna_1, a.sloupky_1, a.branky_1, a.lesni_1, a.prumyslove_1, a.hrebiky_1, a.chovatelska_1 {
	width: 150px;
	padding: 100px 0 30px 0; margin: 0;	
	font-weight: bold; font-size : 0.9em; color: #000; line-height: 120%; text-decoration: none;	text-align: center;
	background: url("../images/pozink_1.jpg") left center no-repeat;
	float: left;
}
a:hover.pozink_1, a:hover.poplast_1, a:hover.ozdobna_1, a:hover.sloupky_1, a:hover.branky_1, a:hover.lesni_1, a:hover.prumyslove_1, a:hover.hrebiky_1, a:hover.chovatelska_1 {
	text-decoration: underline; color: #000;
	background: url("../images/pozink_1.jpg") -150px no-repeat;
}

.text_pozink, .text_poplast, .text_ozdobna, .text_sloupky, .text_branky, .text_lesni, .text_prumyslove, .text_hrebiky, .text_chovatelska {
	width: 150px;
	padding: 100px 0 20px 0; margin: 0;	
	font-weight: bold; font-size : 0.9em; color: #000; line-height: 120%; text-decoration: none;	text-align: center;
	background: url("../images/pozink_1.jpg") left center no-repeat;
	border-bottom: 1px solid #FDDEB4;
}

#poplast {background: #FFF1DB;}
a.poplast_1 {background: url("../images/poplast_1.jpg") left center no-repeat;}
a:hover.poplast_1 {background: url("../images/poplast_1.jpg") -150px no-repeat;}
.text_poplast {background: url("../images/poplast_1.jpg") left center no-repeat;}

#ozdobna {background: #FDE1BC;}
a.ozdobna_1 {background: url("../images/ozdobna_1.jpg") left center no-repeat;}
a:hover.ozdobna_1 {background: url("../images/ozdobna_1.jpg") -150px no-repeat;}
.text_ozdobna {background: url("../images/ozdobna_1.jpg") left center no-repeat;}

#sloupky {background: #FFF1DB;}
a.sloupky_1 {background: url("../images/sloupky_1.jpg") left center no-repeat;}
a:hover.sloupky_1 {background: url("../images/sloupky_1.jpg") -150px no-repeat;}
.text_sloupky {background: url("../images/sloupky_1.jpg") left center no-repeat;}

#branky {background: #FDE1BC;}
a.branky_1 {background: url("../images/branky_1.jpg") left center no-repeat;}
a:hover.branky_1 {background: url("../images/branky_1.jpg") -150px no-repeat;}
.text_branky {background: url("../images/branky_1.jpg") left center no-repeat;}

#lesni {background: #FDE1BC;}
a.lesni_1 {background: url("../images/lesni_1.jpg") left center no-repeat;}
a:hover.lesni_1 {background: url("../images/lesni_1.jpg") -150px no-repeat;}
.text_lesni {background: url("../images/lesni_1.jpg") left center no-repeat;}

#prumyslove {background: #FFF1DB;}
a.prumyslove_1 {background: url("../images/prumyslove_1.jpg") left center no-repeat;}
a:hover.prumyslove_1 {background: url("../images/prumyslove_1.jpg") -150px no-repeat;}
.text_prumyslove {background: url("../images/prumyslove_1.jpg") left center no-repeat;}

#hrebiky {background: #FDE1BC;}
a.hrebiky_1 {background: url("../images/hrebiky_1.jpg") left center no-repeat;padding: 100px 0 45px 0;}
a:hover.hrebiky_1 {background: url("../images/hrebiky_1.jpg") -150px no-repeat;}
.text_hrebiky {background: url("../images/hrebiky_1.jpg") left center no-repeat;padding: 100px 0 45px 0;}

#chovatelska {background: #FFF1DB; width: 149px;}
a.chovatelska_1 {background: url("../images/chovatelska_1.jpg") left center no-repeat; width: 149px;}
a:hover.chovatelska_1 {background: url("../images/chovatelska_1.jpg") -150px no-repeat;}
.text_chovatelska {background: url("../images/chovatelska_1.jpg") left center no-repeat; width: 149px;}

#pruh_1 {
	width: 750px;
	padding: 10px 0;	margin: 0;
	font-family: Arial, "Geneva CE", lucida, sans-serif;	
	font-weight: bold; font-size: 1.5em; color: #C61B13; line-height: 150%; text-decoration: underline; text-align: center;	
	background: #FBC882;
	float: left;
}

#pruh_2 {
	width: 599px; height: 57px; _height: 47px;
	padding: 15px 0; margin: 0;
	font-family: Arial, "Geneva CE", lucida, sans-serif;	
	font-weight: bold; font-size: 1.2em; color: #C61B13; line-height: 150%; text-decoration: none; text-align: center;	
	background: #FBC882;
	float: left;
}

#pruh_3 {
	width: 745px;
	padding: 5px 5px 5px 0 ; margin: 0;
	font-weight: normal; font-size: 0.6em; color: #FFF; text-decoration: none; text-align: right;	
	background: #4A569A;
	float: left;
}

#menu_vlevo {
	width: 150px;
	padding: 0;	margin: 0;
	background: #FDE1BC;
	border-right: 1px solid #FBC882;
	border-bottom: 1px solid #FBC882;
	float: left;
}

a.menu_vlevo_1 {
	display: block;
	width: 145px; 
	padding: 4px 0 3px 5px; margin: 0;	
	font-weight: bold; font-size : 0.7em; color: #333; text-decoration: none; text-align: left;
	background: url("../images/menu_vlevo_1.png") left center no-repeat;
}
a:hover.menu_vlevo_1 {
	text-decoration: none; color: #000;
	background: url("../images/menu_vlevo_1.png") -150px center no-repeat;
}

a.menu_vlevo_2 {
	display: block;
	width: 145px; 
	padding: 9px 0 8px 5px; margin: 0;	
	font-weight: bold; font-size : 0.7em; color: #333; text-decoration: none; text-align: left;
	background: url("../images/menu_vlevo_1.png") left center no-repeat;
}
a:hover.menu_vlevo_2 {
	text-decoration: none; color: #000;
	background: url("../images/menu_vlevo_1.png") -150px center no-repeat;
}

a.menu_vlevo_3 {
	display: block;
	width: 145px; 
	padding: 9px 0 8px 5px; margin: 0;	
	font-weight: bold; font-size : 0.7em; color: #333; text-decoration: none; text-align: left;
	background: url("../images/menu_vlevo_2.png") left center no-repeat;
}
a:hover.menu_vlevo_3 {
	text-decoration: none; color: #000;
	background: url("../images/menu_vlevo_2.png") -150px center no-repeat;
}

a.menu_vlevo_4 {
	display: block;
	width: 145px; 
	padding: 4px 0 3px 5px; margin: 0;	
	font-weight: bold; font-size : 0.7em; color: #333; text-decoration: none; text-align: left;
	background: url("../images/menu_vlevo_2.png") left center no-repeat;
}
a:hover.menu_vlevo_4 {
	text-decoration: none; color: #000;
	background: url("../images/menu_vlevo_2.png") -150px center no-repeat;
}

a.menu_vlevo_5 {
	display: block;
	width: 145px; 
	padding: 4px 0 3px 5px; margin: 0;	
	font-weight: bold; font-size : 0.7em; color: #333; text-decoration: none; text-align: left;
	background: url("../images/menu_vlevo_3.png") left center no-repeat;
}
a:hover.menu_vlevo_5 {
	text-decoration: none; color: #000;
	background: url("../images/menu_vlevo_3.png") -150px center no-repeat;
}

a.bily_odkaz {
	color: #FFF; text-decoration: underline;
}

a:hover.bily_odkaz {
	color: #ddd; text-decoration: underline;
}

.menu_dole {
	width: 744px;
	padding: 3px; margin: 0;
	font-weight: normal; font-size : 0.7em; color: #000; line-height: 120%; text-decoration: none;	text-align: center;	
	background: #FDE1BC;
	float: left;
}

a.menudole2 {
	padding: 5px 0;
}

/* konec základního rozvržení */


FORM {
	margin: 0; padding: 0;
}

.formular_tabulka {
	margin-top: 15px; margin-left: 5px;
	font-size: 0.8em; font-weight: normal; text-align: right;
	color: #000;
}

INPUT.formular {
	WIDTH: 135px; 
	border:1px solid #000;
	padding: 2px;
	font-weight: bold;	font-size: 12px; 
}	

.button {
	margin: 3px 0 0 0; padding: 1px;
	font-size: 10px; letter-spacing: 1px; color: #000;
	border: 1px solid #000;
	background: #FFF;
}	

/* formuláře konec */

/* obecné */

.tabulka {
	padding: 0; margin: 0;	
	font-weight: normal; font-size : 0.7em; 
}

.schovat { display: none; }

IMG {border: 0px;}

.center {text-align: center;}

H1 {
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1.2em; font-weight: bold; text-align: left; color: #CA1A16; text-decoration: none;
	margin: 5px 0 2px 0; padding: 0;
}

H2 {
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1.1em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 2px 0; padding: 0;
}

H3 {
	font-family: Arial, "Geneva CE", lucida, sans-serif;
	font-size: 1em; font-weight: bold; text-align: left; color: #000; text-decoration: none;
	margin: 15px 0 2px 0; padding: 0;
}

P, .text {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 130%; color: #000;
	margin: 10px 0 5px 0;
}

.text_velky {
	margin: 5px 0;
	font-size: 1.1em; font-weight: bold; text-align: left;
}

.text_cerveny_velky {
	font-size: 1.4em; font-weight: bold; text-align: left; color: #CA1A16; text-decoration: none;
}

.text_cerveny_vetsi {
	margin: 5px 0;
	font-size: 1em; font-weight: bold; text-align: left; color: #CA1A16; text-decoration: none;
}

.text_cerveny {
	font-weight: bold; text-align: left; color: #CA1A16; text-decoration: none;
}

.barva1 {
	background: #FBC882;	
	font-weight: bold; text-align: center;
}

.barva2 {
	text-align: center;
	background: #FDE1BC;	
}

.barva3 {
	text-align: center;
}

A {color: #CA1A16;	text-decoration: underline;}

A:hover {color: #000; text-decoration: underline;}

hr.cistic {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden;}
 
DL {
	font-size: 0.8em; font-weight: normal; text-align: left; line-height: 150%;	color: #000;
	margin: 10px 0 0 0;
}

DT {
	font-size: 1em; font-weight: bold; text-align: left; line-height: 150%; color: #00408E;
	margin: 10px 0 3px 0;
}  

DD {
	margin: 5px 0 0 0; padding: 0;
}

FORM, INPUT {
	margin: 0; padding: 0;
}


.align_right, .right {
	text-align: right;
}

.align_left, .left {
	text-align: left;
}

.align_center {
	text-align: center;
}

HR {color: #FDDEB4; background-color: #FDDEB4; border: 0px solid #FDDEB4; margin: 0; padding: 0;}


.float_left {
	margin: 5px 10px 0 0;
	float: left;
	clear: right;	
}
	
.float_left_2 {
	margin: 5px 3px 0 0;
	float: left;
}

.float_right {
	margin: 0 5px 0 5px;
	float: right;
}

.float_right_2 {
	margin: 0 15px 0 5px;
	border: 3px solid #4A569A;
	float: right;
}

.width_120 {
	width:120px;
}
