html, body				{ margin: 0; padding: 0; font-family: verdana; background: url(img/bck_top.jpg) repeat-x  #2d2d2d;	color: #ffffff;}
body				    { font-size: 75%;}
h1,h2,h3				{ color: #A4C11B;}
p						{ color:  #ffffff; }
.tx1				    { color: #ffae00; font-size: 1.5em; margin: 20px 0 00px 0; padding: 0; position: relative;}
.odkaz_nav				{ margin: 8px 0; font-size: .9em;  }
h1							  {	font-size: 1.5em;	font-weight: normal; margin-bottom: 25px;	margin-top: 10px;   padding-top: 0;}
h2							  {	font-size: 1.5em;	font-weight: normal; background: #94978f; padding: 10px; }
h3							  {	font-size: 1.5em; 	font-weight: normal;}
tx1							  {	font-size: 1.5em; 	font-weight: normal;}
ul							  {	}
li				        {	margin: 5px 0;   }
a, a:link				{	color: #A4C11B;	text-decoration: underline;}
p						{ text-align: justify;}
img						{ border: 0;}
strong			        { color: #A4C11B;}

#obsah					{ margin: 0 auto; width: 798px; text-align: left; background: url(img/bck_page.jpg) repeat-y;}

#leva 					{ float: left; width: 230px; margin: 10px 0 0px 0; padding: 0;}
#leva_in				{ margin: 0px 0 0px 5px; padding: 0;}

#stredni 				{ float: left; width: 568px; margin: 10px 0 10px 0; }
#stredni_in				{ line-height: 1.5em; margin: 0 5px 18px 35px; }
 
h2.titulek				{background: #3a3a3a; padding: 10px; font-weight: bold; font-size: 1.1em;}

#paticka				{ background: #3a3a3a; height: 53px; width: 100%; margin-bottom: 10px;}
#paticka img			{ float: right; border: 0; padding: 0;  margin-top: 9px; margin-right: 10px; }
#paticka p				{ margin-top: 13px; margin-left: 12px; padding: 0; margin-bottom: 0; float: left; color: #ffffff; }

#hlavicka				{ height: 255px; position: relative; width: 100%; background: url(img/head.jpg) bottom no-repeat #ffffff; }
#hlavicka a#logo		{ position: absolute; left: 0px; top: 6px; }
#hlavicka img			{ border: 0; }

#hlavicka p.links		{ position: absolute; font-size: .9em; right: 0px;  top: 13px; padding: 0; margin: 0; color: #9a4186; text-align: right; }
#hlavicka p.links a		{ padding: 0 5px;  }

span.clearboth			{ clear: both; height: 1px; line-height: 1px; font-size: 1px; display: block; }

#kontakt				{ line-height: 1.5em; margin: 25px 0 0 0px;}
#kontakt h3				{ padding: 0; margin: 0px 0 10px 0; font-weight: normal; font-size: 1.5em;  }
#kontakt p				{ padding: 0; margin: px 0 0 0;  }


#lm						{  }
#lm ul 					{ padding: 0; margin: 0 0 10px 0; list-style: none; width: 220px;    }
#lm ul li				{ margin-bottom: 1px;}
#lm li 					{ /* all list items */ float: left;   display: block;	 width: 220px; 	}
#lm li a  				{ font-size: 11px; color: white; font-weight: bold; display: block;  width: 190px; background: #3a3a3a; padding: 8px 0 8px 15px; text-decoration: none;    }
#lm li a:hover			{ background: #A4C11B;   }

sipka         { vertical-align: middle; }