@charset "utf-8";
/* CSS Document */

body {margin: 0px; width: 100%; height: 100%; background-color: #001f1f; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; }
form {margin: 0px; }
select, option, input, textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; }
td {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; }

a {color: #480000; }
a:hover {color: #000000; }

.siteHeader, .siteFooter {height: 50px; width: 100%; text-align: center; background-color: #001f1f; }
.siteHeader img {height: 43px; width: 317px; margin: 3px auto; border-width: 0px; }
.siteBody {height: 1007px !important; overflow: visible !important; width: 100%; background-color: #b8e6e6; text-align: center; background-image: url(../images/siteBody-background-2.jpg); background-position: center top; background-repeat: no-repeat; }

.contentContainer {width: 953px; margin: auto; }
.topContent {height: 188px; width: 953px; margin: auto; background-image: url(../images/topContent-2.jpg); background-position: 0 0; background-repeat: no-repeat; }
.middleContent {min-height: 712px; width: 953px; margin: auto; text-align: left; color: #333333; background-image: url(../images/middleContent-2.jpg); background-position: 0 0; background-repeat: no-repeat; background-color: #cfe6e6; }
.bottomContent {height: auto; width: 953px; margin: auto; padding-top: 65px; background-image: url(../images/bottomContent.jpg); background-position: 0px 0px; background-repeat: no-repeat; }


.topContent .topFlash {height: 150px; top: -20px; margin-bottom: -20px; position: relative; }
.topContent .topMenu {}
.topContent .topMenu a {display: block; height: 58px; margin: 0px; padding: 0px; color: #cccccc; text-decoration: none; font-weight: bold; line-height: normal; background-image: url(../images/topContent-2.jpg); }
.topContent .topMenu a:hover {color: #FFFFFF; line-height: 30px; background-image: url(../images/topContent-2-over.jpg); }
.topContent .topMenu ul.topLinks {margin: auto; margin-top: 0px; padding: 0px; list-style: none; width: 953px; }
.topContent .topMenu ul.topLinks li {margin: 0px; padding: 0px; list-style: none; display: block; float: left; clear: none; text-align: center; }
.topContent .topMenu ul.topLinks li.topLink1 {width: 150px; }
.topContent .topMenu ul.topLinks li.topLink2 {width: 85px; padding-left: 50px; }
.topContent .topMenu ul.topLinks li.topLink3 {width: 74px; }
.topContent .topMenu ul.topLinks li.topLink4 {width: 132px; }
.topContent .topMenu ul.topLinks li.topLink5 {width: 97px; }
.topContent .topMenu ul.topLinks li.topLink6 {width: 62px; }
.topContent .topMenu ul.topLinks li.topLink7 {width: 102px; padding-right: 50px; }
.topContent .topMenu ul.topLinks li.topLink8 {width: 150px; }
.topContent .topMenu ul.topLinks li.topLink1 a {color: #666666; background-image: none; }
.topContent .topMenu ul.topLinks li.topLink1 a:hover {color: #333333; background-image: none; }
.topContent .topMenu ul.topLinks li.topLink2 a {background-position: -200px bottom; }
.topContent .topMenu ul.topLinks li.topLink2 a:hover {background-position: -200px bottom; }
.topContent .topMenu ul.topLinks li.topLink3 a {background-position: -285px bottom; }
.topContent .topMenu ul.topLinks li.topLink3 a:hover {background-position: -285px bottom; }
.topContent .topMenu ul.topLinks li.topLink4 a {background-position: -359px bottom; }
.topContent .topMenu ul.topLinks li.topLink4 a:hover {background-position: -359px bottom; }
.topContent .topMenu ul.topLinks li.topLink5 a {background-position: -491px bottom; }
.topContent .topMenu ul.topLinks li.topLink5 a:hover {background-position: -491px bottom; }
.topContent .topMenu ul.topLinks li.topLink6 a {background-position: -588px bottom; }
.topContent .topMenu ul.topLinks li.topLink6 a:hover {background-position: -588px bottom; }
.topContent .topMenu ul.topLinks li.topLink7 a {background-position: -650px bottom; }
.topContent .topMenu ul.topLinks li.topLink7 a:hover {background-position: -650px bottom; }
.topContent .topMenu ul.topLinks li.topLink8 a {color: #666666; background-image: none; }
.topContent .topMenu ul.topLinks li.topLink8 a:hover {color: #333333; background-image: none; }

.bottomContent {color: #CCCCCC; font-size: 11px; line-height: 12px; }
.bottomContent a {color: #CCCCCC; text-decoration: none; }
.bottomContent a:hover {color: #ffffff; text-decoration: underline; }
.bottomContent .bottomLinks1,
.bottomContent .bottomLinks2,
.bottomContent .bottomLinks3 {margin: auto; padding: 0px; list-style: none; width: 655px; }
.bottomContent .bottomLinks1 {height: 24px;}
.bottomContent .bottomLinks2 {height: 18px;}
.bottomContent .bottomLinks3 {width: 953px; height: 50px; background-color: #001f1f; color: #666666; }
.bottomContent .bottomLinks3 a {color: #666666; }
.bottomContent .bottomLinks3 a:hover {color: #666666; }
.bottomContent .bottomLinks1 li,
.bottomContent .bottomLinks2 li,
.bottomContent .bottomLinks3 li {margin: 0px; padding: 0px; list-style: none; display: inline; }

.sep {width: 100%; height: 1px; overflow: hidden; float: none; clear: both; }
.sepDotted {width: 100%; height: 1px; overflow: hidden; float: none; clear: both; border-top: 1px dotted #666666; }




/* default.html */

.concursuri {width: 953px; height: 270px; }
.concurs1 {color: #0099cc; background-image: url(../images/concurs1-box.gif); background-repeat: no-repeat; }
.concurs2 {color: #33cc00; background-image: url(../images/concurs2-box.gif); background-repeat: no-repeat; }
.concurs3 {color: #9900ff; background-image: url(../images/concurs3-box.gif); background-repeat: no-repeat; }
.concurs1,
.concurs2,
.concurs3 {width: 317px; height: 250px; float: left; clear: none; }
.concurs1 h1,
.concurs2 h1,
.concurs3 h1 {font-family: "Arial Black", Arial, sans-serif; font-size: 18px; line-height: 22px; margin: 30px 0px 0px 0px; padding: 0px 10px 0px 120px; height: 70px; overflow: hidden; }
.concurs1 h2,
.concurs2 h2,
.concurs3 h2 {font-size: 13px; font-weight: normal; line-height: 18px; margin: 0px; padding: 0px 35px 0px 35px; color: #333333; height: 85px; }
.concurs1 a,
.concurs2 a,
.concurs3 a {display: block; width: 158px; height: 55px; line-height: 65px; float: left; clear: none; color: #FFFFFF; text-align: center; text-decoration: none; font-size: 12px; }
.concurs1 a.concursReguli:hover,
.concurs2 a.concursReguli:hover,
.concurs3 a.concursReguli:hover {text-decoration: underline; }

.concurs4 {color: #1f7ebb; background-image: url(../images/concurs4-box.gif); background-repeat: no-repeat; }
.concurs5 {color: #4fa814; background-image: url(../images/concurs5-box.gif); background-repeat: no-repeat; }
.concurs6 {color: #4426a0; background-image: url(../images/concurs6-box.gif); background-repeat: no-repeat; }
.concurs4,
.concurs5,
.concurs6 {width: 317px; height: 250px; float: left; clear: none; }
.concurs4 h1,
.concurs5 h1,
.concurs6 h1 {font-family: "Arial Black", Arial, sans-serif; font-size: 18px; line-height: 22px; margin: 30px 0px 0px 0px; padding: 0px 10px 0px 120px; height: 70px; overflow: hidden; }
.concurs4 h2,
.concurs5 h2,
.concurs6 h2 {font-size: 13px; font-weight: normal; line-height: 18px; margin: 0px; padding: 0px 35px 0px 35px; color: #333333; height: 85px; }
.concurs4 a,
.concurs5 a,
.concurs6 a {display: block; width: 158px; height: 55px; line-height: 65px; float: left; clear: none; color: #FFFFFF; text-align: center; text-decoration: none; font-size: 12px; }
.concurs4 a.concursReguli:hover,
.concurs5 a.concursReguli:hover,
.concurs6 a.concursReguli:hover {text-decoration: underline; }

.promotii {width: 953px; height: 196px; margin-top: 5px; background-image: url(../images/promotii-bg.jpg); background-repeat: repeat-x; }
.promotie1 {background-image: url(../images/promotie1-over.jpg); }
.promotie2 {background-image: url(../images/promotie2-over.jpg); }
.promotie3 {background-image: url(../images/promotie3-over.jpg); }
.promotie1,
.promotie2,
.promotie3 {width: 317px; height: 196px; float: left; clear: none; }
.promotie1 a,
.promotie2 a,
.promotie3 a {display: block; width: 317px; height: 196px; color: #FFFFFF; text-decoration: none; }
.promotie1 a:hover,
.promotie2 a:hover,
.promotie3 a:hover {color: #ffffff; text-decoration: none; }
.promotie1 a {background-image: url(../images/promotie1.jpg); }
.promotie2 a {background-image: url(../images/promotie2.jpg); }
.promotie3 a {background-image: url(../images/promotie3.jpg); }
.promotie1 a:hover {background-image: url(../images/promotie1-over.jpg); }
.promotie2 a:hover {background-image: url(../images/promotie2-over.jpg); }
.promotie3 a:hover {background-image: url(../images/promotie3-over.jpg); }
.promotie1 a strong,
.promotie2 a strong,
.promotie3 a strong {display: block; font-family: "Arial Black", Arial, sans-serif; font-size: 18px; line-height: normal; padding: 0px 20px 0px 20px; }
.promotie1 a span,
.promotie2 a span,
.promotie3 a span {display: block; padding: 0px 20px 0px 20px; }
.promotie1 a span.promotieDetalii,
.promotie2 a span.promotieDetalii,
.promotie3 a span.promotieDetalii {text-decoration: underline; }
.promotie1 a:hover span.promotieDetalii,
.promotie2 a:hover span.promotieDetalii,
.promotie3 a:hover span.promotieDetalii {color: #66cccc; text-decoration: none; }

.campanie {width: 953px; height: 226px; margin-top: 15px; }
.campanie1 {width: 674px; height: 226px; float: left; clear: none; background-image: url(../images/campanie-bg.jpg); background-repeat: no-repeat; }
.campanie1 p {width: 500px; margin: 0px; padding: 25px 0px 0px 85px; color: #000000; }
.campanie2 {width: 279px; height: 226px; float: left; clear: none; background-image: url(../images/binedestiut-bg.jpg); background-repeat: no-repeat; }
.campanie2 p {width: 185px; margin: 0px; padding: 25px 0px 0px 23px; color: #000000; }



/* pagini secundare */

.pagSecundara {padding: 0px 50px; margin-top: 0; }
.pagSecundara  h1 {font-family: "Segoe Print", "Arial Black", Arial, sans-serif; font-size: 22px; color: #003366;  margin-top: 0;}
.pagSecundara  h2 {font-family: "Segoe Print", "Arial Black", Arial, sans-serif; font-size: 18px; color: #003366; }
.pagSecundara  h3 {font-family: "Arial Black", Arial, sans-serif; font-size: 13px; color: #003366; }
.pagSecundara  h4 {font-family: Arial, sans-serif; font-size: 13px; }
.pagSecundara  ul li {padding-bottom: 10px; list-style-image: url(../images/bullet.gif); }


.continutFocusDailies {float: left; clear: none; width: 70%; }
.flashFocusDailies {float: right; clear: none; position: relative; top: -120px; margin-bottom: -120px; width: 60%; }

.continutFreshLook {float: left; clear: none; width: 50%; }
.flashFreshLook {float: right; clear: none; width: 47%; }
.colorsFreshLook {text-align: right; }
.colorsFreshLook span {display: block; float: right; width: 120px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-align: center; margin-right: 10px; }
.colorsFreshLook span img {display: block; clear: both; width: 120px; }

.continutAirOptix {float: left; clear: none; width: 60%; }
.flashAirOptix {float: right; clear: none; width: 27%; }

.continutGhidulPurtatorului {}
.continutGhidulPurtatorului h3 {margin: 0px; padding: 20px 0px 0px 0px; }
.continutGhidulPurtatorului p {color: #003366; font-weight: bold; margin: 0px; padding: 0px 0px 0px 0px;}
.continutGhidulPurtatorului div.Right {float: right; width: 350px; height: auto; border-left: 1px dotted #666666; margin-left: 5px; padding: 5px; }
.continutGhidulPurtatorului div.Right div {width: 320px; height: 240px; margin: 5px auto; }
.continutGhidulPurtatorului div.Important {padding-left: 50px; }
.continutGhidulPurtatorului div.Important li {color: #781A1C; }

.continutOptici ul li {width: 49%; margin-right: 0.5%; height: 90px; padding-bottom: 0px; float: left; clear: none; }
.continutOptici h3 {clear: both; }
.continutOptici h3 a {float: right; text-align: right; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
.continutOptici h1 select {float: right; text-align: left; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }

.FormTable td {padding: 3px; }
.FormLabel {width: 15%; text-align: right; }
.FormInput {width: 35%; }
.FormInput input {width: 99%; }
.FormInputDouble {width: 35%; }
.FormInputDouble label {width: 15%; display: block; float: left; clear: none; text-align: right; }
.FormInputDouble input {width: 30%; display: block; float: left; clear: none; }
.FormTextarea {width: 85%; }
.FormTextarea textarea {width: 99%; height: 100px; }

.tableRezultate {border-right: 1px solid #ffffff; }
.tableRezultate td {border-bottom: 1px dotted #666666; border-left: 1px solid #ffffff; text-align: left; vertical-align: top; }
.tableHeader td {background-color: #FFFFFF; font-weight: bold; white-space: nowrap; }


.colorat {color: #781A1C; }

ul.concurs4votare {margin: 0; padding: 0; list-style: none; display: block; width: 850px; }
ul.concurs4votare li {margin: 0; padding: 10px 0 0 0; list-style: none; width: 850px; height: 252px; text-align: left; border-bottom: 1px dotted #666666; }
ul.concurs4votare li:hover {background-color: #ffffff; }
ul.concurs4votare li span {display: block; float: left; clear: none; }
ul.concurs4votare li .img {width: 580px; height: 252px; overflow: hidden; }
ul.concurs4votare li .img img {width: 180px; margin-right: 5px; border: 1px solid #CCCCCC; }
ul.concurs4votare li .detalii {width: 270px; height: 222px; }
ul.concurs4votare li .voturi {width: 270px; height: 20px; line-height: 20px; }
ul.concurs4votare li .voturi input {float: right;}

ul.concurs4finaliste {margin: 0 auto; padding: 0; list-style: none; display: block; width: 780px; }
ul.concurs4finaliste li {margin: 0; padding: 10px 0 0 0; list-style: none; width: 780px; height: 320px; text-align: left; border-bottom: 1px dotted #666666; }
ul.concurs4finaliste li:hover {background-color: #ffffff; }
ul.concurs4finaliste li span {display: block; }
ul.concurs4finaliste li .img {width: 780px; height: 272px; }
ul.concurs4finaliste li .img img {width: 180px; margin: 0px 5px; border: 1px solid #CCCCCC; }
ul.concurs4finaliste li .detalii {width: 780px; height: 22px; line-height: 22px; text-align: center; }
ul.concurs4finaliste li .voturi {width: 200px; height: 22px; line-height: 22px; text-align: center; margin: auto; clear: both; }

ul.concurs5votare {margin: 0; padding: 0; list-style: none; display: block; width: 850px; }
ul.concurs5votare li {margin: 0; padding: 10px 0 0 0; list-style: none; width: 850px; height: 252px; text-align: left; border-bottom: 1px dotted #666666; }
ul.concurs5votare li:hover {background-color: #ffffff; }
ul.concurs5votare li span {display: block; float: left; clear: none; }
ul.concurs5votare li .img {width: 400px; height: 252px; overflow: hidden; }
ul.concurs5votare li .img img {width: 180px; margin-right: 5px; border: 1px solid #CCCCCC; }
ul.concurs5votare li .detalii {width: 270px; height: 222px; }
ul.concurs5votare li .voturi {width: 270px; height: 20px; line-height: 20px; }
ul.concurs5votare li .voturi input {float: right;}

ul.concurs6votare {margin: 0; padding: 0; list-style: none; display: block; width: 850px; }
ul.concurs6votare li {margin: 0; padding: 10px 0 0 0; list-style: none; width: 850px; height: 50px; text-align: left; border-bottom: 1px dotted #666666; }
ul.concurs6votare li:hover {background-color: #ffffff; }
ul.concurs6votare li span {display: block; float: left; clear: none; }
ul.concurs6votare li .detalii {width: 580px; height: 40px; }
ul.concurs6votare li .voturi {width: 270px; height: 20px; line-height: 20px; }
ul.concurs6votare li .voturi input {float: right;}
