/* clasa generala pt tabele  -  are toate marginile*/
.table {
	border: 1px solid #A00100;
}
.table_t {
	border: 1px solid #A00100;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:bold;
	text-indent: 5px;
}

.table_content {
	border-top: 1px solid #A9B2B8;
	border-right: 1px solid #A9B2B8;
	border-bottom: 1px solid #A9B2B8;
	border-left: 1px solid #A9B2B8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:lighter;
	text-indent: 5px;
}
.celula_gri{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	background-color: #f5f5f5;
	text-align: center;
	text-indent: 2px;
	margin: 1px;
	padding: 2px;
	height: 18px;	
	border: 1px solid #D4D0C8;  
  }
/*clasa tabel doar cu linie de bottom */
.table_menu2 {
	border-top: 0px none #A00100;
	border-right: 0px none #A00100;
	border-bottom: 1px solid #A00100;
	border-left: 0px none #A00100;
}


/*aceasta este clasa pentru text simplu (paragraf) */
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:lighter;
	text-indent: 0px;
	text-decoration:none;
 }
.text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:lighter;
	text-indent: 0px;
	text-decoration:none;
	}
.text_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:bold;
	text-indent: 0px;
	text-decoration:none;
 }
.text:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#575757;
	font-weight:lighter;
	text-indent: 0px;
	text-decoration:none;

 }
/*asta este clasa pentru link-uri; daca vrei sa fie bold adaugi tagul <strong></strong>*/ 
 .texta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A00100;
	font-weight:lighter;
	text-decoration:none;
 }
 
 .texta:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter; 
	color:#A00100;
	text-decoration:underline;
 }
  .texta_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:;
	font-weight:bold;
	text-decoration:none;
 }
 .texta_bold:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold; 
	color:#A00100;
	text-decoration:none;
 }
/*asta este clasa pt item-urile din menu-ul principal*/
 .menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
	color:#FFFFFF;
}
 .cursuri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#4A5A6E;
	text-indent: 15px;	
}
 .cursuri_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	text-decoration: none;
	color:#4A5A6E;
	text-indent: 15px;	
}

 .menu:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:lighter; 
	text-decoration: none;
	color:#FFFFFF;
 }
 
 /*asta este clasa pentru cel de-al doilea menu*/ 
.menu2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#A00100;
	font-weight:lighter;
	text-decoration:none;
}
	 
.menu2:hover{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter; 
	color:#A00100;
	text-decoration:underline;
}

	/*asta este clasa pentru item-urile din menu-ul al 2-lea selectate*/	
.menu2_activ{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:lighter; 
	color:#000000;
	text-decoration:underline;
}
	/*clasa pentru  "about Provision Group"*/
.pro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#C80A00;
}

.pro:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:bold; 
	text-decoration: underline;
	color:#A00100;
 }
 
 /*clasa pentru item-urile din menu-ul principal in mom cind e activ acel item*/
.menu_activ{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
 }
.input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	background-color: #f5f5f5;
	text-align: right;
	text-indent: 2px;	
	height: 16px;
	width: 120px;
	border: 1px solid #D4D0C8;  
  }
  .err_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	background-color: #f5f5f5;
	text-align: right;
	text-indent: 2px;
	margin: 1px;
	padding: 2px;
	height: 18px;
	width: 120px;
	border: 2px solid #A00100;  
  }
.buton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	text-align: center;
	text-indent: 2px;
	margin: 1px;
	padding: 2px;
	height: 18px;
	width: 120px;
	border: 1px solid #D4D0C8;
	background-image: url(../img/but_back.gif);
	background-repeat: repeat-x;
  }
.select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	background-color: #f5f5f5;
	text-align: left;
	text-indent: 2px;
	margin: 1px;
	padding: 2px;
	height: 18px;
	width: auto;
	border: 1px solid #D4D0C8;  
  }
.textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: lighter;
	color: #666666;
	text-decoration: none;
	background-color: #f5f5f5;
	text-align: left;
	text-indent: 2px;
	margin: 1px;
	padding: 2px;
	height: 30px;
	width: 140px;
	border: 1px solid #D4D0C8;  
  }
  /* Css pt meniul din dreapta*/

.border_gri{
	border-left: 1px solid #BA0403;
	border-right: 1px solid #AAA9A9;
	border-top: 1px solid #BA0403;
	border-bottom: 1px solid #BA0403;
	background-color: #FFFFFF;
	height: 18px;
	width: 14px;
}
.border_red{
	border-left: 0px solid #BA0403;
	border-right: 1px solid #BA0403;
	border-top: 1px solid #BA0403;
	border-bottom: 1px solid #BA0403;
	background-image: url(../img/back_red.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	color: #636363;
	font-weight: lighter;
	background-attachment: fixed;
	background-repeat: repeat-y;
	width: 195px;	
	
}
.border_red_big{
	border-left: 0px solid #BA0403;
	border-right: 1px solid #BA0403;
	border-top: 1px solid #BA0403;
	border-bottom: 1px solid #BA0403;
	background-image: url(../img/back_red.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	color: #636363;
	font-weight: lighter;
	background-attachment: fixed;
	background-repeat: repeat-y;
	width: 600px;	
	
}
.border_gri_left{
	border-left: 1px solid #636363;
	border-right: 0px solid #cccccc;
	border-top: 0px solid #BA0403;
	border-bottom: 0px solid #BA0403;	
}
.border_intre{
	border-left: 1px solid #636363;
	border-right: 1px solid #636363;
	border-top: 0px solid #BA0403;
	border-bottom: 0px solid #BA0403;	
	background-color: #FFFFFF;
}
.rmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #636363;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.rmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.rmenu_down {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #636363;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;	
}
.newsletter_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#CC0000;
	padding-left:0px;
	text-align:center	
}
.newsletter_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#5b5b5b;
	padding-left:0px;
	text-align:left;
	width:792px;
	border:1px solid #999999;
	margin:0px;
	position:absolute;
	left:12px;
	top:0px;		
}
.newsletter_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#575757;
	font-weight:lighter;
	text-indent: 0px;
	text-decoration:none;
 }
 .newsletter_textred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#CC0000;
	padding-left:0px;
	text-align:center
}
.newsletter_pret {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#3366CC;
}
.newsletter_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color:#1C6E56;
}
.newsletter_subliniat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	color:#CC0000;
}				
.img {
	background-image: url(../img/spacer.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
}
.img:hover {
	background-image: url(../img/arrow_down.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
}
.dots {
	background-image: url(../img/dots.gif);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center center;
	vertical-align: middle;
}
.headder {
	background-image: url(../img/right_menu_01.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
}

/*testing*/

.alinea { /* the see-through frame */
    border: 1px solid #000000;
    z-index: 100;
    position: relative;
    -moz-opacity: 0.25;
    filter: alpha(opacity=25);
    opacity: 0.75;
    background-color: #666666;
    padding-bottom: 3px;
}