@charset "utf-8";
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}

h3 a {text-decoration:underline; color:#1A67A2; }

/* biogenis - arbore */
body {/*background-image: url('images/background.png'); background-repeat: repeat-x;*/ font-family: helvetica; font-size: 12px; /*color: #4d4d4d;*/}
#wrapper {width: 980px; margin: auto auto; position: relative;}
#header {position: relative; width: 980px; height: 124px; z-index: 99;}
.header-home {height: 144px!important;}
#logo {width: 201px; height: 75px; position: absolute; top: 20px; left: 10px;}
.logo-home {top: 40px!important}
#cinciani {width: 95px; height: 140px; position: absolute; top: 0px; right: 50px; }
#textheader {width: 539px; height: 123px; position: absolute; left: 280px; top: 20px;}
.textheader-home {top: 40px!important}
#content {width: 980px;}
#formular-pas2 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#doctor-pas2 {width: 250px; height: 420px; position: absolute; top: -10px; left: 35px;}
#content-formular-pas2 {position: absolute; left: 280px; top: 40px; width: 525px;}
#content-formular-pas2 h1 {font-family: 'AllerLightRegular'; font-size: 16px; color: #4d4d4d;}
#formular-pas2-form {margin-top: 25px;}
#formular-pas2-form label {margin-left: 40px; width: 90px; line-height: 30px; height: 30px; font-family: 'AllerLightRegular'; font-size: 18px; color: #4793cf; display: inline-block; }
#formular-pas2-form input.text {width: 280px; height: 30px; border: 0px; margin: 0px; background-color: #acd3ef; border-radius: 8px 8px 8px 8px; padding: 0px 10px 0px 10px;}
#formular-pas2-form .submit-pas2 {width: 243px; height: 51px; background-image: url('images/buton-mai-departe.png'); border: 0px; margin: 0px; margin-left: 130px; cursor: pointer;}
.submit-pas2-over {background-image: url('images/buton-mai-departe-over.png') !important;}

#formular-pas3 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#doctor-pas3 {width: 203px; height: 252px; position: absolute; top: 15px; left: 30px}
#content-formular-pas3 {position: absolute; left: 280px; top: 20px; width: 525px;}
#content-formular-pas3 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas3 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#formular-pas3-form {position: absolute; left: -30px;margin-top: 10px;}
#content-formular-pas3 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas3 .submit-pas3 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas3-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
#contract-pas-3 {width: 286px; height: 204px; position: absolute; right: 20px; bottom: 50px;}

#formular-pas4 {background-image: url('images/back-box-2.png'); background-repeat: no-repeat; width: 976px; height: 446px; position: relative;}
#text-pas4 {color: white; font-family: 'AllerRegular'; font-size: 34px; width: 460px; position: absolute; left: 140px; top: 80px;}
#text-pas4 h1 {font-family: 'AllerItalic'; margin-bottom: 35px;}
#cadou-pas-4 {width: 269px; height: 228px; position: absolute; top: 40px; right: 150px;}
.submit-pas4 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; cursor: pointer; display: block; margin-top: 20px}
.submit-pas4-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}

#formular-pas5 {background-image: url('images/back-box-3.png'); background-repeat: no-repeat; width: 977px; height: 620px; position: relative;}
#content-formular-pas5 {position: absolute; left: 280px; top: 20px; width: 600px;}
#content-formular-pas5 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas5 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas5 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas5 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas5 {width: 203px; height: 252px; position: absolute; top: 88px; left: 30px}
#content-formular-pas5 .submit-pas5 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas5-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas5 {position: relative; left: 25px; top: 435px}
.stiati-pas5 {float: left; width: 256px; margin-top: 26px;}
.stiati-text-pas5 {padding: 10px; float: left; width: 634px; height: 60px; background-color: #1a67a2; font-family: helvetica; font-size: 13px; font-weight: bold; color: white;}

#text-pas6 {color: white; font-family: 'AllerRegular'; font-size: 26px; line-height:36px; width: 482px; position: absolute; left: 280px; top: 90px;}
#text-pas6 h1 {font-family: 'AllerItalic'; margin-bottom: 25px; font-size: 34px;}
#cadou-pas-6 {width: 288px; height: 153px; position: absolute; top: 30px; left: 50px;}
.submit-pas6 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; cursor: pointer; display: block; margin-top: 20px}
.submit-pas6-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}

