@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #666a67;
	margin:0px;
	padding:0px;
	background:#e9e9ce url(images/main_bg.jpg) repeat-x;
}

h1,h2,h3,h4,ul,li,form,input,p { margin:0px; padding:0px}
a { outline:none}
p { padding-bottom:10px}

.green { color:#62ac00}

h1.top { width:358px; height:95px; float:left}
h1.top a { width:358px; height:95px; display:block; background:url(images/logo.jpg) no-repeat; text-indent:-600em}
h2 { font-size:18px; color:#62ac00; padding-bottom:20px; line-height:normal}
h3 { font-size:12px; color:#FFF; background:#69756c; padding:3px 8px; line-height:normal; margin:20px 0px;}
h3.redt { background:#C30}

#mainWrapper { width:979px; margin:auto}
#contentWrapper { width:948px; padding:0px 10px 0px 21px; background:url(images/content_bg.jpg) repeat-y}
#contentWrapper_full { width:948px; padding:0px 10px 0px 21px; background:url(images/content_bg1.jpg) repeat-y}
#phone_nr { width:621px; height:95px; background:url(images/phone_nr.jpg) no-repeat; text-indent:-600em; display:block; float:left}

ul.main_menu { list-style-type:none; width:948px; height:40px; background:#69756c; border-bottom:23px solid #FFF; overflow:hidden}
ul.main_menu li a { display:block; text-indent:-600em; background:url(images/menu_bg.jpg) no-repeat; background-position:0px 0px; height:40px; float:left}
ul.main_menu li a.prima_pagina { background-position:0px 0px; width:142px}
ul.main_menu li a.prima_pagina:hover { background-position:0 -40px}
ul.main_menu li a.produse { background-position:-142px 0px; width:136px}
ul.main_menu li a.produse:hover { background-position:-142px -40px;}
ul.main_menu li a.marturii { background-position:-278px 0px; width:218px}
ul.main_menu li a.marturii:hover { background-position:-278px -40px;}
ul.main_menu li a.intrebari { background-position:-496px 0px; width:204px}
ul.main_menu li a.intrebari:hover { background-position:-496px -40px;}
ul.main_menu li a.comanda { background-position:-700px 0px; width:129px}
ul.main_menu li a.comanda:hover { background-position:-700px -40px;}

#left_Col { width:577px; float:left; padding:21px 23px 20px 33px; line-height:18px;}
#left_Col_full { width:892px;  padding:21px 23px 20px 33px; line-height:18px;}


#left_Col_full .bbox { padding-bottom:25px}
#left_Col_full h2{ padding-bottom:10px; border-bottom:3px solid #c6c4c4; margin-bottom:10px}
#left_Col_full h4 { font-size:18px; font-weight:normal; color:#62ac00; line-height:normal}
#left_Col_full .bbox img{ float:left; padding:0px 15px 10px 0px;}


#left_Col_full .sbox { width:425px; padding:0px 0px 25px 0px;float:left; display:block; margin-right:21px; height:280px}

#left_Col_full .sbox img{ float:left; padding:0px 15px 10px 0px; display:block;   }
#left_Col_full .bfeats { display:block; float:left; width:305px}
#left_Col_full .bfeats img{padding:0px;}



.img_left { float:left; padding:0px 30px 0px 0px}

#left_Col ul { padding:15px 15px 15px 25px}
#left_Col ul li { list-style-type:none;list-style-position:inside; background:url(images/bullet.jpg) no-repeat 0px 7px; padding:0px 0px 0px 15px}

#left_Col_full ul { padding:15px 15px 15px 25px}
#left_Col_full ul li { list-style-type:none;list-style-position:inside; background:url(images/bullet.jpg) no-repeat 0px 7px; padding:0px 0px 0px 15px}

.testimonial_box { width:580px;background:url(images/c_box_bg.jpg) repeat-y; margin:20px 0px}
.tbox1_cont { padding:0px 25px 0px 30px}

.testimonial_box1 { width:580px;background:url(images/c2_box_bg.jpg) repeat-y; margin:20px 0px}
.testimonial_box1 a { color:#930}

#right_Col { width:315px; float:right;}
#tryit_box { background:url(images/sidebar_box_bg.jpg) no-repeat; width:257px; height:308px; padding:121px 27px 34px 31px; color:#6d3e18; position:relative; margin-bottom:20px}
.p_names { position:absolute; right:30px; bottom:50px}

#nl_box { width:257px; margin:auto; background:url(images/nl_bg.jpg) no-repeat #93c352; padding:50px 17px 20px 20px}
#nl_box p{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#284600; }
#nl_box form { border:none; padding:0px;}
#nl_box input { width:auto; padding:inherit}
#nl_box  input.emailfield { background:#508d00; color:#FFF; width:253px; padding:5px 3px;font-family:Arial, Helvetica, sans-serif; font-size:12px; border:none; border-left:1px solid #396500; border-top:1px solid #396500}
#nl_box  input.inscriere { display:block; background:url(images/subscribe_btn.jpg) no-repeat; width:95px; height:29px; float:right; text-indent:-600em; border:none; cursor:pointer}

.rSpacer {width:294px; margin:2px auto; border-top:7px solid #dadbbc; display:block}
.q_box { width:268px; margin:auto; padding:20px 17px 17px 9px; line-height:18px}
.q_box img { float:left; padding:0px 11px 3px 0px}

form { border:1px dashed silver; padding:12px}
input.txtf { width:250px; padding:4px; border:1px solid silver; margin-bottom:7px}
select { padding:4px; border:1px solid silver; margin-bottom:7px}
textarea {padding:4px; border:1px solid silver; margin-bottom:7px}


#footer { width:979px; margin:auto; background:url(images/footer_bg.jpg) no-repeat; text-align:center; padding:47px 0px 0px 0px; color:#FFF; height:68px}
#footer a { font-weight:bold; color:#FFF; text-decoration:none; padding:5px 10px;}
#footer a:hover { color:#cdf965}

#copyright { width:939px; margin:auto; color:#838c79; font-weight:bold; padding:20px;}

.style1 {color: #FF0000}

.pricing-content h1
{
    font-size:24px;
    font-weight:bold;
    color:#62ac00;
}

.pricing-content h2
{
    color:#62ac00;
    font-size:14px;
}

.pricing-content h2 strong
{
    background-color:#ff5;
    padding:0 4px;
}

#pricing2-matrix
{
    margin:10px 0;
    border-collapse:collapse;
}

#pricing2-matrix td {
    vertical-align:middle;
    white-space:nowrap;
}

.pricing2-top-3
{
    text-align:center;
    font-size:10px;
    font-weight:bold;
    line-height:20px;
    color:#4c722e;
    padding:0 4px;
    height:20px;
    border:solid 1px white;
    border-width:0 1px;
}

.pricing2-head 
{
    height:57px;
    padding:4px;
    border:solid 1px #f0f0f0;
    border-width:0 1px;
}

.pricing2-head h1
{
    margin:0;
    padding:6px 0 4px 10px;
    font-size:20px;
    font-weight:bold;
    line-height:18px;
    color:#62ac00;
    font-family:'trebuchet ms',helvetica,sans-serif;
}

.pricing2-head h2
{
    margin:0;
    padding:4px 0 0 10px;
    font-size:13px;
    font-weight:bold;
    line-height:18px;
    color:#566670;
    font-family:verdana,geneva,sans-serif;
}

.pricing2-head-3 h1
{
    color:#FFF;
}

.pricing2-head-3  h2
{
    color:#344450;
}

.pricing2-body {
    padding:4px 16px 0 16px;
    color:#409092;
    font-size:15px;
    font-weight:bold;
    line-height:18px;
    font-family:verdana,geneva,sans-serif;
    background-color:#F4F4F4;
    border:solid 1px #f0f0f0;
}

.pricing2-body-3 {
    background-color:#E7F9C9;
    border-bottom:solid 1px #E7FFC9;
}

.pricing2-button {
    padding:12px 16px 8px 16px;
    text-align:center;
    background-color:#F4F4F4;
    border:solid 1px #f0f0f0;
    border-width:0 1px;
}

.pricing2-button-3 {
    background-color:#E7F9C9;
    border-bottom:solid 1px #E7FFC9;
    border-width:0 1px;
    padding-bottom:0;
}

.pricing2-bottom-3 {
    height:15px;
}

.pricing2-col1 {
    color:#656565;
    font-size:12px;
    padding:12px 1px 6px 1px;
}

.pricing2-col1 a, .pricing2-col1 a:visited {
    color:#656565;
    font-size:13px;
    font-weight:bold;
}

.pricing2-col1 img {
    vertical-align:middle;
}

.planToolTip {
    padding:4px 4px 0 4px;
}

.pricing2-include
{
    background:url(/assets/images/pricing/pricing_include_bg.gif) no-repeat;
    padding-bottom:15px;
    width:870px;
    line-height:45px;
    height:45px;
    text-align:center;
    margin-bottom:15px;
}

.pricing-faq
{
    padding-top:40px;
    border-top:#ececed 1px solid;
    width:870px;
}

.pricing-faq-left
{
    width:429px;
    float:left;
}

.pricing-faq-right
{
    width:420px;
    float:right;
}

.pricing-faq h3
{
    padding:0;
    margin:0;
    font-size:14px;
    font-weight:normal;
    line-height:16px;
    color:#006b6e;
}

.pricing-faq p
{
    padding:0 0 12px;
    margin:0;
}

.planToolTip {
    vertical-align:text-top;
}



a.green_text { color:#59A021;
}

a.green_text:link,a:visited
{
    color:#59a021;
}

a.green_text:hover,a:active
{
    color:#99d827;
}

.style2 {color: #ca171a}