/* -----------------ultima_hora----------------------------*/
#uh{ clear:both; height:25px; border-bottom:1px #bababa dotted;}
#uh #uht{background: #bb261b url(/resources/images/struct/uhbg.gif) right center no-repeat; float:left; padding:4px 20px; font-size:10px; text-transform:uppercase; color:#FFFFFF; letter-spacing:4px; margin-right:10px; border-left:1px solid #fff;}
#uh #uhc{ color:#bb261b;font-size:14px; line-height:23px;vertical-align: top;
				width: 500px;
				height: 25px;
				display: block;
				overflow: hidden;
				position: relative;
}

/*-------- coluna_esquerda------------------*/
#ml{width:665px; margin-right:13px;float:left;}
/*-------- coluna_esquerda------------------*/
#ml{width:665px; margin-right:13px;float:left; }
/* ----------------banner_direita--------------------------*/
#mr{width:302px; float:left;}

 #mr img{border: thin dotted #e1e1e1; margin-top: 10px}

/* .s{margin:0px 0px 5px 0px; border-bottom:1px dotted #e1e1e1; padding-bottom:5px;} */

.sep{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; line-height:5px; clear:both; border-bottom:1px dashed #e1e1e1;}
.noborder{border:0px none;}

#ml h1, 
#ml h1 a
{font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;font-size:20px; margin:15px 0px 10px 0px; line-height:22px; text-decoration:none;}

#ml h3, 
#ml h3 a
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;margin:-5px 0px 20px 0px; text-decoration:none;}
#ml h4, 
#ml h4 a{padding-top:10px;color:#CC3300;text-transform:uppercase;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:9px;letter-spacing:3px;font-weight:normal;text-align: left;text-decoration:none;}
h2:before {content: "\2018"; color:#bb271b;font-weight:normal;}
h2,
h2 a{
	color:#bb271b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:normal;
	padding-top: 6px;
}
h2:after {content: "\2019"; color:#bb271b;font-weight:normal;}

#ml .nws{vertical-align:top;}
#ml .nws img { margin-bottom:10px}

/* ----------- lista edições ------------------*/
.edicoes{}
.edicoes h1{
	padding-top:10px;
	color:#bb271b;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing:3px;
	font-weight:normal;
	text-align: left;
	text-decoration:none;
	border-bottom-width: 1px;

border-bottom-style: dotted;

border-bottom-color: #bababa;
	padding-bottom: 5px;
}

.titEdicaoSeccao, .titEdicaoSeccao a, .titEdicaoSeccao a:visited {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	line-height:22px;
	text-decoration:none;
	color:#bb271b;
	padding-top: 15px;
	padding-bottom: 10px;
}
.listaEdicaoNoticias, .listaEdicaoNoticias a, .listaEdicaoNoticias a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 18px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 22px;
	text-decoration: none;
	color: #000000;
	padding-left: 0px;
}
.listaEdicaoNoticiastexto img{
	float:right;
	padding-bottom: 5px;
	padding-left: 15px;
	height: 75px;
	display: none;
}

.listaEdicaoNoticiastexto, .listaEdicaoNoticiastexto a, .listaEdicaoNoticiastexto a:visited{
	font-family: Arial, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-decoration: none;
}
.edaut {
	font-size: 10px;
	font-style: italic;
	color: #999;
	padding-bottom: 5px;
}
/* ----------- fim lista edições ------------------*/



/* ----------------coluna_esquerda_seccao--------------------------*/
#ml .ctll{ padding:0px 0px 0px 10px; width:150px; float:left;}
#ml .ctl{ padding:0px 0px 0px 10px; width:315px; float:left;}
#ml .ctl .nws.first h1{font-size:27px; font-weight:normal;margin:14px 0px 10px 0px; line-height:29px;}
#ml .ctl .nws.first h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;margin:-5px 0px 20px 0px; }
#ml .ctl  img{padding:2px; border:1px solid #e1e1e1; margin-bottom: 10px}
#ml .ctl .nws .lead{font-size: 12px;line-height:15px; float:right; width:230px; margin-left:5px; padding-left:20px; border-left:1px solid #e1e1e1;}

#ml .ctl .nws .rel{clear:both;}
#ml .ctl .nws .rel ul {margin: 0px 0px 10px 0px;padding: 0;list-style: none;}
#ml .ctl .nws .rel ul li:before {content: "\003E \0020"; color:#999999;}
#ml .ctl .nws .rel ul li a,
.rel ul li a:visited{color:#0f2570; text-decoration:none;}
#ml .ctl .nws .obs, 
.ctw .nws .obs{text-align:right; width:45px; margin:10px 0px; vertical-align:top; border:0px none #000; clear:left; }
#ml .ctl .nws .obs .ncomment, 
.ctw .nws .obs .ncomment{margin:5px 0px; padding:13px 0px 0px 0px; border:1px solid #e1e1e1; border-width:0px 0px 1px 0px;background:url(/resources/images/struct/commentsm.jpg) no-repeat right top; font-weight:bold; letter-spacing:1px;}
#ml .ctl .nws .obs .nmail, 
.ctw .nws .obs .nmail{margin:5px 0px; padding:0px 0px 0px 0px; border:1px solid #e1e1e1; border-width:0px 0px 1px 0px;background:url(/resources/images/struct/emailsm.gif) no-repeat right top; font-weight:bold; letter-spacing:1px;}
#ml .ctl .nws .obs .ntime, 
.ctw .nws .obs .ntime{margin:10px 0px; padding:15px 0px 0px 0px; border:1px solid #e1e1e1; border-width:0px 0px 1px 0px;background:url(/resources/images/struct/clocksm.jpg) no-repeat right top; font-weight:bold; letter-spacing:1px;}

/* ----------------coluna_direita_seccao--------------------------*/
#ml .ctr{ padding:0px 0px 0px 0px; width:325px; float:right;}
#ml .ctr .nws .obs{text-align:right; height:25px;  margin:0;}
#ml .ctr .nws .obs .ntime{float:right;padding:2px 20px;background:url(/resources/images/struct/clocksm.jpg) no-repeat left center; border:0;margin:0;}
#ml .ctr .nws .obs .nmail{float:right;padding:2px 20px;background:url(/resources/images/struct/emailsm.gif) no-repeat left center; border:0;margin:0;}
#ml .ctr .nws .obs .ncomment{float:right;padding:2px 20px; background:url(/resources/images/struct/commentsm.jpg) no-repeat left center; margin:0; border:0;}

.lead a{
	color: #0f2570;
	text-decoration: none;
}
.lead a:visited{
	color: #0f2570;
	text-decoration: none;
}

.lead a:hover{
	color: #bb271b;
	text-decoration: none;
}

/* ----------------coluna_zona_larga_detalhe--------------------------*/
#ml .ctw, 
#ml .cts{ width:640px;}
#ml .cts .nws .obs{display:none;}

#ml .ctw .nws .article{font-size: 12px;line-height:15px; float:right; width:560px; margin-left:5px; padding:0px 0px 0px 20px; border-left:1px solid #e1e1e1;}

#ml .ctw .article img{padding:1px; margin:5px; border:1px solid #e1e1e1;}

#ml .ctw .article h1{font-size: 27px; line-height: 29px;} 

/* ----titulos detalhe-----*/

.lead p,
.article p{line-height:15px;font-size: 12px;} 
.nws{line-height:15px;font-size: 12px;}


/* ----------------capitular--------------------------
.first p {font-size: 12px;line-height:15px; margin: 0;text-align: left; clear:left; padding:8px 0px 0px 0px;}
.first p + p {margin-top:5px;}
.first p:first-letter {font-size:36px;line-height:30px;float:left;margin: 3px 1px 0px 0px;}
.first p:first-line {font-weight: 800;}
.first p + p:first-letter, 
.first h5 + p:first-letter,
.first h6 + p:first-letter {font-size: 12px;line-height:15px;float: none;margin: 0;}
.first p + p:first-line, 
.first h5 + p:first-line, 
.first h6 + p:first-line {font-weight: normal;} */

#ml .nws p a{color:#0e2573;}
#ml .nws p a:link{color:#0e2573;}
#ml .nws p a:visited {color:#999999;}
#ml .nws p a:hover {color:#bb271b;}

/* ----------------galeria--------------------------*/
#galeria{clear:both; background:#fff; border:1px dotted #e1e1e1; border-width:1px 0px; padding:4px 0px; margin:5px 0px;}


/* ----------------colunas_estreitas_tipo_opiniao--------------------------*/
#ml .ctl .narrow .nws{width:147px; float:left; padding:0px 5px;}
#ml .ctl .narrow .nws h1{margin:0px 0px 10px;}
#ml .ctl .narrow .nws h4{margin:0px;}
#ml .ctl .narrow .nws img{ padding:2px; border:1px solid #e1e1e1; margin:0;}
#ml .ctl .narrow .nws .lead{width:100%; float:none; margin:0; padding:0px 0px 0px 0px; border:none;}
#ml .ctl .narrow .nws .obs{text-align:right; height:25px; width:100%; margin:0;}
#ml .ctl .narrow .nws .obs .ntime{display:none;/*float:right;padding:2px 15px;background:url(/resources/images/struct/clocksm.jpg) no-repeat left center; border:0;margin:0;*/}
#ml .ctl .narrow .nws .obs .nmail{float:right;padding:2px 15px;background:url(/resources/images/struct/emailsm.gif) no-repeat left center; border:0;margin:0;}
#ml .ctl .narrow .nws .obs .ncomment{float:right;padding:2px 20px; background:url(/resources/images/struct/commentsm.jpg) no-repeat left center; margin:0; border:0;}
#ml .ctl .narrow .ictl .nws{ border-right: 1px dotted #e1e1e1;margin-right:5px;}
#ml .ctl .narrow .ictr .nws{ padding-right:0px;}
/*-----------ler mais---------------*/
#ml .nws a.lm{background:url(/resources/images/struct/lermais.gif) right 6px no-repeat;text-decoration:none;padding:2px 10px 0px 0px; color:#bb261b; font-weight:bold; font-size:11px;}
#ml .nws a.lm:hover{text-decoration:none;}

/* ----------------mais_noticias--------------------------*/
#ml .noticias {padding:0px 0px 30px 0px}
#ml .noticias a{color:#0f2570;}
#ml .noticias ul {margin: 0px 0px 0px 15px;padding: 0px 0px 0px 0px;list-style: outside; font-size:12px;}
#ml .noticias ul li a,
.rel ul li a:visited{color:#0f2570;text-decoration:none;font-weight:bold;}
#ml .noticias ul li,
#ml .noticias ul li {list-style-image: url(/resources/images/struct/seta_int.gif);}
#ml .noticias ul li a:visited{color:#999;}
#ml .noticias ul li a:hover{color:#bb261b;}

#ml .noticias.columns{padding:0px 0px 40px 0px;}
#ml .noticias.columns ul{width:645px; margin:0px 0px 10px 0px;list-style: outside;}
#ml .noticias.columns ul li{list-style: inside;list-style-image: url(/resources/images/struct/seta_int.gif);float:left; width:280px; margin-left:5px; white-space:nowrap; padding-left:20px; overflow:hidden;}
#ml .noticias.columns ul li:after {content: "...";}


#mr img{
	border: thin none #e1e1e1;
}
#mr .s{margin:0px 0px 5px 0px; border-bottom:1px dotted #e1e1e1; padding-bottom:5px;}
#mr .obs,
#mr .pubdate{display:none;}
#mr h2{margin:5px 0px;}

/* ----------------caixa_ferramentas--------------------------*/
.toolbox{float:right; width:225px; padding:0;margin:0px 0px 5px 13px; font-size:11px; vertical-align:top;}
.toolbox .ferramentas a:link{color:#000; text-decoration:none;}
.toolbox .ferramentas a:hover{color:#000; text-decoration:underline;}
.toolbox h4{padding:0px 0px 10px 30px; border-bottom:1px dotted #e1e1e1; margin:0px 0px 5px 0px;}
.toolbox .ts{padding:2px 7px 0px 5px; border:1px solid #666666;font-size:9px;line-height:10px;cursor:pointer;}
.toolbox .tl{padding:2px 5px 0px 3px; border:1px solid #666666;font-size:10px;line-height:10px;cursor:pointer;}
.toolbox .ts:hover{background:#666666;}
.toolbox .tl:hover{background:#666666;}
.ferramentas h4{background:url(/resources/images/struct/btnFerramentas.gif) left center no-repeat;}
.comentarios h4{background:url(/resources/images/struct/btnComentarios.gif) left center no-repeat;}
.gray{ background:#f4f4f4; padding:12px;}

.print{padding:8px 25px 5px 25px; line-height:25px; background:url(/resources/images/struct/btnPrint.gif) left center no-repeat;}
.send{padding:8px 25px 5px 25px; line-height:25px; background: url(/resources/images/struct/btnEnviar.gif) left center no-repeat;}
#share{}
#share a,#share a:visited{padding:8px 25px 5px 25px; line-height:25px; background: url(/resources/images/struct/btnShare.gif) left center no-repeat; color:#000; text-decoration:none;}

/* ----------------comentarios--------------------------*/
.comentarios ol li{background:#f5f5f5; margin:5px; padding:10px;}
.comentarios form {padding:10px 40px;}
.comentarios form #Name{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%}
.comentarios form #Email{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%}
.comentarios form #Comment{ background:#eee; border:1px solid #666; border-color:#666 #ddd #ddd #666; width:100%; height:150px;}
.commentdate{padding-top:10px; color:#CC3300; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:9px; letter-spacing:1px; font-weight:normal;}
.comentarios form .btncomment{width:110px;cursor:pointer;background:url(/resources/images/struct/btnbgComent.gif) left center no-repeat; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#bb271b; text-align:center; float:right; padding:3px 5px;}
.author{font-family:"Trebuchet MS", Verdana, Arial, "Sana Serif";font-size: 12px;color: #999999;padding-top: 20px;}
.pubdate{font-family:"Trebuchet MS", Verdana, Arial, "Sana Serif";font-size: 10px;color: #999999;}

form#nlsubscribe{font-family:"Trebuchet MS", Verdana, Arial, sans-serif; width:300px; text-align:center;margin:10px 0px; padding:10px 0px; background-color:#eee; border:1px solid #d6d6d6;}
form#nlsubscribe label{ font-size:11px; width:50px; display:block; float:left; text-align:right; }
form#nlsubscribe input[type=text]{ font-size:11px; width:200px; height:15px; border-collapse:collapse; border:1px solid #d6d6d6;}
form#nlsubscribe input[type=submit]{ font-size:11px; width:160px; margin-top:5px;}

/* ----------------footer--------------------------*/
#footer{
	clear:both;
	background:#fff;
	height:70px;
	border-top:1px solid #e1e1e1;
	padding:10px;
	width: 980px;
}


#moostick, .moostick
{
	display: block;
	height: 1.1em;
	margin: 0;
	padding: 0px 0 5px 0;
	overflow: hidden;       /* used in css check */
}

#moostick li, .moostick li
{
	display: block;         /* used in css check */
	list-style-type: none;  /* used in css check */
	margin: 0 auto 0 auto;
	padding: 0;
}

#moostick .show, .moostick .show
{
	visibility: visible;
	opacity: 1;
}
#moostick a {	color:#bb261b;
	font-size:14px;
	line-height:23px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#moostick a:visited {	color:#bb261b;
	text-decoration:none
}
#moostick a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #bb261b;
	
}




/* ------------------------------------------------ HORAS ---------------------*/
table.clock {
  text-align: center;
  border: thin dotted blue;
  padding: 5px;
  margin: auto;
}

.clock2 {
  text-align: center;
  border: none;
  font: bold .9em verdana, helvetica, arial, sans-serif;
  padding-bottom: .5em;
}

.clock3 {
  text-align: center;
  font: .7em verdana, arial, helvetica, ms sans serif;
}


/*------------------------------------- SCROLL NOTICIAS -------------------------*/
#NewsTicker{
	width:300px;
	height:364px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
	
#NewsTicker	h1:before {content: "\2018"; color:#bb271b;font-weight:normal;}
	
	#NewsTicker h1{
	
	color: #bb271b;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 20px;
	font-weight: normal;
	padding-top: 5px;
	margin:0; border:0;
	}
	
	#NewsTicker	h1:after {content: "\2019"; color:#bb271b;font-weight:normal;}
	
	
	#NewsVertical {
	width: 300px;
	height: 300px;
	display: block;
	overflow: hidden;
	position: relative;
	border:solid 1px #e1e1e1;
	background-color: #F4F4F4;
	}
	
	#controller{
	padding:6px 0px 10px 8px;
	font-size:11px;
	color:#666;
	}
	#play_scroll_cont{display:none;}
/* --------------- */
/* Ticker Vertical */
	#TickerVertical {
	width: 280px;
	height: 330px;
	display: block;
	list-style: none;
	margin: 0;
	padding: 0px;
	}
	
	
	#NewsVertical ul#TickerVertical li {
	display: block;
	color: #333333;
	text-align: left;
	font-size: 11px;
	padding: 6px;
	font-family:"Trebuchet MS", Verdana, Arial, "Sana Serif";
	font-size:12px;
	margin: 0;
	padding:10px 10px 10px 10px;
	width: 100%;
	float: left;
	text-align:left;
	}
	
	#mr img.NewsImg { border: 0 }
	
	
	#TickerVertical li .NewsTitle{
	font-family: "Trebuchet MS", Verdana, Arial, "Sana Serif";
	display: block;
	color: #000000;
	font-size: 13px;
	font-weight:bold;
	margin-bottom:6px;
		}
		#TickerVertical li .NewsTitle a:link,
		#TickerVertical li .NewsTitle a:Visited {
			display: block;
			color: #000000;
			font-size: 12px;
			font-weight:bold;
			margin-bottom:6px;
			text-decoration:none;
		}
		#TickerVertical li .NewsTitle a:hover {
			text-decoration:underline;
		}
		
		#TickerVertical li .NewsImg{
			float:left;
			margin-right:10px;
		}
		#TickerVertical li .NewsFooter{
			display: block;
			color: #000000;
			font-size: 10px;
			margin:6px 0 14px 0;
		}
		
		/* Ticker horizontal*/
			#NewsHorizontal {
				width: 500px;
				height: 25px;
				display: block;
				overflow: hidden;
				position: relative;
 
			}
			#TickerHorizontal {
				width: 500px;
				height: 25px;
				display: block;
				list-style: none;
				margin: 0;
				padding: 0;
 
			}
			#TickerHorizontal li {
				display: block;
				width: 500px;
				height: 25px;
				line-height: 23px;
				text-align: left;
				margin: 0;
				padding: 0;
				float: left;
			}
 
		
/* ---###### TABELA DE RESULTADOS E CLASSIFICAÇÕES DESPORTIVAS ########-- */
.resultadosdesportivos caption {
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
}
.resultadosdesportivos caption h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #09448A;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.resultadosdesportivos caption h6 {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 9px;
	text-transform: uppercase;
	color: #A40000;
	letter-spacing: 1em;
	line-height: 20px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.resultadosdesportivos th {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	color: #A40000;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	font-weight: normal;
}
.resultadosdesportivos td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}


/* +++++++++++++SEARCH +++++++++++++++ */
#results li {padding-top:10px;}
#results .intro {color:#000;font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:normal;text-align: left;}

#results #found {
	background-color: #C5252a;
	color: #FFFFFF;
	padding-right: 2px;
	padding-left: 2px;
}
#results .title {padding-top:0px;color:#CC3300;text-transform:uppercase;font-family:"Trebuchet MS", Verdana, Arial, sans-serif;font-size:9px;letter-spacing:3px;font-weight:normal;text-align: left;}
#results .text {color:#000;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:normal;text-align: left;}
#results .text a {
	color:#000;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align: left;
	text-decoration: none;
}
#results .text a:visited{
	color:#000;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align: left;
	text-decoration: none;
}
#results .text a:hover {
	color:#CC3300;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align: left;
	text-decoration: underline;
}
/* UTILIDADE TABELA */

