﻿body { margin: 0px; background-color: black; color:White; font-size:8pt; font-family:Arial; 
 background-image: url(../Imgs/bckgrnd_fill.jpg); background-position:bottom center; background-repeat:no-repeat }
table { border: 0px;}

/* Cuadro */
.cuadroBody { vertical-align:top; background-color: #edeee9; }
.cuadroTop { background-color: #edeee9; background-color: Red; background-image: url(../Imgs/fill_red.gif); 
 border: solid 1px #edeee9;padding:5px; height:23px; color:white }
.cuadroInner { background-color: #edeee9; }
.cuadroLeft { width:12px;height:14px;background-image: url(../Imgs/cuadro_fill_left.png);
 background-position:bottom center; background-repeat:no-repeat; }
.cuadroRight { width:12px;height:14px;background-image: url(../Imgs/cuadro_fill_right.png);
 background-position:bottom center; background-repeat:no-repeat; }

/* Newsletter */
.lnkAddNews { color: #bd4247; text-decoration:none; }
.lnkAddNews:hover { text-decoration: underline; }
/* Galeria */
.cuadroGaleriaLeft { width:12px;height:30px;background-image: url(../Imgs/cuadroGaleria_fill_left.png);
 background-position:bottom center; background-repeat:no-repeat; }
.cuadroGaleriaRight { width:12px;height:30px;background-image: url(../Imgs/cuadroGaleria_fill_right.png);
 background-position:bottom center; background-repeat:no-repeat; }
.pagerGaleria { }
/* Recados */
.pagerRecado { position:absolute; display:inline; left:20px; }

/* CollectionPageStyle */

/* Modal PopUp*/
.modalPopup { background-color:transparent; }
.modalBackground { background-color:#000000; filter:alpha(opacity=50); opacity:0.5; }

.links { color: #ffffff; text-decoration: none; cursor: pointer; font-weight: bold; }
.links:hover { color: #d9d9d9; text-decoration: underline; }

.pnlError { padding: 5px; color:White; font-size:8pt; }
.pnlClose { position:absolute; float:left }

/* ProgressBar */
.UpdateProgressClass { position: relative; width: 100%; text-align: left; }
.UpdateProgresWaitTable { table-layout: fixed; text-align: center; width: 105px; 
	font-family: Segoe UI, Tahoma, san serif; font-size: 10pt; }
	
#UpdateProgresStop { padding: 5px; width: 125px; height: 35px; text-align: center; 
 border: dotted 1px #CCCCCC; background-color: white; position: absolute; top: 95px; 
 left: 295px; }
 
 #UpdateControle { padding: 5px; width: 125px; height: 35px; text-align: center; 
 border: dotted 1px #CCCCCC; background-color: white; position: absolute; top: 95px; 
 left: 135px; }
	
#UpdateRecadoProgresStop { padding: 5px; width: 125px; height: 35px; text-align: center; 
 border: dotted 1px #CCCCCC; background-color: white; position: absolute; top: 75px; 
 left: 155px; }
 
 #UpdateRecadosStop { padding: 5px; width: 125px; height: 35px; text-align: center; 
 border: dotted 1px #CCCCCC; background-color: white; position: absolute; top: 75px; 
 left: 325px; }
 
 #UpdateNewsProgresStop { padding: 5px; width: 125px; height: 35px; text-align: center; 
 border: dotted 1px #CCCCCC; background-color: white; position: absolute; top: 75px; 
 left: 105px; }

/* Callout extender */
.validatorcallout div, .validatorcallout td {border:solid 1px Black;background-color:#edeee9;font-weight:bold;}
.validatorcallout_popup_table {border:none;background-color:transparent;padding:0px;margin:0px;}
.validatorcallout_popup_table_row {vertical-align:top;height:100%;background-color:transparent;padding:0px;margin:0px;}
.validatorcallout_callout_cell {width:20px;height:100%;text-align:right;vertical-align:top;border:none !important;background-color:transparent !important;padding:0px;margin:0px;}
.validatorcallout_callout_table {height:100%;border:none;background-color:transparent;padding:0px;margin:0px;}
.validatorcallout_callout_table_row {background-color:transparent;padding:0px;margin:0px;}
.validatorcallout_callout_arrow_cell {padding:8px 0px 0px 0px;margin:0px;text-align:right;vertical-align:top;font-size:1px;border:none !important;background-color:transparent !important;}
.validatorcallout_callout_arrow_cell .validatorcallout_innerdiv {font-size:1px;position:relative;left:1px;border-bottom:none !important;border-right:none !important;border-left:none !important;width:15px;background-color:transparent !important;padding:0px;margin:0px;}
.validatorcallout_callout_arrow_cell .validatorcallout_innerdiv div {height:1px;overflow:hidden;border-top:none !important;border-bottom:none !important;border-right:none !important;padding:0px;margin:0px 0px 0px auto;}
.validatorcallout_error_message_cell {font-family:Verdana;font-size:10px;padding:5px;border-right:none !important;border-left:none !important;width:100%;}
.validatorcallout_icon_cell {width:20px;padding:5px;margin:0px;border-right:none !important;}
.validatorcallout_close_button_cell {vertical-align:top;padding:0px;margin:0px;text-align:right;border-left:none !important;}
.validatorcallout_close_button_cell .validatorcallout_innerdiv {border:none !important;text-align:center;width:10px;padding:2px;cursor:pointer;}

.pnlError { padding: 5px; color:White; font-size:8pt; }
.pnlClose { position:absolute; float:left }

.pagerSorteio { text-decoration:none; color:white }
.pagerSorteio:a { text-decoration:none; color:white }

.pgrYoutube { text-decoration:none; color:white }
.pgrYoutube:a { text-decoration:none; color:white }