a:visited{
 color:123d93;
text-decoration: none;
}

a:link{
 color:123d93;
text-decoration: none;
}

a:hover{
 color:123d93;
text-decoration:none;
}

#body{
 color:blue;
font-family: calibri;
text-align:center;
margin-left:auto;
margin-right:auto;
width:100%;
height: 4100px;
overflow-x: hidden;
}

#list1_1{
position:relative;
 margin-left:auto;
margin-right:auto;
width: 1000px;
height: 700px;
top:70px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}

#list1_slideshow{
top:15px;
position:relative;
width: 808px; 
height: 308px;
margin-left:auto;
margin-right:auto;
} 

#slideshow_img{
position: absolute; 
top: 0px; 
left: 0px; 
display: block; 
z-index: 4; 
opacity: 1; 
width: 808px; 
height: 308px;
}
  
#menu{
 color:123d93;
background-color:white;
position:fixed;
z-index:22;
width: 1000px;
height: 80px;
margin-left:-504px;
left:50%;
top:0px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}

#menu_11{
 color:123d93;
background-color:white;
position:fixed;
z-index:22;
width: 1000px;
height: 80px;

left:50%;
top:0px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}


#menu_1{
background-image: url(../obr/mineral_drops.png);
position:relative;
float:left;
width: 190px;
height: 76px;
top:5px;
left:102px;
}

#menu_tlacitka{
 color:123d93;
height:57px;
width:100px;
valign:middle;
text-align: center;
font-weight: bold;
}

#menu_2{
position:relative;
float:right;
right:83px;
width:550px;
height: 75px;
top:8px;
}

#tlacitko_1{

background-image: url(../obr/menu/button_prvni1.png);
position:relative;
vertical-align: middle;
float:left;
width:100px;
height:56px;
left:30px;
top:5px;

}

#tlacitko_2{
background-image: url(../obr/menu/button_1.png);
position:relative;
float:left;
width:100px;
height:56px;
left:30px;
top:5px;

}

#tlacitko_3{
background-image: url(../obr/menu/button_1.png);
position:relative;
float:left;
width:100px;
height:56px;
left:30px;
top:5px;

}

#tlacitko_4{
background-image: url(../obr/menu/button_1.png);
position:relative;
float:left;
width:100px;
height:56px;
left:30px;
top:5px;
}

#tlacitko_5{
background-image: url(../obr/menu/button_1.png);
position:relative;
float:left;
width:100px;
height:56px;
left:30px;
top:5px;

}

#logo_remedicum{
background-image: url(../obr/logo.png);
position:relative;
margin-left:auto;
margin-right:auto;
width: 165px;
height: 47px;
top:10px;

}

#balance_body{
background-image: url(../obr/spodni_obrazek.png);
position:relative;
margin-left:auto;
margin-right:auto;
width: 801px;
height: 309px;
top:15px;
}

#list2_1{
 color:123d93;
 margin-left:auto;
margin-right:auto;
position:relative;
width: 1000px;
height: 830px;
top:80px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}


#list2_obr{
background-image: url(../obr/mineral_drops_obrazek.png);
position:relative;
float:left;
width:476px;
height:302px;
top:10px;
left:100px;
}

#list2_lahev{
background-image: url(../obr/mineral_drops_produkt.png);
position:relative;
float:right;
width:204px;
height:802px;
top:20px;
right:180px;
}

#list2_tlacitka{
position:relative;
float:right;
width:83px;
height:76px;
right:-140px;
top:200px;
}

#list2_tlacitko_1{
background-image: url(../obr/menu/dotaz_1.png);
position:relative;
width:83px;
height:33px;
}

#list2_tlacitko_2{
background-image: url(../obr/menu/objednat_1.png);
position:relative;
width:83px;
height:33px;
top:10px;
}


#list2_text{
text-align: left;
position:relative;
float:left;
width:456px;
height:480px;
top:20px;
left:90px;
padding: 10px 10px 10px 10px;
}

#paticka{
position:fixed;
display: none;
bottom:-100px;
z-index:40;
margin-left:-503px;
left:50%;
}
#paticka_IE{
position:fixed;
display: none;
bottom:-100px;
z-index:40;

left:50%;
}

#paticka_1{
position:relative;

width:1006px;
height:100px;

}

#obr_pat{
width:100%;

}

#registrace{
color:white;
position:relative;
float:right;
width:600px;
height:100px;
top:-80px;
}

#paticka_soc{
position:relative;
float:left;
top:-40px;
left:28px;
width:130px;
height:21px;
z-index:99;
}

#paticka_fb{
position:relative;
float:left;
background-image: url(../obr/ikonky/fb_1.png);
width:41px;
height:21px;
}

#paticka_g{
position:relative;
float:left;
background-image: url(../obr/ikonky/g_plus1.png);
width:41px;
height:21px;
}

#paticka_re{
position:relative;
float:left;
background-image: url(../obr/ikonky/re_1.png);
width:41px;
height:21px;
}


