body{
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:140%;
	margin:0;
	padding:0;
	color:#FFFFFF;
	background:#0099d0 url(images/bg_body.jpg) repeat-x 0 0;
	}

a img{border:0;}	
a{text-decoration:none; color:#77df49; outline:none;}
a:hover{text-decoration:underline;}

p{margin:0; padding:0; padding-bottom:20px;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0 0 10px 0; font-weight:normal; line-height:normal;}
h1{font-size:24px; text-transform:uppercase;}
h2{font-size:22px; text-transform:uppercase;}
h3{font-size:18px;}
h4{font-size:14px; font-weight:bold;}

ul, ol{margin-left:20px; padding:0;}

#content li{margin-bottom:3px; color:#77df49;}
#content li span{color:#FFFFFF;}

#container{
	width:950px;
	margin:0 auto;
	background:#0494ce url(images/bg_container.jpg) repeat-x 0 380px;
	}

#head{
	width:950px;
	height:380px;
	background:url(images/bg_head.jpg) no-repeat 0 0;
	position:relative;
	}

#head h1{
	margin:0;
	padding:0;
	position:absolute;
	width:235px;
	height:55px;
	top:40px;
	left:32px;
	}

#head h1 a{
	display:block;
	width:235px;
	height:55px;
	text-indent:-9999px;
	overflow:hidden;
	}

#left{
	width:220px;
	padding:15px 25px 15px 35px;
	float:left;
	}

#content{
	float:right;
	width:630px;
	padding:15px 40px 0 0;
	}

#footer{
	clear:both;
	width:880px;
	padding:0 35px;
	}

#footer p{
	text-align:center;
	padding:20px 0;
	background:url(images/bg_footer.jpg) repeat-x 0 0;
	}

#footer p a{color:#77df49; text-decoration:none;}
#footer p a:hover{color:#77df49; text-decoration:underline;}

#menu{margin:0; padding:0 0 10px 5px;}
#menu li{list-style:none; padding-bottom:4px;}
#menu li a{display:block; width:161px; height:28px; padding:15px 0 0 15px; text-transform:uppercase; font-size:17px; color:#FFFFFF; text-decoration:none; font-weight:bold;}
#menu li a:hover, #menu li a.active{color:#4a5159; background:url(images/hover.gif) no-repeat 0 0;}
#kontakt{width:220px; height:180px; background:url(images/bg_kontakt.gif) no-repeat 0 0;}
#kontakt h3{display:none;}

.pohotovost{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	position:absolute;
	top:302px;
	left:730px;
	width:150px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	}

.pohotovost strong{font-size:21px; font-weight:normal; text-transform:uppercase; display:block; text-align:center; padding-bottom:2px;}
#head address{position:absolute; top:245px; left:730px; font-style:normal; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.hodiny{position:absolute; top:220px; left:500px;}
address{font-style:normal; font-size:14px; font-weight:bold; float:left; width:250px;}
.kontakt{float:left;}
.kontakt td{padding: 0 10px;}

.formular{margin:15px 0 0 0; padding:15px; border-top:1px solid #FFFFFF;}
.formular td{padding-right:10px;}
.formular field{border:1px solid #00C5F8;}

