@charset "UTF-8";
body 
{
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:12px;
	background:url('../images/bg.jpg') no-repeat top center;
}
a {
	 -moz-outline:none;
}

.home h1
{
	background:url('../images/nobel_intro.jpg') no-repeat ;
	height:40px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
	display:none;
}
.jobs h1
{
	background:url('../images/nobel_jobs.jpg') no-repeat ;
	height:40px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}

.cartela_888 h1
{
	background:url('../images/cartela_888.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.cartela_tari h1
{
	background:url('../images/cartela_tari_nobel.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.cartela h1
{
	background:url('../images/nobel_ro_cartele_preplatite.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.contact h1
{
	background:url('../images/nobel_ro_contact.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.info h1
{
	background:url('../images/nobel_informatii.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.distribuitori h1
{
	background:url('../images/nobel_distribuitori.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.dynamic h1
{
	background:url('../images/nobel_e-dynamic.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.prefixe h1
{
	background:url('../images/nobel_prefixe.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}

.cartela_t-card h1 {
	background:url('../images/cartela_t-card.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
.postpaid h1
{
	background:url('../images/postpaid_title.jpg') no-repeat ;
	height:50px;
	text-indent:-5000px;
	margin:0px 0px 10px 0px;
}
h2
{
	font-size:18px;
	color:#ff6600;
	font-weight:normal;
	padding-left:7px;
	margin:5px 0px 0px 0px;
}
h3
{
	font-size:15px;
	color:#666666;
	font-weight:normal;
	padding-left:7px;
	margin:0px 0px 10px 0px;	
}
img
{
	border:0px;
	display:block;
}
#wrapper
{
	margin:auto;
	width:690px;
	padding-left:5px;
	padding-right:5px;
}
.content p
{
	color:#333333;
	margin:0px;
	padding-left:25px;
	margin:5px 20px 10px 0px;
}
.content p a
{
	color:#ff6600;
}
.content p a:hover
{
	text-decoration:none;
}
.content a
{
	color:#ff6600;
}
.content a:hover
{
	text-decoration:none;
}
#header
{
	background:url('../images/header.jpg') no-repeat top right;
	width:691px;
	height:77px;
}
#header a
{
	float:left;
}
#column_left
{
	width:225px;
	float:left;
}
#column_right
{
	width:460px;
	float:right;
	border-left:1px solid #b6b6b6;
	padding-left:2px;
}
#menu
{
	background:url('../images/menu_up.jpg') no-repeat top center;
	padding-top:10px;
}
#menu a
{
	width:225px;
	display:block;
	text-indent:-5000px;
	height:26px;
}
#menu .menu_1
{
	background:url('../images/menu_1.jpg') no-repeat top left;
}
#menu .menu_2
{
	background:url('../images/menu_2.jpg') no-repeat top left;
}
#menu .menu_3
{
	background:url('../images/menu_3.jpg') no-repeat top left;
}
#menu .menu_4
{
	background:url('../images/menu_4.jpg') no-repeat top left;
}
#menu .menu_5
{
	background:url('../images/menu_5.jpg') no-repeat top left;
}
#menu a:hover
{
	background-position:right;
}
.table
{
	color:#333333;
}
.table a
{
	color:#333333;
}
.table td
{
	border-bottom:solid 1px #c0c0c0;
	border-right:solid 1px #c0c0c0;
	height:29px;
	background:#eeeeee;
}
.table .table_up
{
	background:url('../images/table_up.jpg') repeat-x center top;
	color:#FFFFFF;
	font-size:12px;
}

.footer 
{
	margin-top:10px;
	background:url('../images/sep_footer.jpg') no-repeat top center;
	text-align:center;
	padding-top:10px;
	color:#999999;
}
.footer a
{
	color:#999999;
	padding:5px;
}
.footer a:hover
{
	text-decoration:none;
}
#language
{
	width:150px;
	position:absolute;
	margin-left:550px;
	margin-top:35px;
}
.lg_english
{
	background:url('../images/lg_english.jpg') no-repeat center center;
	text-indent:-5000px;
	width:59px;
	height:11px;
	display:block;
	float:left;
}
.lg_romana
{
	background:url('../images/lg_romana.jpg') no-repeat center center;
	text-indent:-5000px;
	width:59px;
	height:11px;
	display:block;
	margin-left:70px;
}
.menu1
{
	width:221px;
	height:51px;
	background:url('../images/menu1.png') no-repeat center center;
}
.tarife_888
{
	background:url('../images/tarife_888.jpg') no-repeat center center;
	width:378px;
	height:125px;
	color:#FFFFFF;
}
.tarife_tari
{
	background:url('../images/tarife_tari.jpg') no-repeat center center;
	width:378px;
	height:125px;
	color:#FFFFFF;
}
.tarife_dynamic
{
	background:url('../images/tarife_dynamic.jpg') no-repeat center center;
	width:392px;
	height:125px;
	color:#FFFFFF;
	height:135px;
}
.cartele
{
	background: url('../images/cartele_bg.jpg') no-repeat bottom;
	width:220px;
	text-align:center;
	padding-bottom:15px;
}
.cartele img
{
	padding:0px 15px 5px 15px;
}
ul
{
	
	color:#333333;
}
li
{
	list-style-image: url(../images/arrow.jpg);
	margin-bottom:10px;
}
.contact_input
{
	border:1px solid #ff6b08;
	width:150px;
	margin-right:5px;
}

.contact_input2
{
	border:1px solid #ff6b08;
	width:50px;
	margin-right:5px;
}

.contact_area 
{
	border:1px solid #ff6b08;
}
.mandatory
{
	color:#ff6b08
}
.info #column_right p span , .dynamic #column_right p span
{
	color:#ff6600;
	text-decoration:underline;
	display:block;
	font-weight:bold;
}
.info #column_right p , .dynamic #column_right p
{
	background:url('../images/arrow.jpg') no-repeat left 5px;
	padding-left:10px;
	margin-left:20px;

}
.info #column_right p b
{
	color:#FF0000;
	font-weight:normal;
}
.prefixe .content a
{
	padding:0px 3px 0px 3px;
}
.clr
{
	clear:both;
}

.cartela_t-card .content strong
{
	font-size:14px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
	color:#CC0000;
}
	
.LV_validation_message{
    font-weight:bold;
    margin:5px 0 0 0px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}