@charset "UTF-8";
/* CSS Document */
#wrapper {
    width: 982px;
    margin: 0 auto;
    overflow:auto;
}

h2{
color:#CC0033;
	font-family: "Trebuchet MS", Arial;
font-size:20px;
font-weight:bold;
padding:0;
margin:0
    
}
h3{
color:#CC0033;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:25px;
font-weight:normal;
padding:0;
margin:0

}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #434343;
	line-height: 20px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #666666;
	line-height:22px;
	text-decoration: none;
}
.style1:link {	text-decoration: none;}
.style1:visited {	text-decoration: none;}

.buscador {
	height:16px;
}
.style1b {
	font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	color: #666666;
	line-height:22px;
	text-decoration: none;
}
.style1b:link {	text-decoration: none;
font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	color: #666666;
	line-height:22px;}
.style1b:visited {	text-decoration: none;
font-family: "Trebuchet MS", Arial;
	font-size: 13px;
	color: #666666;
	line-height:22px;}
.Title_Red_Trebu {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	
}
.Title_Red_Trebu:link {	
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	font-weight: bold;
}
.Title_Red_Trebu:visited {	
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	font-weight: bold;
}
.Title_Grey_Trebu {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #999999;
	font-weight: bold;	
}
.Title_Red_Trebu_bold {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	font-weight: bold;
}
.Title_Red_Trebu_bold:link {	
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	font-weight: bold;
}
.Title_Red_Trebu_bold:visited {	
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #cc0033;
	font-weight: bold;
}

.Text_12_Georgia_Grey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #434343;
	line-height: 15px;
}
.Text_13_Georgia_Grey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #434343;
	line-height: 16px;
}