#formular-pas7 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas7 {position: absolute; left: 280px; top: 20px; width: 600px;}
#content-formular-pas7 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas7 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas7 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas7 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas7 {width: 203px; height: 252px; position: absolute; top: 18px; left: 30px}
#content-formular-pas7 .submit-pas7 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas7-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas7 {position: relative; left: 25px; top: 280px}
.stiati-pas7 {float: left; width: 256px; margin-top: -10px;}
.stiati-text-pas7 {padding: 10px; float: left; width: 634px; height: 38px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}

#formular-pas8 {background-image: url('images/back-box-2.png'); background-repeat: no-repeat; width: 976px; height: 446px; position: relative;}
#text-pas8 {color: white; font-family: 'AllerRegular'; font-size: 28px; width: 400px; position: absolute; left: 140px; top: 70px;}
#text-pas8 h1 {font-family: 'AllerItalic'; margin-bottom: 15px; font-size: 34px; }
#cadou-pas-8 {width: 359px; height: 255px; position: absolute; top: 65px; right: 40px;}
.submit-pas8 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; cursor: pointer; display: block; margin-top: 20px}
.submit-pas8-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas8 {position: relative; left: 25px; top: 360px}
.stiati-pas8 {float: left; width: 256px; margin-top: -10px;}
.stiati-text-pas8 {padding: 10px; float: left; width: 634px; height: 37px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}

#formular-pas9 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas9 {position: absolute; left: 280px; top: 20px; width: 610px;}
#content-formular-pas9 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas9 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas9 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas9 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas9 {width: 203px; height: 252px; position: absolute; top: 38px; left: 30px}
#content-formular-pas9 .submit-pas9 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas9-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas9 {position: relative; left: 25px; top: 270px}
.stiati-pas9 {float: left; width: 256px; margin-top: 10px;}
.stiati-text-pas9 {padding: 10px; float: left; width: 634px; height: 32px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}

#formular-pas10 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas10 {position: absolute; left: 280px; top: 20px; width: 610px;}
#content-formular-pas10 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas10 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas10 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas10 .reducere p {margin-bottom: 5px;}
#doctor-pas10 {width: 203px; height: 252px; position: absolute; top: 18px; left: 30px}
#content-formular-pas10 .submit-pas10 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas10-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas10 {position: relative; left: 25px; top: 330px}
.stiati-pas10 {float: left; width: 256px; margin-top: 10px;}
.stiati-text-pas10 {padding: 10px; float: left; width: 634px; height: 37px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}

#formular-pas11 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas11 {position: absolute; left: 280px; top: 20px; width: 610px;}
#content-formular-pas11 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas11 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas11 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas11 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas11 {width: 203px; height: 252px; position: absolute; top: 18px; left: 30px}
#content-formular-pas11 .submit-pas11 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas11-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas11 {position: relative; left: 25px; top: 280px}
.stiati-pas11 {float: left; width: 256px; margin-top: 10px;}
.stiati-text-pas11 {padding: 10px; float: left; width: 634px; height: 32px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}
#contract-pas-11 {width: 151px; height: 108px; position: absolute; right: 20px; bottom: 50px;}

