body							{ background-color: #ffffff; margin: 0px; font-size: 12px; font-family: "Arial CE", Arial, Tahoma, Verdana, sans-serif; color: black; text-align: center; }
.f-right						{ float: right; }
.center							{ text-align: center; }
hr							{ border: 1px solid #3E88C8;  }


#obal							{ padding: 0px 4px; background-color: white; margin-top: 0px; width: 800px; margin-left: auto; margin-right: auto; }		

#zahlavi						{ background-image: url(/images/hlavicka.jpg); background-repeat: no-repeat; height: 134px; }

#zahlavi #hornimenu				{ float: right; height: 35px; margin-top: 187px; }
#zahlavi #hornimenu a			{ padding: 20px 20px 0px 20px; margin: 0px; height: 35px; float: left; display: block; color: white; background-image:url(/images/menu_square.gif); background-position: 5px 24px; background-repeat: no-repeat; text-decoration: none; font-weight: bold;}
#zahlavi #hornimenu a:hover		{ color: #000000; background-color: #ABD07A; }
#zahlavi #hornimenu a.selected	{ color: #000000; background-color: #ABD07A; }

h1								{ color: #0F5087; width: 400px; float: left; height: 20px; margin-top: 5px; padding-left: 220px; background-image:url(/images/nadpis_linka.gif); background-color: white; background-repeat: no-repeat; font-size: 13px; text-align: left; }

#mutace							{ padding-top: 3px; }
#mutace	img						{ border: 0px; }

#levybox						{ padding-bottom: 10px; margin-top: 1px; float: left; width: 145px; text-align: left; }
#levybox #odkazy				{ background-color: #A7A7A7; text-align: center; margin-top: 20px; padding: 0px; background-image:url(/images/pozadi_boxy.jpg); background-repeat: repeat-x;  border-right: 1px solid #3E88C8;  border-bottom: 1px solid #3E88C8; float: right; width: 144px; }
#levybox #odkazy h2				{ margin: 0px; padding: 5px 0px; text-align: center; color: white; font-size: 1.2em; background-color: #3E88C8; margin-top: 0px; }
#levybox #odkazy a				{ border: 0px; color: darkblue; }
#levybox #odkazy img			{ border: 0px; }

#pravybox						{ border-top: 1px solid #3E88C8; padding: 0px 10px 10px 10px; background-image:url(/images/pozadi_boxy.jpg); background-repeat: repeat-x;  border-left: 1px solid #3E88C8;  border-bottom: 1px solid #3E88C8; margin-top: -12px; _margin-top: -3px; float: right; width: 168px; text-align: left; }
#pravybox a						{ color: #555555; }
#pravybox a:hover				{ color: #000000; }
#pravybox form					{ padding: 10px 0px; _padding: 10px 0px 0px 0px; _margin-bottom: 10px;}
#pravybox #search input			{ border: 1px solid #aaaaaa; font-size: 11px; width: 100px; }
#pravybox #search input.submit	{ border: 1px solid #aaaaaa; font-size: 11px; width: 40px; }
#pravybox h2					{ margin: 0px -10px; padding: 5px 0px; text-align: center; color: white; font-size: 1.2em; background-color: #3E88C8; margin-top: 0px; }

#hlavni         				{ padding: 0px 20px; margin: 10px 0px; text-align: left; width: 415px; float: right; }		
#hlavni a						{ color: #555555; }
#hlavni img						{ border: 0px; }
#hlavni a:hover					{ color: #000000; }
#hlavni #fotogalerie			{ width: 100%; text-align: center; }
#hlavni #fotogalerie img		{ }
#hlavni #fotogalerie td			{ border: 1px solid #cccccc; padding: 10px 10px; text-align: center; background-color: #eeeeee; margin: 3px; }
#hlavni #fotogalerie td	.foto	{ width: 150px; margin-left: auto; margin-right: auto; }
#hlavni #fotogalerie td	span	{ text-align: left; float: left; }

#hlavni p						{ margin-bottom: 0.7em; }
#hlavni	td						{ vertical-align: top; }
#hlavni	td.center img			{ width: 111px; }
#hlavni #kontakt input,textarea			{ border: 1px solid #444444; font-size: 1em; }

#paticka						{ background-color: #3E88C8; padding-top: 2px; height: 18px; color: white; width: 800px; clear: both; }
#paticka a						{ color: white; }

