 body{

 font-family: Tahoma;

 font-size: 12px;

 margin: 0px auto;

 padding: 0px;

 color: #292929;

 background-color: #f3f3f3;
 }

iframe { padding:0px 0px 0px 40px}

em { font-weight:bold}

h3 {color:#7C9BC0; padding:4px 20px 0px 20px;}

#levy table.tablelogo {

text-align: left;
width:95%
}

.underline { text-decoration:underline}
.seventy {width:70px; }
.logotyp { margin:30px}
.eightytree { width:83px}
.once{ width:100px}
p.referen img { width:90px; float:left; position:relative; display:block; margin:0px 30px 20px 20px }
p.referen { color:#333; margin:20px 0px 0px 20px; display: block; position:relative; float: left; width:600px; height: auto; font:12px/1.22 Tahoma, Geneva, sans-serif; line-height:22px}
.logos {

 margin: 4px 0px 0px 20px;
}

.logos td{

 width: 160px;
 
 text-align: center; 
}



.facebook{ background: url(../images/fb.png) no-repeat; padding:4px 0px 0px 27px; height:20px; display:block; color: #03F; font:12px Tahoma, Geneva, sans-serif }
.clear { clear:both}
.h2main { color:#676767}
.table_o_nas {margin-left: 25px; margin-right: 20px; margin-top: 25px;}
.table_o_nas td.one { width:150px; text-align:center}
.table_o_nas td.two { width:450px; text-align:center}
.earth {width:40px; height:40px; float: left; margin-right: 10px;}
html {

height:100%;

}

h1.mini {font: bold 14px Tahoma, Geneva, sans-serif; margin:0px; padding:0px}

h2 { font: bold 13px Tahoma, Geneva, sans-serif}

#guestbook {

padding-left:10px;

height:128px;

}

#guestbook a{

color:#cccc00;

position:absolute;

left:0;

bottom:5px;

margin:0 0 0 16px;

}

#calculation {

height:135px;

width:315px;

padding:10px 10px 10px 20px;

}

#calculation2 {

height:300px;

width:450px;

padding:10px 10px 10px 20px;

}

#calculation2 div input{

padding:2px;
cursor:pointer;
margin-top:5px;

}



div.footer {

padding-top:0.1em;

}

p.links {

font-size:x-small;

}
input {cursor:pointer}
input, textarea {

	border-style: solid;

	border-width: 1px;

	border-color: #CCCCCC;

	font: 1em Tahoma, Arial, sans-serif;

	padding:4px;

}

div.form {

margin-left:0px;
padding:0px;
line-height:2em;

}

#translationForm {

}



ul.seznam_pdf li {

 list-style: none;

 margin: 0;

}



ul.seznam_pdf a {

 display: block;

 padding: 10px 0px 0px 40px;

 height: 23px;

 color: #7392b6;

 text-decoration: none;

 font-size: 12px;

 background: url(../images/pdf.jpg) no-repeat top left;

}



a {

 color: #7392b6;

 text-decoration: underline;

}

a:hover {

 text-decoration: underline;

}

.clear {

 width: 100%;

 clear: both;

 font-size: 1px;

}

.clearcolor {

 width: 100%;

 clear: both;

 font-size: 1px;

 background-color: #336699;

 margin-left: 20px;

 margin-right: 15px;
}

.center {

 text-align: center;

 width: 100%;

}

.centere { text-align:center}
.twocen{ width:200px}
.sevenpad{padding:7px;}

* {

 margin: 0px;

 border: 0px;

 padding: 0px;

}

#nadzahlavi {

 background: url(../images/nadzahlavi.jpg) repeat-x top left;

 height: 176px;

}

#zahlavi {

 margin: 0 auto;

 text-align: left;

 background: url(../images/zahlavi.jpg) no-repeat;

 width: 914px;

 height: 176px;

 position: relative;

}

#zahlavi p{

 color: #F0F0F0;

 float: left;

 position: relative;

 left: 0px;

 top: 4.5px;
 
 font-size: 0.8em;

}

