body {	margin:0;	background-color:#33526D;	text-align:center;	height:100%;	background-image:url(images/bg_1.gif);	background-position:center;	background-repeat:repeat-y;	font-family:Verdana, Arial, Helvetica, sans-serif;	}a {color:#206FD0;}a:hover {color: #FF0909;}.obal {	width:758px;	background-color:white;	background-image:url(images/bg_1.gif);	text-align:center;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	margin-left:auto;	margin-right:auto;	}.hlavicka {	width:728px;	text-align:left;	margin-left:auto;	margin-right:auto;	margin-bottom:0;	height:145px;	position: relative;	}.hlavicka ul {	position: absolute;	margin: 0;	padding: 0;	list-style-type: none;	top: 26px;	left: 285px;	width:472px;/*	left: 350px;	width:372px;*/    font-weight: bold;}.hlavicka ul li {	display: inline;	text-align:center;	float:left;}.hlavicka ul li a {    display:block;    margin-right:3px;    color: #666666;    width:62px;}.hlavicka ul li a:hover { color: red; }.hlavicka ul li.zajimavosti a {    width:77px;    color:white;}.hlavicka ul li.zajimavosti a:hover { color:#FFDD2D; }.obal2 {	width:728px;	background-image:url(images/bg_2.gif);	background-repeat: repeat-y;	margin-left:auto;	margin-right:auto;    margin-top:0;	border-bottom: 1px solid white;	position: relative;	top: -2px;	}.obalmenu {	width:211px;	float:left;	text-align:left;	margin: 0;	padding: 0;	position: relative;	}	.menupolozka {			width:211px;			height:31px;			}			.menunazev {			margin-top:9px;			margin-left:50px;			}			.menunazev a {					font-size:10px;					text-decoration:none;					color:#5C5C5C;					}			.menunazev a:hover {					font-weight:bold;			}	.menudelicicara {			width:211px;			height:9px;			font-size:1px;			background-image:url(images/menu_delici_cara.gif);			}	.menustart {			width:211px;			height:28px;			background-image:url(images/menu_start.gif);	}	.menuend {			width:211px;			height:27px;			background-image:url(images/menu_end.gif);	}.obalobsah {	text-align:center;	width:513px;	float:right;	}	.obalobsah2 {	width:485px;	text-align:left;	margin-left:auto;	margin-right:auto;	color:#5C5C5C;	margin-top:10px;	}.img {	 margin-right:10px;	 margin-bottom:5px;	 border: 1px solid #DEDEDE;	 padding: 3px;	}.galimg {	 border: 1px solid #DEDEDE;	 padding: 3px;	}select {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	}	.obalnadpis {	width:100%;	background-image:url(images/bg_nadpis.gif);	background-repeat:no-repeat;	height:34px;	}	.obalnadpis2 {	width:100%;	background-image:url(images/bg_nadpis2.gif);	background-repeat:no-repeat;	height:34px;	}	.nadpis {	margin-left:15px;	margin-top:16px;	padding-right:12px;	margin-bottom:10px;	font-family: Helvetica, Arial, sans-serif;	font-weight:bold;	font-size:12px;	background-image:url(images/bg_nadpis_text.gif);	background-repeat:repeat-x;	width:1px;	color:#828282;	}	.obsahtext {	margin: 0 0 15px 15px;	}	.emailnovinky {		position: relative;		left: 10px;		}	.submit {		background: url(images/ok_button.gif) no-repeat;		border: none;		font-size: 10px;		width: 29px;		height: 19px;		cursor: pointer;		}	.field {		border: 1px solid #DEDEDE;		font-size: 11px;		}	.akce {	width:250px;	float:left;	}	.novinky {	width:225px;	float:right;	}			.obsahtext_novinky {			margin-left:15px;			}			.obsahtext_novinky a {			text-decoration:none;			font-family:Helvetica, sans-serif;			}			.obsahtext_novinky a:hover {			color:#FF0909;			}			.cela_zprava {			background-image:url(images/sipka_doprava.gif);			background-repeat:no-repeat;			padding-left:15px;			}			.zpet {			background-image:url(images/sipka_doleva.gif);			background-repeat:no-repeat;			padding-left:15px;			}.zapati {	position:relative;	width:728px;	height:60px;	background-image:url(images/bg_zapati.gif);	margin: 0 auto;	padding: 0;	}.cleaner {	clear: both;	}	.created {	font-family:Verdana, Arial, Helvetica, sans-serif;    font-size:9px;	position:absolute;	top:31px;	left:640px;	color:#747474;	}	.copyright {	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#747474;    font-size:9px;	position:absolute;	top:31px;	left:20px;	}/* upravy GST */a {text-decoration:none;}/* aktualni stranka u strankovani zaznamu  */.cpager_selected_page{color:black;font-weight:bold;}/* nadpisy */h1, h2 {	width:100%;	background-image:url(images/bg_nadpis.gif);	background-repeat:no-repeat;	height:34px;	line-height:34px;	margin-bottom:5px;}.novinky h2 {	width:100%;	background-image:url(images/bg_nadpis2.gif);	background-repeat:no-repeat;	height:34px;	line-height:34px;	margin-bottom:5px;}h2 { background-image:url(images/bg_nadpis2.gif); }h2.plna_sirka { background-image:url(images/bg_nadpis.gif); }div.akce h2 { background-image:url(images/bg_nadpis.gif); }h1 span, h2 span {	margin-left:15px;	padding: 0 12px 6px 0;	font-family: Verdana, Arial, sans-serif;	font-weight:bold;	font-size:12px;	background-image: url(images/bg_nadpis_text.gif);	background-repeat:repeat-x;	background-color: #FEFDFD;	color:#828282;	position: relative;	top: 3px;}h3, h4 {	font-size: 12px;	color:#828282;	margin: 7px 0 5px 0;	padding: 0;	position: relative;	}p {	margin: 0;	padding: 0 0 10px 0;	}hr {	border: none 0;	border-top: 1px dotted #CCCCCC;/*the border*/	height: 1px; /*whatever the total width of the border-top and border-bottom equal*/	margin-bottom: 4px;	}/* hlavni menu menu */div.menupolozka{width:211px;height:31px;line-height:31px;vertical-align:middle;}div.menupolozka a {display:block;width:211px;height:31px;color:#5C5C5C;font-size:10px;}div.menupolozka a:hover {font-weight:bold;color:red;}div.menupolozka a span {margin-left:46px;}/* odkazy na clanky divize */div.menuvrsek{background:url(images/menu-bg-horni.gif) repeat-x;width:468px;height:5px;font-size:5px;}div.menu-obsah {text-transform:uppercase;}div.menuspodek {width:468px;height:6px;font-size:6px;background-image:url(images/menu-bg-dolni.gif);background-repeat:no-repeat;margin-bottom:5px;}div.menu-obsah a {color:#5C5C5C;font-weight:bold;}div.menu-obsah a:hover {font-weight:bold;color:red;}/* vybrana polozka v menu, nastavuje se v php */div.menupolozka a.vyber {color:red;font-weight:bold;}.obsahtext table {	border-collapse: collapse;	width: 100%;	clear: both;	margin: 5px 0 10px 0;	}.obsahtext table td {	border: 1px solid #E1E1E1;	padding: 3px;	}/* vybrana polozka v hornim menu, nastavuje se v js */div.menu-obsah a.select_menu {color:red;font-weight:bold;}
