﻿body			{
				background-color:rgb(239,255,214);
				margin:0px;
				font-size:75%;
				}

h1,h2,h3,h4,h5,div,td,table,p,input,select,textarea
				{
				font-family:arial,verdana,helvetica;
				margin-bottom:0px;
				margin-top:0px;
				line-height:1.8em;
				color: rgb(120,120,120);
				font-size:1em;
				font-weight:normal;
				}
				
h1				{
				font-size:1.5em;
				color:rgb(255,255,255);
				}

h2,.n1			{
				font-family:arial narrow,arial;
				font-size:1.5em;
				color:rgb(87,173,28);
				text-align:right;
				font-weight:normal;
				}
				
h3				{
				font-size:1.2em;
				font-weight:normal;
				color:rgb(87,173,28);
				}
				
h4				{
				font-size:1.5em;
				}
				
h5				{
				color:rgb(255,255,255);
				font-family:arial narrow,arial;
				font-size:1.5em;
				}		

img				{
				border:0px;
				}

input,textarea,select
				{
	   			background-color:rgb(240,255,240);
				border:1px solid rgb(220,220,220);
				padding:1px 4px;
				height:18px
				}

table 			{
				border:none;
			    }
				
div				{
				position:relative;
				}
				
.zprava,.zprava1
				{
				padding-bottom:10px;
				float:left;
				width:100%;
				border-bottom:1px solid rgb(230,235,240);
				}
				
.zprava1		{
				background-color:rgb(246,248,251);
				}
			
.poznamka		{
				font-size:0.85em;
				margin-bottom:1em;
				font-weight:bold;
				color:rgb(120,120,120);
				}
				
.zt				{
				font-size:0.85em;
				}
				
.podnadpis		{
				font-size:1.1em;
				color:rgb(87,173,28);
				text-align:right;
				border-bottom:1px solid rgb(214,224,235);
				font-weight:bold;
				clear:both;
				margin-bottom:15px;
				}

.uvodnik		{
				font-style:italic;
				margin-bottom:15px;
				}
				
.plocha1,.plocha2
				{
				border-top:1px solid rgb(214,224,235);
				margin-bottom:10px;
				}
				
.pozadi1		{
				background:rgb(233,255,200);
				}

.plocha1		{
				width:100%;
				}
				
.odsazeni1		{
				padding:10px;
				}

.infopage		{
				display:none;
				}

ul				{
				list-style-image:url(../images/arrow.gif);
				margin:0px 0px 0px 12px;
				padding:0px 0px 0px 24px;
				}
				
li				{
				padding-bottom:5px;
				}
				
.ul1			{
				padding:0;
				}

.tdlinka		{
				border-bottom:rgb(214,224,235) 1px solid;
				padding:0px 3px;
				}

.navi			{
				background-color:rgb(232,238,246);
				clear:both;
				}
				
form			{
				margin:0px;
				}
				
.zvyrazneny		{
				font-size:1.3em;
				font-weight:bold;
				color:rgb(255,102,0);
				}
				
.svetlytext		{
				color:rgb(255,255,255);
				}				
				
.formpopis		{
				float:left;
				padding: 0 10px 0 20px;
				width:116px;
				text-align:right
				}
.formdata		{
				float:left;
				width:300px;
				padding:2px 0
				}
.btn			{
				width:100px;
				font-weight:bold;
				height:23px;
				background:rgb(87,173,28);
				border:1px solid rgb(50,150,10);
				color:rgb(255,255,255)
				}
				
#tabpodrobne	{
				float:left;
				border-top:1px solid rgb(214,224,235);
				}
				
#tabpodrobne td	{
				font-size:0.9em;
				padding:4px;
				}
				
.obal			{
				width:1000px;
				margin:0 auto;
				}
				
.blok-hlavicka	{
				padding:10px 0;
				background:rgb(0,102,51);
				width:100%;
				text-align:center;
				color:rgb(255,255,255);
				}
				
.obal-bloky		{
				width:970px;
				background:rgb(255,255,255);
				float:left;
				}

.blok-levy		{				
				width:745px;
				margin-right:15px;
				float:left;
				}
				
.blok-pravy		{
				width:205px;
				float:left;
				}
				
.blok-upoutavky	{
				width:745px;
				margin-right:15px;
				float:left;
				}
				
.r239			{
				margin:5px 14px 10px 0;
				}
				
.r239k			{
				margin:5px 0 10px 0;
				}
				
.z1				{
				width:970px;
				background:rgb(255,255,255);
				float:left;
				padding:0 15px;
				}

.z2				{				
				width:970px;
				height:410px;
				background:rgb(255,255,255) url(../images/zahlavi.jpg) no-repeat;
				padding-bottom:15px;
				float:left;
				}
				
.z3				{
				position:absolute;
				left:22px;
				top:61px;
				}
				
.z4				{
				position:absolute;
				left:253px;
				top:14px;
				width:270px;
				}
				
.z5				{
				position:absolute;
				left:96px;
				top:273px;
				width:105px;
				}
				
.z6				{
				position:absolute;
				left:330px;
				top:273px;
				width:350px;
				}
				
.z7				{
				position:absolute;
				left:750px;
				top:338px;
				width:200px;
				}
				
.tz				{
				color:rgb(87,173,28);
				font-size:3.5em;
				}
				
.tz1			{
				color:rgb(100,100,100);
				margin-bottom:15px;
				}
				
.f1				{
				background:url(../images/zapati.jpg);
				width:720px;
				height:42px;
				margin:30px 0;
				padding:22px 0 0 250px;
				float:left;
				}
				
.flogo			{
				position:absolute;
				left:65px;
				top:12px;
				}
				
.cl				{
				clear:both;
				}
				
.t100			{
				width:100%;
				}
				
.fl				{
				float:left;
				}
				
.navico			{
				width:12px;
				height:21px;
				}
				
.oz				{
				float:left;
				margin:0px 10px 0 0px;
				}
				
.oref			{
				padding:13px 10px 13px 18px;
				}
				
.ref			{
				margin:0 0 8px 8px;
				float:left;
				}
				
.or				{
				border:1px solid rgb(180,180,180);
				}
				
.p0				{
				padding:0;
				}
				
.zp				{
				text-align:right;
				}
				
.just			{
				text-align:justify;
				}
				
.os				{
				float:left;
				margin:0 25px 125px 15px;
				}
				
.blok-v-textu	{
				width:200px;
				padding:20px;
				margin:0 0 20px 20px;
				background:rgb(240,240,240);
				border-left:1px solid rgb(225,225,225);
				float:right;
				text-align:left;
				}
				
.blok-v-textu-100
				{
				background:rgb(240,240,240);
				border-top:1px solid rgb(225,225,225);
				border-bottom:1px solid rgb(225,225,225);
				width:100%;
				padding:20px 0;
				text-align:center;
				}

.velky-text		{
				font-size:3em;
				}
				
a { text-decoration: underline; }
a:link { color: rgb(0,102,51); }
a:visited { color: rgb(0,102,51); }
a:hover { color: rgb(0,102,51); text-decoration: none; }
a:active { color: rgb(0,102,51); }
a.svetla:link { color: rgb(255, 255, 255); }
a.svetla:visited { color: rgb(255, 255, 255); }
a.svetla:hover { color: rgb(190, 206, 222); text-decoration: none; }
a.svetla:active { color: rgb(255, 255, 255); }

