@media all
{
h1, h2, h3, h4, h5, h6, td, div, table, p
				{			
				color:rgb(100,100,100);
				font-family:arial, tahoma, verdana, trebuchet MS, helvetica;
				font-size:1em;
				line-height:1.8em;
				font-weight:normal;
				margin-top:0;
				}
				
h1				{
				color:rgb(125,125,125);
				}
				
h2				{
				color:rgb(220,0,0);
				font-size:1.6em;
				margin-bottom:25px;
				background:url(../obrazky/ico_page.gif) no-repeat;
				padding:16px 0 0 50px;
				}
				
h3				{
				font-weight:bold;
				}				

body			{
				background:rgb(102,102,102) url(../obrazky/bg1.jpg) top center no-repeat;
				margin:0;
				padding:0;
				font-size:75%;
				}
				
img				{
				border:none;
				}

form			{
				margin:0;
				}
				
.formular td	{
				padding-right:30px;
				}

input			{
				border:none;
				border-bottom:1px solid rgb(210,210,210);
				font-size:1.5em;
				font-weight:normal;
				padding:5px;
				color:rgb(150,150,150);
				width:383px;
				}
				
textarea		{
				color:rgb(150,150,150);
				width:405px;
				height:80px;
				}		
				
select			{
				color:rgb(100,100,100);
				}
				
.btn			{
				background:rgb(120,120,120);
				color:rgb(255,255,255);
				width:120px;
				font-size:1em;
				padding:4px 0;
				border:none;
				}
				
#du td, #nd td	{
				vertical-align:top;
				font-weight:bold
				}
				
p				{
				margin-bottom:30px;
				}
				
.clear			{
				clear:both;
				line-height:0 !important;
				height:0 !important;
				margin:0 !important;
				}
				
.zmensenytext	{
				font-size:0.9em;
				}
				
.zvetsenytext	{
				font-size:1.9em;
				}
				
.svetlytext		{
				color:rgb(255,255,255);
				}
				
.svetlytext1	{
				color:rgb(140,140,140);
				}
				
.textblokzahlavi
				{
				color:rgb(180,180,180);
				}
				
.bloklevynadpis	{
				background:url(../obrazky/blokzahlavi.gif) no-repeat;
				width:217px;
				height:28px;
				margin-bottom:1px;
				font-weight:bold;
				color:rgb(204,204,204);
				padding:10px 0 0 15px;
				}
				
.bloklevy		{
				width:182px;
				padding:38px 25px;
				background:rgb(229,229,229);
				margin-bottom:16px;
				}
				
.bloklevyobrazek
				{
				width:49px;
				margin-right:10px;
				float:left;
				}
				
.bloklevytext	{
				width:123px;
				float:left;
				}
				
.blokplocha		{
				background:rgb(229,229,229);
				width:620px;
				padding:25px 35px;
				margin-bottom:20px;
				}

.vlajka			{
				margin:0 2px;
				}
				
.fotomini		{
				margin-right:7px;
				}
				
.pdfmini		{
				margin-right:15px;
				}
				
.obrazektext	{
				float:right;
				margin-left:20px;
				}
				
.nz				{
				font-size:1.5em;
				color:rgb(200,0,0);
				}
				
.zavinac		{
				margin-bottom:-3px;
				}
				
.blokkontakt	{
				width:300px;
				margin:0 40px 40px 0;
				float:left;
				}
				
.blokpartner	{
				width:280px;
				margin:0 20px 20px 0;
				float:left;
				}
				
.fotokontakt 	{
				margin-right:20px;
				width:100px;
				float:left;
				}
				
.textkontakt 	{
				width:180px;
				float:left;
				}
				
#hornimenu ul	{
				margin:0;
				padding:0;
				}
				
#hornimenu li		{
				display:block;
				float:left;
				margin:0;
				padding:0;
				}
				
#hornimenu li a	{
				display:block;
				width:153px;
				height:27px;
				text-align:center;
				font-weight:bold;
				padding-top:10px;
				background:url(../obrazky/hmenu.gif);
				}
				
#hornimenu li a.aktivnistranka
				{
				background:url(../obrazky/hmenu_a.gif);
				}
				
#hornimenu li a.uvod
				{
				display:block;
				width:82px;
				height:27px;
				text-align:center;
				font-weight:bold;
				padding-top:10px;
				background:url(../obrazky/hmenu1.gif);
				}
				
#hornimenu li li a	{
				display:inline;
				background:none;
				text-align:left;
				font-weight:normal;
				line-height:2.5em;
				}
				
#hornimenu ul ul	{
				visibility:hidden;
				position:absolute;
				background:rgb(230,230,230);
				width:170px;
				border:1px solid rgb(150,150,150);
				padding:20px; 
				}
				
#hornimenu ul li:hover ul,
#hornimenu ul a:hover ul
				{
				visibility:visible;
				}
				
.blokzapati		{
				width:200px;
				float:left;
				}
			
a 				{
				text-decoration:underline;
				}
				
a:active		{color:rgb(100,100,100)}
a:link			{color:rgb(100,100,100)}
a:visited		{color:rgb(100,100,100)}
a:hover			{color:rgb(100,100,100); text-decoration:none}

a.svetla:active			{color:rgb(255,255,255); text-decoration:none}
a.svetla:link			{color:rgb(255,255,255); text-decoration:none}
a.svetla:visited		{color:rgb(255,255,255); text-decoration:none}
a.svetla:hover			{color:rgb(255,255,255); text-decoration:underline}

a.podtrzeny:active	{text-decoration:underline}
a.podtrzeny:link		{text-decoration:underline}
a.podtrzeny:visited	{text-decoration:underline}
a.podtrzeny:hover		{text-decoration:none}
}