#formular-pas12 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas12 {position: absolute; left: 200px; top: 20px; width: 470px;}
#content-formular-pas12 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas12 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas12 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas12 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas12 {width: 203px; height: 252px; position: absolute; top: 18px; left: 30px}
#content-formular-pas12 .submit-pas12 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 0px; cursor: pointer;}
.submit-pas12-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas12 {position: relative; left: 25px; top: 280px}
.stiati-pas12 {float: left; width: 256px; margin-top: 10px;}
.stiati-text-pas12 {padding: 10px; float: left; width: 634px; height: 32px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}
#contract-pas-12 {width: 151px; height: 108px; position: absolute; right: 20px; bottom: 50px;}
#iconita-pas12 {width: 146px; height: 118px; position: relative; top: 20px; left: 30px;}
#formular-pas12-form {position: absolute; left: 0px;margin-top: 25px;}
#formular-pas12-form input.text {width: 280px; height: 30px; border: 0px; margin: 0px; background-color: #acd3ef; border-radius: 8px 8px 8px 8px; padding: 0px 10px 0px 10px;}
#cadou-pas-12 {width: 263px; height: 312px; position: absolute; right: 40px; bottom: 70px}
.text-pas-12 {margin-top: 10px; display: block;}

#formular-pas13 {background-image: url('images/back-box-2.png'); background-repeat: no-repeat; width: 976px; height: 446px; position: relative;}
#text-pas13 {color: white; font-family: 'AllerRegular'; font-size: 28px; width: 640px; position: absolute; left: 280px; top: 70px;}
#text-pas13 h1 {font-family: 'AllerItalic'; margin-bottom: 15px; font-size: 34px; }
#cadou-pas-13 {width: 359px; height: 255px; position: absolute; top: 65px; right: 40px;}
.submit-pas13 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; cursor: pointer; display: block; margin-top: 20px}
.submit-pas13-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas13 {position: relative; left: 25px; top: 370px}
.stiati-pas13 {float: left; width: 256px; margin-top: -10px;}
.stiati-text-pas13 {padding: 10px; float: left; width: 634px; height: 32px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}
#card-pas-13 {position: absolute; top: 75px; left: 30px;}