#zahlavi p a{

 color: #7392b6;

 margin-left: 5px;

 margin-right: 5px;

 text-decoration: underline;
}

#zahlavi p.flags{

 float: right;

 position: relative;

 padding-right: 150px;

 top: 3px;
 
}



#zahlavi a:hover{

 text-decoration: underline;

}

#zahlavi #logo {  float: left; position: absolute; width:250px; height:40px; top: 40px; left:-700px;}


#zahlavi ul#menu {  color: #000;  position: absolute; height:44px;  top: 132px;  left: 1px;  list-style: none; z-index:100 }
#zahlavi ul#menu a{  color: #65656b; height: 44px;} 
#zahlavi ul#menu li.bottom a{ color: #65656b; width: 152.5px;}

/* Submenu Uprava - start */

#zahlavi ul#menu  li {width: 152px;  height: 44px; font-size: 14px; text-align: center; color: #65656b; overflow: visible;float: left; display:block; position: relative; background: url(../images/menu.jpg) no-repeat;} 
#zahlavi ul#menu  li:hover { background-color:#FFF}


/*#zahlavi ul#menu>li { float: left; background: url(../images/menu.jpg) no-repeat; width: 152px;  height: 44px; font-size: 14px; text-align: center; color: #65656b; overflow: visible;}
#zahlavi ul#menu>li:hover { background: url(../images/menu-hover.jpg) no-repeat;}*/

#zahlavi ul#menu a{  display: block;  height: 28px; padding-top: 16px; text-decoration:none;}
#zahlavi ul#menu a:hover{background: url(../images/menu-hover.jpg) no-repeat;}
#zahlavi ul#menu li  ul.sub-menu {  position:absolute;	display: none;  list-style: none;	overflow: visible; 	z-index: 9999;	background-color: white;
	border: 1px solid	#eee9e9;	margin-top: 0px; top:43px; left:0px;}
#zahlavi ul#menu li:hover ul.sub-menu {	  display: block;}




.sub-menu li {  display: block;   width: 152.5px;/*	height: 35px;*/  font-size: 12px;		text-align: center;	vertical-align: bottom;	z-index: 9999; 	overflow: visible;	margin: 0; background:#FFF}
.sub-menu li a {   display: block; background-color:#FFF;	  color: gray;	vertical-align: bottom;  text-decoration: none;  padding: 15px 0 0 0;  margin:0;}
#zahlavi ul#menu li .sub-menu li a:hover { background: #ed8323;   color: white;  }



/* Submenu Uprava - konec */


#all{

 margin: 0 auto;

 text-align: left;

 background-color: #fff;

 width: 914px;
 
 overflow: hidden;
}

#levy {

 background-color: #fff;

 width: 708px;

 float: left;

}
.grey { color:#999
}

.perc70{width: 70%; text-align: center;}
.width180{width: 180px}

.sluzba {

 background-color: #F5F7FE; 

 margin-left: 20px;
 
 margin-right: 15px;

 padding:3px 0px 0px 0px

}

#sluzba {

 background-color: #F5F7FE; 

 margin-left: 20px; margin-top:15px;
 margin-right: 15px;
 padding:0px 0px 0px 20px

}
 #levy table td{ text-align:center}


#sluzba  { text-align:left}


#pravy {

 background-color: #fff;

 width: 203px;

 float: left; 
 
 clear: right;
 
}

#pravy h2{

 font-size: 12px;

 color: #e77716;

 margin-top: 6px;

}

#pravy h2 a{

 font-size: 12px;

 color: #e77716;

 margin-top: 6px;

}

#pravy p.datum{

 color: #6e8eb2;

 font-size: 11px;

 font-weight: bolder;

 margin: 5px 0px 0px 10px;

}

#pravy p.nazev a{

 color: #015F92;

 font-size: 12px;

 font-weight: bolder;

 margin: 0px 0px 0px 0px;

}

#pravy p.text{

 color: #7c7b7b;

 font-size: 10px;

 text-align: left;

 width: 179px;

 margin: 1px 0px 3px 10px;

}

