.menu_button_off {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }
.menu_button_off:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }
.menu_button_off:visited {text-decoration: none; }
.menu_button_off:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #76ef2f; cursor: hand; text-decoration: none; }
.menu_button_off:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }
 
.menu_button_on {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #76ef2f; cursor: hand; text-decoration: none; }
.menu_button_on:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }
.menu_button_on:visited {text-decoration: none; }
.menu_button_on:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }
.menu_button_on:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; cursor: hand; text-decoration: none; }

.title_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.title_text_top {
	font-family: RubinoSerifICG, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	color: #c68859;
	font-weight: normal;
}

.title_text_top_1 {
	font-family: RubinoSerifICG, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #143e11;
	font-weight: normal;
}

.text_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

.common_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.contact_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.common_text_size {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d502e;
	width:200px;
}

.common_text_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d502e;
	font-weight: bold;
}

.img_border {
  border: 1px solid #000000;
  padding: 2px 2px 2px 2px;
  background: #FFFFFF;
}
.tbl_img_border {
  border: 1px solid #000000;
  padding: 2px 2px 2px 2px;
  background: #FFFFFF;
}

.cat_link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #010101; text-decoration: none; font-size: 12px;}
.cat_link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #010101; text-decoration: none; font-size: 12px;}
.cat_link:visited { text-decoration: none;}
.cat_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #A20000; font-size: 12px;font-weight: bold;}
.cat_link:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #010101; text-decoration: none; font-size: 12px;}


.video_title_link {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #a10000; text-decoration: none; font-size: 14px; font-weight: bold;}
.video_title_link:link {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #a10000; text-decoration: none; font-size: 14px; font-weight: bold;}
.video_title_link:visited { text-decoration: none;}
.video_title_link:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; color: #a10000; font-size: 14px; font-weight: bold;}
.video_title_link:active {  font-family: Arial, Verdana, Helvetica, sans-serif; color: #a10000; text-decoration: none; font-size: 14px; font-weight: bold;}

.title_small_1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}
.title_small {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}
.icon_title {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #5f5f5f;
}
.video_title {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #a10000;
}
.video_text {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #000000;
}

.video_vote {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
    background-color: #A20000; 
	color: #FFFFFF; 
	height: 16px;
}

.page_title {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 10px;
	color: #A20000; 
	padding-left: 20px;
}

.page_title_big {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	color: #A20000; 
	padding-left: 20px;
	padding-bottom: 5px;
}

.podcast_panel_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.panel_text_mandatory {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #BF0000;
	font-size: 10px;
}		

A {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00a7ff; font-weight: bold;  text-decoration: underline; font-size: 12px}
A:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00a7ff; font-weight: bold; text-decoration: underline; font-size: 12px;}
A:visited { text-decoration: underline;}
A:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #00a7ff; font-weight: bold; font-size: 12px;}
A:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #00a7ff; font-weight: bold; text-decoration: none; font-size: 12px;}

.link1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A10000; text-decoration: none; font-size: 10px;}
.link1:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A10000; text-decoration: none; font-size: 10px;}
.link1:visited { text-decoration: none;}
.link1:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #A20000; font-size: 10px;}
.link1:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A10000; text-decoration: none; font-size: 10px;}


.bottom_link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px}
A.bottom_link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px;}
A.bottom_link:visited { text-decoration: none;}
A.bottom_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #663399; font-size: 11px;}
A.bottom_link:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px;}

a.b:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a.b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EB0100;
	text-decoration:none;
}


.slink {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px}
a.slink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
a.slink:visited {
	text-decoration:none;
}
a.slink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A20000;
	text-decoration: none;
}
a.slink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A20000;
	text-decoration:none;
}

.slink1 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px}
a.slink1:visited {
	text-decoration:none;
}
a.slink1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
a.slink1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}
a.slink1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.slink2 {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #BF0000; text-decoration: none; font-size: 11px}
a.slink2:visited {
	text-decoration:none;
}
a.slink2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF0000;
	text-decoration:none;
}
a.slink2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BF0000;
	text-decoration:none;
}
a.slink2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.bottom_link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a.bottom_link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}
a.bottom_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.bottom_link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}


.title_big {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 14px;
	color: #A10000;
}
.title_big_1 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 14px;
	color: #CD0102;
}
.normal_text {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #000000;
}
.title_small {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #656565;
}
.normal_text_small {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 11px;
	color: #000000;
}

.spec_text_small {
	font-family: Verdana;
	text-align: justify;
	font-size: 9px;
	color: #000000;
}

.search_letters {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CB0101; text-decoration: none; font-size: 14px; font-weight: bold;}
A.search_letters:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CB0101; text-decoration: none; font-size: 14px; font-weight: bold;}
A.search_letters:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #CB0101; font-size: 14px; font-weight: bold;}
A.search_letters:visited { text-decoration: none;}
A.search_letters:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #CB0101; text-decoration: none; font-size: 14px; font-weight: bold;}

.pg_link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px}
A.pg_link:link {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px;}
A.pg_link:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #A20000; color: #FFFFFF; font-size: 11px;}
A.pg_link:visited { text-decoration: none;}
A.pg_link:active {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px;}

.warn_text {
	font-family: Verdana;
	font-size: 11px;
	color: #EA0001;
}

.button1 { 
display:block; 
background-color: #FFFFFF; 
text-decoration:none; 
color: #517AAD; 
width:60pt; 
height: 18px;
line-height: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
cursor: hand;
} 

.button2 {  
display:block;  
background-color: #FFFFFF;  
text-align: center; 
text-decoration: none;  
color: #585858;  
width: 60pt;  
height: 25px; 
line-height: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold; 
cursor: hand; 
} 

.errmsg_big {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BF0000;
}
.errmsg_small {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BF0000;
}
.selbox {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A3A3A3;
	background-color: #FFFFFF;
	color: #000000;
	font-weight: bold;
}

.partenaires_links {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a.partenaires_links:link {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;	
}
a.partenaires_links:visited {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
a.partenaires_links:hover {
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
H1 {
    padding:0;
    margin:0;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	text-align: justify;
	font-size: 14px;
	color: #A10000;
}