@charset "utf-8";
/* CSS Document */

/*reseteado*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u {
	margin: 0;   
	padding: 0;   
	border: 0;   
	outline: 0;   
	font-weight: normal;   
	font-style: normal;   
	font-size: 100%;   
	font-family: inherit;
}
	
body {
	line-height: 1;
	height: 100%;
}
	
:focus {
	outline: 0;
}
	
ol, ul, li {
	list-style: none;
}
	
table {
	border-collapse: collapse;
	border-spacing: 0;
}

blockquote:before, blockquote:after, q:before, q:after {   
	content: "";  
}
	
blockquote, q {
	quotes: "" "";
}
	
hr {
	margin: 0;   
	padding: 0;   
	border: 0;   
	color: #000;   
	background-color: #fff;   
	height: 1px;
}

a {
	text-decoration:none;
	color:inherit;
}

/*-----------------------*/
	
body {
	background-color: #C0650C;
	line-height: 20px;
	height: 100%;
	background-image: url(imagenesweb/body_bg_grupos.jpg);
	background-repeat: repeat;
	background-position: left-top;
}

#principal {
	width: 980px;
	margin-top: 0px;
}

#principal_perfilext {
	margin: 0 auto;
	width: 650px;
	margin-top: 0px;
}

#contenedor {
	margin: 0 auto;
	width: 1024px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #802800;
}

.derecha {	
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius : 9px;
	-ms-border-radius: 9px; 
	width: 230px;
	float: right;
	margin-top: 0px;
	background-color: #F0ECD6;
	padding: 20px;
	
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	background-image: url(imagenesweb/derecha_g.jpg);	
	background-repeat: no-repeat;
	background-position: top right;
}

#condicions {
	width: 1024px;
	margin: 0px auto;
	margin-top: 80px;
}

#condicions h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	margin-bottom: 30px;
	color: #4F2206;	
}

#condicions p {
	font-size: 12px;
	color: #FCD47F;
	line-height: 14px;
}

#mensaje {
	margin: 0px auto;
	text-align: center;	
	background: red;
}

.numerito {
	color: #4F2206;	
	font-size: 18px;
}

.peq {
	font-size: 10px;
	font-style: italic;
}

#footer {
	border-top: 1px solid #D18342; 
	padding-top: 14px;
	font-family: Verdana,Helvetica;
	font-size: 10px;
	color: #FCD47F;
	height: 20px;
	position: absolute;
	left: 0px;
	bottom: 10px;
	text-align: center;
	width: 98%;
	height: 10px;
	margin: 0px auto;
	margin-left: 1%;
	margin-bottom: 1%;	
}

#footer a, p {
	float: left;
}

#footer a:hover {
	text-decoration: underline;
}

#footer ul {
	float: right;
}

#footer ul li {
	display: inline;
	list-style-type: none;
	font-family: Verdana,Helvetica;
	font-size: 10px;
	color: #FCD47F;
	text-decoration: none;	
}

#footer ul li a{
	margin-left: 15px;
}

#footer ul li a:hover{
	text-decoration: underline;
}

.mlogo {
	margin-left: -15px;
}

#principal {
	margin: 40px auto;
	width: 980px;
}

.izquierda {
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	width: 550px;
	padding-top: 0px;
	padding-bottom: 40px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 13px;
	font-family: Verdana,Helvetica;
    color: #802800;
    text-decoration: none;
	background-color: #F0ECD6;
	background-image:url(imagenesweb/izquierda_bg.jpg);
	background-position:top;
	background-repeat: no-repeat;
	
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius : 9px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
}

.leftcontent{
	float: right;
	margin: 20px;
	width: 550px;
	padding-top: 0px;
	padding-bottom: 40px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 13px;
	font-family: Verdana,Helvetica;
    color: #802800;
    text-decoration: none;
	background-color: #F0ECD6;
	background-image:url(imagenesweb/izquierda_bg.jpg);
	background-position:top;
	background-repeat: no-repeat;
	
	border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius : 9px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
}

.imagen_usu {
	margin-right: 10px;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 1px solid #ebdec1;
}

#nick {
	position: relative;
	font-size: 20px;
	color: #C0650C;
	text-shadow: 0.1em 0.1em 0.05em #ddd;
	font-family: Verdana;	
	margin-bottom: 10px;
}


.rightcontent {
	float: right;
	padding: 10px;		
	background: #F0ECD6;
	border: none;
	border-radius:7px;
	-moz-border-radius: 7px;
	-webkit-border-radius : 7px;
	margin-left: 10px;
	margin-top: 10px;
}

.ligazon{
	font-size: 12px;
	color: #357CDB;
}


.privado {
	margin: 5px 0px -5px 0px;
}


.privado2 {
	margin: 5px 0px -12px 0px;
}

