body {margin: 0;	padding: 0;	background: #ededed url(../design-images/bg.gif) repeat-x;	font: normal 12px Tahoma, Arial, Helvetica, sans-serif;	color: #666666;}

h1, h2, h3 {margin: 0;	padding: 0;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #000;}
h1 {text-transform: uppercase;	font-size: 16px; margin-bottom: 10px;}
h2 {text-transform: uppercase;	font-size: 14px; margin-bottom: 10px;}
h3 {text-transform: uppercase;	letter-spacing: 2px;	font-size: 12px; margin-bottom: 5px;}
p, cite, ul, ol {line-height: 18px;	text-align: justify;}
a {color: #000;}
a:hover {text-decoration: none;}

#obrmenu a {color: #FFFFFF; text-decoration: none; }
#obrmenu a:hover {color: #FFFFFF; }
#obrmenu table {width: 450px; }
#obrmenu td {padding: 0px 10px 0px 10px; width: 33%; }

#menu a {color: #616b76; text-decoration: none;}
#menu a:hover {color: #da241b;}
#menu a:active {color: #4d2d11;}

/* Hlavicka */
#hlavicka {width: 860px; height: 320px; padding: 0px;	margin: 0 auto; background: #FFFFFF url(../design-images/hlavicka.jpg) no-repeat;}
#obrazek {float: right; width: 600px; padding: 0px; margin: -60px 0px -10px 0px; border: 0px; }
#menuobal {width: 203px; padding: 10px 0px 0px 10px; } 
#menu {padding: 120px 0px 0px 0px; text-align: center; font-size: 12px; line-height: 25px; font-weight: bold;} 
#obrmenu {float: right;  width: 420px; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 80px 80px 0px 0px; _ padding: 78px 50px 0px 0px; }


#obalweb {width: 100%; height: 100%; background: #FFFFFF url(../design-images/bg.gif) repeat-x;}
#obal {width: 860px; padding: 0px; margin: 0 auto; background: #e6e6e6 url(../design-images/obsah-bg.gif) repeat-y;}
#infopanel {float: left; width: 160px; padding: 10px 30px 10px 30px;}
#obsah {float: right; width: 550px; padding: 10px 33px 10px 10px;}
#paticka {height: 140px; color: #636363; font-size: 11px; background: #ededed url(../design-images/paticka-bg.gif) repeat-x; }
#patickatext {width: 850px; height: 10px; padding: 95px 10px 0px 0px; margin: 0 auto; text-align: right; background: #ededed url(../design-images/paticka.gif) no-repeat; }

#obrmenu1 a {color: #bedbff; text-decoration: none; text-transform: uppercase; }
#obrmenu1 a:hover {color: #FFF;}
#obrmenu2 a {color: #ffd7bf; text-decoration: none; text-transform: uppercase; }
#obrmenu2 a:hover {color: #FFF;}
#obrmenu3 a {color: #beffbe; text-decoration: none; text-transform: uppercase; }
#obrmenu3 a:hover {color: #FFF;}

#obrmenu1 {float: right; width: 150px; text-align: center; padding: 80px 0px 0px 0px; margin-right: 50px; _margin-right: 25px; font-weight: bold; font-size: 11px;}
#obrmenu2 {float: right; width: 150px; text-align: center; padding: 80px 0px 0px 0px; font-size: 11px; font-weight: bold; }
#obrmenu3 {float: right; width: 150px; text-align: center; padding: 80px 0px 0px 0px; font-size: 11px; font-weight: bold; }

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	

