body {	font-family:Verdana,Tahoma,Arial,Helvetica CE,Helvetica,sans-serif; font-size:11px; margin:0px; background-color: #ffffff; color: #000000; font-weight: normal; padding:0px; background-image: URL('../images/index_01.jpg');background-position: top; background-repeat: repeat-x; }
table { font-size:11px;  margin:0px; color: #3c5161; font-weight: normal;}

.mainwindow { width:960px; text-align:left; position:relative;}
 
#logo{position: absolute; top:10px; left:25px; width:200px; height:60px;}

h1 {font-family:Tahoma,Verdana,Arial,Helvetica CE,Helvetica,sans-serif; font-size:20px; font-weight: normal; color:#3F77A8;}

h2 {font-family:Tahoma,Verdana,Arial,Helvetica CE,Helvetica,sans-serif; font-size:18px; font-weight: normal; color:#3F77A8;}

h3 {font-family:Tahoma,Verdana,Arial,Helvetica CE,Helvetica,sans-serif; font-size:11px; font-weight: normal; color:#7f7f7f;}

h4 {font-family:Tahoma,Verdana,Arial,Helvetica CE,Helvetica,sans-serif; font-size:11px; font-weight: normal; color:#4376a1;}

.claim {position: relative; margin-top: 0px; width:960px; height: 39px; background-image: URL('../images/index_02.jpg') }	
.claim1 {position: relative; margin-top: 0px; width:960px; height: 156px; background-image: URL('../images/index_04.jpg') }	
.claim_inz {position: relative; margin-top: 0px; width:960px; height: 155px; background-image: URL('../images/inz_03.jpg') }	
	.proserver {position: absolute; margin-top: 93px; margin-left: 770px; height: 30px;}
	.proserinz {position: absolute; margin-top: 93px; margin-left: 590px; height: 250px;}
.claim2 {clear: both; position: relative; margin-top: 0px; width:100%; height: 44px; background-image: URL('../images/index_13.jpg') }	

.obsah {clear: both; margin-top: 0px;  }	

.sekce1 {position: relative; float:left; margin-top: 0px; width:295px; height: 119px; cursor:pointer; background-image: URL('../images/index_06.jpg'); text-decoration: none;}	
.sekce2 {position: relative; float:left; margin-top: 0px; width:295px; height: 119px; cursor:pointer; background-image: URL('../images/index_07.jpg'); text-decoration: none;}
	.sekce_text { font-size: 10px; margin-top: 45px; margin-left: 45px; margin-right: 20px; text-align: justify; color: #ffffff; }
  
  
.obsah_text {position: relative; float: left; width: 584px; margin-top: 12px; text-align: justify; }

.aktual {position: relative; float:left; width:295px; }	
.aktualita {position: relative; float:left; text-align: left; margin-top: 10px; width:285px; }	
	.aktualita_nadpis {color: #40739b; font-weight: bold; }
	.aktualita a {color: #ff9900; font-weight: bold; }	

.left {position: relative;float:left;width:366px;margin:0; padding:0; }
.left_uzky {position: relative;float:left;width:233px; height: auto; margin:0; padding:0;}
.left_inz {position: relative;float:left;width:233px; height: auto; margin:0; padding:0; background-image: URL('../images/inz_11.jpg') }
.left_serv {position: relative;float:left;width:233px; height: auto; margin:0; padding:0; background-image: URL('../images/server_08.jpg') }
	.menu_bila {position: relative; float:left; color: #ffffff; width: 180px; font-weight: bold; line-height: 18px; margin-left:40px; margin-top:0px;  }
		.menu_bila a {color: #ffffff; text-decoration: none; }
	.menu_dark {position: relative; float:left; color: #2e5370; width: 180px; font-weight: bold; line-height: 18px; margin-left:50px; margin-top:0px; }
		.menu_dark a {color: #2e5370; text-decoration: none;}
.left_down {position: relative;float:left;width:233px; height: auto; margin:0; padding:0; }


.right {float:left; width: 720px; margin-top:0px; padding:0px; }
	.nadpis {position: relative; float: left; width: 720px; margin-top: 20px;}
	.obsah_text1 {position: relative; float: left; width: 650px; margin-left: 20px; text-align: justify;}
		.obsah_text1 a {color: #40739b; font-weight: bold; text-decoration: none;}
		.obsah_text1 li {margin:0px;padding:0px;}
		.obsah_text1 .od {margin:15px;padding:0px;}
		li .pod {margin:0px;padding:0px; list-style-image: url(../images/odr.jpg); }
		
		.obsah_nadpis {color: #40739b; font-weight: bold; }
	.polozka {position: relative; float: left; width: 650px; margin-top: 12px; margin-left: 14px;}
	.foto_pod {position: relative; float: left; width: 123px; height: 97px;  background-image: URL('../images/server_12.jpg') }
		.foto_text {position: relative; float: left; width: 505px; margin-top: 8px; margin-left: 15px; text-align: justify;}
			.foto_text a {color: #40739b; font-weight: bold; text-decoration: none;}
		.foto {position: relative; float: left; margin-top: 6px; margin-left: 11px;}

	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a {color: #000000;}
	
	.copy { text-align:center; font-size:80% }


input, form  {
	font-size: 10px;
}	
select  {
	font-size: 10px;
}

.claim_dole {height: 24px;  background-image: URL('../images/www_26.gif'); width:850px;}


/*labely*/
.labelbox label, .labelbox input, .labelbox textarea
{
display: block;
width: 330px;
float: left;
}

.labelbox textarea
{
display: block;
height: 100px;
float: left;
}

.labelbox select
{
display: block;
width: 150px;
float: left;
}

.labelbox br 
{
clear: left;
}

input.odeslat
{
width: 160px;
}

.labelbox input.check
{
width: 15px;
}

.labelbox legend {
padding: .2em;
background-color: #aabed2;
color: #000000;
border: 3px solid #DADFE5;
}
/*konec labely*/