#pravy p.clanek{

 color: #555555;

 font-size: 11px;

 text-align: left;

 width: 179px;

 margin: 1px 0px 3px 5px;

}

#pravy ul.seznam_pdf li{

 list-style: none;

 margin: 5px 0px;

}

#pravy ul.seznam_pdf a{

 display: block;

 padding: 7px 0px 0px 40px;

 height: 23px;

 color: #000;

 text-decoration: none;

 font-size: 11px;

 background: url(../images/pdf.jpg) no-repeat top left;

}

#pravy ul.seznam_pdf a:hover{

 text-decoration: underline;

}

#pravy ul.partneri li{

 width: 182px;

 height: 20px;

 list-style: none;

 background-color: #ececec;

 padding: 3px 0px 0px 10px;

 margin: 2px 0px;
 
 font-weight: normal;

}

#pravy ul.partneri li.liche{

 background-color: #fff;

}

#pravy ul.partneri a{

 color: #000;

 text-decoration: none;

 font-size: 11px;

}

#pravy ul.partneri a:hover{

 text-decoration: underline;

}

.monitor{

 font-family: tahoma;

 font-size: 10px ;
 
 color: gray;
 
 margin-top: 15px;
 
 margin-bottom: 15px;
}

#left{

 background-color: #fff;

 float: left;

 width: 344px;

 margin: 0px;

 margin-left: 10px;

}

#right{

 background-color: #fff;

 float: right;

 width: 344px;

 margin-right: 5px;

}

#Ilevy {

 background-color: #fff;

 width: 700px;

 float: left;

 display: block;
 overflow: hidden;
}


#Ileft{

 background-color: #fff;

 float: left;

 width: 219px;

 margin: 0px;
 margin-left: 10px;

 overflow: hidden;
}

#Iright{

 background-color: #fff;

 float: left;

 width: 219px;

 margin: 0px;
 margin-left: 4px;

 overflow: hidden;
}

#Imidle{ 

 background-color: #fff;

 float: left;

 width: 219px;

 margin: 0px;
 margin-left: 5px;

 overflow: hidden;
}
#box1_h{

 background: url(../images/box1_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}
 img.array1{



 width: 219px;

 height: 75px;

 /*overflow: hidden;*/
}

#box2_h{

 background: url(../images/box2_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}
.img.array2{



 width: 344px;

 height: 75px;

 overflow: hidden;
}

#box3_h{

 background: url(../images/box3_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}

.img.array3{

 /*background: url(../images/pokusne/box3_h.gif) no-repeat;*/

 width: 219px;

 height: 75px;
  margin:0px;
 top:0px;
 position:relative;

 /*overflow: hidden;*/
}
#box4_h{

 background: url(../images/box4_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}

#box1{

 background: url(../images/box1.jpg) repeat-y;

 width: 344px;

}
#Ibox1{

 background: url(../images/pokusne/box1.gif) repeat-y;

 width: 219px;
 
 height: 280px;

 overflow: hidden;
 
}

#box2{

 background: url(../images/box2.jpg) repeat-y;

 width: 344px;

}

#Ibox2{

 background: url(../images/pokusne/box2.gif) repeat-y;

 width: 219px;
 
 height: 280px;

 overflow: hidden;
}
#box3{

 background: url(../images/box3.jpg) repeat-y;

 width: 344px;

position: relative;

}
#Ibox3{

 background: url(../images/pokusne/box3.gif) repeat-y;

 width: 219px;
 
 margin:0px;
 top:0px;
 position:relative;
 
 height: 280px;

 overflow: hidden;
}
#box4{

 background: url(../images/box4.jpg) repeat-y;

 width: 344px;

}

#box1_d{

 background: url(../images/box1_d.jpg) no-repeat;

 width: 344px;

 height: 10px;

 margin-bottom: 4px;

}    
#Ibox1_d{

 background: url(../images/pokusne/box1_d.gif) no-repeat;

 width: 219px;

 height: 75px;

 overflow: hidden;
}

