a		{text-decoration: none; color: blue;}
a:hover		{color: yellow; background-color: blue;}
a:active	{color: yellow; background-color: blue;}

body	{background-color: #FFFFDD;}


h1	{
	margin: 0 0 10px 0; padding: 0px 0px 5px 5px;
	font-family: arial; font-size: 15px; font-weight: bold; color: #008800; text-align: center; letter-spacing: 1px; text-transform: uppercase;
	}
h2	{
	margin: 0 0 0 0; padding: 0px 0px 0px 0px;
	font-family: arial; font-size: 12px; font-weight: bold; color: #008800; letter-spacing: 1px; text-transform: uppercase;
	}
h3	{
	margin: 0 0 0 0; padding: 0px 0px 0px 0px;	
	font-family: arial; font-size: 12px; font-weight: bold; text-align: left; letter-spacing: 1px; text-transform: uppercase;
	}


.cervena	{font-family: arial; font-size: 16px; font-weight: bold; color: red;}
.cervena-mala	{font-family: arial; font-size: 12px; font-weight: bold; color: red;}
.zelena		{font-family: arial; font-size: 16px; font-weight: bold; color: green;}
.zelena-mala	{font-family: arial; font-size: 12px; font-weight: bold; color: green;}



#hlavni	{
	background-color: #DDFFDD; background-image: url("img/bg.gif");
	width: 750px; margin: auto; padding: 3px; text-align:left;
	border: 1px solid #00CC00;
	}
div.pruh {
	width: 746px; border: 1px solid black; background-color: #00AA00;
	font-family: arial; font-size: 13px; color: #FFFF00; text-align:center;
	}
#top	{width: 748px; background-image: url("img/hpruh.jpg"); background-position: right; background-repeat: no-repeat;}


#levy-sloupec {
	float: left; width: 150px; margin:0; padding:0;
	}
#menubox {
	font-family: arial; font-size: 11px; font-weight: bold; color: #006600;
	}
#menubox A {
	margin: 0px; padding: 2px; display: block; width: 140px; border: 1px solid #99FF99;
	color: blue; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; text-align: right;
	}
#menubox A:hover {border: 1px solid black; background-color: #00AA00; color: yellow;}

.tel {margin: 20px 0 0 0; font-family: arial; font-size: 11px; font-weight: bold; color: black; text-align:center;}
#telzdarma {color: green;  font-family: arial; font-size: 24px; text-align:center; font-weight: bold;}
#telmobil {color: black;  font-family: arial; font-size: 24px; text-align:center; font-weight: bold;}
#email	{
	margin: 30px 0 0 0;
	font-family: arial; font-size: 11px; font-weight: bold; color: black; text-align:center;
	}
#email A {FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FF0000; TEXT-DECORATION: none; border-width: 1px; border-style: solid; BACKGROUND-COLOR: #FFFF00; padding: 1px 3px 1px 3px;}
#email A:hover	{BACKGROUND-COLOR: #00AA00; COLOR: #FFFF00}
#email A:active	{BACKGROUND-COLOR: #00AA00; COLOR: #FFFF00}


#obsah	{
	margin: 10px 20px 0 160px; padding:0; background-color: #DDFFDD;
	font-family: arial; font-size: 12px; text-align: justify;
	display: block;
	}
hr.cleaner {clear:both; height:1px; margin: -1px 0 0 0; padding:0; border:none; visibility: hidden;}

#zapati	{
	width: 756px; margin: auto; text-align:left;
	font-family: arial; font-size: 11px; color: #555555;	
	}



/*===================
    HLAVNI STRANKA
  ===================*/
#hlaska-zelena
	{
	padding: 5px; margin: 20px 0 20px 0;
	background-color: #009900; border: 1px solid black;
	font-family: arial; font-size: 16px; font-weight: bold; color: yellow;
	}
#hlaska-cervena
	{
	padding: 5px; margin: 20px 0 20px 0;
	background-color: #FF0000; border: 1px solid black;
	font-family: arial; font-size: 16px; font-weight: bold; color: yellow;
	}
#hlaska-vystava
	{
	padding: 5px; margin: 20px 0 20px 0;
	background-color: #FFFF00; border: 1px solid #008800;
	font-family: arial; font-size: 12px; font-weight: bold; color: #008800; text-align: justify;
	}
#hlaska-vystava-nadpis
	{
	text-align: center; font-size: 16px;
	}
div.prehled-sluzeb
	{
	height: 95px; margin: 5px 10px 20px 10px; padding-left: 125px; background-position: left; background-repeat: no-repeat;
	text-align: justify; font-size: 12px;
	}
#rano-stare-vecer-nove
	{
	margin: 10px 0 20px 0; font-family: arial; font-size:16px; font-weight: bold; text-align:center; color: #008800;
	}
#rano-stare-vecer-nove-info
	{
	font-size:12px; font-weight: normal; text-align:center; color: #555555;
	}



div.metoda-portas
	{
	height: 330px; margin: 5px 10px 20px 10px; padding: 20px 0 0 300px; background-position: left top; background-repeat: no-repeat;
	text-align: justify; font-size: 14px; font-weight: bold;
	}

#hledej_zavod		{background-color: #AAEEBB; border: 1px solid #55AA66; padding: 10px; margin: 10px 0px; text-align: justify;}
#hledej_zavod form	{text-align: center; margin: 5px;}




