body

{

  margin: 0px;

  padding: 0px;

  background-color: #FFFFFF;

}

body, td {FONT-FAMILY: Tahoma, Verdana, Tahoma, Helvetica, "Trebuchet MS";}

A {color: #3F8C45; text-decoration: underline;}

A:hover {color: #000000; text-decoration: underline;}





body#homepage{text-align: center; background-image:url('images/background_body2.gif'); background-position: center; background-repeat:repeat-y; background-color: #828282;}



#global {position: relative; text-align: left; width: 910px; background-color: #FFFFFF;}

#plocha {position: relative; text-align: center; width: 910px; }







.left {width: 680px; float: left; text-align:left; background-color: #ffffff; color: #505050; padding-left: 5px; padding-right: 0px;}

.right {width: 220px; float: left; text-align:left; padding: 0px;}

.menu_right {width: 220px; float: right; text-align:left; color: #505050; border-bottom: solid 1px #E0DEDE; border-left: solid 1px #c0c0c0; border-right: solid 1px #E0DEDE;}



.menu_horni_oddelovac {width: 1px; background:url('images/bg_topmenu.gif'); color: #C5C4C4; border-bottom: 1px solid #B5B5B4; border-top: 1px solid #B5B5B4; }

.menu_dolni_oddelovac {width: 1px; color: #009900; padding: 8px 0px 3px 0px;}



.menu_horni {width: 127px; text-align: center; font-weight:bold; font-size: 11px; FONT-FAMILY: Verdana, "Trebuchet MS", "Arial CE", Arial, Helvetica;}

.menu_horni a  {display: block; padding: 11px 0px 11px 7px; background:url('images/bg_topmenu.gif');  color: #868585; border-bottom: 1px solid #B5B5B4; border-top: 1px solid #B5B5B4;text-decoration: none;}

.menu_horni a:hover{color: #000000; background:url('images/bg_topmenu.gif'); text-decoration: none;} 



.menu_dolni {text-align: center; font-size: 10px; FONT-FAMILY: Verdana, "Trebuchet MS", "Arial CE", Arial, Helvetica;}

.menu_dolni a  {display: block; padding: 8px 0px 3px 0px; background-color: #FFFFFF; color: #009900; text-decoration: none;}

.menu_dolni a:hover{color: #009900; text-decoration: underline;} 





.menu1 {text-transform: uppercase; width: 119px;}

.menu2 {background-image: url('images/bg_menu_polozkaoff.gif');	width: 1px;	border-bottom: 1px solid #A6A5A5;}

.menu3 {width: 149px; background-image: url('images/bg_menu_polozkaoff.gif'); border-bottom: 1px solid #A6A5A5;}



#topmenu2 {position: absolute; top: 62px; left: 370px; float: left; text-decoration: none; color: #FFFFFF; font-size: 11px; text-align: left;}

#topmenu2 a.odkaz {text-decoration: none; color: #3F8C45; font-weight: bold; text-align: center;}

#topmenu2 a:hover.odkaz {text-decoration: underline; color: #3F8C45; font-weight: bold; text-align: left;}







.seznam {margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; FONT-SIZE: 11px; line-height: 14px;}

.seznam li{list-style-image: url('images/odrazka.gif'); text-align: left; padding: 0px 0px 0px 0px;}



.kapitoly {margin: 0px; padding: 0px; FONT-SIZE: 11px; font-weight: bold;}

.kapitoly li{list-style-image: url('images/odrazka.gif'); text-align: left; padding: 0px; margin: 0px 0px 0px 20px;}



.odrazka1 {list-style-image: url('images/odrazka1.gif'); COLOR: #666666; margin: 0px 10px 20px 10px; text-align: left; padding: 10px 0px 0px 15px;}

.odrazka {list-style-image: url('images/odrazka3.gif'); COLOR: #575757; FONT-SIZE: 11px; margin: 0px 5px 10px 15px; text-align: left; padding: 5px 0px 0px 15px; line-height: 16px;}

.odrazka2 {list-style-image: url('images/odrazka4.gif'); COLOR: #3F8C45; FONT-SIZE: 10px; font-weight: bold; margin: 0px 5px 10px 15px; text-align: left; padding: 5px 0px 0px 15px; line-height: 130%;}

.odrazka3 {list-style-image: url('images/odrazka4.gif'); COLOR: #FFFFFF; FONT-SIZE: 10px; font-weight: bold; margin: 0px 5px 10px 15px; text-align: left; padding: 5px 0px 0px 15px; line-height: 130%;}





.obraz {border: solid 2px #000000;}



.obraz1 {border: solid 1px #CCCCCC;}



.odkazy {font-weight:bold; font-size: 11px;}

.odkazy a {color: #3F8C45; text-decoration: underline;}

.odkazy a:hover{color: #000000; text-decoration: underline;}





a.kontakt {color: #009900; text-decoration: underline;}

a:hover.kontakt {color: #505050; text-decoration: underline;}



.reference_top {line-height:14px; padding: 0px 0px 0px 0px; color: #505050; background-image: url('images/ref_pozadi.gif'); border-top: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; FONT-SIZE: 11px; text-align: left; text-decoration: none;}

.reference {line-height:14px; padding: 0px 0px 0px 0px; color: #505050; background-image: url('images/ref_pozadi.gif'); border-top: 1px solid #CDCDCD; border-left: 1px solid #CDCDCD; border-right: 1px solid #CDCDCD; border-bottom: 1px solid #CDCDCD; FONT-SIZE: 11px; text-align: left; text-decoration: none;}

.refer_left {width: 220px; height="170"; padding: 9px 0px 9px 10px;}

.refer_right {width: 400px; height="170"; padding: 0px 0px 9px 10px;}



h3 {FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 12px; COLOR: #000000; padding: 0px 0px 0px 0px;}

h4 {FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 14px; COLOR: #009900; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;}

h4 a{color: #005ada; text-decoration: underline;}

h4 a:hover{color: #000000; text-decoration: underline;}

h5 {FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 12px; COLOR: #009900; margin: 10px 0px 2px 0px; padding: 0px 0px 0px 0px;}

h6 {FONT-FAMILY: Verdana, Tahoma; FONT-SIZE: 11px; COLOR: #000000; margin: 7px 0px 2px 0px; padding: 0px 0px 0px 0px;}



.napln {width: 900px; background-color: #FFFFFF;}



.zapati {width: 100%; height: 25px; color: #FFFFFF; font-size: 10px; background-image: url('images/bg_zapati.gif'); padding: 5px 0px 0px 0px;}



.nadpis_sekce_left

{

	width: 650px;

	height: 27px;

	background-image: url('images/bg_nadpis_main.gif');

	color: #FFFFFF;

	font-size: 15px;

	font-weight: bold;

	
  padding:8px 0 0 30px;
}

.nadpis_sekce_right

{

	width: 205px;

	height: 27px;

	background-image: url('images/bg_nadpis_main.gif');

	color: #FFFFFF;

	font-size: 15px;

	font-weight: bold;

	text-transform: uppercase;

  padding:8px 0 0 15px;

}

.nadpis

{

	width: 650px;

	height: 22px;

	background-image: url('images/bg_nadpis.gif');

	background-repeat:repeat-y;

	background-color: #EAEAEA;

	border-top: solid 1px #DEDEDE;

	border-bottom: solid 1px #DEDEDE;

  padding:4px 0 0 30px;

	color: #009900;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

}

.nadpis h1

{



  margin:0px;
	color: #009900;

	font-weight: bold;

	text-transform: uppercase;

	font-size: 12px;

}


.nadpis2

{

	font-size: 12px;

	font-weight: bold;

	color: #474747;

	padding-bottom: 5px;

	margin-bottom: 15px;

	border-bottom: solid 1px #bbbbbb;

}

.text_titul {width: 630px; text-align: left; FONT-SIZE: 11px; line-height: 18px; background-image: url('images/bg_stredni_strana.gif'); background-repeat:repeat-y; padding:15px 25px 15px  }



.tabulka {text-align: left; FONT-SIZE: 11px; color: #505050; line-height: 25px;}

.tabulka_refer {width: 600px; text-align: left; FONT-SIZE: 11px; color: #505050; line-height: 18px;}



.k_info_text {padding: 0px 10px 15px 13px;}

.k_aktual {width:200px; FONT-SIZE: 10px; background-image: url('images/bg_kontakt.gif'); background-repeat:repeat-x; padding:15px 10px 15px }

.k_kontakt {width:200px;  FONT-SIZE: 11px; line-height: 14px; background-image: url('images/bg_kontakt.gif'); background-repeat:repeat-x; padding:15px 10px 15px }



#topmenu {position: absolute; top: 15px; left: 710px; height: 26px; float: left;}

a#domov, a#mail, a#mapa {FONT-FAMILY: Tahoma, Verdana; text-decoration: none; color: #009900; font-size: 11px; line-height: 12px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 8px; float: left;}

a:hover#domov, a:hover#mail, a:hover#mapa {text-decoration: underline; color: #009900;}

#topmenu a#domov{width: 80px; background: url(images/ico_home.gif) no-repeat 0px 1px; border-right: solid 1px #000;}

#topmenu a#mail {width: 80px; background: url(images/ico_mail.gif) no-repeat 0px 1px;}

#topmenu a#mapa {width: 80px; background: url(images/ico_struct.gif) no-repeat 0px 1px;}



#topmenu2 {position: absolute; top: 80px; height: 100px; left: 290px; float: left; text-decoration: none; font-size: 11px; text-align: left;}

#topmenu2 a.odkaz {FONT-FAMILY: Verdana, "Trebuchet MS";text-decoration: none; color: #666666; font-weight: bold; text-align: left;}

#topmenu2 a:hover.odkaz {text-decoration: underline; color: #000000; font-weight: bold; text-align: left;}


#adlinks{
font-size: 10px;
}

* {-moz-box-sizing: border-box; box-sizing: border-box;}

.nadpis_h1 {
font-size:14px;
color:#606060;
}

.text_titul h1{
font-size:12px;
color:#606060;
}

.div_menu_horni{
 width:900px;
 height:38px;
 padding-left: 5px; 
 padding-right: 5px; 
 margin-bottom:1px;
}

.div_menu_horni table {
  width:900px; 
  border-left: 1px solid #979797; 
  border-right: 1px solid #979797

}

.reference_homepage{
color:#3F8C45;
}

.menu_paticka{
  width:580px; 
  height:40px;
}

.nadpis_h2 {
font-size:12px;
color:#606060;
margin-bottom:0px;
}

.img_homepage1{
  width:316px; 
  height:185px; 
  border: 1px solid #000000;
  margin:5px;
}

.img_homepage2{
  width:157px; 
  height:99px; 
  border: 1px solid #000000;
  margin-left:5px;
  margin-right:5px;
}
.img_homepage3{
  width:157px; 
  height:99px; 
  border: 1px solid #000000;
}