#box2_d{

 background: url(../images/box2_d.jpg) no-repeat;

 width: 344px;

 height: 10px;

 margin-bottom: 4px;

}

#Ibox2_d{

 background: url(../images/pokusne/box2_d.gif) no-repeat;

 width: 219px;

 height: 75px;

 overflow: hidden;
}

#box3_d{

 background: url(../images/box3_d.jpg) no-repeat;

 width: 344px;

 height: 10px;

 margin-bottom: 4px;

}
#Ibox3_d{

 background: url(../images/pokusne/box3_d.gif) no-repeat;

 width: 219px;

 height: 75px;

 overflow: hidden;
}

#box4_d{

 background: url(../images/box4_d.jpg) no-repeat;

 width: 344px;

 height: 10px;

 margin-bottom: 4px;

}

#box1 img{

 float: left;

 border: 4px solid #edaf78;

 margin: 10px 0px 12px 13px;

}



#box1 p{

 float: right;

 color: #ed8323;

 font-weight: bolder;

 font-size: 11px;

 width: 175px;

 height: 20px;

 margin-top: 5px;

}
#Ibox1 p{
 color: gray;

 font-size: 10px;
 padding-top:0px;
 position:relative;
 top:-10px;
 
 margin-top: 0px;
 
 margin-left: 30px;

 margin-right: 10px;
 
 text-align: left;
}

#Ibox1 p .green{
 color:#090;

}

#box1 ul{

 float: right;

 list-style: square;

 color: #ed8323;

 font-weight: bolder;

 font-size: 11px;

 width: 190px;

 margin-top: 15px;

}

#Ibox1 ul{

 list-style: square;

 color: #669900;

 font-weight: bolder;

 font-size: 11px;

 margin-top: 0px;
 
 margin-left: 50px;

}

#box1 ul li{

 height: 20px;

}

#Ibox1 ul li{

 margin: 2px 0px;

}


#box1 ul li a{

 text-decoration: none;

 color: #e77716;

}
#Ibox1 ul li a{

 text-decoration: none;

 color: #669900;

}


#box2 img{

 float: left;

 border: 4px solid #ccff99;

 margin: 10px 0px 12px 13px;

}

#Ibox2 p{
 color: gray;

 font-size: 10px;
 
 margin-top: 0px;
 position:relative;
 top:-10px;
 
 margin-left: 15px;
 margin-right: 25px;
 
 text-align: left;
}

#box2 ul{

 float: right;

 list-style: square;

 color: #669900;

 font-weight: bolder;

 font-size: 11px;

 width: 180px;

 position: relative;

 left: -15px;

 margin-top: 15px;

}

#Ibox2 ul{
 list-style: square;

 color: #ed8323;

 font-weight: bolder;

 font-size: 11px;

 margin-top: 0px;
 
 margin-left: 35px;
}

#box2 ul li{

 margin: 5px 0px;

}
#Ibox2 ul li{

 margin: 2px 0px;

}


#box2 ul li a{

 text-decoration: none;

 color: #669900;

}

#Ibox2 ul li a{

 text-decoration: none;

 color: #e77716;

}
#Ibox3 p{
 color: gray;

 font-size: 10px;
 position:relative;
 top:-10px;
 
 margin-top: 0px;
 
 margin-left: 30px;

 margin-right: 10px; 

 text-align: left;
}

#Ibox3 ul{
 list-style: square;

 color: #017EC2;

 font-weight: bolder;

 font-size: 11px;

 margin-top: 0px;
 
 margin-left: 50px;
}

#Ibox3 ul li{

 margin: 2px 0px;

}

#Ibox3 ul li a{

 text-decoration: none;

 color: #017EC2;

}

