#main {
	width:600px;
	margin:0 auto;
	/*border-top:#fff solid 1px;*/
}

#logo {
	float: left;
	left:0px;

}

#menu {
	float: left;
	margin:0px 0px 10px 0px;
	}

#menu_item_container {
	list-style:none;
	margin:0px;
	padding:0px;
}

.menu_item_selected  {
	float: left;
}

.menu_item_selected a {
	color: #AF2432;
	text-decoration:underline;
	margin-left:5px;
	font-weight:bold;
}


.menu_item {
	float: left;
}

.menu_item a{
	color: #808285;
	text-decoration:none;
	margin-left:5px;
}
h1{color:#B9000A; font-size:20px; word-spacing:10px;}
.text_cursiv{color:#121C4D; font-size:14px; margin:15px 0px 0px 0px; }
.menu_item a:hover {
	color: #B9000A;
}

#index_top {
	margin-top:0px;
	margin-bottom:0px;
	color:#2f308f;
	font-size:14px;
	font-weight:bold;
	padding-bottom:7px;
	float:left;
}

#index_top2 {
	margin-top:0px;
	margin-bottom:10px;
}

#index_left {
	float:left;
	width:400px;
}

#index_right {
	float: left;
}

.col_prop {
	padding-bottom: 12px;
}

.p_det {
	/*font-size:13px;*/
	margin:auto;
	padding:0px 0px 5px 0px;
}

#select_aud {
	padding-bottom: 10px;
}

#footer_item_container {
	list-style: none;
	margin:0px;
	padding:0px;
}


.footer_item {
	float:left;
	margin-left:0px;
	word-spacing:37px;
	font-size:14px;
	font-weight:bold;
}

.footer_item a {
	color: #808285;
	text-decoration:underline; 	
}
.powered_by{border-width:1px; border-color: #72706F; border-style:solid; word-spacing:normal; height:25px; margin-top:20px; text-align:right; color:#121C4D;  padding:10px 5px 0px 0px; width:600px; font-weight:normal}

#left {
	float: left;
	width:400px;
}


#right {
	float: left;
	width:300px;
	margin-left:30px;
}

.black_bg {
	width:370px;
	height:245px;
	background-color:#000000;
	padding-left:15px;
	padding-top:30px;
	font-size:16px;
}
.audienta_slogan{
	color:#FFFFFF;
	font-weight:bold;
}

.purple_bg {
	height: 184px;
	background: #e5e5e5;
}


.container_text {
	padding-top:10px;
	color: #808285;
}

.container_text2 {
	padding-top:10px;
}

.text_desc {
	text-align:justify;
}

.subtitle {
	font-size: 14px;
	font-weight:bold;
	color: #AF2432;
	text-align:left;
	word-spacing:normal;
}

#container_menu_audience {
	padding-top: 30px;
}

.menu_sec {
	float:left;
	width:85px;
	color: #808285;
	font-weight:bold; 	
}

.align_menu_text {
	text-align:center;
	padding-top:3px;
}

.align_menu_text2 {
	text-align:center;
	height:60px;
}

.align_menu_text a{
	color:#808285;
	text-align:center;
	height:60px;
	font-weight:bold;
	text-decoration:none;
}

.align_menu_text a:hover{
	text-align:center;
	height:60px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}


#sel_aud2 {
	padding-bottom: 20px;
}

#sel_aud3 {
	padding-top:5px;
	padding-bottom:5px;
	color: #AF2432;
	font-weight:bold;
	font-size:14px;
}


#left_perf {
	width:385px;
	float:left;
}

#right_perf {
	margin-left:27px;
	float:right;
	width:187px;
}
#right_perf_s {
	margin-left:23px;
	float:right;
	width:182px;
	top:0px;
	position:relative;
}
.perf_title {
	color:#121C4D;
	font-size:16px;
	height:53px;
	padding:0px;
	margin:0px;
	padding-top:30px;
	word-spacing:normal;
}
.serv_title {
	color:#121C4D;
	font-size:16px;
	height:53px;
	padding:0px;
	margin:0px;
	padding-top:0px;
	word-spacing:normal;
}
.left_sub_up {
	padding-bottom:25px;
}
.left_sub_up_s { width:300px;
	padding-bottom:25px;
	float:left;
}

