body { background-image:url(images/page_bg.gif); font-family:helvetica; }

#obal { width:980px; margin:3px 0 3px 0; padding:O; background-image:url(images/border_bg.gif); }
#obal2 { width: 940px; margin-left: 20px; margin-right:20px; background-color:#FFFFFF; }

#hlavicka1 { width:940px; height:99px; margin:O; padding:0; background-image:url(images/nadpis3.gif); background-repeat:repeat-x; text-align:left;}
#hlavicka2 { width:940px; height:130px; margin:O; padding:0; background-image:url(images/nadpis_4.jpg); background-repeat:repeat-x; text-align:left;}
#hlavicka-logo { height:99px; width:184px; margin:0; padding:0; background-image:url(images/logo2.gif); background-repeat:no-repeat; float:left; text-align:center;}
#hlavicka-ban { height:99px; width:756px; margin:0; padding:0; background-image:url(images/logo_ban.gif); background-repeat:repeat; float:left; text-align:center;}

#navigace { height:11px; font-size:11px; margin-top: 80px; color:#f98700; font-weight:normal;}
		#navigace a:link {text-decoration:none; color:#f98700;}
		#navigace a:hover {text-decoration:underline; color: #ffffff; }
		#navigace a:visited {text-decoration:none; color:#f98700;}
		#navigace a:visited:hover {text-decoration:underline; color: #ffffff; }

#kategorie { float:left; width: 150px; height:130px; margin-right: 6px; margin-top:0px; text-align:center; /*border-right:1px solid #FFFFFF; border-left: 1pps solid #FFFFFF;*/}
	#kategorie img { border:0px;}
	#kategorie a:link { font-weight:bold; text-transform:uppercase; text-decoration:none; color:#999999;}
	#kategorie a:hover { font-weight:bold; text-transform:uppercase; text-decoration:none;color:#0585CE;}
	#kategorie a:visited:hover { font-weight:bold; text-transform:uppercase; text-decoration:none;color:#0585CE;}
	#kategorie a:visited { font-weight:bold; text-transform:uppercase; text-decoration:none;color:#999999; }
	

#hlavni{ width:940px; text-align: left; min-height:500px; _height:500px; font-size:12px; }
		#hlavni-uvnitr { width:910px; min-height:450px; _height:450px; background-color:#ffffff;  margin-left:15px; font-size:12px; color: #666666;}
		
		#hlavni-uvnitr a:link {text-decoration:none; color:#5B473B;}
		#hlavni-uvnitr a:hover {text-decoration:underline; color: #666666; font-weight:bold; }
		#hlavni-uvnitr a:visited {text-decoration:none; color:#5B473B;}
		#hlavni-uvnitr a:visited:hover {text-decoration:underline; color: #666666; font-weight: bold;}
		
		#hlavni-uvnitr li { list-style-image:url(images/arrow_small.gif); padding: 3px 3px;}
		#hlavni-uvnitr img { border:none; padding:3px;}
		
		#menu { float:right; min-height:280px; _height:280px; width:250px; background-color:#EBEFF2; margin-top:45px; color:#000000; border: 1px dotted #0099FF;}
		#menu-uvnitr { width:200px; margin-left:15px; margin-right:15px; margin-top:15px;}
		#menu-uvnitr li { list-style-image:url(images/arrow_small.gif);  margin: 5px; font-size:14px; letter-spacing:2px; text-transform:uppercase; font-weight:bold;}
		#menu-uvnitr img { border:none;}
		
#paticka {width:940px; background-image:url(images/paticka.gif); background-repeat:repeat-x; height:68px; line-height: 68px; font-size:12px; font-family:verdana;}
	#paticka a:link {color:#757575; text-decoration:none;}
	#paticka a:hover  {color:#000000; text-decoration:underline;}
	#paticka a:visited {color:#757575; text-decoration:none;}
	#paticka a:visited:hover  {color:#000000; text-decoration:underline;}
	
/* classy */
hr.cleaner {clear:both;display: none}
.floatleft{float: left;margin: 5px 15px 5px 5px;border: 0px solid #26465d;}
.floatright{float: right;margin: 5px 5px 5px 15px;border: 0px solid #26465d; }
.cara{border: dashed #0585CE 1px;border-left: none;border-right: none;border-bottom-style: solid;height: 5px;}

/* typografie */
p { padding: 5px 5px 5px 10px; margin:0; line-height: 16px;}


h1, h2, h3, h4, h5, h6 { color: #5B473B; padding: 15px 5px 5px 5px; margin:0 0 10px 0;  text-indent:10px; font-family:sans-serif;}
h1 { font-size:17px; border-bottom: 2px solid #999999;}
h2 { font-size:15px; text-transform:uppercase; border-bottom:2px dotted #999999;}
h3 { font-size: 14px; border-bottom:1px dotted #999999;}
h4 { font-size: 14px;}
h5, h6 { font-size:12px;}


/* formluláře */
select, textarea, input { color:#0585CE; }

/* tabulky */
td { padding:5px;}
th { background-color:#f98700; font-style:italic; padding:7px; font-size:13px; color:#FFFFFF}
