* { margin:0; padding:0;}

body {color:#333; font:12px Arial, Helvetica, sans-serif;}
a { color:#7D65E0; text-decoration:none}
a:hover { text-decoration:underline}
a img { border:none}
input, select, textarea { font:12px Arial, Helvetica, sans-serif; color:#333}
input:focus, select:focus, textarea:focus { color:#000}
ul,li {list-style:none;}
p {margin-bottom:10px;}

.left {float:left;}
.right {float:right;}
.small {font-size:11px;}


.title_1 {font:normal 36px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#E2219E; margin-bottom:25px;}

.clear {clear:both; font-size:1px; height:0px; overflow:hidden;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}


.box_top_menu {background:url(../../img/bg_top_menu.gif) no-repeat top left; width:381px; height:181px;}
.box_top_menu .box_content {padding:15px;}
.box_top_menu ul {padding:0; margin:0;}
.box_top_menu ul li {margin-bottom:4px; margin-left:0px!important; list-style:none; line-height:13px; font-size:11px;}
.box_top_menu .left ul {width:112px; float:left;}
.box_top_menu h4 {font-size:10px; color:#D7004D; margin-bottom:10px;}
.box_top_menu .box_content .left {float:left; width:225px;background:url(../../img/hr_right.jpg) no-repeat right center; padding-right:15px;}
.box_top_menu .box_content .right {float:right; width:95px;padding-left:15px;}


.top_links {padding:10px 0px; font-size:11px;}
.top_links a {color:#FFFFFF;}
.top_links .left {font-size:10px;}
.top_links .separator {color:#fff; padding:0px 5px;}
.top_links .more {background:url(../../img/card/arrow_top_links.gif) no-repeat right center; padding-right:12px;}

.center {text-align:center;}

.ondulat {background:url(../../img/card/bg_ondulat.gif) repeat-x bottom left; position:absolute; left:0px; bottom:0px; height:3px; width:100%;}
.ondulat_2 {background:url(../../img/card/bg_ondulat_roz.gif) repeat-x bottom left; position:absolute; left:0px; bottom:0px; height:3px; width:100%;}
*html .bulls {background:url(../../img/card/bg_bull.gif) repeat-x bottom left; position:absolute; left:0px; top:503px; height:6px; width:100%;}
.bulls {background:url(../../img/card/bg_bull.gif) repeat-x bottom left; position:absolute; left:0px; top:512px; height:6px; width:100%;}
#container {margin:0 auto; width:960px;}
#header {width:100%; background:url(../../img/card/bg_header.jpg) repeat-x; height:168px; margin-bottom:15px; position:relative;}
#header .page_center {position:relative; z-index:2}
#logo {position:absolute; top:55px;}
#logo a {background:url(../../img/card/logo.gif) no-repeat; width:254px; height:45px; display:block; text-indent:-9999px;}


#nav {background:url(../../img/card/bg_main_nav.gif) no-repeat; width:600px; height:92px; position:absolute; right:0px; top:55px;}
#nav .nav_links {font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:42px 0px 0px;}
#nav .nav_links .nav_link_container {float:left; position:relative;}
#nav .nav_links .nav_link_container .submenu_container {display:none;}
#nav .nav_links .shover .submenu_container {display:block; }
#nav .nav_links .submenu_container {border:1px solid #9062F6; background:#B18FF8; padding:5px; position:absolute; left:0px; top:24px; z-index:1; width:200px;}
#nav .nav_links .submenu_container a {background:none!important; border:none!important; padding:2px!important; position:static!important;  width:190px;}
#nav .nav_links a {color:#fff; display:block; padding:5px 10px; margin:1px 1px 0px 1px;}
#nav .nav_links a.selected {color:#000}
#nav .nav_links .dropdown a {background:url(../../img/card/arrow_menu.gif) no-repeat right center; padding-right:20px;}
#nav .nav_links .dropdown a.selected {background:url(../../img/card/arrow_menu_black.gif) no-repeat right center; }
#nav .nav_links .shover a {background:#B18FF8 url(../../img/card/arrow_menu.gif) no-repeat right center;border:1px solid #9062F6; border-bottom:none; z-index:2; position:relative; margin:0px;}
#nav .nav_links .shover a.selected {background:#B18FF8 url(../../img/card/arrow_menu_black.gif) no-repeat right center; }



#footer {margin:50px auto 0px; width:1000px;}
#footer .footer_links {background:url(../../img/card/bg_footer.jpg) no-repeat; width:1000px; height:36px; font-size:11px; margin-bottom:10px }
#footer .footer_links .left,#footer .footer_links .right {padding:10px 20px;}
#footer .footer_links .separator {color:#CCCCCC; padding:0px 5px;}



.formular_card_aquire {}
.formular_card_aquire .c1 {width:165px; float:left; font-weight:bold; font-size:13px;}
.formular_card_aquire .c2 {width:165px; float:left;}
.formular_card_aquire .text {background:url(../../img/card/bg_text.jpg) repeat-x; border:1px solid #CED5DB; padding:5px; width:250px;}
.formular_card_aquire .fld {margin-bottom:20px;}
.formular_card_aquire p {font-size:14px; margin-bottom:25px;}
.formular_card_aquire .c1 .small {font-weight:normal; display:block;}
.formular_card_aquire .btn {background:url(../../img/card/btn_trimite.gif) no-repeat; width:140px; height:60px; display:block; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold; font-style:italic; border:none; margin-left:165px; cursor:pointer;}



.layout_2cols {}
.layout_2cols .col_1 {float:left; width:655px;}
.layout_2cols .col_2 {float:right; width:280px;}

.layout_2cols_formular {}
.layout_2cols_formular .col_1 {float:left; width:400px; padding-left:110px;}
.layout_2cols_formular .col_2 {float:right; width:305px; padding-right:60px;}


.breadcrumbs {font-size:11px; margin-bottom:15px; color:#6A6981;}

.succes {margin-bottom:15px;}
.succes h1 {}
.docs {margin-bottom:20px;}
.docs li {margin-bottom:10px;}
.docs li a {background:url(../../img/card/icon_doc.png) no-repeat left center; padding-left:50px; display:block; padding:10px 10px 10px 40px; font-weight:bold;}

.box_adress {width:233px;}
.box_adress h3 {margin-bottom:10px; font-size:13px;}
.box_adress .top {background:url(../../img/card/bg_top_box_adress.gif) no-repeat; width:233px; height:23px; font-size:1px;}
.box_adress .box_content {padding:10px; text-align:center;}
.box_adress .btm {background:url(../../img/card/bg_btm_box_adress.gif) no-repeat; width:233px; height:25px; font-size:1px;}

.box_lista_parteneri {}
.box_lista_parteneri h1 {}
.box_lista_parteneri .box_container {margin-bottom:25px;}
.box_lista_parteneri .box_partener {width:470px;}
.box_lista_parteneri .box_partener .logo {float:left; margin-right:10px; width:140px;}
.box_lista_parteneri .box_partener .desc {float:left; width:320px; font-size:14px;}
.box_lista_parteneri .box_partener .desc .value {color:#E2219E; font-weight:bold; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;}


.layout_partener {}
.layout_partener .col_1 {width:700px; float:left;}
.layout_partener .col_2 {width:233px; float:right;}
.layout_partener .discount {font-size:14px; font-weight:bold; margin-bottom:15px;}
.layout_partener .discount .value {font-size:36px; color:#E2219E; font-family:Georgia, "Times New Roman", Times, serif; line-height:36px;}
.layout_partener .description {margin-bottom:15px;}
.layout_partener .description h2 {margin-bottom:15px; font-size:13px; font-weight:bold;}
.layout_partener .description .logo {float:left; margin:0px 15px 15px 0px;}
.layout_partener .colaj {margin-bottom:15px;}

.nav_page {font-weight:bold;}
.nav_page .prev {background:url(../../img/card/prev.gif) no-repeat; float:left; padding:5px 0px 5px 28px;}
.nav_page .next {background:url(../../img/card/next.gif) no-repeat right center; padding:5px 28px 5px 0px; float:right;}
.discount {font-size:14px; font-weight:bold; margin-bottom:15px;}


#home_pattern {background:url(../../img/card/pattern_home.jpg) repeat-x; width:100%; height:826px; margin-bottom:25px; position:relative;}
#home_pattern .cumparaturi {background:url(../../img/card/cumparaturi.gif) no-repeat; width:422px; height:398px; position:absolute; left:-20px; top:64px;}
#home_pattern .reduceri {position:absolute; right:0px; width:540px; top:164px; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
#home_pattern .reduceri .big {font-size:46px; margin-bottom:15px;}
#home_pattern .reduceri .medium {font-size:24px;}
#home_pattern .reduceri .btn_aplica {text-align:center; margin-top:15px;}
#home_pattern .beneficii {position:absolute; left:0px; top:490px; width:600px;}
#home_pattern .beneficii .title_1 {margin-bottom:10px;}
#home_pattern .beneficii ul li {font-size:20px; color:#fff; font-weight:normal; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:5px; background:url(../../img/card/steluta_33x28.gif) no-repeat 0px 5px; padding-left:40px;}
#home_pattern .beneficii ul li .big {font-size:30px; font-weight:bold;}
#home_pattern .card {background:url(../../img/card/card.gif) no-repeat; width:296px; height:214px; position:absolute; right:30px; top:514px;}
#home_pattern .descriere_card {position:relative;}

#header_small {position:relative; z-index:2}

.page_center {width:960px; margin:0 auto;}

.lista_parteneri {}
.lista_parteneri h2 {color:#7D65E0; margin-bottom:15px;}

.lista_parteneri {}
.lista_parteneri ul li {float:left; margin-right:15px; width:120px;}
.lista_parteneri ul li a {display:block; width:120px; height:120px;}

div.error {margin:5px 0;padding:10px; border:1px solid #666666; background-color:#FFFFCC; text-align:center;}
.flderr {color:#df0000}

.caracteristici_card {}
.caracteristici_card .block {margin-bottom:15px; display:block;}
.caracteristici_card .block h2 {font-weight:bold; font-size:14px; margin-bottom:15px;}
.caracteristici_card .block td {vertical-align:top; padding:5px 10px 5px 0px;}

.box_parteneri_home {}
.box_parteneri_home .box_content {}
.box_parteneri_home .top {background:url(../../img/card/bg_top_box_partners_home.gif) no-repeat; width:960px; font-size:1px; height:23px;}
.box_parteneri_home .btm {background:url(../../img/card/bg_top_box_partners_home.gif) no-repeat; width:960px; font-size:1px; height:25px;}
.box_parteneri_home li {float:left; width:120px; margin-right:17px;}

.title_2 {font:normal 24px Georgia, "Times New Roman", Times, serif; font-style:italic;}

.lista_parteneri_evidentiati {}
.lista_parteneri_evidentiati li {background:url(../../img/card/bulina_roz.gif) repeat-x bottom left; padding-bottom:25px; margin-bottom:25px;}
.lista_parteneri_evidentiati li .logo {float:left; margin-right:20px; width:220px;}
.lista_parteneri_evidentiati li .body {float:left; width:720px;}
.lista_parteneri_evidentiati li .discount {font-size:14px; font-weight:bold; margin-bottom:10px;}
.lista_parteneri_evidentiati li .discount span {font-size:36px; font-family:Georgia, "Times New Roman", Times, serif; color:#E2219E;}

.lista_parteneri_similari {background:url(../../img/card/bulina_roz.gif) repeat-x bottom left; margin-bottom:25px;}
.lista_parteneri_similari li {float:left; width:470px; margin-bottom:25px; margin-right:20px;}
.lista_parteneri_similari li.second {margin-right:0px;}
.lista_parteneri_similari li .logo {float:left; margin-right:20px; width:120px;}
.lista_parteneri_similari li .body {float:left; width:330px}
.lista_parteneri_similari li .discount {font-size:14px; font-weight:bold; margin-bottom:10px;}
.lista_parteneri_similari li .discount span {font-size:36px; font-family:Georgia, "Times New Roman", Times, serif; color:#E2219E;}
.lista_parteneri_similari li h2 {margin-bottom:10px;}

.lista_castigatori {}
.lista_castigatori li {margin-bottom:5px;}

.box_beneficii_sidebar h3 {font:normal 22px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#E2219E; margin-bottom:10px;}
.box_beneficii_sidebar ul {}
.box_beneficii_sidebar ul li {margin-bottom:15px; font-size:13px; background:url(../../img/card/steluta_2.gif) no-repeat 0px 3px; padding-left:23px;}


.sondaj {}
.sondaj h3 {font-size:24px; color:#000; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:15px; font-weight:normal;}
.sondaj .text {background:url(../../img/card/bg_text.jpg) repeat-x; border:1px solid #CED5DB; padding:10px 5px; width:280px; float:left; margin-right:20px; font-size:14px;}
.sondaj .btn {background:url(../../img/card/btn_trimite2.gif) repeat-x; border:none; color:#fff; font-weight:bold; font-style:italic; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; cursor:pointer; display:block; width:140px; height:40px; float:left;}