h1 {

 color: #7c9bc0;

 font-size: 19px;

 margin-left:20px;

 padding: 10px 0px 10px 45px;

 background:url(../images/my_arrow.png) left no-repeat;

 background-position:0 50%;

}
.boxing{  padding:20px; margin:0px 30px 0px 30px; background-color:#F5F7FE; text-align:center; display:block;}
.smallh1 { font: bold 15px Tahoma, Geneva, sans-serif; color: #7c9bc0;



 margin-left:20px;

 padding: 10px 0px 10px 45px;}

#levy h2 {

 color: #7C9BC0;

 font-size: 17px;

 padding: 20px 0px 10px 20px;

}

#levy p.text {

 padding: 4px 20px 4px 20px;

 line-height:1.7em;

}

#levy table.text {

 padding: 4px 20px 6px 20px;

 line-height:1.7em;

}

#levy table.text td {

 padding: 0px 20px 0px 5px;



}

#levy table.text big {
	
 padding: 8px 0px 8px 0px;
	 line-height: 25px;


}





#levy p.quotation {

 font-size: 17px; 
 
 font-family: Times New Roman; 
 
 margin-top: -20px; 
 
 line-height: 25px;
 
 font-weight: bold;
 
 text-align: center;

 color: #555555;
}

#levy p.sample {

 padding: 28px 100px 23px 40px;

 line-height:1.4em;
 
 font-family: Trebuchet MS;
 
 font-size: 1em;
 
 color: #336699;

}

#levy p.quote {

 padding: 0px 20px 0px 20px;

 line-height:0.1em;

 font-family: Times New Roman;

 font-size: 4.9em;

 font-weight: bold;

 text-align: right;
 
 color: #D8D8D8;

}

#levy p.quote-left {

 padding: 0px 20px 0px 20px;

 line-height:0.3em;

 font-family: Times New Roman;

 font-size: 3.9em;

 font-weight: bold;

 text-align: left;
 
 color: silver;

}

#levy p.sluzby {

 padding: 10px 20px 10px 20px;

 line-height:1.7em;
 text-align:left;

}

.green22{ background-color: #CCC}
.color1{ background-color:#E8E8E8}
.color2{ color:#336699}

#levy ul.seznam {

 padding: 10px 0px 0px 37px;

 list-style-type:none;

 line-height:2.3em;
 color:#999;
 
}

#levy ul.seznam li{

 padding-left:25px;

 background:url(../images/arrow.png) left no-repeat;

 background-position:0 65%;

 font-weight: normal;
 
 font-size: 12px;
 
 color: gray;

 }

#levy ul.seznam-anotace {

 padding: 10px 0px 0px 37px;

 list-style-type:none;

 line-height:2.3em;
 
}

#levy ul.seznam-anotace li{

 color: #336699;
 
 font-size: 1.1em; 
 
 padding-left:25px;

 background:url(../images/arrow.png) left no-repeat;

 background-position:0 65%;
}

#levy ul.seznam-sluzby {

 padding: 10px 0px 10px 37px;

 list-style-type:none;

 line-height:2.3em;

}

#levy ul.seznam-sluzby li{

 padding-left:25px;

 background:url(../images/arrow.png) left no-repeat;

 background-position:0 65%;

 }

#levy table.table {

 margin: 4px 0px 0px 20px;

 line-height: 1.3em;
 
 font-size: 1.1em;

}

#Ilevy table.bottom {

 margin: 0px 0px 0px 10px;

}

#Ilevy table.bottom td{

 font-size: 10px;
 width: 146px;
 padding: 5px 7px 5px 10px;
 background-color:;
 border: 1px solid #ececec;
 vertical-align: top;

}

#levy table.seznam_ukazek {

 width: 97%; 

 text-align: center; 
 
 margin-left: 10px; 

}

#levy table.seznam_ukazek td a {

 font-size: 0.8em;

}

#levy table.belt {

 margin: 20px 0px 0px 0px;
}

#levy table.order td.odd {

 background-color: #E8E8E8; 

 padding:5px 5px 5px 10px;
 
 font-weight: bold;
 
 font-size: 12px;

}

#levy table.order td.even {

 padding:5px 5px 5px 10px;
 
 font-weight: bold;
 
 font-size: 12px;

}

#levy table.belt td{

 width: 100px; 
 
 padding:3px; 
 
 text-align: center;

}

