@charset "UTF-8"; 

/* encabezado */
.encabezado{
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        17pt;
  color:            #FF9A00;
  font-weight:      bold; 
}

.punteadohead{ 
border-style:  dotted; 
border-width: 1px; 
border-color: #0099FF; 
background-color: cc3366; 
font-family: verdana, arial; 
font-size: 10pt; 
} 

/* encabezado */


.punteado{ 
border-style: dotted; 
border-width: 1px; 
border-color: #999999; 
font-family: verdana, arial; 
font-size: 10pt; 
} 

.punteadolinea{	
	border-bottom-style:dotted;
	border-width:2px;
	border-bottom-color:#666666;
}

.punteadoblanco{ 
border-style: dotted; 
border-width: 1px; 
border-color: #E8E8E8; 
font-family: verdana, arial; 
font-size: 10pt; 
} 


.punteadonegroblancos{ 
background-color:#000000; 
border-style: dotted; 
border-width: 1px; 
border-color: #E8E8E8; 
font-family: verdana, arial; 
font-size: 10pt; 
} 

.derechos{ 
border-color: #999999; 
background-color: cc3366; 
font-family: verdana, arial; 
font-size: 8pt; 
color:blue;
} 

.poll-title {
	color:#666666;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:21px;
}


.chkrdo {
	color:#333333;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}


.chk {
	background:#FFCC00;
	color:#333333;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
}

.datauser {
	color:#0000CC;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.chkusr {
	background:#FFCC00;
	color:#0000CC;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#fieldsetpoll {
	background:#FFFFFF;
}

/* Login */

.NewUser
{ font:Georgia, "Times New Roman", Times, serif;
  font-size:16px;
  color: #009900;
}

.registrer
{
  background-color:#EAEAEA;
  font:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color: #009900;
}

.member
{
  background-color:#FFFFFF;
  font:Georgia, "Times New Roman", Times, serif;
  font-size:17px;
  color: #009900;
}

.secret
{
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size:12x;
  color:#FF0000;
}

.txt 
{
  background-color:#EAEAEA;
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        9pt;
  color:#333333;
}

.columnaazul 
{
  background-color:#B8DBFE;
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        9pt;
  color:#333333;
}

.txt_sesion
{
  font:Arial, Helvetica, sans-serif;
  font-family:      arial; 
  font-size:        10pt;
  color:#FF0000;
}

A:hover {color: red; text-decoration: underline} 

.txt_control
{
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        9pt;
  color:#333333;
}

.botton
{
  color:#FFFFFF;
  background:#FF9900;
}

.process {
	color:#666666;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#EEEEEE;
}

#csslogin
{
	/*border:solid 1px gray;*/
	width:200px;
	height:100px;
}
#myMenu
{
	left:auto;
	height : 125px;
}		

#columnleft
{	  float:left;	  width:190px;	  height:300px;	 }
#columnright
{	  float:left;	  width:745px;	  height:300px;	 }

h1{ font-size: 2em;}

/* Login */

/* Peticiones */
.peticiones_title
{
  background-color: #EAEAEA;
  font:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  color: #0033CC;
}
/* Peticiones */

.rows_result
{
  background-color:#000;
  font:Georgia, "Times New Roman", Times, serif;
  font-size:12px;
  color:#FFF;
}


/* Content */

.content_title 
{
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        11pt;
  color: 			#FFFFFF;
  font-weight:      bold; 
}

/* Content */

/* why loggin */
.whylogin_title 
{
	font-family:      arial, tahoma, verdana, helvetica, sans-serif;
	font-size:        9pt;
	color: 			#666666;
}
/* why loggin */
.poll-title-A 
{
  font-family:      arial, tahoma, verdana, helvetica, sans-serif; 
  font-size:        11pt;
  color:            #FF9A00;
  font-weight:      bold; 
}

  Polls   


#dialog_content {
background:transparent url(/images/capture_dialog_bot.gif) no-repeat scroll left bottom;
color:#FFFFFF;
padding:0 15px 20px;
}
#dialog {
background:transparent url(/images/capture_dialog_top.gif) no-repeat scroll left top;
margin:0 auto;
padding-top:15px;
position:relative;
width:415px;
}
#body2 {
	background-image: url(/images/bg_fss.gif);
}
a {
	color:#666666;
	text-decoration: none;
	font: bold .8em sans-serif;
}
a:visited {
	color:#666666;
	text-decoration: none;
	font: bold .8em sans-serif;
}
td {
	font: sans-serif;
	color:#333333;
}

#columnleft
{	  float:left;	  width:190px;	  height:300px;	 margin-left : 20px;	 }
#columnright
{	  float:left;	  width:745px;	  height:300px;	  		}
h1{ font-size: 2em;}



