body {
background-image: url("img/red-digital-internet.jpg");
background-size: 120%;
background-repeat: no-repeat;
font-family: arial;
background-color: white;
}

#menu a {
border: 3px solid;
color:white; 
font-size:25px; 
font-weight:bold;
font-family: Verdana;
text-decoration: none;
border-radius: 18% / 78%;
width: 155%;
}
#menu a:hover {
border: 3px solid;
color: #bbbbbb;
text-decoration: none;
border-radius: 18% / 78%;
}
#searchbox a {color:black; font-weight:bold; }
#paticka a {color:white; font-size:25px; font-weight:bold; }
#paticka a:hover {color:Thistle}

#hlavicka {
   height: 200px;
text-align:center; 
  margin-top: 50px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:auto;
  width: 70%;
 // border: 3px solid green;
  padding: 10px;
  background-color: #AC000087;
//    background-color: #e000;
border-radius: 100% 100% 0% 0% / 50% 50% 50% 50% ;

}
#logo {
float:left;
height: 200px;
text-align:center; 
  margin: auto;
  width: 46%;
 // border: 3px solid red;
  padding: 10px;
}

#menu {
height: 200px;
float:left;
text-align:center; 
//  width: 48%;
  padding-top: 10px;
  
}
#telo {

text-align:left; 
  margin: auto;
  width: 70%;
//  border: 3px solid green;
  padding: 10px;
  background-color: snow;
 // height:400px;
}
#paticka {
border-radius: 0% 0% 100% 100% / 50% 50% 50% 50% ;
text-align:center; 
  margin: auto;
  width: 70%;
  //border: 3px solid green;
  padding: 10px;
  background-color: #AC000087;
  color:white;
}

#main {

  height:300px;
}


.frmSearch {
border: 1px solid #a8d4b1;
background-color: #c6f7d0;
margin: 2px 0px;
padding:40px;
border-radius:4px;
}
#country-list{
//float:left;
list-style:none;
margin-top:-3px;
margin-left:0px;
padding:0;
width:350px;
position: absolute;
}
#country-list li{
padding: 3px; 
background: #ffc0c0; 
border-bottom: #ff5353 1px solid;
position: relative;
}
#country-list li:hover{
background:#fff300;cursor: pointer;}
#search-box{
padding: 10px;border: #7b68ee 1px solid;border-radius:4px;
}
#vysledek {

}


#searchbox {

text-align:center; 
  margin: auto;
  width: 50%;
 // border: 3px solid green;
  padding: 10px;
}



#zarizeni {
  height: 250px;
  text-align:center; 
 //margin-top:auto; 
  margin-left:auto;
  margin-right:auto;
  margin-bottom:auto;
  width: 98%;
 // border: 3px solid black;
  padding: 10px;
  background-color: snow;
}
#zarizeni-blok {
border-radius: 18% / 76%;
padding-top: 6px;
float:left;
z-index:1;
//height: 100px;
//display: flex;
text-align:center; 
 // margin: auto;
 margin-left: 8px;
 margin-bottom: 10px;
  width: 48%;
  border: 3px solid #aa1122;
 // padding: 10px;
  background-color: white;
}
#zarizeni-head {
background-color: #ffffff;
border: 3px solid #aa1122;
font-style: normal; 
font-weight: bold; 
font-size: 20px; 
line-height: 2.5; 
font-family: Arial;
border-radius: 18% / 78%;
opacity: 1;
text-align: center;
width: 50%;
}
#zarizeni-obr {
float:left;

  width: 40%;

}
#zarizeni-text {
float:left;
  line-height: 1.3; 
//  width: 50%;

  margin: 10px;
    margin-top: 25px;

}
#zarizeni-nadpis {
font-style: normal;  
font-size: 20px; 
line-height: 2.5; 
font-family: Arial
width: 48%;
}
#zarizeni-font {
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}
#zarizeni-font2 {
font-weight: bold; 
font-style: normal;  
font-size: 20px; 
line-height: 1.5; 
font-family: Arial
}
#zarizeni-font3 {
font-weight: bold; 
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}
#vyhledatadresu {
//float:left;
//height: 100px;
//display: flex;
text-align:center; 
 // margin: auto;
 margin-left: 8px;
 margin-right: 8px;
 margin-bottom: 10px;
  width: 98%;
  //border: 3px solid #f76565;
 // padding: 10px;
  background-color: white;

}