.voto {
	margin: 0px 0px -24px 0px;
	padding: 0px;
}

.editar {
	margin: 2px 0px -5px 0px;
}

#botones2 {
	margin: 10px 0px 15px 0px;
}

#iframe1{
	display: none;
}

#menuv {
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 20px;
	font-size: 10px; 
	font-family: Verdana, Helvetica;
    font-weight: bold;
}

#menuv ul, li {
	list-style-type: none;
}

#menuv ul {
	margin: 0;
	padding: 0;
}

#menuv a {
	text-decoration: none;
	color: #802800;
	display: block;
	padding: 2px 5px;
}

#menuv a:hover {
	background: #EBDEC1;
	color: #802800;
}
	
.menuh {
	font-size: 11px; 
	font-family: Verdana, Helvetica;
}

.menuh ul, li {
	list-style-type: none;
}

.menuh ul {
	margin: 0;
	padding: 0;
}

.menuh li {
	float: left;
}

.menuh a {
	display: block;
	padding: 1px 5px;
	text-align: left;
}

.menuh a#primero {
	border-left: 1px solid #ACCFE8;
}

.menuh a:hover {
	background: #C0650c;

}	
	
ul.ejemplo3 li {
	width: 9em;
	color: black;
}

#rightcontent p {
	font-size:10px;
	margin-left:0px;
}

.boton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: white;
	background: #ffa20f;
	border: 1px solid white;
	font-weight: bold;
	padding: 2px;
}

 .boton:hover {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #802800;
	background: #ffa20f;
	border: 1px solid white;
	font-weight: bold;
}

.enlaceboton {
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 10px/100% Lucida Sans Unicode, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background-color: #c0650c;
	color: #faddde;
}

.enlaceboton:hover {
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 10px/100% Lucida Sans Unicode, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background-color: #c0650c;
	color:  #E6C19E;
}

.enlaceboton2 {
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
    padding: 4px;
    background-color: #C0650C;
    color: #fff;
    text-decoration: none;
	border: 1px solid white;
}

.enlaceboton2:hover {
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
    padding: 4px;
    background-color: #C0650C;
    color: red;
    text-decoration: none;
	border: 1px solid white;
}

.enlaceboton3 {
	font-family: verdana, arial, sans-serif;
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
	background-color: #C0650C;
    color: white;
    text-decoration: none;
}

.enlaceboton3:hover {
	font-family: verdana, arial, sans-serif;
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
	background-color: #C0650C;
    color: green;
    text-decoration: none;
}

.enlaceboton4 {
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
	background-color: #cc6600;
    color: #000;
    text-decoration: none;
}

.enlaceboton4:hover {
    font-size: 10px;
	font-family: Verdana,Helvetica;
    font-weight: bold;
	background-color: #C0650C;
    color: #802800;
    text-decoration: none;
}

.enlaceboton7 {
    font-size: 10px;
	font-family: Verdana, Helvetica;
    font-weight: bold;
    background-color: #C0650C;
    color: #802800;
    text-decoration: none;
}

.enlaceboton7:hover {
    font-size: 10px;
	font-family: Verdana, Helvetica;
	background-color: #C0650C;
    color: white;
    text-decoration: none;
}

.enlaceboton10 {
    font-size: 10px;
	font-family: Verdana,Helvetica;
    background-color: #C0650C;
    color: red;
    text-decoration: none;
}

.enlaceboton10:hover {
    font-size: 10px;
	font-family: Verdana, Helvetica;
    font-weight: bold;
    background-color: #C0650C;
    color: white;
    text-decoration: none;
}

.enlaceboton11 {
	font-family: verdana, arial, sans-serif;
    font-size: 12px;
	font-family: Verdana,Helvetica;     
    color: black;
    text-decoration: none;
}

.enlaceboton11:hover {
    font-size: 12px;
	font-family: Verdana, Helvetica;      
    color: white;
    text-decoration: none;	
}

.enlaceboton8 {
    font-size: 13px;
	font-family: Verdana,Helvetica;     
    color: #802800;
    text-decoration: none;	
}

.enlaceboton9 {
    font-size: 13px;
	font-family: Verdana,Helvetica;
    color: #802800;
    text-decoration: none;
}

.enlaceboton9:hover {
    font-size: 13px;
	font-family: Verdana, Helvetica;      
    color: white;
    text-decoration: none;
}

.enlaceboton12 {
    font-size: 10px;
	font-family: Verdana, Helvetica;     
    color: #808080;
    text-decoration: none;	
}

.enlaceboton13 {
    font-size: 10px;
	font-family: Verdana, Helvetica;
    color: black;
    text-decoration: none;	
}

p,h1,pr {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	margin: 0px 10px 20px 10px;
}

.pre_m14 {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	
}

.pre3 {
	font-family: Verdana,Helvetica;
	font-size: 9px;
	color: #808080;
	margin: 0px 0px 0px 0px;
}