.utilidades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.utilidades td{
	vertical-align: middle;
}
.utilidades a {
	color: #000000;
	text-decoration: none;
}
.utilidades a:visited {
	color: #000000;
	text-decoration: none;
}
.utilidades a:hover {
	color: #CC3300;
	text-decoration: none;
}
.tablepoints {
	padding: 10px;
	border: 1px dashed #CCCCCC;
	margin: 10px;
	list-style-image: url(/resources/images/struct/seta_int.gif);
}
.tablepoints td {
	list-style-image: url(/resources/images/struct/seta_int.gif);
}
.ftnav {

clear:both; background:#fff; font-size: 10px;
	font-style: normal;
	font-weight: bold;	text-transform: uppercase;
	color: #BBBBBB;text-decoration:none;padding-left:10px;padding-bottom:10px;}
	
	

.ftnav a, .ftnav a:visited, .ftnav a:hover {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #BBBBBB;
	text-decoration:none;
	text-transform: uppercase;
}
.titles h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.legendaE{  white-space:normal; margin: 0px 10px 10px 0px; padding: 0px 0px 10px 0px;background-color: #f0f0f0; text-align:center; font-size:10px; float:left;}
.legendaD{ white-space:normal; margin: 0px 0px 10px 10px; padding: 0px 0px 10px 0px;background-color: #f0f0f0; text-align:center; font-size:10px; float:right;}
.legendaE img, .legendaD img{margin-bottom:10px; clear:both;}
#result {
	font-size: 16px;
}
#Comment1{display:none;}

.list h1, h1 a {
color: #bb271b;

font-family: Georgia,"Times New Roman",Times,serif;

font-size: 24px;

font-weight: normal;


}
.list h2, h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.list h2:before{ content:none}
.list h2:after{ content:none}
.list .sep{border-bottom:1px solid #e1e1e1;}


/* ---------########## tabs ############## -----------------*/
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .1em 0 0; clear:right; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 2px 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; border:1px solid #C00;}
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; background-color:#CC0000; color:#FFFFFF; border:1px solid #C00; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; color:#FFFFFF;}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border: 0; padding: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.brdr{ border:1px solid #CC0000; clear:both; margin-top:10px;}