.documentBody
{
	font-family:Arial;
	font-size:10pt;
}
.smallfont
{
	font-size:8pt;
}
.title
{
	font-family:Trebuchet MS,Arial;
	font-size:18pt;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;	
}
.nodecor
{
	text-decoration:none;
}
.sectionHeader
{
	font-family:Trebuchet MS,Arial;
	font-size:13pt;
	padding-left:10px;
	background-color:#DBF1FF;	
}
.indent
{
	padding-left:15px;
}
.indent_right
{
	padding-right:15px;
}
.firstline_indent
{
	text-indent:20px;
}
.doubleindent
{
	padding-left:30px;
}
.doubleindent_right
{
	padding-left:30px;
}

.topspacing
{
	padding-top:10px;
}
.bottomspacing
{
	padding-bottom:10px;
}

.table
{
	font-family:Arial;
	font-size:10pt;
	border-top:solid 1px #DBF1FF;
}

.td
{
	border-bottom:solid 1px #DBF1FF;
	border-left:solid 1px #DBF1FF;
	padding:3px;
	padding-left:5px;
	padding-right:5px;
}
.tdRight
{
	border-right:solid 1px #DBF1FF;
}

.type
{
	font-style:italic;
	color:blue;
	font-size:8pt;	
}
#sendComment
{
	font-family:Arial;
	font-size:8pt;
	text-decoration:none;
	color:orange;
	font-variant:small-caps;
	font-weight:bold;
}
#bottom
{
	background-color:#E9E9E9;
	width:100%;
}
.justify
{
	text-align:justify;
}

.bottomEnd
{
	height:100px;
	width:100%;
}
.bold
{
	font-weight:bold;
}
.center
{
	text-align:center;
}
.separator
{
	font-size:0px;
	background-color:#EEEEEE;
	height:2px;
}
.highlight
{
	background-color:#EEEEEE;/*#FBEDBB;*/
}
.new
{
	color:crimson;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
}


/*-----------------------------------------
 * -----------------------------------------
 */
pre
{
	border:solid 1px gray;
	background-color:#FBEDBB;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	margin:0px;
	font: 9pt "Courier New", Courier, mono;
	white-space: pre;
	overflow:auto !important;	
}
code
{
	font-family: "Courier New" , Courier, mono;
	font-size:9pt;	
}
.code-keyword
{
	color:blue;
}
.code-string
{
	color:#A31515;
}
.code-comment
{
	color:#008000;
	font-style: italic;
}
.code-attribute	  
{ 
	color: red;
}
.code-leadattribute
{
	color: #800000;
}
.code-digit
{
	color:Navy;
}
.code-control
{
	color: #800000;
}
.code-block
{
	border:solid 1px gray;
	background-color:#FBEDBB;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
}
.bnExpand
{
	background-image:url(images/minus.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:8pt;
	font-weight:bold;	
	text-indent:10px;
	cursor:pointer;
	width:10px;
	white-space:nowrap;
	color:green;
}
.bnCollapse
{
	background-image:url(images/plus.gif);
	background-repeat:no-repeat;
	background-position:left center;
	font-size:8pt;
	font-weight:bold;
	text-indent:10px;
	cursor:pointer;
	width:10px;
	color:green;
	white-space:nowrap;
}

a.youtube {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/youtube00.png) no-repeat scroll 0 0;
display:block;
height:26px;
width:65px;
}
a.youtube span {
display:none;
}
a.youtube:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/youtube.png) no-repeat scroll 0 0;
}




/* Encuesta */
dl {
	margin:0; 
	padding:0;                     
}
dt { 
	position: relative; /* IE is dumb */
	clear:both;
	display:block; 
	float:left; 
	width:104px; 
	height:20px; 
	line-height:20px;
	margin-right:17px;              
	font-size:.75em; 
	text-align:right; 
}
dd {  /* Total de la barra */
	position: relative; /* IE is dumb */
	display:block;                 
	float:left;     
	width:197px; 
	height:20px; 
	margin:15px; 
	background:#00CC00;
 }
 * html dd { float: none; } 
/* IE is dumb; Quick IE hack, apply favorite filter methods for 
wider browser compatibility */

 dd div {   /* Color de relleno */
	position:relative; 
	background:#FFCC33;
	height:20px; 
	width:75%; 
	text-align:right; 
 }
 dd div strong {  /* Limite */
	position:absolute; 
	right:-5px; 
	top:-2px; 
	display:block; 
	background:#33FF00;	
	height:24px; 
	width:5px; 
	text-align:left;
	text-indent:-9999px; 
	overflow:hidden;
 }
/* Encuesta */

