*{margin:0;padding:0;}
body{background:#fff;color:#5B5B5B;font:13px Arial, Helvetica, sans-serif;}
a{color:#735FC2;text-decoration:none;outline:none;}
a img{border:0;}
a:hover{text-decoration:underline;}
input,select,textarea{color:#333;font:normal 12px Arial, Helvetica, sans-serif;}
ul,li{list-style:none;}
* html .clearfix {height:1%;}
.clearfix {display:inline-block;}
.clearfix:after {clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
html[xmlns] .clearfix {display:block;}



#maincontainer {margin:0 auto; width:984px; position:relative; padding-top:10px;}

#header {margin-bottom:8px;}

#header .header_top {margin-bottom:20px;}
#header .header_top .topbar {margin-bottom:10px;}
#header .header_top .left {float:left; display:inline;}
#header .header_top .left a {font-size:10px; border-right:1px solid #9897AA; padding-right:5px; margin-right:5px; line-height:11px;}
#header .header_top .left a.more {background:url(../../img/mobile/arr_down.gif) no-repeat right center ; padding-right:12px; border-right:none;}
#header .header_top .login {float:right; display:inline; font-size:11px;}
#header .header_top .login span {color:#A09FB0}

#header .header_bottom {background:url(../../img/mobile/header.png) no-repeat top left; width:984px; height:29px; padding-top:1px;}
#header .header_bottom .nav {padding:0px 10px;}
#header .header_bottom .nav li {display:inline; float:left; background:url(../../img/mobile/separator.gif) no-repeat center right; height:28px;}
#header .header_bottom .nav li.active {background:url(../../img/mobile/bg_tab_active.jpg) repeat-x top left!important;}
#header .header_bottom .nav li.active a {color:#FFFFFF; }
#header .header_bottom .nav li a {font-size:11px; font-weight:bold; display:block; padding:7px;}



#container {margin-bottom:20px;}
#content {position:relative;}
.corner {background:url(../../img/mobile/bg_btm_colt.jpg) no-repeat bottom right; height:50px; margin-top:-20px;}
.index {background:url(../../img/mobile/bg_index.jpg) no-repeat top left; width:916px; padding-top:350px; padding-left:68px; position:relative;}
.normal {background:url(../../img/mobile/bg_services.jpg) no-repeat top left; width:984px;padding-top:220px;}
.bg_line {background:url(../../img/mobile/dotline.gif) repeat-y 659px 0px;}
.left_img {float:left; margin-right:5px;}
.right_img {float:right; margin-left:5px;}
h2 {color:#D7004D; font-size:16px; font-weight:normal;}
div.title {position:absolute; left:0; top:50px;}


.btn_download {position:absolute; top:197px; right:185px; display:block; width:165px; height:37px;}
.btn_services{width:100px; height:30px; text-indent:-9999px; display:block; position:absolute; top:300px;}
#content .services {margin-bottom:15px;}
#content .services li {width:206px; float:left; margin-right:20px;}
#content .services li h2 {margin-bottom:5px;}
#content .services2 {}
#content .services2 li {float:left; width:432px; margin-right:20px}
#content .services2 li a {font-size:11px;}
#content .services2 li .left_img {padding-bottom:15px;}
#content .services2 li .box_felicitari {background:url(../../img/mobile/bg_box_felicitari.jpg) no-repeat top left; width:416px; height:140px; padding-left:15px; padding-top:7px; position:relative;}
#content .services2 li .cards {margin-bottom:5px; margin-top:7px; padding-left:5px;}
#content .services2 li .cards li {float:left; width:64px; margin-right:15px;}
#content .services2 li .cards li img {border:2px solid #FFFFFF;}
#content .services2 li .cards li.first {width:30px; padding-top:18px;}
#content .services2 li .cards li.last {width:30px; padding-top:18px; margin-right:0px;}
#content .services2 li .cards li.first img { border:none}
#content .services2 li .cards li.last img {border:none}


#left {padding-right:20px; margin-right:20px; width:644px; float:left;}
#left div.two_services {margin-bottom:30px;}
#left .two_services .left {float:left; display:inline; width:310px; margin-right:15px;}
#left .two_services .left_img {padding-bottom:15px;}
#left .two_services .right {float:left; display:inline; width:310px;}
#left .raspuns {}
#left .raspuns span {display:block; margin-bottom:15px;}
#left .raspuns a {font-size:11px; color:#D7004D;}
#left .list_questions li {margin-bottom:20px;}
#left .list_questions h2 {margin-bottom:5px;}
#left .list_questions .link5 {color:#D7004D; font-size:13px;}

#left .download {}
#left .download form{ margin:7px 0;}
#left .download h2 {background:url(../../img/mobile/bull_roz.gif) no-repeat 0px 5px; padding-left:15px; margin-bottom:7px;}
#left .download input {border:1px solid #EB93D9; padding:4px; background:url(../../img/mobile/bg_input.jpg) repeat-x top left; width:200px; height:22px; font-size:16px;}
#left .download span {display:block; margin-bottom:7px;}
#left .download p {margin-bottom:7px;}
#left .download textarea {width:615px; border:1px solid #F1F1F4; font-size:20px!important; padding:3px; height:25px; background:url(../../img/mobile/bg_textarea.jpg) repeat-x top left;}
#left .download .notice{ font:normal 11px Arial, Helvetica, sans-serif; color:#D7004D;}
#left .download .p2{margin-bottom:7px;}

#right {width:300px;float:left;}
#right .box_settings {margin-bottom:20px;}
#right .box_settings h2 {background:url(../../img/mobile/settings_small.gif) no-repeat top left; padding-left:30px; height:26px; margin-bottom:5px;}
#right .box_settings a {font-size:11px;}

#right .box_faq {margin-bottom:20px;}
#right .box_faq h2 {margin-bottom:5px;}
#right .box_faq a {font-size:11px;}



#right .box_felicitari2 {}
#right .box_felicitari2 h2 {margin-bottom:5px;}
#right .box_felicitari2 .list_ecards {margin-top:10px;}
#right .box_felicitari2 .list_ecards li {float:left; margin-right:10px; width:60px; display:inline;}
#right .box_felicitari2 .list_ecards li img {padding:1px; border:1px solid #DCDCE4}
#right .box_horoscop h2 {margin-bottom:5px;}


.form_contact form{ margin-top:15px;}
.form_contact h2 {margin-bottom:15px;}
.form_contact label {font-size:12px; color:#5C6267;}
.form_contact input {border:1px solid #EB93D9; padding:4px; background:url(../../img/mobile/bg_input.jpg) repeat-x top left; width:200px; height:22px; font-size:16px;}
.form_contact table {margin-bottom:20px;}
.form_contact textarea {border:1px solid #EB93D9; padding:4px; background:url(../../img/mobile/bg_input.jpg) repeat-x top left; width:390px; height:120px; overflow:hidden;}

.errmsg {
	background-color: #e3d9f5!important;
	color: #333333;
	font-weight: bold;
	padding: 5px 10px 7px;
	margin: 20px 0 0 0;
	vertical-align: middle;
}

.flderr {
	color: #cc3300!important;
	font-weight: bold;
}
.msg{
	background-color: #e3d9f5;
	color: #333333;
	font-weight: bold;
	padding: 7px 0px 7px 40px;;
	margin: 0 0 20px 0;

}


/*SCROL FELICITARI*/

#inner { width: 4450px; height: 65px; background: url("../img/map.gif");}
#inner .cards li{ float:left; padding-right:13px; list-style:none;}
.scroll { position: absolute; background-color: #E9F1F4; }
.horizontal { width: 30px; height: 20px; top: 70px; bottom:0;}	
#scroll-left {background:url(../../img/mobile/arr_left_inactive.gif) no-repeat; width: 30px; height: 20px; display:block;}
#scroll-right{background:url(../../img/mobile/arr_right_inactive.gif) no-repeat; width: 30px; height: 20px; display:block;}
#scroller { width:350px; overflow:hidden;  left:40px; top:60px;}

#scroll-left {position:absolute; left:5px; bottom:0;}
#scroll-right { position:absolute; right:5px; bottom:0;}


/*header mai mult */
#more_top { position:relative; width:80px; font:normal 11px Arial, Helvetica, sans-serif; margin:0px; height:13px; padding-top:2px;}
#more_top a{padding-right:17px!important; border:0px!important;}
.on { background:url(../../img/mobile/btn_toogle_down.gif) no-repeat right;}
.off {  background:url(../../img/mobile/btn_toogle_up.gif) no-repeat right;}


#div_mai_multe_bott {width:343px; height:90px; padding:3px 0 0 20px; background:url(../../img/mobile/bg_menu_top.jpg) no-repeat; position:absolute; top:28px; left:120px;}
#div_mai_multe_bott .content_menu ul { float:left; width:90px; list-style:none; padding-right:10px;}
#div_mai_multe_bott .content_menu ul li a { color:#735FC2; font:normal 11px Arial, Helvetica, sans-serif; }
#div_mai_multe_bott .content_menu ul li a:hover { text-decoration:underline}

#footer {clear:both; font-size:11px; width:992px; margin:0 auto 10px;}
#footer .left { float:left; padding:3px 0 3px 10px; width: 40%; text-align:left;color:#515063;}
#footer .left a { font-weight:normal; color:#D90F57;}
#footer .left_footer { float:left; padding:3px; width:40%!important; text-align:left; }
#footer .left_footer a { font-weight:700;}
#footer .right { float:right; padding:3px 10px 3px 0; text-align:right; width: 40%; }
#footer .right a {color:#D90F57;}
#footer .center { margin-top:10px; padding:3px; text-align:center; width:100px; margin:auto; }
#footer p { margin-bottom:3px; }
#footer .nav-footer {background:#E9E9FC url(../../img/footer.jpg) no-repeat; color:#C8C8F0!important; padding:10px 10px 5px; height:21px; margin-bottom:5px; margin-top:10px; font-size:12px; color:#735FC2;}
#footer .nav-footer a { color:#735FC2; }

.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:7px; margin-left:0px!important; list-style:none; line-height:13px;}

.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;}




