
body { 
       font-family: Arial, Helvetica, sans-serif;
       color:#000000;
       margin:0px;
       padding:0px;
       line-height: 105%;
}

a      {
       color:#0b234d;
       text-decoration:none;
}

a:hover{
       color:#0b234d;
       text-decoration:none; 
} 


a.hdr:hover{
       color:#0b234d;
       text-decoration:underline;
       }

a.all_articles 
       {
    color: #444444;
    font-size: 10px;
    text-decoration: none;
}

a.all_articles:hover 
       {
       color: #444444;
       font-size: 10px;
       text-decoration: none;
}

a.item1 { 
       color:#a38d37;
       font-weight:bold; 
       text-decoration:none;
}

a.item1:hover  { 
       color:silver;
       font-weight: bold;
       text-decoration:none;
}
a.item2  { 
       color:#0b234d;
       font-weight: bold;
       text-decoration:none;
}

a.item2:hover { 
       /*color:silver;*/
       color:#fb1e27;
       font-weight: bold;
       text-decoration:none;
}

a.subitem  { 
       color:#23698e;
       font-weight: bold;
       text-decoration:none;
}

a.subitem:hover  { 
       color:orange;
       font-weight: bold;
       text-decoration:none;
}

a.detail  { 
       color:#23698e;
       font-size:10px; 
       font-style:italic;
       text-decoration:underline;
   }
   
a.detail:hover { 
       color:red;
       font-style: italic;
       text-decoration:none;
}

a.mail  { 
       color:#0b234d;
       text-decoration:underline;
}

a.mail:hover{ 
       color:#7188AF;
       text-decoration:underline;
}

/*a.mail:visited 
             { color:#7188AF;
              
} */


a.gtext
            {
        color: #444444;
        text-decoration: none;
}

a.gtext:hover 
            {
        color: #444444;
        text-decoration: none;
}

a.text_blue_dark18
            {
        color: #0b234d;
        font-size: 16px;
        text-decoration: none;
}
a.text_blue_dark18:hover 
            {
        color: #0b234d;
        font-size: 16px;
        text-decoration: underline;
}

.SplitMenuActive {
        font-size: 11px;
        font-weight: bold;
        color:#23698e ;
        text-decoration: none;
        padding-left:5px;
        padding-right:5px;        
        padding-top:5px;
        padding-bottom:5px;        
}
a.SplitMenu {
        font-size: 11px;
        font-weight: bold;
        color: #0b234d;
        text-decoration: none;
        padding-left:2px;
        padding-right:2px;        
        padding-top:5px;
        padding-bottom:5px;        
}

a.SplitMenu:hover {
        font-size: 11px;
        font-weight: bold;
        color: blue;
        text-decoration: none;
        padding-left:2px;
        padding-right:2px;        
        padding-top:5px;
        padding-bottom:5px;        
}
             
.menu  { 
       font-size:11px;
       font-weight: bold;
       padding: 5px 0px 5px 2px; 
       text-transform:uppercase;
}

.submenu  { 
       font-size:11px; 
       font-weight: bold;
       padding:2px 0px 2px 40px;
       text-transform:none;  
}

.text    {
       color: #444444;
       font-size: 11px;
   }

.texti{
       color: #6b8796;
       font-size: 11px;  
   }


.textsign{
       color: #6b8796;
       font-size: 10px;
       font-style:italic;
       line-height:1.25;
       padding-left:5px;
   }

.header14  {
       color:#0b234d; 
       font-size:14px;
       font-weight:bold;
       text-align:left;
       padding: 5px 7px 7px 5px;
}

.header11  {   
       color:#0b234d;
       font-size:11px;
       font-weight: bold;
       text-align:left;
       padding-left:10px;
       text-transform:uppercase; 
}
   
.date  {
       color:#FFFFFF; 
       font-size:11px;
       font-weight: bold; 
       padding: 2px 5px 2px 5px;
}

.date_text_blue
       {
     color: #0b234d;
    font-size: 11px;
}


.radio  { 
       padding:0px 0px 0px 10px;
       vertical-align:middle;
}

.button1
        {
        background-color : #FFFFFF;
	padding:5px 2px 5px 5px;
        border: 0px;
        font-size: 11px;
        font-weight:bold;
        vertical-align:middle;
}

.bottom  { 
        color:#6d593e;
        font-size:10px;
}

.contact  {
        color:#0b234d;
        font-size:11px;
        font-style:normal;
        font-weight:bold;
        text-align:left;
        vertical-align:middle;
        /*padding-left:15px;*/
}

input.form_contact
          {
        font-size: 12px;
        width: 335px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: top; 
        BORDER-BOTTOM: #B0B0B0 1px outset; 
        BORDER-LEFT: #B0B0B0 1px inset; 
        BORDER-RIGHT: #B0B0B0 1px outset; 
        BORDER-TOP: #B0B0B0 1px inset;
        background-color : #FFFFFF;
}

textarea.form_contact
          { 
        font-family: Arial, Helvetica, Geneva, Sans-serif;
        font-size: 13px;
        width: 335px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        text-align: top; 
        BORDER-BOTTOM: #B0B0B0 1px outset; 
        BORDER-LEFT: #B0B0B0 1px inset; 
        BORDER-RIGHT: #B0B0B0 1px outset; 
        BORDER-TOP: #B0B0B0 1px inset;
        background-color : #FFFFFF;
}

/************CALENDAR*****************/
.cal_table {
	border: solid 0px black;
	//background : #FFFFE0;
        background : #ffffff;
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
	text-align: center;
}
/* The cell with month */
.cal_month {
           color:#304773;

}
/* Next and previous monthes navigators */
.cal_nav_back_cell {

}
.cal_days_cells {

}
/* The line with days of the week */
.cal_days_row {
	color: white;
	font-weight : bold;
        background : #8aa1c3;
}
/* Cells with week numbers */
.cal_cell_week {
          background : #D9E1F3;
}
/* Days of previous month */
.cal_cell_previous_month {
          background : #ECF1FA;
          color:#152865;
}
/* Days of next month */
.cal_cell_next_month {
	
          background : #ECF1FA;
          color:#152865;
         
}
/* Days of current month */
.cal_cell_current_month {
        background : #EEE6CD;
        color:#4d4d52;
}
/* Status bar */
.cal_row_status_bar {
	  background : #d5cefb;
        
}
/* Cells of selected week */
.cal_cell_selected_week {
	border-top: 1px solid black;
	border-bottom: 1px solid black;		
}
/* Row of selected week */
.cal_row_selected_week {
	background : #d6f3d7;
}
/* Cell of selected day */
.cal_cell_selected_day {
	  background : #ffAe9e;
         
}
/* Cell of current day */
.cal_cell_current_day {

        background : #d1bb8b;
        border: 0px solid black;
}
/* Month navigation link */
a.cal_link_nav {
	font-size: 10px;
        color: #472647;
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
a.cal_link_nav:hover {
	font-size: 10px;
	color: #9f0000;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	background : #d5cefb;
}
/* Day link */
a.cal_show_day {
	font-size: 10px;
	color: #4b4b4b;
       
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
a.cal_show_day:hover {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
/* Month link */
a.cal_show_month {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}

a.cal_show_month:hover {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
/* Week link */

a.cal_show_week {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: underline;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}

a.cal_show_week:hover {
	font-size: 10px;
	color: #4b4b4b;
	text-decoration: none;
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
}