#vyhledatadresu-head {
background-color: #f76565;
font-style: normal; 
font-weight: bold; 
font-size: 17px; 
line-height: 2; 
font-family: Arial
}

#vyhledatadresu-adresa {
//float:left;
 background-color: grey;
font-style: normal; 
font-weight: bold; 
font-size: 30px; 
line-height: 2; 
font-family: Arial
  width: 48%;

}
#vyhledatadresu-radek {
//float:left;
   border: 5;
     border-style: solid;
  border-color: black;
 background-color: #f76565;
font-style: normal; 
font-weight: bold; 
font-size: 30px; 
line-height: 2; 
font-family: Arial
  width: 100%;
  margin: 10px;


}
#vyhledatadresu-form{
display:inline;

}
#vyhledatadresu-nadpis {
font-style: normal;
font-weight: bold;  
font-size: 25px; 
line-height: 3; 
font-family: Arial
}
#vyhledatadresu-font {
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}
#vyhledatadresu-font2 {
font-weight: bold; 
font-style: normal;  
font-size: 20px; 
line-height: 1.5; 
font-family: Arial
}
#vyhledatadresu-font3 {
font-weight: bold; 
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}
.adresaButton {
	-moz-box-shadow: 0px 1px 0px 0px #ffe100;
	-webkit-box-shadow: 0px 1px 0px 0px #ffe100;
	box-shadow: 0px 1px 0px 0px #ffe100;
	background-color:#ffea61;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffc778;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:0px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffe51f;
}
.adresaButton:hover {
	background-color:#ff9d00;
}
.adresaButton:active {
	position:relative;
	top:1px;
}

#objednavka-obsah {


text-align:left; 
  margin: auto;
  width: 46%;
  //border: 1px solid black;
  padding: 10px;
}
#objednavka-leva {
float:left;
height: 100px;
text-align:center; 
  margin: auto;
  width: 46%;
  //border: 1px solid black;
  padding: 10px;
}
#objednavka-prava {

height: 100px;
float:left;
text-align:center; 
  margin: auto;
  width: 46%;
 // border: 1px solid black;
  padding: 10px;
}
#vyhledattarify { 
  //height: 790px;
text-align:center; 
  //margin: auto;
  width: 100%;
  //border: 3px solid green;
// padding: 10px;
  background-color: snow;
 // height:400px;                     
}
#vyhledattarify-seznam {
  // border: 3px solid green;
  width: 100%;
  height: 408px;
                   
}
#vyhledattarify-font {
font-style: normal;
font-weight: bold;  
font-size: 20px; 
line-height: 2; 
font-family: Arial
text-align:center; 
//border: 1px solid;           
}
#tarif {
float:left;
//height: 100px;
//display: flex;
text-align:center; 
 // margin: auto;
 margin-top: 5px;
 margin-left: 8px;
 margin-bottom: 20px;
  width: 30%;
  padding-top: 5px;
  border: 3px solid #aa1122;
 // padding: 10px;
  background-color: white;
  border-radius: 18% / 76%;
}
#tarif-head {
background-color: #ffffff;
border: 3px solid #aa1122;
font-style: normal; 
font-weight: bold; 
font-size: 30px; 
line-height: 2.5; 
font-family: Arial;
border-radius: 18% / 78%;
opacity: 1;
text-align: center;
width: 50%;
}
#tarif-font {
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}
#tarif-font2 {
font-weight: bold; 
font-style: normal;  
font-size: 20px; 
line-height: 1.5; 
font-family: Arial
}
#tarif-font3 {
font-weight: bold; 
font-style: normal;  
font-size: 15px; 
line-height: 1.5; 
font-family: Arial
}

.myButton {
	-moz-box-shadow: 0px 1px 0px 0px #ffe100;
	-webkit-box-shadow: 0px 1px 0px 0px #ffe100;
	box-shadow: 0px 1px 0px 0px #ffe100;
	background-color:#ffea61;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius: 6%;
	border:1px solid #ffc778;
	display:inline-block;
	cursor:pointer;
	color:#000000;
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffe51f;
}
.myButton:hover {
	background-color:#ff9d00;
}
.myButton:active {
	position:relative;
	top:1px;
}

        