.right_menu_up {
	top:0px;
	padding-bottom:15px;
	text-align:right;
}

#om_potr {
	background: #AF2432;
	color:#fff;
	padding:10px 20px 10px 10px;
	font-size:13px;
}

#menu_perf_container {
	background:#e5e5e5;
	color:#AF2432;
	padding:15px 10px 20px 10px;
	margin-bottom:15px;
}

.menu_perf_title {
	font-weight:bold;
	font-size:12px;
}

.menu_perf_ul {
	list-style: none;
	padding:0px;
	margin:0px;
	font-size:13px;
	margin-top:5px;
	padding-left:10px;
}

.menu_perf_item {
	list-style:none;
	padding:0px;
	margin:0px;
}

.menu_perf_item a {
	color: #AF2432;
	text-decoration:underline;
}

.menu_perf_item a:hover {
	text-decoration: none;
}

.perf_descr_container {
	text-align:justify;
	top:0px;
}

.li_def {
	list-style: square;
	list-style-position:inside;
	margin:0px;
	padding:0px;
}

.li_def_pad {
	list-style: square;
	list-style-position:inside;
	margin:0px;
	padding-left:10px;
}
.beneficii {
	color:#AF2432;
	font-size:13px;
	font-weight:bold;
}

.titlu_bleumarin {
	padding:5px 0px 5px 0px;
	color:#000000;
	float:left;
}
.stil_pachet{ font-weight:bold; color:#b9000a; font-size:16px}
.stil_denumire_pachet{font-weight:bold; color:#b9000a; font-size:16px}
.dynamic_frame{width:100%;}
.error_message,[nul] {color:#FF0000; text-transform:none; border-color:#FF0000; border-style:solid; border-width:2px;
 left:50%; padding:10px 10px 10px 10px; margin-left:-175px;position:absolute; z-index:200; background-color:#FFFFFF; width:350px; text-align:center} 
.error_message a {float:right}
.error_string{color:#FF0000;}
.back_div{
position:fixed; 
top:0px;
left:0px;
display:none; 
width:100%; 
height:100%; 
background-color:#CCCCCC;
background: #000000;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
z-index:110;
}
.descriere_pachet{text-align:justify; padding-right:5px;}
.descriere_pachet span{ font-weight:bold; color:#000066;}
input[type=submit]{background-color:#b9000a; color:#FFFFFF; margin-right: 6px; font-size: 90%; width:80px; cursor:pointer; height:26px;}
input[type=button]{background-color:#b9000a; color:#FFFFFF; margin-right: 6px; font-size: 90%; width:80px; cursor:pointer; height:26px;}
.buton_gratuit{background-image:url(design/images/common/buton_gratuit.jpg)!important;background-color:#FFFFFF !important; color:#000000 !important; background-position:bottom; width:124px !important; border:none; height:47px !important; margin:auto!important;}
.buton_pret_gri{background-image:url(design/images/common/buton_pret_gri.jpg)!important;background-color:#FFFFFF !important; color:#000000 !important; background-position:bottom; width:84px !important; border:none; height:60px; margin:auto!important;}
.buton_pret_albastru{background-image:url(design/images/common/buton_pret_albastru.jpg)!important;background-color:#FFFFFF !important; color:#000000 !important; background-position:bottom; width:124px !important; border:none; height:47px !important; margin:auto!important;width:84px !important;}
.buton_pret_rosu{background-image:url(design/images/common/buton_pret_rosu.jpg)!important;background-color:#FFFFFF !important; color:#000000 !important; background-position:bottom; width:84px !important; border:none; height:60px; margin:auto!important;}