body {	text-align: center;	font-family: Arial;	background-color: #fff;	margin: 0;	padding: 0;	font-size: 12px;}

p {margin: 5px 0 0 10px; font-size: 12px;}

a       {text-decoration: underline; color: Green;}
a:hover {text-decoration: underline; color: #000;}

img {border: 0; margin: 0; padding: 0;}

h1 {color: Black; font-size: 17px; font-weight: bold; margin: 0px 0 5px 0;	font-weight: bold;}
h1 a       {text-decoration: none; color: #da251d;}
h1 a:hover {text-decoration: underline; color: #da251d;}
h2 {color: #000000; font-size: 18px; font-weight: normal; margin: 5px 0 2px 0;}
h3 {color: #000000; font-size: 12px; font-weight: bold; margin: 7px 0 0 0 ; padding: 0; }
h3 a       {text-decoration: none; color: #000;}
h3 a:hover {text-decoration: underline;}

.uvod p{	margin: 10px 0 30px 0;	font-size: 14px;}
.uvod{	margin:50px 0 0 55px;}

#mother {display: block; width: 1004px; clear: both; text-align: left; position: relative; margin: 0; padding: 0;}
 
#header  {display: none;}

#menu { display: none; }
#menu a{	display: block;	position: relative;	float: left;	width: 131px;	height: 21px;	background-image: url(../graf/ousko.gif);
	background-repeat: no-repeat;	text-decoration: none;	color: black;	text-align: center;	font-weight: bold;
	font-size: 12px;	padding-top: 10px;	z-index: 1;}
#menu a:hover{	background-image: url(../graf/ousko_hover.gif);}
#menu .aktiv{	background-image: url(../graf/ousko_aktiv.gif);	z-index: 20;}


#sub_menu_down {display: none;}
#sub_menu { display: none;}
 

#footer  { display: none;}
#foot_adresa  {display: block; position: relative; float: right; font-size: 12px; color: black; margin: 135px 30px 0 14px; padding: 0;  height: 16px; width: 400px;  font-weight: bold;  voice-family: "\"}\""; voice-family: inherit; text-align: left;}
#foot_adresa a, #foot_copy a  {text-decoration: none; color: black;}
#foot_adresa a:hover, #foot_copy a:hover {text-decoration: underline; color: black;}
#foot_copy  {display: block; position: relative; float: left;  font-size: 11px; color: black; margin: 150px 14px 0 0; padding: 0; height: 16px; width: 400px; voice-family: "\"}\""; voice-family: inherit; text-align: right;}


#content {	width:100%;}	
	
#column_data  {  min-height: 350px;  _height: 350px;	margin: 0; padding: 0;  font-size: 11px; width: 100%;}
		
 
.nahoru {display: block; color: orange; margin: 10px 0 0 0; padding: 0 10px 0 0; border-top: 1px solid #666; font-weight: bold; clear: both; width: 51px;}
.nahoru a       {color: #666; text-decoration: none;}
.nahoru a:hover {color: #000; text-decoration: underline;}
  
.cleaner{clear: both;}
	
  
.mapa{	float: right;	position:relative;	text-align: center;	margin: 0 15px 0 0;}

.maseri {	margin: 20px 0 0 70px;}
.info{	font-size: 12px;	font-weight: bold;}

.maser{	position: relative;	float: left;	width: 197px;	height: 149px;	padding: 0 8px 8px 8px;	font-size: 12px;
	background-image: url(../graf/masei/bunka.png);	background-repeat: no-repeat;	overflow: hidden;	margin: 10px 60px 50px 0;}
.maser h1{	margin: 10px 0 5px 0;	text-align: center;}
.maser h1 a{	font-size: 16px;	font-weight: bold; color: black;	text-decoration: none;}
.maser p{	margin: 5px 0 0 3px;}
.maser h1 a:hover{	text-decoration: underline;}
.maseri_detail h1{	margin: 0;}
.maseri_detail p{	margin: 0;}
.maseri_detail{	margin: 20px 0 0 150px;}
.maseri_detail h2{font-size: 12px; font-weight: bold; margin: 10px 0 0 0;}

.ceniky{	width: 600px; padding: 0;}
.ceniky h2{	float: left;	width: 500px;	margin: 20px 0 10px 0;}
.ceniky h2 a{	color: black;	text-decoration: none;	font-size: 15px;	font-weight: bold;}
.ceniky h2 a:hover{	text-decoration: underline;}
.ceniky p{	margin: 15px 0 10px 0;	font-size: 12px;}

.radky{	padding: 0;	float: right;	margin: 20px 0 0 0;}

.radky .rozdil{	float: right;	margin: 0;	border-top: 2px solid black;	text-align: right; width: auto; 	padding: 3px;}

table.cenik {margin: 0 150px 0 0px; border-collapse: collapse; float: right;}
table.cenik td{ border: 2px solid black; text-align: center; padding: 3px; }
table.cenik td.levy{	border-left: none; text-align: right;}
table.cenik td.horni{border-top: none;}
table.cenik td.pravy{	border-right: none;}
table.cenik td.dolni{border-bottom: none;}
.ceniky table.cenik{	margin: 0;}

img.text{	float: left;	margin: 5px 10px 0 0;}
img.mapka{	width: 150px;	margin: 8px 0 0 -150px;}
img.ruzky_mapka{	width: 150px;	margin: 8px 0 0 -20px; z-index: 3; position: relative;}

img.maserna{ width: 150px;	margin: 0 0 0 -165px ; float:left;}
img.ruzky{ width: 150px; position: relative; z-index: 3; float:left; margin: 0 15px 0 0;}


img.fotka{	float: left;	width: 140px;	margin: 0 0 0 -150px;}
img.fotka_ruzky {	float: left;	position: relative;	margin: 0 0 0 -150px;	width: 140px;	height: 187px;	z-index: 3;}

.maserny{	margin: 10px 0 0 -60px;}

.dekorace{float: right;	margin: 60px 0 0 0;	text-align: center; padding: 0 40px 0 0; position: relative}
.dekorace img{	margin:0;	padding:0;}
.dekorace p{	display: block;	margin: 5px 0 0 0;	padding: 0;	font-size: 12px;}
a.bez{	text-decoration: none;	color: #000000;}
a.bez:hover{	text-decoration: underline;}

.techniky h2{	margin: 40px 0 0 0;	font-size: 15px;	font-weight: bold;}
.techniky p{	margin: 10px 0 0 0;}
.techniky{	margin: 0 0 0 10px; padding: 0 10px 0 0;}

.odkazy {margin: 10px 0 0 0;}
.odkaz {width: 245px;  min-height: 50px; _height: 50px; background-image: url(../graf/odkazy/odkaz_dolni.gif); 
  	background-position: bottom right; background-repeat: no-repeat; float: left; position: relative; margin: 10px 20px 20px 20px;}
.odkaz .horni {width: 216px; background-image: url(../graf/odkazy/odkaz_horni.gif); 
  	background-position: top left; background-repeat: no-repeat; padding: 7px 12px 10px 12px;}
.odkazy h2{clear: both;}
.odkaz img{float: right; margin: 5px -10px 0 5px;}

.clanek_detail{padding: 10px 40px 30px 30px; font-size: 12px;}
.clanky {margin: 10px 0 0 0;}
.clanek {width: 807px;  min-height: 60px; _height: 60px; background-image: url(../graf/clanky/okraj_dolni.gif); 
  	background-position: bottom right; background-repeat: no-repeat; float: left; margin: 10px 20px 20px 20px;}
.clanek .horni {width: 775px; background-image: url(../graf/clanky/okraj_horni.gif); 
  	background-position: top left; background-repeat: no-repeat; padding: 7px 15px 10px 15px;}
.clanky h2{clear: both;}
img.uvod{float: right; position:relative; margin: 5px 5px 20px 5px;}
img.text{float: left; position:relative; margin: 5px 5px 20px 5px;}

table.formular{	margin: 20px 0 20px 30px;	text-align: center;}
table.formular input, table.formular textarea{	width: 300px;}
table.formular .tlacitko{	background: url(../graf/tlacitko.png);	border: none;	width: 80px; height: 20px}
