 body{

 font-family: Tahoma;

 font-size: 12px;

 margin: 0px auto;

 padding: 0px;

 color: #292929;

 background-color: #f3f3f3;

}

html {

height:100%;

}

.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;}
.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}
#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;

margin-top:5px;

}



div.footer {

padding-top:0.1em;

}

p.links {

font-size:x-small;

}

input, textarea {

	border-style: solid;

	border-width: 1px;

	border-color: #CCCCCC;

	font: 1em Tahoma, Arial, sans-serif;

	padding:4px;

}

div.form {

margin-left:20px;

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%;

}

* {

 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: #E0E0E0;

 float: left;

 position: relative;

 left: 0px;

 top: 4.5px;
 
 font-size: 0.8em;

}

#zahlavi p a{

 color: #7392b6;
 
 padding-left: 1px;
 
 padding-right: 1px;

}

#zahlavi p.flags{

 float: right;

 position: relative;

 padding-right: 150px;

 top: 3px;
 
}



#zahlavi a:hover{

 text-decoration: underline;

}

#zahlavi #logo {

 float: left;

 position: relative;

 top: 34px;

 left: 12px;

}

#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;}



#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 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; 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;  }



/*#zahlavi ul#menu {

 color: #000;

 position: absolute;

 top: 132px;

 left: 1px;

 list-style: none;

}

#zahlavi ul#menu a{

 color: #65656b;

} 

#zahlavi ul#menu li.bottom a{

 color: #65656b;

 width: 152.5px;

}


*/


/* Submenu Uprava - start */

/*

#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 li .sub-menu {

  position:absolute;

	display: none;

  list-style: none;

	overflow: visible;

	z-index: 9999;

	background-color: white;

	border: 1px solid	#eee9e9;

	margin-top: 0px;

}

#zahlavi ul#menu li:hover .sub-menu {	

  display: block;



}

.sub-menu li {

  display: block;	

  width: 152.5px;



  font-size: 12px;	

	text-align: center;

	vertical-align: bottom;

	z-index: 9999;

	overflow: visible;

	margin: 0;

}

.sub-menu li a {

  display: block;	

  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-color: #ed8323;

  color: white;  

}*/



/* Submenu Uprava - konec */


#all{

 margin: 0 auto;

 text-align: left;

 background-color: #fff;

 width: 914px;
 
 overflow: hidden;
 padding-bottom:30px
}

#levy {

 background-color: #fff;

 width: 708px;

 float: left;

}

#sluzby {

 background-color: #F5F7FE; 

 margin-left: 20px;
 
 margin-right: 15px;
 padding: 3px 0px 0px 0px;

}

#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;

}
#Ibox1_h{

 background: url(../images/pokusne/box1_h.gif) no-repeat;

 width: 219px;

 height: 75px;

 overflow: hidden;
}

#box2_h{

 background: url(../images/box2_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}
#Ibox2_h{

 background: url(../images/pokusne/box2_h.gif) no-repeat;

 width: 344px;

 height: 75px;

 overflow: hidden;
}

#box3_h{

 background: url(../images/box3_h.jpg) no-repeat;

 width: 344px;

 height: 37px;

}

#Ibox3_h{

 background: url(../images/pokusne/box3_h.gif) no-repeat;

 width: 219px;

 height: 75px;

 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;
 
 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;
 
 margin-top: 0px;
 
 margin-left: 30px;

 margin-right: 10px;
 
 text-align: left;
}

#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: 10px;
 
 margin-left: 50px;

}

#box1 ul li{

 height: 20px;

}

#Ibox1 ul li{

 margin: 5px 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;
 
 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: 10px;
 
 margin-left: 35px;
}

#box2 ul li{

 margin: 5px 0px;

}
#Ibox2 ul li{

 margin: 5px 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;
 
 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: 10px;
 
 margin-left: 50px;
}

#Ibox3 ul li{

 margin: 5px 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%;

}

#levy h2 {

 color: #7c9bc0;

 font-size: 17px;

 padding: 10px 0px 10px 20px;

}

#levy h3 {

 padding: 10px 0px 0px 20px;

}

#levy p.text {

 padding: 4px 20px 0px 20px;

 line-height:1.7em;

}

#levy p.anotace {

 padding: 4px 30px 0px 20px;

 line-height:1.5em;
 
 font-size: 1.1em;
 
 color: #555555;
 
 text-align: justify;

}

#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;

}

#levy ul.seznam {

 padding: 10px 0px 0px 37px;

 list-style-type:none;

 line-height:2.3em;
 
}

#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;

}

#levy table.tablelogo {

text-align: left;
width:95%
}

.seventy {width:70px}
.eightytree { width:83px}
.once{ width:100px}

#levy table.logos {

 margin: 4px 0px 0px 20px;
}

#levy table.logos td{

 width: 160px;
 
 text-align: center; 
}

#levy table.legend {

 margin: 4px 0px 0px 20px;
 
 line-height: 1.2em;
 
 font-size: 0.9em;
}

#levy table.legend td{
 
 padding: 1px;
 
 border: 3px solid white;
 
 color: gray;
} 

#levy table.legend td.color1{

 background-color: #e77716;
 
 width: 12px;
}

#levy table.legend td.color2{

 background-color: #7c9bc0;
 
}

#levy table.legend td.color3{

 background-color: silver;
 
}

#levy table.languages {

 margin: 4px 0px 0px 42px;

 line-height: 1.2em;
 
 font-size: 0.9em;
 
 color: white;
 
 float: left;

}

#levy table.languages td{
  
 width: 90px;
 
 text-align: center;

 padding: 4px;
 
 border: 5px solid white;
 
}

#levy table.languages td.prim{
  
 background-color: #e77716;
 
}

#levy table.languages td.sec{
 
 background-color:#7c9bc0;
 
}

#levy table.languages td.also{

 background-color: silver;

}

#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: 120px; 
 
 padding:3px; 
 
 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: 130px; 
 
 padding:3px; 
 
 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: 120px; 
 
 padding:3px; 
 
 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.table-sluzby th {

 margin-top: 4px;

 padding-top:5px;
 
 height: 22px;
 
 width: 200px;

}



#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;

 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;

}



.grey {

	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;
  }
 

.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}
.sixty { 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;}