html{	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
     }
body{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 20px;
}
#tlacitka{position:relative;
          top:34px;  }
.header{background : url(../newpics/header.png);

        }
.production{position:relative;
            top:73px;
            left:239.5px;
            }
.studies{ position:relative;
             top:49px;
             left:157px;
            }  
.events{ position:relative;
             top:19px;
             left:89px;
        }    
.wgc{ position:relative;
             top:-5px;
             left:-32px;
        }   
.regulatory{ position:relative;
             top:-30px;
             left:-136px;
        }     
.fda{ position:relative;
             top:-33px;
             left:-9px;
        } 
.product{ position:relative;
             top:-79px;
             left:570px;
        } 
.portfolio{ position:relative;
             top:-52px;
             left:440px;
          }
/*.contact{ position:relative;
             top:-26px;
             left:360px;
          }
*/  
.logo{ position:relative;
             top:-113px;
             left:-306px;
          }  

.film{position:relative;
      top:-330px;
      left:70px;
      font:30px Arial;
      color:forestgreen;
      text-decoration: underline;
      text-align:center;
      z-index:1;
      }
      
.kamera{
     position: relative;
     left:0px;
      top:-310px;
      z-index:1;
      }
            
#mapa{ background-image:url(../newpics/pozadiFlash.png);
       position:relative;
       top:0px;
       height:200px;
       width:650px;
       

     }
#flash{position:relative;
       top:-200px;
      }
.popisek1{position: relative;
          right:50px;  
          top:2px;
         }
.popisek2{position: relative;
          top:95px;
          right:220px;
         }
#krajiny1{
          background-image:url(../newpics/pkO.png);
          padding:1px 1px 1px 5px;
          font:10px Arial;
          color:white;
          text-align:left;
          width:330px;
          min-height:170px;
          _height:170px;
          z-index:0; 
          
          }
#krajiny2{background-image:url(../newpics/pkG.png);
          padding:1px 1px 1px 5px;
          font:10px Arial;
          color:white;
          text-align:left;
          width:330px; 
          min-height:150px;
          _height:150px;
          z-index:0;
          }
#fda1{background:#FFFFFF;
      text-align:left;
      padding:10px 10px 10px 10px;
      width:90%;
      border:2px solid black;
      position:relative;
      top:20px;
      font:20px Arial;
      color:black;
     }
     


#fda2{background:#FFFFFF;
      text-align:left;
      padding:10px 10px 10px 10px;
      width:90%;
      border:2px solid black;
      position:relative;
      top:30px;
      font:20px Arial;
      color:black;
     }
#fda3{background:#FFFFFF;
      text-align:left;
      padding:10px 10px 10px 10px;
      width:90%;
      border:2px solid black;
      position:relative;
      top:40px;
      font:20px Arial;
      color:black;
     }
#wgc1{text-align:justify;
      width:90%;
      font:bold 15px Arial;
      color:black;
      position:relative;
      top:30px;
      height:2300px;
     }
.portfolioPics{position:relative;
               top:-20px;
               }
.e25mg{font:20px Arial;
      color:black;
      position:relative;
      top:50px;
      right:45px;
      }
.e50mg{font:20px Arial;
      color:black;
      position:relative;
      top:170px;
      right:190px;
      }
.e100mg{font:20px Arial;
      color:black;
      position:relative;
      top:300px;
      right:340px;
      }
.e50ml{font:20px Arial;
      color:black;
      position:relative;
      top:140px;
      left:35px;
      }
.contactText{position:relative;
             text-align:center;
             font:20px Arial;

 }
/* #contact{position:relative;
          top:30px;
 
          }
        
*/
#contactForm{position:relative;
             top:70px;
             font:20px Arial;
          }
.pozadi{
	background : url(../newpics/pozadiOrange.png);
}

.pozadi2, .pozadi3, .pruh-levy, .pruh-pravy, .pruh-levy2, .pruh-pravy2, .prouzek-levy, .prouzek-pravy{
	background: #003883;
}
.back{

	margin : 0px 40px 20px 0px;
}

.mapanapis{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: #539349;
}

.fdaboder{
	border : 2px solid #7AB467;
}

.fdanapis{
	font : bold 18px Arial, Helvetica, sans-serif;
	color: #000000;
}

.fdanapis2{
	font : normal 18px/30px Arial, Helvetica, sans-serif;
	color: #000000;
	padding : 0px 0px 0px 60px;
}

.kdykde{font : 20px Arial, Helvetica, sans-serif;
        text-decoration: none;
}
.kolikaty{font : bold 25px Arial, Helvetica, sans-serif;
	        color: #F37021;
	        margin : 0px 0px 0px 0px;
          text-decoration: none;}

.odkaz{font : 20px Arial;
       color:#0070AF;
       text-decoration: underline;
       margin : 0px 0px 0px 0px;
       z-index:1;
  }

.respnadpis{
	font : bold 30px Arial, Helvetica, sans-serif;
	color: black;
	padding : 0px 15px 0px 15px;
	text-align: center;
}

.respnadpis1{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: black;
	background : #F37021;
	padding : 0px 15px 0px 15px;
	text-align: left;
	text-decoration : none;
}

.respnadpis2{
	font : 16px Arial, Helvetica, sans-serif;
	color: #003883;
	background : white;
	padding : 0px 5px 0px 5px;
	text-align: center; 
}

.respnadpis3{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: black;
	text-align: center; 
}

.resptext{
	font : bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}
.resptext2{
	font : bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	padding: 5px;
}
.respborder{
	border : 1px solid #003883;
}

.contnadpis{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: #0070AF;
	text-align: center; 
}

.conttext{
	font : bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}

.conttext h2{
	font : bold 25px Arial, Helvetica, sans-serif;
	color: #F37021;
	margin : 35px 0px 0px 0px;
}

.patnadpis{
	font : bold 45px Arial, Helvetica, sans-serif;
	color: #F37021;
	padding : 0px 15px 0px 0px;
		
}

.patnadpis2{
	font : bold 30px Arial, Helvetica, sans-serif;
	color: #F37021;
	
}
.pattext h2{
	font : bold 25px Arial, Helvetica, sans-serif;
	color: #F37021;
	margin : 35px 0px 0px 0px;
}

.pattext{
	font : normal 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}
.pattext2{
	font : bold 15px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
	padding: 5px;
}
.pattext3{
	font : normal 15px/36px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.patsmall{
	font : normal 12px/32px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: justify;
}

.patborder1{
	border : 3px solid #7AB467;
	background : #D3E2CA;
}

.patborder2{
	border : 3px solid #F37021;
	background : #FEDCBD;
}

.homepage{
	font : normal 20px Arial, Helvetica, sans-serif;
	color: #7AB467;
}

.evtext h1{
	font : bold 25px Arial, Helvetica, sans-serif;
	color: #F37021;
	margin : 0px 0px 0px 0px;
	text-align: center;

}

.evnapis{
	font : bold 25px Arial, Helvetica, sans-serif;
	color: #F37021;
	margin : 0px 0px 0px 0px;
}

.evtext{
	font : normal 20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.evtext2{
	font : normal 20px Arial, Helvetica, sans-serif;
	color: #0070AF;
	text-align: left;
}

.portborder{
	border : 2px solid #7AB467;
}

.portnapis1{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: #539349;
}

.portnapis2{
	font : bold 20px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.regtext{
	font : bold 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
}

#webdesign{
	margin:5px;
} 

#odkaz{
	text-decoration:none;
} 

.msgName{
	width:220px;	
}

.msgEmail{
	width:220px;	
}

