BODY  { background-color: #FFCC99;
	 background-image:url("img/bg.gif"); 
	 text-align: left;
	 font-family: arial, sans-serif;
	 font-size: 10pt; }


.vyhlframe { border-style: solid; border-width: 0px 0px 2px 0px; border-color:#800000 ;}
	 
P.odkaz {font-size=120%}
P.head {font-size=140%; text-align: center; }

P.center {text-align: center;}
P.left {text-align: left;}

P.url {font-size=80%}

UL	{margin-top: 0pt}
OL   {margin-top: 0pt}

LI.sluzby {margin-bottom: 4pt}

TD,A  {text-align: left;
	 font-family: arial, sans-serif;
	 font-size: 10pt; }
	 
TD.center {text-align: center;
	text-valign: middle;	
	 font-family: arial, sans-serif;
	 font-size: 10pt; }	 
	 
TD.portal {
	width: 190pt;
	vertical-align: text-top;	
	 font-family: arial, sans-serif;
	 font-size: 7pt; }	 



TH	     {text-align: left;
	 	 font-family: arial, sans-serif;
		 font-size: 10pt;
		 background-image:url("img/bg2.gif")}
	 
TH.form  {text-align: center;
	 	 font-family: arial, sans-serif;
		 font-size: 8pt;
		 background-image:url("img/bg1.gif") }

		 
TH.center     {text-align: center;
	 	 font-family: arial, sans-serif;
		 font-size: 10pt;
		 background-image:url("img/bg2.gif")}

TABLE.navtab1 {width:95%;
		text-align: left; 
		background-image:url("img/bg.gif");
		padding:1;}		 		 	 
TD.navtab1 {background-image:url("img/bg.gif");
		border:solid 1;
		border-color:#FFFFFF; }
		
TABLE.navtab2 {width:100%; 
		background-image:url("img/bg2.gif");
		padding:1;}		 		 	 
TD.navtab2 {background-image:url("img/bg2.gif");
		}			 		 	 

H1 { font: bold; font-family: arial, sans-serif; font-size: 16pt; margin-top: 20}
H1.zahlavi { font: bold; font-family: arial, sans-serif; font-size: 15pt; margin-top: 0pt; margin-bottom: 0pt}
H2 {font: bold; font-family: arial, sans-serif; font-size: 13pt; margin-bottom: 5pt }
H3 {font: bold; font-family: arial, sans-serif; font-size: 11pt; margin-bottom: 5pt }
H3.zahlavi {font: bold; font-family: arial, sans-serif; font-size: 13pt; }
H4 {font: bold; font-family: arial, sans-serif; font-size: 10pt; margin-bottom: 5pt }
H5 {font: bold; font-family: arial, sans-serif; font-size: 10pt; margin-bottom: 5pt }
H6 {font: bold; font-family: arial, sans-serif; font-size: 10pt; margin-bottom: 5pt }

A:link { color:#800000 ;  text-decoration: none; font: bold; font-size: 10pt; border:0 }
A:visited { color:#D2691E ; text-decoration: none; font: bold; font-size: 10pt }	
A:active { color:#B22222 ; text-decoration: none; font: bold; font-size: 10pt }
A:hover { color:#B22222 ; text-decoration: underline; font: bold; font-size: 10pt }	

A:link.h2 { color:#800000 ;  text-decoration: none;  font-size: 13pt }
A:visited.h2 { color:#D2691E ; text-decoration: none;  font-size: 13pt  }	
A:active.h2 { color:#B22222 ; text-decoration: none;  font-size: 13pt }
A:hover.h2 { color:#B22222 ; text-decoration: underline;  font-size: 13pt }	

A:link.vel { color:#800000 ;  text-decoration: none; font: bold; font-size: 15pt }
A:visited.vel  { color:#D2691E ; text-decoration: none; font: bold; font-size: 15pt }	
A:active.vel  { color:#B22222 ; text-decoration: none; font: bold; font-size: 15pt }
A:hover.vel  { color:#B22222 ; text-decoration: underline; font: bold; font-size: 15pt }

A:link.stred { color:#800000 ;  text-decoration: none; font: bold; font-size: 12pt }
A:visited.stred  { color:#D2691E ; text-decoration: none; font: bold; font-size: 12pt }	
A:active.stred  { color:#B22222 ; text-decoration: none; font: bold; font-size: 12pt }
A:hover.stred  { color:#B22222 ; text-decoration: underline; font: bold; font-size: 12pt }

A:link.mal { color:#800000 ;  text-decoration: none; font: bold; font-size: 7pt }
A:visited.mal  { color:#D2691E ; text-decoration: none; font: bold; font-size: 7pt }	
A:active.mal  { color:#B22222 ; text-decoration: none; font: bold; font-size: 7pt }
A:hover.mal  { color:#B22222 ; text-decoration: underline; font: bold; font-size: 7pt }

A:link.aktm { color:#800000 ;  text-decoration: none; font: bold; font-size: 7pt; font-variant: small-caps }
A:visited.aktm { color:#D2691E ; text-decoration: none; font: bold; font-size: 7pt; font-variant: small-caps  }	
A:active.aktm { color:#B22222 ; text-decoration: none; font: bold; font-size: 7pt; font-variant: small-caps  }

.nvg {
	background-color: #FFCC99; 
	background-image:url("img/bg2.gif");
	font-size: 10pt; }
BODY.nvg {font-size: 8pt;}	
br.nvg {  font-size: 2pt }
th.nvg {  background-image:url("img/bg.gif");  }
div.nvg {background-image:url("img/bg2.gif"		float : left; width=90% ; padding-left: 5pt; padding-right: 5pt;text-align: left;}
div.nvg1 {background-image:url("img/bg2.gif"		float : left; width=90% ; padding-left: 10pt; padding-right: 5pt;text-align: left;}
div.right 
		{ float : right; 
		margin-left: 30pt; 
		margin-right: 10pt; }  





div.portalimg { background-color: #FFFFFF; float : left;  ; margin: 5 pt; padding: 5pt; text-align: left;}
div.portal {  background-color: #FFFFFF;  float:right; width: 200pt ; padding: 15pt;  margin-top: 30pt ; margin-left: 30pt; text-align:justify; border: 1px solid black;}

div.left	 
 
{ float : left; 
height: 100pt; 
width: 100pt ;  
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align: center; 
vertical-align: bottom ; 
background-image: url(img/bg2.gif); 
border-style: solid; 
border-width:2; 
border-color: 660000;}

div.left2 
		{ float : left; 
		margin-left: 10pt; 
		margin-right: 30pt; }  

div.left3	 
 
{ float : left; 
height: 100pt; 
width: 100pt ;  
padding-left: 5pt; 
padding-right: 20pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align: left
vertical-align: center ; 
background-image: url(img/bg2.gif); 
border-style: solid; 
border-width:2; 
border-color: 660000;}
div.tmave	 
 
{ 
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align:center; 
vertical-align: bottom ; 
background-image: url(img/bg2.gif); 
border-style: solid; 
border-width:2; 
border-color: 660000;}

div.right	 
 
{float : right; 
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align:center; 
vertical-align: bottom ; 
}
div.right2	 
 
{float : right; 
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align:center; 
vertical-align: bottom ; 
}


div.tmave-right	 
 
{float : right; 
 width: 50 % ;  
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align:center; 
vertical-align: bottom ; 
background-image: url(img/bg2.gif); 
border-style: solid; 
border-width:2; 
border-color: 660000;}

div.tmave-left	 
 
{
 width: 100 % ;  
padding-left: 10pt; 
padding-right: 10pt; 
padding-top: 10pt; 
padding-bottom: 10pt; 
text-align:left; 
vertical-align:center ; 
background-image: url(img/bg2.gif); 


A:link.nvg1  { color:#800000 ;  text-decoration: none; font: bold; font-size:8pt }
A:visited.nvg1  { color:#D2691E ; text-decoration: none; font: bold; font-size: 10pt }	
A:active.nvg1  { color:#B22222 ; text-decoration: none; font: bold; font-size: 10pt }			 




.main {
	font-size: 9pt; }

BODY.main {font-size: 9pt; margin:4px;}
A:link.main  { color:#800000 ;  text-decoration: none; font: bold; font-size: 9pt }
A:visited.main  { color:#D2691E ; text-decoration: none; font: bold; font-size: 9pt }	
A:active.main  { color:#B22222 ; text-decoration: none; font: bold; font-size: 9pt }	