.pre4 {
	font-family: Verdana ,Helvetica;
	font-size: 9px;
	color: #802800;
	text-decoration: none;
	padding: 2px;
	margin: 0px 4px 0px 0px;
	-webkit-border-radius: 2px; 
	-moz-border-radius: 2px;
	border-radius: 2px;	
}

.pre4:hover {
	font-family: Verdana, Helvetica;
	font-size: 9px;
	background-color: #C0650C;
	color: white;
	text-decoration: none;
	margin: 0px 4px 0px 0px;
}

.pre5 {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #802800;
	text-decoration :none;
	margin: 0px 0px 0px 0px;
}

.pre6 {
	font-size: 10px; 
	font-family: Verdana,Helvetica;
	color: #802800;
	text-decoration: none;
	margin: 0px;
}

.pre6:hover {
	font-size: 10px; 
	font-family: Verdana, Helvetica;
	color: white;
	text-decoration: none;
	margin: 0px		
}

.pre_m12 { /* marrón, 12 */ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color:#802800;
}

.pre_m12:hover {
	font-size: 10px; 
	font-family: Verdana ,Helvetica;		
	color:white;
	text-decoration:none;
	margin:0px;		
}

.pre8 {
	font-size: 10px; 
	font-family: Verdana,Helvetica;		
	color: #808080;
	text-decoration: none;
	margin: 0px;
}

.pre8:hover {
	font-size: 10px; 
	font-family: Verdana,Helvetica;		
	color: white;
	text-decoration: none;
	margin: 0px;		
}

.pre9 {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	text-decoration: none;
	color: white;	
}

.pre9:hover {
	font-family: Verdana,Helvetica;
	font-size: 12px;		
	color: #802800;
}

.pre11 {
	font-family: Verdana, Helvetica;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: white;	
}

.pre11:hover {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #802800;
}

.pre13 {
	font-size: 14px; 
	font-family: Verdana, Helvetica;
	font-style: bold;
	color: green;
	text-decoration: none;
	margin: 0px;
}

.pre14 {
	font-size: 18px; 
	font-family: Verdana, Helvetica;
	font-style: bold;
	color: red;
	text-decoration: none;
	margin: 0px;
}

.pre16 {
	font-size: 10px; 
	font-family: Verdana, Helvetica;
	color: #802800;
	text-decoration: none;
	margin: 0px;
}

.pre16:hover {
	font-size: 10px; 
	font-family: Verdana,Helvetica;
	color: white;
	text-decoration: none;
	margin: 0px;	
}

.pre17 {
	font-size: 10px; 
	font-family: Verdana, Helvetica;		
	color: #357CDB;
	text-decoration: none;
	margin: 0px;
}

.pre17:hover {
	font-size: 10px; 
	font-family: Verdana, Helvetica;		
	color: white;
	text-decoration: none;
	margin: 0px;		
}

.pre18 {
	font-size: 10px; 
	font-family: Verdana, Helvetica;
	color: white;
	text-decoration: none;
	margin: 0px;
}

.pre18:hover {
	font-size: 10px; 
	font-family: Verdana,Helvetica;
	color: #802800;
	text-decoration: none;
	margin: 0px;		
}

pre {
	font-family: Verdana, Helvetica;
	color: #808080;
	font-size: 12px;
}

hr {
	margin: 0;   
	padding: 0;   
	border: 0;   
	background-color: #EBDEC1;   
	height: 1px;
	box-shadow: 0px 0px 1px #f9f9f9;
}

.thumbnail {
	position: relative;
	z-index: 0;
}

.thumbnail:hover {
	background-color: transparent;
	z-index: 50;
}

.thumbnail span { /*CSS for enlarged image*/
	position: absolute;
	background-color: #fee3ad;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	left: -100px;
	border: 1px solid  #FFC452;
	visibility: hidden;
	color: #808080;
	text-decoration: none;
	padding: 4px;
}

.thumbnail span img { /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 0;
	left: 25px; /*position where enlarged image should offset horizontally */
}

.ref {
	position: relative;
	z-index: 0;
	text-decoration: none;
	font-family: Verdana, Helvetica;
	font-size: 12px;
}

.ref:hover {
	background-color: transparent;
	z-index: 50;
}

.ref span { /*CSS for enlarged image*/
	position: absolute;
	background-color: #fee3ad;
	font-family: Verdana, Helvetica;
	font-size: 12px;
	left: -100px;
	border: 1px dashed gray;
	visibility: hidden;
	color: #808080;
	text-decoration: none;
	padding: 4px;
	width: 450px;
}

.ref span img { /*CSS for enlarged image*/
	border-width: 0;
	padding: 2px;
}

.ref:hover span { /*CSS for enlarged image on hover*/
	visibility: visible;
	top: 10;
	left: 23px; /*position where enlarged image should offset horizontally */
}

