.left			{ float:	left; }
.right 			{ float:	right; }
.clear 			{ clear:	both;}	
.clear-left 	{ clear:	left; }
.clear-right	{ clear:	right; }

.text-center	{ text-align:	center; }
.text-left		{ text-align: 	left; }
.text-right		{ text-align: 	right; }
.text-justify	{ text-align:	justify;}	


body { background: #fff url(/design/body2.jpg) center top no-repeat; }

/* #divWrapper { width: 1280px; margin: 0 auto;  background: url(/design/div-wrapper.jpg) top center no-repeat; } */

#divPage { width: 980px; margin: 0 auto;  }
#divHeader { height: 178px; position:relative; }

#logo, #pharmaxExpert, #headerBasket, #headerInfo { position: absolute; top: 0;}
#logo { left: 0;}
#pharmaxExpert { right: 0;}
#headerBasket { display: block; width: 200px; height: 50px; padding-left: 50px; left: 304px; top: 40px; color: #fff; text-decoration: none; font-size: 12px;}
#headerInfo { display: block; width: 210px; height: 60px; right: 190px; top: 25px; }


#ulMenu { position: absolute; top: 120px; left:5px; width: 760px; height: 40px; list-style: none; }
#ulMenu li {  float: left; margin: 0; background:url(/design/ul-menu.jpg) right top no-repeat; }
#ulMenu a { display: block;  height: 100%;  text-decoration: none;  font-size: 16px; padding: 10px; letter-spacing: -1px; color:#011230; }
#ulMenu a:hover { color: #fff; }
#ulMenu li#menu_55 { background: none; }

#divMainMenu { position: absolute; z-index: 100; top: 120px; left:0; width: 760px; height: 40px; list-style: none; }
/*#divMainMenu li {  float: left; margin: 0; background:url(/design/ul-menu.jpg) right top no-repeat; }*/
#divMainMenu dt { /* float: left; */ margin: 0;/* background:url(/design/ul-menu.jpg) right top no-repeat;*/ }
#divMainMenu a { display: block;  height: 100%;  text-decoration: none;  font-size: 16px; padding: 10px; letter-spacing: -1px; color:#011230; }
#divMainMenu a:hover { color: #fff; }
#divMainMenu li#menu_55 { background: none; }

#divMainMenu dt a { display: block;  height: 100%;  text-decoration: none;  font-size: 16px; padding: 10px 0; letter-spacing: -1px; color:#011230; height:20px; }



#divHeader form { position: absolute; top:109px; right:0px; margin: 0; padding:0; position: relative; }
#divHeader form input#txt { position: absolute; top: 21px; right: 38px; height: 16px; width: 156px; border: 0; background: transparent; }
#divHeader form input#btn { position: absolute; top: 12px; right: -2px;  height: 16px; width: 37px; height: 40px; border: 0; background: transparent; }

#divLeft { width: 245px; margin-top: 258px; float: left; overflow: hidden; text-align: right; }
#subpage #divLeft { margin-top: 100px; }
#divContent { width: 735px;  margin-top: 187px; float: left; overflow: hidden; }
#subpage #divContent { margin-top: 40px; }

#divContentText { overflow: hidden; }

.container { margin: 0 30px 20px 20px;  min-height:500px; }

#divLeft ul { margin: 0 10px 0 20px; list-style: none; }
#divLeft li { padding: 0 25px 5px 0; background: url(/design/left-menu.jpg) right top no-repeat; }
#divLeft a { text-decoration: none; color: #1880BE;}
#divLeft a span { color: #0b1e51; font-size: 14px; font-weight: bold;}
#divLeft a:hover { text-decoration: underline; }
#divLeft .pTitle { font-weight: bold; margin: 0 20px 10px 30px; color: #1880be;}
#divLeft span { color: #0a1e51; font-weight: bold;}

#divProductSubMenu {margin-left:20px;}
#divProductSubMenu ul {}
#divProductSubMenu li {}
#divProductSubMenu a { margin: 2px 0 0; padding: 0;}
#divProductSubMenu a img { margin: 0; padding: 0;}
#divProductSubMenu img { margin: 0; padding: 0; border: none;}
#divProductSubMenu #megrendeles { margin-left: 8px; }


#divFooter { clear: both; height: 75px; margin: 0 auto; background:url(/design/div-footer.jpg) repeat-x; position: relative;}
#divFooter p {  }
#divFooter #copy { position: absolute; left: 220px; top: 30px;  letter-spacing: -1px; font-size: .9em; }
#divFooter #copy a { color: #1D407C; text-decoration: none;}
#divFooter #copy a:hover { text-decoration: underline;}
#divFooter #np { position: absolute; top: 0; right: 110px; }
#divFooter #cimetriq { position: absolute; top: 0; right: 0; }

#divStartPage {}
#divStartFooter { height: 301px; background: url(/design/start/start_footer.jpg) no-repeat; font-size: 12px; color: #fff; }

#divGmp, #divExpert { width: 490px; height: 301px; float: left; position: relative;}

#divGmp { position: relative;}
#divGmp p { margin: 0 20px 15px; line-height: 1.25em;}
#divGmp #pFirst { margin-top: 70px;}
#divGmp #pGmp { margin: 23px 7px 0 95px; }
#divGmp a { position: absolute; left:0; bottom:0;}

#divExpert {}
#divExpert p { margin: 95px 175px 0 27px; line-height: 1.1em;}
#divExpert form { width: 320px; margin: 23px 0 0 10px; padding: 10px 0 0 5px; float: left; }
#divExpert textarea { width: 285px; height: 110px; border: 0; font-size: 11px; font-family:Arial, Helvetica, sans-serif; }
#divExpert input { border: 0; background: transparent; color: #76c5ec; margin:2px 0 0 235px; display: block; width: 80px; height: 27px; text-align: left; font-weight: bold; cursor: pointer;  font-size: 12px; }
#divExpert #expert { float: left; width: 135px; height: 27px; margin: 153px 0 0 8px; color: #fff; font-weight: bold; text-decoration: none; font-size: 12px; }


#subpage { min-height: 600px; z-index: 20; }
.subpage { background: url(/design/sub-page.jpg) center top no-repeat; }
.subpage2 { background: url(/design/sub-page-level.jpg) center top no-repeat; }
.subpage3 { background: url(/design/sub-page-vitamin.jpg) center top no-repeat; }
.subpage4 { background: url(/design/sub-page-basket.jpg) center top no-repeat; }
.subpage5 { background: url(/design/sub-page-search.jpg) center top no-repeat; }

.subpage6 { background: url(/design/sub-page-fogyokura.jpg) center top no-repeat; }
.subpage7 { background: url(/design/sub-page-hamserules.jpg) center top no-repeat; }
.subpage8 { background: url(/design/sub-page-klimax.jpg) center top no-repeat; }
.subpage9 { background: url(/design/sub-page-memoria.jpg) center top no-repeat; }
.subpage10 { background: url(/design/sub-page-szelen.jpg) center top no-repeat; }

.subpage11 { background: url(/design/sub-page-expert.jpg) center top no-repeat; }
.subpage11sub { background: url(/design/sub-page-expert2.jpg) center top no-repeat; }



