#levy table.belt td.button{

 width: 100px; 
 
 padding:3px; 
 
 text-align: center;
 
 background-color: #F8D7C2;
 
 border: 1px solid #e77716;
}

#levy table.belt td.button a{

 text-decoration: none; 
 
 font-weight: bold; 
 
 font-size: 1.1em;
 
 color: #e77716;

 text-decoration: none;
}

#levy table.belt td.button1{

 width: 155px; 
 
 padding:6px; 
 
 text-align: center;
 
 background-color: #FBE8D7;
 
 border: 1px solid #e77716;
}

#levy table.belt td.button1 a{

 text-decoration: none; 
 
 font-weight: bold; 
 
  font-size: 14px;
 
 color: #e77716;

 text-decoration: none;
}

#levy table.belt td.button2{

 width: 155px; 
 
 padding:6px; 
 
 text-align: center;
 
 background-color: #F5F7FE;
 
 border: 1px solid #015F92;
}

#levy table.belt td.button2 a{

 text-decoration: none; 
 
 font-weight: bold; 
 
  font-size: 14px;
 
 color: #015F92;

 text-decoration: none;
}

#levy table.belt td.button3{

 width: 155px; 
 
 padding:6px; 
 
 text-align: center;
 
 background-color: #E7F5D6;
 
 border: 1px solid #669900;
}

#levy table.belt td.button3 a{

 text-decoration: none; 
 
 font-weight: bold; 
 
 font-size: 14px;
 
 color: #669900;

 text-decoration: none;
}


#levy table.table-sluzby {

 margin: 10px 0px 10px 20px;
 
 padding-top: 15px;

}

#levy table.reference {

 margin: 10px 0px 10px 20px;
 }
 
#levy table.reference td{

 font-size: 11px;
 
 line-height: 12px;
 } 

#levy table th {

 margin-top: 4px;

 padding-top:5px;
 
 height: 20px;
 font: bold 12px Tahoma, Geneva, sans-serif; text-align:left; 

}

#levy table td {


 font: 12px Tahoma, Geneva, sans-serif; text-align: left; 

}

#levy table td.cente {


 font: 12px Tahoma, Geneva, sans-serif; text-align: center; 

}
#levy table.form {

 margin: 4px 0px 0px 20px;

}

#levy table.form input{

 border: 1px solid #615f5c;

}

#levy table.form textarea{

 border: 1px solid #615f5c;

 width: 230px;

 height: 70px;

}

#levy table.form input.submit{

 border: 1px solid #615f5c;

 padding: 3px 7px;

 cursor: pointer;

}

img.obr_l {

 float: left;

 margin: 5px 5px 0px 10px;

}

textarea.area {

 border: 1px solid #615f5c;

 width: 300px;

 height: 150px;

 margin: 5px 0px 0px 20px;

}

input.sub1{

 border: 1px solid #615f5c;

 padding: 3px 7px;

 width: 100px;

 cursor: pointer;

 position: relative;

 left: 222px;

 margin: 5px 0px 0px 0px;

}

#levy table.form2 {

 margin: 4px 0px 0px 20px;

}

#levy table.form2 tr td{

 padding: 2px 0px 0px 0px;

}

#levy table.form2 input{

 border: 1px solid #615f5c;

 width: 150px;

 height: 17px;

}

#levy table.form2 input.file{

 border: 1px solid #615f5c;

 width: 200px;

 height: 24px;

}

#levy table.form2 input.check{

 width: 24px;

 height: 24px;

 position: relative;

 top: 5px;

}

#levy table.form2 input.inp1{

 width: 300px;

}

#levy table.form2 textarea{

 border: 1px solid #615f5c;

 width: 230px;

 height: 80px;

}

#levy table.form2 select{

 border: 1px solid #615f5c;

 width: 130px;

 height: 21px;

}

#levy table.form2 input.submit{

 width: 90px;
 cursor:pointer;
 height: 22px;


}