a.paginator:link {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: bold;
   	padding: 3px;
    background-color: #ebdec1;
    color: #802800;
    text-decoration: none;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.4);
	box-shadow: 0 1px 2px rgba(0,0,0,.4);	
}

a.paginator:visited {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 3px;
	background-color: #ebdec1;
	color: #802800;
	text-decoration: none;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.4);
	box-shadow: 0 1px 2px rgba(0,0,0,.4);
}

a.paginator:hover {
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-weight: bold;
  	padding:3px;
    background-color: #C0650C;
    color: #ebdec1;
    text-decoration: none;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.premg {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 25px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial;
	padding: 0.7em 0.7em 0.7em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 15em; 
	-moz-border-radius: 15em;
	border-radius: 15em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 0px rgba(0,0,0,.3);
	background-repeat: no-repeat;
	width: 170px;
	background-color: #C0650C;
	background: -moz-linear-gradient(center top , #CD833F, #C0650C) repeat scroll 0 0 transparent;
	color: #faddde;
}

.premg:hover {
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 25px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial;
	padding: 0.7em 0.7em 0.7em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: 15em; 
	-moz-border-radius: 15em;
	border-radius: 15em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	background-repeat: no-repeat;
	width: 170px;
	background: -moz-linear-gradient(center top , #CD833F, #C0650C) repeat scroll 0 0 transparent;
	color:  #E6C19E;
}

.pre10 {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #802800;
	font-weight: bold;
}

.pre1 {
	font-family: Verdana,Helvetica;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #C0650C;
}

.cajita {
	background: #EBDEC1;
	padding: 5px;
	margin: 10px auto;
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;
}

.pre_m140 {
	font-family:Verdana,Helvetica;
	font-size:12px;
	text-decoration:none;
	color: #357CDB;
}

.pre_m140:hover {
	font-family:Verdana,Helvetica;
	font-size:12px;		
	color: #802800;
}

.premp {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #EBDEC1;
	background-image:;
	background-repeat: no-repeat;
	color: #802800;	
}

.prerv {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #EBDEC1;
	background-image: url(imagenesweb/rvideos.png);
	background-repeat: no-repeat;
	color: #802800;		
}

.prerv:hover {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #E6C19E;
	background-image: url(imagenesweb/rvideos.png);
	background-repeat: no-repeat;
	color: #802800;		
}

.prete {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #EBDEC1;
	background-image: url(imagenesweb/teventos.png);
	background-repeat: no-repeat;
	color: #802800;
}

.prete:hover {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #E6C19E;
	background-image: url(imagenesweb/teventos.png);
	background-repeat: no-repeat;
	color: #802800;
}

.preug {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 10px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #EBDEC1;
	background-image: url(imagenesweb/ugrupos.png);
	background-repeat: no-repeat;
	color: #802800;		
}


.preug:hover {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 10px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #E6C19E;
	background-image: url(imagenesweb/ugrupos.png);
	background-repeat: no-repeat;
	color: #802800;		
}

.preog {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #EBDEC1;
	background-repeat: no-repeat;
	color: #802800;		
}


.preog:hover {	
	display: inline-block;
	zoom: 1; /* zoom and display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 3px 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.3);
	box-shadow: 0 1px 2px rgba(0,0,0,.3);
	width: 180px;
	background-color: #E6C19E;
	background-repeat: no-repeat;
	color: #802800;		
}


.pre_n12 { /* naranja, 12 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #C0650C;
}


.pre_g9{ /* gris, 9 */ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px 0px 0px 0px;
	color: #808080;		
}

.pre_m11 { /* marrón, 11 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	color:#802800;
}

.pre_m14b { /*marron, 14, bold */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	color: #802800;
	font-weight: bold;
}


.pre_m12 { /* marrón, 12 */ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color:#802800;
}

.pre_m12b { /* marrón, 12, bold */ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color:#802800;
	font-weight: bold;
}

.pre_m13b { /* marrón, 13, bold */ 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	color: #802800;
	font-weight: bold;
}

.pre_m14 { /*marron, 14 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 0px 0px 0px 0px;
	color: #802800;
}

.pre_m16b { /*marron, 16, bold */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 0px 0px 0px;
	color: #802800;
	font-weight: bold;
}

.imageng {
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius : 7px;
	-ms-border-radius: 7px; 
}

.pre_ao12 { /* azul oscuro, 12 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	color: #003774; 
}

.pre_n10 { /* naranja, 10 */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	color: #C0650C;
}


.abaixo {
	vertical-align: baseline;	
}

#datos0, #datos1, #datos2 {
		border-radius: 9px;
	-moz-border-radius: 9px;
	-webkit-border-radius : 9px;
	-ms-border-radius: 9px; 
	
}

