@charset "utf-8";
@font-face {
  font-family:"TechnicBold"; src:local("TechnicBold"),url("http://www.dissenart.com/techb.ttf") format("truetype");
}
BODY {
	SCROLLBAR-BASE-COLOR: #000000;
	SCROLLBAR-FACE-COLOR: #CCCCCC;
	SCROLLBAR-HIGHLIGHT-COLOR: #F3F3F3;
	SCROLLBAR-SHADOW-COLOR: #9D9D9D;
	SCROLLBAR-3DLIGHT-COLOR: #868686;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #C0C0C0;
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	border: 0px #FFFFFF solid;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:0;
	padding:0;
	margin:0;
	background-image: url(img/back.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	height:100%;
}
HTML {
	height:100%;
}
A {
	/* enlace simple por defecto */
	FONT-WEIGHT: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;
	}

A:link {
	/* enlace simple por defecto */
	font-weight: normal;
	color: #666666;
}
A:active {
	COLOR: #7C7C7C;
}
A:hover {
	COLOR: #7C7C7C;
}
A:visited {
	/* enlace simple por defecto ya visitado */
	FONT-WEIGHT: normal;
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a:link img {
	color:#000000
}
a:active img {
	color:#000000
}
a:hover img {
	color:#333333
	/* for IE */
  	filter:alpha(opacity=70);
  	/* CSS3 standard */
  	opacity:0.7;
}
a:visited img {
	color:#000000
}
/* imagen con borde */
.imgmarcador {
	border: 1px #999999!important;
	color: #333333;
}
/* imagen sin borde */
.imgnoborder {
	border: 0px;
}
	/* FORMULARIO */
input.inputgris {
	background-color: #F7F7F7;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	background-image: url(img/fondoinput2.gif);
	background-repeat:  repeat-x;
}
textarea.textareagris {
	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight: normal;
	font-size: 9px;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	background-image: url(img/fondoarea.gif);
	background-repeat:  repeat-x;
}
select.selectclaro {
	background-color: #CCCCCC;
	font-weight: bold;
	font-size: 12px;
	color: #0033CC;
	font-family : Arial, Helvetica, sans-serif;
}
input.inputsubmit {
	background-color: #E0E0E0;
	font-size: 9px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #003399;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFF66;
	border-right-color: #FF9900;
	border-bottom-color: #FF6600;
	border-left-color: #FFFF66;
	background-image: url(img/fondoinput.gif);
	background-repeat:  repeat-x;
}
#logo {
	width: 250px;
	background-position: left bottom;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	clear: none;
/*	background-image: url(img/tablafondo.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF; */
}
table.tabfamilia {
	width: 90%;
	float: none;
	padding: 25px;
	clear: none;
	margin: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-transform: uppercase;/*	background-image: url(img/tablafondo.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF; */
}
table.tabfamilia thead td {
	font-style: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #29477E;
	text-align: left;
	padding: 0px 0px 0px 35px;
	text-transform: capitalize;
	background-image: url(img/titulo-azul.jpg);
	background-repeat: no-repeat;
	background-color: #D7E4EC;
	height: 25px;
	margin: 0px;
}
table.tabfamilia tbody th {
/*	background-image: url(img/tab-fondo.gif); 
	background-repeat: no-repeat; */
	background-color: #FFFFFF;
}
table.tabfamilia tbody td {
	background-position: right;
	text-align: right;
	padding: 5px;
}
#previous {
	font-size:9px;
	color: #666666;
}
#next {
	font-size:9px;
	color: #666666;
}
#imageContainer {
	position: relative;
	margin: auto;
	width: 680px;
	border: 0px solid #000;
	z-index: 0;
}
#galeria {
	z-index: 0;
}
#derecha {
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 47px;
	padding-left: 0px;
}
#suckerdiv {
	z-index: 5;
}
.suckerdiv ul{
	/*font-family: "Technic", Arial, Verdana, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#E8E8E8;
	padding: 0;
	list-style-type: none;
	width: 80px; /* Width of Menu Items */
	border-bottom: 0px solid #ccc;
	font-weight: bold;
	float: right;
	text-transform: lowercase;
	margin: 0;
	top: 25px;
}
	
.suckerdiv ul li{
	position: relative;
	text-align: left;
	padding-bottom: 14px;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 120px; /*sub menu width*/
	top: 0px;
	visibility: hidden;
	overflow: visible;
	z-index: 6;
}

/* Sub level menu links style */
.suckerdiv ul li a{
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	/*width: 100%; force 100 in IE7 */
	color: #666666;
	text-decoration: none;
	border: 0px solid #ccc;
	border-bottom: 0;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	background-color: #FFFFFF;
}

.suckerdiv ul li a:visited{
	color: #666666;
	background-color: #FFFFFF;
}

.suckerdiv ul li a:hover{
	background-color: #EEEEEE;
}

.suckerdiv .subfolderstyle{
	background-image: url(img/trans.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/*#apDiv1 {
	position:relative;
	left:0px;
	top:700px;
	width:500px;
	height:300px;
	z-index:3;
	background-color: #CCCCCC;
}
#apDiv2 {
	position:absolute;
	left:244px;
	top:188px;
	width:501px;
	height:280px;
	z-index:2;
	background-color: #FFFFFF;
	overflow: auto;
	visibility: visible;
}
#apDiv3 {
	position:absolute;
	left:229px;
	top:244px;
	width:682px;
	height:165px;
	z-index:1;
}*/
/*
#noticia {
	overflow-x:hidden;
	}
#resumen {
	overflow-x:hidden;
	}
*/
#container{
	width: 600px;
	height: 300px;
	border: 8px solid #FFF;
	overflow: auto;
	margin: 0 auto;
	overflow-x:hidden;
	overflow-y:hidden;
	margin-top:10px;
}
 
.main-content {
	width: 100%;
	height: 280px;
	padding:0px;
	background:#CCCCCC;
}

.section{
	margin:0 0 0 0;
	width:100%;
	float:left;
	margin-right:50px;
}
h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.minitxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.minitxtgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
.minitxtgrisjust {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;
	text-align: justify;
}
.minitxtfecha {
	color:#333333;
	text-align: left;
	font-size: 9px;
}
.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	color: #666666;
}
.titulargris {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	color: #666666;
}
#stage{
	width: 600px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: hidden;
	height: 205px;
	z-index: 2;
	background-color: #FFFFFF;
	padding: 2px;
}
#slider-buttons{
	width:400px;
	margin:0 auto;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	background-color: #DDDDDD; */
}
#myList{
	width:2600px;
	border:0;
	margin:0;
	padding:0;
	left:400px;
}
#myList li{
	list-style:none;
	padding:0px;
	margin:1px;
	/*	background:#DEDEDE; */
	float:left;
	width:150px;
	height:210px;
	z-index: 2;
	border: 0px;
}
table.tabtitulo {
	width: 400px;
	float: none;
	padding: 5px;
	clear: none;
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: lowercase;/*	background-image: url(img/tablafondo.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF; */
	color: #333333;
}
table.tabtitulo tbody td {
	text-align: center;
	padding: 1px;
}
table.tabcontenido {
	width: 700px;
	margin: 5px;
	vertical-align: top;
	text-align: center;
	padding: 5px;

}
table.tab100 {
	height: 100%;
}
table.tab100 td.alto100 {
	height: 100%;
}

