html{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;color:#EFEFEF;font-size:9pt;background:#fff url('../img/background.jpg') no-repeat fixed top center;text-align: center;padding:10px;}body {margin: 0px;border:0;}#layout_container {width: 950px;margin: 0px auto;border:0;}#layout_header{background: url(../img/layout_header.png) no-repeat;width:950px;height:146px;padding:5px;text-align:left;vertical-align:midle;}#header_nadpis{width:250px;margin: 0px auto;float:left;}#layout_header h1 {color:white;font-size: 25px;padding:30px 2px 0 15px; /*HPDL*/margin:0;}#layout_header h2 {color:silver;font-size: 20px;padding:0 2px 0 15px; /*HPDL*/margin:0;}#layout_left_header{background: url(../img/layout_left_header.png) no-repeat;width:230px;height:25px;}#layout_left_content{background: url(../img/layout_left_midle.png) repeat-y;width:230px;}#layout_left_footer{background: url(../img/layout_left_footer.png) no-repeat;width:230px;height:26px;}#layout_right_header{background: url(../img/layout_right_header.png) no-repeat;width:712px;height:25px;}#layout_right_content{background: url(../img/layout_right_midle.png) repeat-y;width:712px;}#layout_right_footer{background: url(../img/layout_right_footer.png) no-repeat;width:712px;height:26px;}#layout_footer{background: url(../img/layout_footer.png) no-repeat;width:950px;height:55px;padding:5px;}/******************************************************************************* *                                Doplnky ******************************************************************************/ #layout_right_content h3{background:black;margin:0 0 10px 0; /*HPDL*/text-align:center;font-size: 18px;color:white;padding:3px;}#layout_right_content h4{background:#505050;margin:0 0 10px 0; /*HPDL*/text-align:center;font-size: 15px;padding:3px;}#layout_right_content p{margin:0 8px 5px 5px; /*HPDL*/}#layout_right_content table{width:95%;margin:0 0 5px 18px; /*HPDL*/}#content_text{padding:10px; /*HPDL*/text-align:left;background-image:url(../img/hind.png);border:1px solid black;margin: 0 10px 10px 10px;}.curved{-moz-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}fieldset {background-image:url(../img/hind.png);margin:0 15px 10px 15px; /*HPDL*/border:1px solid black;padding:5px 10px 5px 10px; /*HPDL*/text-align:left;}legend{background:black;color:white;padding:5px;}input, select {color:white;background:black;padding:0 2px 0 2px; /*HPDL*/border:1px solid black;}textarea{color:white;background:black;padding:2px; border:1px solid black;}label{float:left;text-align: left;width: 150px;padding-right: 2px;}a img, a {border:0}a {text-decoration:none; color: white; font-weight:bold;}a:hover {text-decoration:none; color: #00BFFF; font-weight:bold;}/******************************************************************************  *                           MENU  *****************************************************************************/ #menu{margin :0 2px 0 2px; /*HPDL*/} #menu_content{background-image:url(../img/hind.png);border:1px solid black;margin: 0 10px 10px 10px;}#menu_content ul{margin:0;padding:9px 5px 5px 5px; /*HPDL*/list-style:none;}#menu_content ul li {    overflow: hidden;    width: 100%;    padding-bottom:5px;	}	#menu_content a {    background: transparent url(../img/menu_01_02.png) no-repeat scroll top right;    color: black;    display: block;    font: normal 12px arial, sans-serif;    height: 23px;    padding-right:14px; /*HPDL*/    text-decoration: none;}#menu_content a span {    background: transparent url(../img/menu_01_01.png) no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}#menu_content a:hover {    background: transparent url(../img/menu_02_02.png) no-repeat scroll top right;    color: black;    display: block;    font: normal 12px arial, sans-serif;    height: 23px;    padding-right:14px; /*HPDL*/    text-decoration: none;}#menu_content a:hover span {    background: transparent url(../img/menu_02_01.png) no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}	#menu_content a:active {    background: transparent url(../img/menu_03_02.png) no-repeat scroll top right;    color: #444;    display: block;    font: normal 12px arial, sans-serif;    height: 23px;    padding-right:14px; /*HPDL*/    text-decoration: none;}#menu_content a:active span {    background: transparent url(../img/menu_03_01.png) no-repeat;    display: block;    line-height: 14px;    padding: 5px 0 5px 18px;}	#menu h3{background:black;margin:0 0 10px 0; /*HPDL*/text-align:center;color:white;padding:2px;font-size: 15px;font-weight:bold;}input[type="submit"], input[type="reset"], input[name="button"] { 	display:block; 	position:relative; 	float:left;	margin-right:5px;	width:123px; 	height:31px; 	background:url(../img/button_off.png); 	text-decoration:none; 	color:#999; 	font-weight:bold; 	line-height:31px; 	text-align:center; 	font-family:Arial, Helvetica, sans-serif; 	font-size:11px; 	border:0;}input[type="submit"]:hover, input[type="reset"]:hover, input[name="button"]:hover{ 	background:url(../img/button_on.png);  	color:#444; }.progress{	width: 1px;	height: 14px;	color: white;	font-size: 12px;  overflow: hidden;	background-color: navy;	padding-left: 5px;	margin-bottom:5px;	}.form_guest{display: none;}.form_kontakt_url {display: none;}  .form_Submit_first {display: none;}    	