#copy{

 background: url(../images/copy.jpg) repeat-x;

 height: 59px;

 margin-top: 5em;

 text-align: center;

 padding-top: 9px;

 font-size: 11px;

 color: #fff;

}

#copy ul{

 list-style: none;

 width: 608px;

 margin: 0 auto;

}

#copy li{

 float: left;

 margin: 0px 10px;

}

#copy a{

 color: #fff;

}

#copy p{

 clear: both;

 padding-top: 20px;

 color: white;

}

#copy p a{

 color: #f2673a;

}



.
{

	color: gray;

}



/*Objednavky - efekt*/

.blok_objednavky {

margin-left:20px;

margin-top:30px;

display:block;

position:relative;

z-index:5;

}



.blok_objednavky  a {

width:150px;

height:202px;

background-repeat:no-repeat;

float:left;

margin-right:10px;

cursor:pointer;

z-index:2;



}

.blok_objednavky a#telefonicky {

background-image:url(../images/icons/telefonicky.png);

}

.blok_objednavky a#telefonicky:hover {

background-image:url(../images/icons/telefonicky-hover.png);

}

.blok_objednavky a#on-line {

background-image:url(../images/icons/on-line.png);

}



.blok_objednavky a#e-mailem {

background-image:url(../images/icons/e-mailem.png);

}

.blok_objednavky a#e-mailem:hover {

background-image:url(../images/icons/e-mailem-hover.png);

}

.blok_objednavky a#osobne {

background-image:url(../images/icons/osobne.png);

}

.blok_objednavky a#osobne:hover {

background-image:url(../images/icons/osobne-hover.png);

}

#tlacitko_objednat{
 width: 107px;
 height: 32px;
 background: url(../images/tlacitko_objednat.gif) no-repeat;
 overflow: hidden;
 margin-left: 30px;
}

#tlacitko_objednat:hover{

 background: url(../images/tlacitko_objednat_over.gif) no-repeat;
  overflow: hidden;

}

#tlacitko_cenik{

 background: url(../images/tlacitko_cenik.gif) no-repeat;
 width: 107px;
 height: 32px;
  margin-left: 300px;
  margin-top: 0px; 
}

#tlacitko_cenik:hover{

 background: url(../images/tlacitko_cenik_over.gif) no-repeat;
  overflow: hidden;
}
#tlacitko_ukazky{

 background: url(../images/tlacitko_ukazky.gif) no-repeat;
 width: 107px;
 height: 32px;
margin-top: 0px; 
}

#tlacitko_ukazky:hover{

 background: url(../images/tlacitko_ukazky_over.gif) no-repeat;
  overflow: hidden;
}

#tlacitko_kalkulace{

 background: url(../images/tlacitko_kalkulace.gif) no-repeat;
 width: 107px;
 height: 32px;
 overflow: hidden;
 margin-left: 190px;
 margin-top: 0px; 
}

#tlacitko_kalkulace:hover{

 background: url(../images/tlacitko_kalkulace_over.gif) no-repeat;
  overflow: hidden;
}


.hidden {

display:none;

}



div.ukazka-dokumentu {

float:left;

width:170px;

text-align:center;

margin-left:80px;

margin-right:70px;

margin-bottom:30px;

margin-top:30px;

}

.gray {

color:#999999;

}

.vyhody p {

padding-left:20px;

border-left:10px solid #CCCCCC;

margin-left:40px;

}

#kontakt_levy
  {
  width: 341px;
 height: 682px;
 float: left;
 background: url(images/mapa_mimon.jpg);
  overflow: hidden;
  }
#kontakt_pravy
  {
 
 width: 341px;
 height: 682px;
 background: url(images/info_mimon.jpg);
 overflow: hidden;
  }
  
.green{ color:#090} 
.orange{ color:#E36D02}
.blue{ color:#017EC2}

.earth {width:40px; height:"40px"; float: left; margin-right: 10px;}
.clanky{float: left; width: 47%}
.boxclanky {margin-left: 20px; margin-right: 15px}
.middle{ text-align:center}
.boxcen { width:200px}
