a { color: #005BAA; }
a:hover { color: #337CBB;text-decoration:none; }
body { background-color:#E6E6E6;color: #292A2C;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; margin: 0px auto; position: relative; text-align: center; width: 768px;padding: 0px;line-height:140%;}
h1, h2, h3, h4 { color: #5FB61E;font-weight:normal;}
h1 { background:url(img/h1.gif) 0% 50% no-repeat;padding-left:25px;font-size: 160%;font-weight:normal;margin-top:0px;}
h2 { font-size: 130%;}
h3 { font-size: 120%;font-weight:bold;}
h4 { font-size: 100%;}

li {list-style-image:url(img/li.gif);margin-left:20px;padding-left:0px;}
ul {margin:0px;padding:0px;}
 #head { background: transparent url("img/header1.jpg") no-repeat; color: inherit; height: 324px; position: relative; text-align: left; width: 768px; }
/*#head { background: transparent url("img/header-winter1.jpg") no-repeat; color: inherit; height: 324px; position: relative; text-align: left; width: 768px; }*/
#logo { cursor: pointer; display: block; height: 34px; right: 31px; position: absolute; text-align: left; text-decoration: none; top: 21px; width: 162px; z-index: 15; }
#logo span { background: transparent url("img/prevence2000-logo.gif") no-repeat; display: block; height: 34px; position: absolute; width: 162px; z-index: 5; }
#logo strong { color: black; position: absolute; text-decoration: underline;display:none; }
#logo:hover strong { text-decoration: none; }

#head2 { background: transparent url("img/smallheader8.jpg") no-repeat; color: inherit; height: 154px; position: relative; text-align: left; width: 770px; }
/*#head2 { background: transparent url("img/header-winter_small.jpg") no-repeat; color: inherit; height: 154px; position: relative; text-align: left; width: 770px; }*/
#logo2 { cursor: pointer; display: block; height: 34px; left: 31px; position: absolute; text-align: left; text-decoration: none; top: 31px; width: 162px; z-index: 15; }
#logo2 span { background: transparent url("img/prevence2000-logo.gif") no-repeat; display: block; height: 34px; position: absolute; width: 162px; z-index: 5; }
#logo2 strong { color: black; position: absolute; text-decoration: underline;display:none; }
#logo2:hover strong { text-decoration: none; }

#page { position: relative; text-align: left; width: 768px;margin-top:0px;background-color:#ffffff;}
#page2 { position: relative; text-align: left; width: 770px;margin-top:0px;background:url(img/page2-layout.gif) repeat-y;}

#content {width:375px;float:left;line-height:150%;padding:50px 0px 50px 50px;
}
#content2 {width:480px;float:right;line-height:150%;padding:80px 35px 55px 0px;
}
p.d {font-style:italic;color:#005BAA;margin-left:20px;padding-left:10px;border-left:3px solid #E0E0E0}
#content2 h1 {background:none;padding:0px;margin-bottom:35px;}
#sidebar {width:306px;float:right;}
#sidebar2 {width:231px;float:left;}
#menu { margin: 0px auto;text-align: left;width: 306px;margin-top:20px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size:130%;text-align:left;line-height:normal;}
#menu a { color: #ffffff;background-color:#5FB61E;margin: 0px; padding: 20px 0px;text-decoration:none;display: block; width: 251px;padding-left:55px;background:#5FB61E url(img/menu-arrow.gif) 10% 50% no-repeat; }
#menu a:hover { text-decoration: none;background:#7FC54B url(img/arrow-hover.gif) 10% 50% no-repeat; }
#menu li { list-style: none; margin: 0px; padding: 0px;text-align: left;width:306px;border-bottom:1px solid #9FD378;}
#menu ul { list-style: none; margin: 0px; padding: 0px;padding-bottom:20px;}

#menu3 { margin: 0px auto;text-align: left;width: 231px;margin-top:30px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;font-size:100%;font-weight:bold;text-align:left;line-height:normal;}
#menu3 a { color: #ffffff;background-color:#5FB61E;margin: 0px; padding: 10px 0px 10px 10px;text-decoration:none;display: block; width: 221px;background: url(img/menu-li.gif) repeat-y; }
#menu3 li.first a { color: #ffffff;text-align:center;font-size:140%;font-weight:normal;background-color:#559625;margin: 0px; padding: 15px 0px;text-decoration:none;display: block; width: 231px;paddi ng-left:55px;background-color:#559625;background: url(img/menu-li-top.gif) repeat-y; }
#menu3 a:hover, #menu3 li.current a { text-decoration: none;background: url(img/menu-li-hover.gif) repeat-y;}
#menu3 li { list-style-image: none; margin: 0px; padding: 0px;text-align: left;width:231px;border-bottom:1px solid #9FD378;}
#menu3 ul { list-style: none; margin: 0px; padding: 0px;padding-bottom:20px;}

#menu3 a span {background:url(img/submenu-li.gif) 11px 50% no-repeat;padding-left:30px;}
#menu3 a:hover span {background:url(img/submenu-lih.gif) 11px 50% no-repeat;padding-left:30px;}
#menu3 a div {background:url(img/submenu-li.gif) 11px 50% no-repeat;padding-left:30px;}
#menu3 a:hover div {background:url(img/submenu-lih.gif) 11px 50% no-repeat;padding-left:30px;}


#menu4 { background: #005BAA; font-size: 130%;font-size:17px; margin: 0 0 0 8px; position: absolute; text-align: center; top: 104px;width: 754px; z-index: 99;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}
#menu4 li {border-bottom: 8px solid #B6D3EA;float: left;margin: 0;list-style: none;background: #005BAA url(img/menu4-sep.gif) right center no-repeat;}
#menu4 a {color: white;text-decoration: none;display: block;height: 28px;padding: 14px 0 0 0;background: transparent url(img/menu-arrow2.gif) 250px 0 no-repeat;}
#menu4 a:hover {background-position: center bottom;}
#menu4 #m1 a {width: 153px;}
#menu4 #m2 a {width: 138px;}
#menu4 #m3 a {width: 128px;}
#menu4 #m4 a {width: 163px;}
#menu4 #m5 a {width: 80px;}
#menu4 #m6 a {width: 92px;} #m6 {background-image: none !important;}
#menu4 li.current {border-color: white;}
#menu4 li.current a {color: white;cursor: default;background-position: center bottom;}

img.left { float: left;margin: 15px 10px 10px 0px;}
img.right { float: right;margin: 15px 0px 10px 10px;}


#menu2 li {border: 0;}

#novinky {background-color:#E0E3EC;padding:30px;margin-bottom:30px;font-size:90%;}
#novinky h2 {color:#292A2C;margin-top:0px;font-size:140%;}
#novinky a {color:#292A2C;font-weight:bold;}
p.right {text-align:right;}
.cleaner {
	float: none;
	clear: both;
	padding: 0px;
	margin: 0px;

}
#footer {
	clear: both;text-align:left;line-height:140%;
	color:#FFFFFF;
	float: none;
	font-size: 100%;
	height:51px;
	background:url(img/footer.jpg) no-repeat; padding:15px 20px 0px 20px;
}
#footer p {padding:0px;margin:0px;}
#footer a {color:#ffffff;}
#footer p.right {
	float: right;padding:0px;margin:0px;
}
#footer p.left {
	float: left;padding:0px;margin:0px;
}
#navigace {position:absolute;top:180px;left:270px;}
#navigace p, #lang p {padding:0px;margin:0px;font-size:80%;}
#navigace a {color:#292A2C;font-weight:bold;}
#lang a {color:#FFFFFF;}
#lang p {padding:0px;margin:0px;}
#lang {color:#FFFFFF;position:absolute;top:5px;left:20px;}
p.left {float:left;}
p.right {float:right;}