#div_aktuality_email{
font-size: 18px;
width:580px;
}

#form_aktuality_email{
width:200px;
}

#list3_1 {
 margin-left:auto;
margin-right:auto;
color:123d93;
position:relative;
width: 1000px;
height: 930px;
top:90px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}

#list3_text{
text-align: left;
top:50px;
position:relative;
float:left;
left:90px;
height: 130px;
width:460px;
padding: 10px 10px 10px 10px;
}

#list3_vyhody{
background-image: url(../obr/vyhody.png);
position:relative;
float:right;
height:343px;
width:310px;
right:75px;
top:90px;
}

#list3_rekli{
position:relative;
float:left;
width: 460px;
height:250px;
top:80px;
left:90px;
}

#list3_tip_nadpis{
background-image: url(../obr/tip_nadpis.png);
position:relative;
float:left;
width:500px;
height: 150px;
margin-top:120px;
margin-left: 100px;

}

#list3_tip{
background-image: url(../obr/iontovy_napoj.png);
position:relative;
float:left;
width:808px;
height: 227px;
margin-top:20px;
margin-left: 100px;
margin-right: 100px;
}

#rekli{
position: absolute; 
top: -15px; 
left: 0px; 
display: block; 
z-index: 4; 
opacity: 1; 
width: 460px; 
height: 250px;
}

#list4_1 {
 margin-left:auto;
margin-right:auto;
color:123d93;
font-size: 15px;
position:relative;
width: 1000px;
height: 630px;
top:100px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}

#list4_text{
position:relative;
float:left;
text-align: left;
width: 460px;
height:590px;
padding: 10px 10px 10px;
left:90px;
top:30px;
}

#list4_obr{
background-image: url(../obr/doctor.png);
position:relative;
float:right;
right:10px;                      
top:80px;
height:410px;
width:370px;
}

#list5_1 {
 margin-left:auto;
margin-right:auto;
color:123d93;
position:relative;
width: 1000px;
height: 710px;
top:110px;
border: 3px solid white;
box-shadow:              silver 1px 2px 5px;
-webkit-box-shadow: silver 1px 2px 5px;
-moz-box-shadow:    silver 1px 2px 5px;
}

#kde_naleznete_nadpis{
position:relative;
left:-170px;
top:10px;

}

#kde_naleznete{
position:relative;

top:10px;
}

#list5_form{
position:relative;
float:left;
left:10px;
top:10px;
width:320px;
height:410px;
}

#list5_fb{
background-repeat: no-repeat;
position:relative;
float:left;
left:10px;
margin-left: 10px;
top:10px;
width:320px;
height:410px;
}

#list5_produkty{
position:relative;
float:left;
left:10px;
margin-left: 10px;
top:10px;
width:330px;
height:420px;
}
#div_jmeno{
position: relative;
margin-top:10px;
width: 300px;
text-align:left;
left:10px;
}

#div_email{
position: relative;
margin-top:10px;
width: 300px;
text-align:left;
left:10px;
}

#div_telefon{
position: relative;
margin-top:10px;
width: 300px;
text-align:left;
left:10px;

}

#div_dotaz{
position: relative;
margin-top:10px;
width: 300px;
text-align:left;
left:10px;
height:260px;
}

#dotaz_email{
position:relative;
width:300px;
}

#dotaz_jmeno{
position:relative;
width:300px;
}

#dotaz_telefon{
position:relative;
width:300px;
}

#dotaz_dotaz{
position:relative;
width:300px;
height:260px;
}

#list5_produkt_1{
position:relative;
float:left;
background-image: url(../obr/vyrobky/1.png);
width:110px;
height:212px;
}

#list5_produkt_2{
position:relative;
float:left;
background-image: url(../obr/vyrobky/2.png);
width:94px;
height:212px;
}

#list5_produkt_3{
position:relative;
float:left;
background-image: url(../obr/vyrobky/3.png);
width:115px;
height:212px;
}

#list5_produkt_4{
position:relative;
float:left;
background-image: url(../obr/vyrobky/4.png);
width:110px;
height:197px;
}

#list5_produkt_5{
position:relative;
float:left;
background-image: url(../obr/vyrobky/5.png);
width:94px;
height:197px;
}

#list5_produkt_6{
position:relative;
float:left;
background-image: url(../obr/vyrobky/6.png);
width:115px;
height:197px;
}

#odeslat{
position:relative;
top:7px;

width:60px;
height:24px;
}

#odeslat_2{
position:relative;
float:right;
right:10px;
top:10px;
width:86px;
height:24px;
} 

#mate_dotaz_nadpis{
position:relative;
left:10px;
width:320px;
}

#dalsi_vyrobky_nadpis {
position:relative;
width:193px;
height:29px;
left:-20px;
}


#kontakt{
position:relative;
float:right;
right:10px;
top:-10px;
}

#fb_like{
position:relative;
top:10px;
}