.Text_12_Georgia_Grey_2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #434343;
	line-height: 20px;
}
.Text_12_Georgia_Grey_3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #999999;
	line-height: 20px;
}
.text_12_Georgia_Red {
	font-size: 12px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.Text_12_Trebu_Grey {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #6f6f6f;
	line-height: 14px;
}
.title_news_sm {
	font-size: 13px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.title_news_sm2 {
	font-size: 11px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.title_news_sm_b {
	font-size: 12px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	
	text-decoration: none;
}
.title_news_sm_2 {
	font-size: 15px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.title_news_sm_2:link {
	font-size: 15px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.title_news_sm_2:visited {
	font-size: 15px;
	color: #333333;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.title_news_sm:link {	text-decoration: none;}
.title_news_sm:visited {	text-decoration: none;}

.style5 {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	color: #999999;
}
.style5b {
	font-size: 13px;
	font-family: "Trebuchet MS", Arial;
	color: #666;
}
.style6 {
font-family: "Trebuchet MS", Arial;
	color: #cc0033;
	font-size: 14px;
}
.style6b {
font-family: "Trebuchet MS", Arial;
	color: #cc0033;
	font-size: 13px;
}
.style7 {
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
}
.style7:visited{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;	
}
.style7:link{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;	
}
.style7:active{
	font-family: "Trebuchet MS", Arial;
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;	
}
.style7B {
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	color: #CC0033;
}
.style9 {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #cc0033;
	font-weight: bold;
}
.style9:visited{
	text-decoration: none;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #cc0033;
	font-weight: bold;
}
.style9:hover{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #cc0033;
	font-weight: bold;
}
.style9:active{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #cc0033;
	font-weight: bold;
}


.style9:link{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #cc0033;
	font-weight: bold;
}

.style10 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #434343;
	line-height: 20px;
}
.style11 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999999;
}
.style11b {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
}
.style13 {font-family: "Trebuchet MS", Arial; font-size: 14px; color: #CC0033; font-weight: bold; }
.style13_b {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #CC0033;
	font-weight: bold;
	line-height: 30px;
}
.style13:link {font-family: "Trebuchet MS", Arial; font-size: 14px; color: #CC0033; font-weight: bold; text-decoration: none;}
.style13:visited {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
}

.style14 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #cc0033;
	font-size: 14px;
	text-decoration: none;
}
.style14:link		 	{	font-family: Georgia, "Times New Roman", Times, serif;	color: #cc0033;	font-size: 14px;	text-decoration: none; }
.style14:visited	 {	font-family: Georgia, "Times New Roman", Times, serif;	color: #cc0033;	font-size: 14px;	text-decoration: none; }
.style14_b {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #cc0033;
	font-size: 14px;
	line-height:20px;
}
.style15 {
	font-size: 20px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style15:visited {
	font-size: 20px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.style15:link {
	font-size: 20px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.style15b {
	font-size: 22px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.style15b:link {
	font-size: 22px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.style15b:visited{
	font-size: 22px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.style15c {
	font-size: 18px;
	color: #cc0033;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style16 {
	font-size: 16px;
	color: #999999;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style21 {
color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;

}
.style21:link {
color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.style21:visited {
color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.style21:hover {
color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.style21:active {
color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.fecha_news {
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #B2B2B2;
}
.download_pdf {
	font-size: 14px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
}
.download_pdf:link {
	font-size: 14px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	text-decoration: none;
}
.download_pdf_2 {
	font-size: 12px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
}
.download_pdf_2:link {
	font-size: 12px;
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
	text-decoration: none;
}


.title_news {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 37px;
	color: #cc0033;
}
a:link {
	color: #434343;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #434343;
}
a:hover {
	text-decoration: underline;
}
a:active {
text-decoration: underline;
}

.fielderror {
	color: #990000;
	background-color: #FFDDDD;
	border-color: #990000 #990000 #990000 black;
	border: 1px solid #990000;
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #666666;
}
.style26 {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 22px;
	font-weight: bold;
}
.style26:link {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 22px;
text-decoration:none;
	
}
.style26:hover {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 22px;
text-decoration:none;
	
}
.style26:active {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 22px;
text-decoration:none;
	
}
.style26:visited {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 22px;
text-decoration:none;
	
}
.style27 {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
}
.style27b {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	text-decoration:none;

}
.style27b:link {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 18px;
text-decoration:none;
	
}
.style27b:hover {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 18px;
text-decoration:none;
	
}
.style27b:active {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 18px;
text-decoration:none;
	
}
.style28b:visited {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 16px;
text-decoration:none;
	
}
.style28b {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;

}
.style28b:link {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 16px;
text-decoration:none;
	
}
.style28b:hover {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 16px;
text-decoration:none;
	
}
.style28b:active {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 16px;
text-decoration:none;
	
}
.style28b:visited {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 16px;
text-decoration:none;
	
}
.style28 {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 28px;
	text-decoration:none;
	
}
.style28:link {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 28px;
text-decoration:none;
	
}
.style28:hover {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 28px;
text-decoration:none;
	
}
.style28:active {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 28px;
text-decoration:none;

}
.style28:visited {
color: #ffffff;
font-family: "Trebuchet MS", Arial;
	font-size: 28px;
text-decoration:none;

}

.tab1sel {
	width: 108px;
	height: 35px;
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.tab1sel a{
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.tab1notsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.tab1notsel a{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab2sel {
	width: 108px;
	height: 35px;
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.tab2sel a{
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab2notsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.tab2notsel a{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab1tsel {
	width: 108px;
	height: 35px;
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
    border-bottom:1px solid #EFEFEF;
}

.tab1tsel a{
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.tab1tnotsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.tab1tnotsel a{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab2tsel {
	width: 108px;
	height: 35px;
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
    border-bottom:1px solid #EFEFEF;
}

.tab2tsel a{
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab2tnotsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.tab2tnotsel a{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


.tab3sel {
	width: 108px;
	height: 35px;
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.tab3sel a{
	color:#CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.tab3notsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.tab3notsel a{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#page-wrap						{ width: 520px;}

#slider							{ height: 30px; overflow: hidden; position: relative; }

                                /* DEFAULT is for three panels in width, adjust as needed
                                   This only matters if JS is OFF, otherwise JS sets this. */
#mover							{ width: 2880px; position: absolute; }

.slide							{ width: 520px; float: left; position: relative;  }
/*.slide h1                       { font-size: 13px; font-family: "Trebuchet MS", Arial;	color: #666; } */
.slide a						{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;	color: #434343; text-decoration: none}
.slide a:hover					{ text-decoration: underline }
#slider-stopper					{ position: absolute; top: 1px; right: -100px; background: #ac0000; color: white;
								  padding: 3px 2px; font-size: 10px; text-transform: uppercase; z-index: 1000; }

.slide h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999;
}

.slidetext						{ font-size: 12px; font-family:'Trebuchet MS',Arial;	color: #545454; text-decoration: none}

.slide2							{ width: 520px; float: left; position: relative;  }
/*.slide h1                       { font-size: 13px; font-family: "Trebuchet MS", Arial;	color: #666; } */
.slide2 a						{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;	color: #434343; text-decoration: none}
.slide2 a:hover					{ text-decoration: underline }

.slide2 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #999;
}


#page-wrap_agenda						{ width: 220px; height: 73px; float: left;}

#slider_agenda							{ height: 80px; overflow: hidden; position: relative; }

                                /* DEFAULT is for three panels in width, adjust as needed
                                   This only matters if JS is OFF, otherwise JS sets this. */
#mover_agenda							{ width: 2880px; position: absolute; }

.slide_agenda							{ height: 100px;width: 180px; padding: 0 20px; float: left; position: relative;  }
/*.slide h1                       { font-size: 13px; font-family: "Trebuchet MS", Arial;	color: #666; } */
.slide_agenda a						{ font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;	color: #434343; text-decoration: none}
.slide_agenda a:hover					{ text-decoration: underline }
.slide_agenda h1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #FFF;
}
#slider-stopper_agenda					{ position: absolute; top: 1px; right: -100px; background: #ac0000; color: white;
								  padding: 3px 2px; font-size: 10px; text-transform: uppercase; z-index: 1000; }


.gal_tabsel {
	width: 108px;
	height: 35px;
	color:#FFFFFF;
    background-color: #CC0033;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border: 1px solid #CC0033;
	text-decoration:none;
}

.gal_tabsel a{
	color:#FFFFFF;
	text-decoration:none;
}

.gal_tabsel a:hover{
	color:#CCCCCC;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.gal_tabnotsel {
	width: 109px;
	height: 35px;
	color:#CCCCCC;
    background-color: #FFFFFF;
	font-family:"Trebuchet MS",Arial;
	font-size:14px;
	font-weight:bold;
	text-align: center;
	border: 1px solid #CCCCCC;
}

.gal_tabnotsel a{
	color:#CCCCCC;
	text-decoration:none;
}

.gal_tabnotsel a:hover{
	color:#CC0033;
	text-decoration:none;
}

.xml_error {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #CC0033;
	font-weight: bold;
	text-decoration: none;
	padding-top: 20px;
}


#agendaTickerWrapper {
	background: #fff;
	
	
	overflow: auto;
	min-height: 50px;
	overflow:hidden;
}
	
	#agendaTickerWrapper .title {
		color: #CC0033;
		font-family: "Trebuchet MS", Arial;
		font-size: 18px;
		background: #fff;
		font-weight: bold;
		padding: 5px 0 5px 12px;
	}
	
	#agendaTickerWrapper .date {
		color: #797979;
		font-family: "Trebuchet MS", Arial;
		font-size: 18px;
		background: #fff;
		font-weight: bold;
		padding: 5px 0 5px 12px;
	}
	
	#agendaTickerWrapper a,
	#agendaTickerWrapper img {
		border: 0px;
	}

	#agendaTicker {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 14px;
		color: #000;
		float: left;
		border: none;
	    list-style-type: none;
	    background: #fff;
	    padding: 0 0 10px 0;
	    margin: 0;
	}
	
	#agendaTicker li {
		padding:20px 0 0 0;
		background: #fff;
	}

.searchButton {
      font-family: "Trebuchet MS", Arial;
      font-size: 16px;
      color: #cc0033;
      font-weight: bold;
	  background-color:#FFF;
	  border: 0;
}

.overwin1 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    background-color: #000000;
    opacity: 0.9;
    filter: alpha(opacity=90);
    display:none;
}

.overwin2 {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1500;
	width: 100%;
	height: 100%;
    display:none;
}

.button_bar_bg {
    background-image: url(http://www.medcup.org/2008/sources/images/botonera_back.jpg);
}

.botonera_bg {
    background-image: url(http://www.medcup.org/2008/sources/images/botonera_back.jpg);
}

.solapa {
    background-image: url(http://www.medcup.org/2008/sources/images/back_solapa.jpg);
}

.botonera_table {
    height: 35px;
}

.newTable {
    height: 100%;
} 

/*
/////////////////////////////////////////////////////
// Streaming Radio
*/
.radioLanguage {
    cursor: pointer;
    text-align: center;
}

/*
/////////////////////////////////////////////////////
// LiveSailing
*/

#ls_shockwave {
    text-align: center;
}

.ls_radio {
    border-bottom: 1px solid #d1d1d1;
}

.ls_tabsHolder {
    background-color: #eeefef;
    vertical-align: bottom;
}

#image_TP52,
#image_GP42 {
    cursor: pointer;
}

.ls_statusBar {
    text-align: left;
    vertical-align: middle;
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #fff;
	font-weight: bold;
    height: 60px;
    padding-left: 50px;
}
  
.ls_bg_tp52 {
    background-color: #BB002E;
}

.ls_bg_gp42 {
    background-color: #919296;
}

.ls_replays {
    float: left;
    font-family: "Trebuchet MS", Arial;
    color: #fff;
	font-weight: bold;
    font-size: 18px;
    margin-top: -2px;
}

.ls_replays_combo {
    vertical-align: middle;
}

    .ls_replays_combo select {
        float: left;
        margin-left: 3px;
    }

.ls_noRace {
    height: 180px;
    background-image: url(http://www.medcup.org/2008/sources/images/fondo_livesailing.jpg);
    background-position: 0 0;
    background-repeat: no-repeat;
    text-align: center;
    padding: 120px 0 0 0;
    margin: 0;
}

    .ls_noRace .row1,
    .ls_noRace .row2 {
        font-family: "Trebuchet MS", Arial;
        color: #fff;
    	font-weight: bold;
        font-size: 20px;
        color: #BB002E;
    }

    .ls_noRace .row2 {
        font-size: 16px;
    }
    
    
    .menu {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px;  font-weight:normal; color:#444;
}

/*MENU*/
#menu { height:27px;  float:left; margin-top:5px; }
#nav {     font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; list-style:none;   margin-top:0; padding-left:0;}
#nav li { float:left; }
#nav li a { display:block; padding:7px 8px; text-decoration:none; color:#888; margin:1px 1px 0 1px;}
#nav li a:hover { color:#CC0033; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; margin:0;}
.hov { background-color:#CC0033; color:white; }
.hov_b { background-color:#cccccc; color:white; }
/* Submenu */
#nav ul.submenu { z-index:10001; background-color:#fff;  padding:4px; margin-left:0; margin-top:-3px; position:absolute; list-style:none; font-weight:normal; font-size:12px; border:1px solid #ccc;  display:none;}
#nav ul.submenu li { z-index:10001; background-color:#fff; float:none;   width:130px; font-weight:bold;}
#nav ul.submenu li a { display:block; padding:7px 10px; text-decoration:none; color:#444; margin:1px 1px 0 1px;}
#nav ul.submenu li a:hover { color:#ffffff; background-color:#999; border:none; margin:1px;}
/* Subsubmenu */
#nav ul.subsubmenu {z-index:10001;  background-color:#fff; padding:5px; position:absolute; list-style:none; margin-left:150px; margin-top:-30px;}
#nav ul.subsubmenu li {  z-index:10001; background-color:#fff; float:none; min-width:200px;}

/*MENU YEARS*/
#years { height:17px;  float:right; margin-top:13px; margin-right:15px; color:white;}
#years2 { height:17px;  float:right; margin-top:13px; margin-right:15px; color:white;}
#ynav {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; margin-top:0; padding-left:0;}
#ynav li { float:left; }
#ynav li a { display:block; margin-left:3px; padding:3px 8px; text-decoration:none;  color:white;}
#ynav li a:hover { color:#CC0033; background-color:white;  margin:0; -moz-border-radius: 10px; margin-left:3px;}
.hovy { display:block;  padding:3px 8px; background-color:white; color:#CC0033; -moz-border-radius: 10px; margin-left:3px;}
.ynav {float:left;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; }

/*MENU YEARS*/
#yearsm { height:17px;  float:right; margin-top:11px; margin-right:15px; color:#ccc;}
#mnav {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; margin-top:0; padding-left:0;}
#mnav li { float:left; }
#mnav li a { display:block; margin-left:3px; padding:3px 8px; text-decoration:none;  color:#999;}
#mnav li a:hover { color:#eeeeee; background-color:#999;  margin:0; -moz-border-radius: 10px; margin-left:3px;}
.mnav {float:left;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; }

/*MENU CLASES*/
#menuc { height:27px;  float:left; margin-top:-3px;}
#navc { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; list-style:none; font-weight:bold; margin-top:0; padding-left:0;}
#navc li { float:left;  width:79px; height:24px;  background-color:#efefef; padding:4px;}
#navc li a { display:block; text-decoration:none; color:#888; padding:0; height:24px; width:79px; margin:0;}
#navc li a:hover { color:#CC0033;  margin:0;}

/*MENU YEARS*/
#yearsr { height:17px;  float:right; margin-top:11px; margin-right:15px; color:#fff;}
#rnav {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; margin-top:0; padding-left:0;}
#rnav li { float:left; }
#rnav li a { display:block; margin-left:3px; padding:3px 8px; text-decoration:none;  color:#fff;}
#rnav li a:hover { color:#cc0033; background-color:#fff;  margin:0; -moz-border-radius: 10px; margin-left:3px;}
.rnav {float:left;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; list-style:none;  font-weight:normal; }

.rank_pos{
color:#CC0033;
float:left;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
height:23px;
width:24px;
}