#formular-pas13-2 {background-image: url('images/back-box-1.png'); background-repeat: no-repeat; width: 976px; height: 448px; position: relative;}
#content-formular-pas13-2 {position: absolute; left: 280px; top: 20px; width: 620px;}
#content-formular-pas13-2 h1 {font-family: helvetica; font-size: 20px; color: #1a67a2; font-weight: bold;}
#content-formular-pas13-2 .raspuns {font-family: helvetica; font-size: 18px; color: #f06530; font-weight: bold; margin-left: 15px;}
#content-formular-pas13-2 .reducere {display: block; margin-left: 32px; color: #4d4d4d; margin-top: 3px;}
#content-formular-pas13-2 .reducere p {font-style: italic; margin-bottom: 5px;}
#doctor-pas13-2 {width: 203px; height: 252px; position: absolute; top: 58px; left: 30px}
#content-formular-pas13-2 .submit-pas13-2 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; margin-left: 30px; cursor: pointer;}
.submit-pas13-2-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
.stiati-ca-pas13-2 {position: relative; left: 25px; top: 280px}
.stiati-pas13-2 {float: left; width: 256px; margin-top: 10px;}
.stiati-text-pas13-2 {padding: 10px; float: left; width: 634px; height: 32px; background-color: #1a67a2; font-family: helvetica; font-size: 14px; font-weight: bold; color: white;}
#contract-pas-13-2 {width: 151px; height: 108px; position: absolute; right: 20px; bottom: 50px;}
#iconita-pas13-2 {width: 146px; height: 118px; position: relative; top: 20px; left: 30px;}
#formular-pas13-2-form {position: absolute; left: -30px;margin-top: 15px;}
#formular-pas13-2-form input.text {width: 150px; height: 25px; border: 0px; margin: 0px; background-color: #e5e5e5; border-radius: 8px 8px 8px 8px; padding: 0px 10px 0px 10px;}
#cadou-pas-13-2 {width: 263px; height: 312px; position: absolute; right: 50px; bottom: 70px}
.text-pas-13-2 {margin-top: 10px; display: block;}
.text-pas-13-2 li {margin-bottom:5px;}

#formular-pas14 {background-image: url('images/back-box-4.png'); background-repeat: no-repeat; width: 977px; height: 960px; position: relative;}
#titlu-pas14 {position: absolute; top: 30px; left: 50px;}
#titlu-pas14 h1 {font-family: helvetica; font-size: 16px; font-style: italic; color: #f26531;}
#doctor-pas14 {width: 191px; height: 308px; position: absolute; right: 0px; top: -10px;}
#pachet-ales-pas14 {position: absolute; left: 260px; top: 75px; width: 580px;}
#pachet-ales-pas14 h2 {font-family: helvetica; font-size: 20px; font-weight: bold; color: #f26531; margin-bottom: 10px;}
#pachet-ales-pas14 h3 {font-family: helvetica; font-size: 18px; font-weight: bold; color: #f26531; margin-bottom: 10px; margin-top: 15px;}
#pachet-ales-pas14 li:before {content:'\2022'; color: #f26531; font-size: 20px;}
.bullet-pas14 {float: left; width: 20px; color: #f26531; font-size: 24px;}
.text-bullet-pas14 {float: left; width: 472px; padding-top: 6px;}
#pachet-ales-pas14-stanga {width: 165px; position: relative; left: 50px; top: 80px;}
#pachet-ales-pas14-stanga h3 {font-family: helvetica; font-size: 13px; color: #1a67a2; margin-top: 15px;}
#linie-punctata {width:1px; border-left: 1px dotted black; position: absolute; right: -25px; top: 100px; height: 395px;}
#pret-pas14 {margin-top: 25px;}
#pret-pas14 div {float: left;}
.afisare-pret {font-family: helvetica; font-size: 16px; margin-left: 15px;}
.afisare-pret-curent {font-size: 24px; color: #f06531; font-weight: bold;}
.div-pret {border: 1px solid #cccccc; border-radius: 8px 8px 8px 8px; padding: 3px; line-height: 30px; padding-left: 15px; padding-right: 15px; margin-top: 7px;}
.div-discount {font-weight: bold; font-size: 16px; color: #7ac943; margin-top: 17px;}
#pachet-ales-pas14 h4 {font-size: 18px; font-weight: bold; color: #F26531; margin-top: 15px; margin-bottom:5px;}
#box-plus {width: 175px; height: 109px; background-image: url('images/pasul-14-plus-box.png'); float: left; margin-right: 20px; text-align: center;}
#box-plus a {display: block; width: 165px; height: 109px; text-align: center; margin-left: 5px;}
#box-plus a {font-size: 14px; font-family: helvetica; font-weight: bold; color: #1a67a2; text-decoration: none;}
.alegere {width: 520px;}
.bullet-adauga {float: left; width: 37px; height: 37px;}
.text-adauga-optiune {font-size: 14px; font-family: helvetica; font-weight: bold; color: #1a67a2; float: left; margin-top: 10px; margin-left: 10px; width:530px;}
.text-adauga-optiune a {font-size: 14px; font-family: helvetica; font-weight: bold; color: #1a67a2; text-decoration: none;}
.stocare {color:#F26531; font-size:13px;}

.schimba_pachet {float: left;}
.submit-pas13-3 {width: 242px; height: 51px; background-image: url('images/buton-mai-departe-2.png'); border: 0px; margin: 0px; cursor: pointer; display: block; margin-top: 20px}
.submit-pas13-3-over {background-image: url('images/buton-mai-departe-2-over.png') !important;}
#cadou-pas-13-3 {position: absolute; top: 60px; right: 50px;}
#text-pas13-3 {color: white; font-family: 'AllerRegular'; font-size: 20px; line-height:26px; width: 482px; position: absolute; left: 80px; top: 100px;}
#text-pas13-3 a {color: white; text-decoration: underline;}

.marginbottom25px {margin-bottom: 25px!important}
.marginbottom10px {margin-bottom: 10px!important}
.margintop5px {margin-top: 5px!important}
.margintop15px {margin-top: 15px!important}
.marginleft30 {margin-left: 30px !important;}
.notCompleted {color: red!important}

.buttonSpecial { width:166px; padding:5px 0; display:block; text-align:center; margin-top:20px; background-color:#4C8FCF; color:#fff; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-weight:bold; font-size:1.1em; text-decoration:none; }
.buttonSpecial:hover { background-color:#1B679F; text-decoration:none; }