.sub_td_off {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 13px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
	border: 1px solid;
	border-color:#000000;
	padding-left: 2px;
	padding-right: 2px;
	color : #000000;
	background-color: #E98134;
}

.td {
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
padding-bottom: 10px;
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
   }

.td_spatiere_coloana {
padding-bottom: 5px;
}

.td_spatiere_calendar {
padding-bottom: 5px;
padding-top: 5px;
}

.td_spatiere_col2 {
padding-top: 10px;
}

.td_spatiere_col3 {
padding-bottom: 10px;
}
   
.line_border_bottom {
border-bottom: 1px solid;
border-bottom-color: #1c0053;
padding-bottom: 7px;
}

.line_border_b_sec1 {
border-bottom: 1px solid;
border-bottom-color: #1c0053;
padding-bottom: 3px;
}

.line_border_b_sec2 {
border-bottom: 1px solid;
border-bottom-color: #1c0053;
padding-bottom: 3px;
padding-top: 3px
}

.line_border_b_sec3 {
border-bottom: 1px solid;
border-bottom-color: #1c0053;
padding-bottom: 10px;
padding-top: 3px
}

.line_border_b_niv3 {
border-bottom: 1px solid;
border-bottom-color: #1c0053;
padding-bottom: 2px;
padding-top: 2px
}
   
.title {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 14px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
color : #1c0053;
}

.subtitle {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
color : #1c0053;
}
.subtitlered {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal; 
	font-weight : normal; 
	text-decoration: none;
color : #c30080;
}

.titlu_nivel2 {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 16px;
	font-style : normal;
	font-weight : bold; 
	text-decoration: none;
	color : #c30080; 
}

.title_luna {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 13px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
color : #000000;
}

.trainig_foter {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
color : #1c0053;
}

.search {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal; 
	font-weight :bold; 
	text-decoration: none;
color : #c30080;
}

.body {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal; 
	text-decoration: none;
color : #666666;
	line-height: 12px;
}

.body_poll {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal; 
	text-decoration: none;
color : #666666;
}

.body_albastru {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration: none;
	color : #1c0053;
	font-weight: lighter;
	line-height: 23px;
}
.body_albastru2 {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration: none;
	color : #1c0053;
	font-weight: lighter;
}
.body_albastru2:hover {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	text-decoration: none;
	color : #c30080;
	font-weight: lighter;
}

.subtitlu_niv3 {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	text-decoration: none;
	color : #1c0053;
	font-weight: lighter;
	line-height: 23px;
}

.body_centru {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
	color : #666666;
	font-weight: lighter;
	line-height: 17px;
}

.body_niv3 {
	font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	text-decoration: none;
	color : #666666;
	font-weight: lighter;
	line-height: 12px;
}

.linkcoloane {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal;
	font-weight : normal; 
	text-decoration: none;
	color : #c30080; 
}


.linkcentru {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal;
	font-weight : normal; 
	text-decoration: none;
	color : #c30080; 
}

.linkfooter {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal;
	font-weight : normal; 
	text-decoration: none;
	color : #666666; 
}
.linkfooter:hover {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-style : normal; 
	text-decoration: underline;
	color : #C30080; 
}

.linkmeniusecundar {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold; 
	text-decoration: none;
	color : #1c0053; 
}

.linkmeniusecundar:hover {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
	color : #C30080; 
}

.linkmeniusecundars {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal;
	font-weight : bold; 
	text-decoration: none;
	color : #c30080; 
}


.linkcalendar {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal;
	font-weight : normal; 
	text-decoration: none;
	color : #000000; 
}

.tdcentral {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

.tdcentral_sec {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}

.searchinside {
	font-family: Trebuchet MS;
	font-size: 10px;
	border: #1c0053;
}

.td_calendar {
 border-bottom: 1px solid #ffffff;
 background: #EAE9E9;
 font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
 	font-size : 11px;
 }
 
 .td_calendarexterior {
 border-bottom: 1px solid #ffffff;
 background: #ffffff;
 font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size : 11px;
 }
 
  .td_calendarexterior {
 border-bottom: 1px solid #ffffff;
 background: #ffffff;
 }
 
   .td_calendargri {
 border-bottom: 1px solid #ffffff;
 background: #999999;
 font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size : 11px;
 }
 
    .td_calendarrosu {
 border-bottom: 1px solid #ffffff;
 background: #FF78D0;
 font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif;
 font-size : 11px;
 }
 
 .td_calendar1 {
 border-bottom: 1px solid #ffffff;
 background: #ffffff;
 font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 12px;
	font-style : normal; 
	font-weight : bold; 
	text-decoration: none;
color : #000000;
 }
 
.nivel3_sub {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 12px;
	font-style : italic;
	font-weight : bold; 
	text-decoration: none;
	color : #1c0053; 
}

.nivel3_sub2 {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal;
	font-weight : normal; 
	text-decoration: none;
	color : #1c0053;
	line-height: 18px; 
}

.butoaneniv3 {
font-family : 'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size : 11px;
	font-style : normal;
	font-weight : bold; 
	text-decoration: none;
	color : #1c0053; 
}
#search {width: 90px; height:18px; font: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px;}
#search, #submit {vertical-align: bottom;}

#form {width: 150px; height:18px; font: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px;}
#drop {width: 150px; height:18px; font: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px;}
#send {width: 50px; height:18px; font: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 12px;}

.calendar {
    border-bottom: 1px solid #ffffff;
    background: #EAE9E9;
    font-family : Trebuchet MS, sans-serif;
    font-size : 11px;
}
.calendarHeader {
    border-bottom: 1px solid #ffffff;
    background: #ffffff;
    font-family : Trebuchet MS, sans-serif; 
    font-size : 12px;
    font-style : normal; 
    font-weight : bold; 
    text-decoration: none;
    color : #000000;
}
.calendarHolydays {
    border-bottom: 1px solid #ffffff;
    background: #ffffff;
    font-family : Trebuchet MS, sans-serif; 
    font-size : 12px;
    font-style : normal; 
    font-weight : bold; 
    text-decoration: none;
    color : #000000;
}
.calendarToday {
    border-bottom: 1px solid #ffffff;
    background: #999999;
    font-family : Trebuchet MS, sans-serif;
    font-size : 11px;
}
.calendarSelectedDays {
    border-bottom: 1px solid #ffffff;
    background: #FF78D0;
    font-family : Trebuchet MS, sans-serif;
    font-size : 11px;
}
.forminput {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color: #666666;
}
.body_error {
	font-family : Trebuchet MS, sans-serif;
	font-size : 11px;
	font-style : normal;
	text-decoration: none;
	color : #FF0000;
	font-weight: lighter;
	line-height: 17px;
}