/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif; margin:0;}
h1 {  	font-size: 20px;	font-weight: bold;	color: #1041ff;	padding: 3px;	border-bottom: solid 2px #ff8a0d; margin-bottom:2px;}
.submenu{ font-size: 11px; 	color: #000000;	padding-left: 25px;	padding-top:2px;	background-image: url(images/bg_submenu.gif);}
.submenu a{	text-decoration: none;	color: #000000; border-bottom:none;}
.submenu a:hover { font-weight: bold; 	color: #000000; border-bottom:none;}
.menu { 	padding-top: 3px; 	padding-bottom:3px; 	padding-left: 20px; background-image: url(images/menu_left_menu.gif); 	font-size: 12px;	font-weight: bold; 	color: #000000; }
.menu a{ color: #000000; 	text-decoration: none; border-bottom:none;}
.menu a:hover{ color: #000000; text-decoration: underline; border-bottom:none;}
.menutop { font-size: 12px; 	font-weight: bold; 	color: #FFFFFF;	background-color: #3d77ff;	text-align: center;	width: 70px;	padding: 0px;	margin: 0px;}
.menutop { color: #FFFFFF; 	text-decoration: none;}
.menutop a{ 	color:#FFFFFF;	text-decoration: none; border-bottom:none;}
.menutop a:hover{ 	color: #FFFFFF;	text-decoration: none; border-bottom:none;}
h2 { 	padding: 2px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: double;	border-bottom-color: #ffac3b;	margin:0px;	font-size: 14px;	font-weight: bold;}
.text12okraj2 {	font: smaller;	padding:2px;}
.text11okraj1 {	font: 11px;	padding:1px;} 
.img {	border: 1px solid #ff8a0d;	}

.main {width:600px; position:relative; height:400px;}
.main .obr {position:absolute; top:0; left:0; border:2px solid #0033FF;}
.main .obsah {position:absolute; right:0; bottom:15; width:300px; background:#FFFFFF; padding:5px; border:2px solid #ffc238; font-size:12px; text-align:justify; z-index:3;}
.main .obsahstin {position:absolute; z-index:2; width: 300px; height:150px; margin-right:10px; margin-bottom:5px; bottom:0; right:-1px; border:solid 5px #ffd370; }
.main .obrsmall {position:absolute; right:10; top:10; width:200px; height:200px; border:#ff8a0d solid 1px; }
.main .pozn1 {position:absolute; left:22px; bottom:90px; width:90px; border:solid 2px #999999; }
.main .pozn2 {position:absolute; left:110px; bottom:110px; width:180px; font-size:10px; background:#fff7ee; border:1px solid #ffd370; padding:3px; z-index:2; }
.main .pozn3 {position:absolute; left:186px; bottom:0px; width:90px; border:solid 2px #999999; }
.main .pozn4 {position:absolute; left:12px; bottom:10px; width:180px; font-size:10px; background:#fff7ee; border:1px solid #ffd370; padding:3px; z-index:2;}

p {font-size:12px; }
li {font-size:12px; }
.text {font-size:12px; text-align:justify; }

a { color:#935007; text-decoration:none; border-bottom: dotted 1px #935007; }
a:hover {  border-bottom:solid 1px #0033FF; color:#0033FF; } 

