@charset "utf-8";

body{
	background-color:white;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	letter-spacing:0.6px;
	margin:0pt 1px;
	position:relative;
	text-align:justify;
}

#index
{
background-image:url(../../portal_samya/images/bg.gif);
background-repeat:repeat;
}

img.noticia {
margin:0 5px 0 0;
height:auto;
width:auto;
float:left;
}


/******************************
* Navegacion Superior
******************************/

#topmenu
{
	width:700px;
	height:52px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../../portal_samya/images/menubg.gif);
	background-repeat:repeat-x;
	margin-top:0px;
}


.bluetabs
{
	margin-top:0px;
	height:52px;
	width:702px;
	margin-left:auto;
	margin-right:auto;
}

.bluetabs ul {margin:0; padding:0; list-style-type:none;}

.bluetabs li {float:left;list-style-image:none;}


.bluetabs a
{
display: block;
color:#0033CC;
width:100px;
height:52px;
text-decoration: none;
margin: 0px;
border-top:0;
border-bottom:0;
font-size:13px;
font-weight:bold;
overflow:hidden;
}

.bluetabs a#item0 {background:url(../../portal_samya/images/but0.gif) 0 0 no-repeat;}
.bluetabs a#item1 {background:url(../../portal_samya/images/but1.gif) 0 0 no-repeat;}
.bluetabs a#item2 {background:url(../../portal_samya/images/but2.gif) 0 0 no-repeat;}
.bluetabs a#item3 {background:url(../../portal_samya/images/but3.gif) 0 0 no-repeat;}
.bluetabs a#item4 {background:url(../../portal_samya/images/but4.gif) 0 0 no-repeat;}
.bluetabs a#item5 {background:url(../../portal_samya/images/but5.gif) 0 0 no-repeat;}
.bluetabs a#item6 {background:url(../../portal_samya/images/but6.gif) 0 0 no-repeat; width:102px;}

.bluetabs a#item0:hover,.bluetabs a#item0.active {background:url(../../portal_samya/images/but0.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item1:hover,.bluetabs a#item1.active {background:url(../../portal_samya/images/but1.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item2:hover,.bluetabs a#item2.active {background:url(../../portal_samya/images/but2.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item3:hover,.bluetabs a#item3.active {background:url(../../portal_samya/images/but3.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item4:hover,.bluetabs a#item4.active {background:url(../../portal_samya/images/but4.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item5:hover,.bluetabs a#item5.active {background:url(../../portal_samya/images/but5.gif) 0 0 no-repeat;background-position: 0 -53px;}
.bluetabs a#item6:hover,.bluetabs a#item6.active {background:url(../../portal_samya/images/but6.gif) 0 0 no-repeat;background-position: 0 -53px; width:102px;}

.menudiv{
position:absolute;
top: 0;
border: 1px solid #918d8d;
border-width: 0 1px;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.menudiv a{
width: auto;
display: block;
text-indent: 5px;
border: 0 solid #918d8d;
border-bottom-width: 1px;
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .menudiv a{ /*IE only hack*/
width: 100%;
}

.menudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #edf3f3;
}


/******************************
* TLinks
******************************/
a:link{
color:#336699;
background-color:transparent;
text-decoration: none;
font-weight: normal;
}
a:visited{
color:#336699;
background-color:transparent;
text-decoration: none;
font-weight: normal;
}
a:active{
color:#000000;
background-color:transparent;
font-weight: normal;
}
a:hover{
color:#3300FF;
text-decoration:none;
}
/******************************
* Estructura
******************************/

#iframe
{
	width:709px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}

#contenedor
{
	width:703px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
	border-top-width:0px;
}

#middiv
{
	width:703px;
	height:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

#contenido
{
	padding: 5px 15px;
}

#top
{
	width:683px;
	height:216px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../../portal_samya/images/gabinete.jpg);
	background-repeat:no-repeat;
	text-align:left;
	padding-left:20px;
	border-color:#CCCCCC;
	border-width:2px;
	border-style:solid;
	border-bottom-width:0;

}

#contperiodico
{
width:700px;
margin-left:auto;
margin-right:auto;
}

.texttop
{
font-size:12px;
color:#999999;
padding-top:115px;
height:70px;
width:350px;
text-align:left;
margin-left:0px;
margin-right:0px;
}

#footer
{
width:703px;
height:128px;
background-image:url(../../../imagenes/footer.jpg);
background-repeat:no-repeat;
}

#contprincipal
{
	width:702px;
	margin-right:auto;
	margin-left:auto;
	height:1110px;

}

.contimgperiodico
{
width:180px;
height:175px;
float:left;
margin-left:25px;
cursor:pointer;
padding-top:15px;
text-align:center;
color:#666666;
font-size:12px;
}

.contimgperiodico:hover
{
border-color:#CCCCCC;
border-width:1px;
border-style:dashed;
background-color:#EBEBEB;
}

.contvidperiodico
{
width:180px;
height:180px;
float:left;
margin-left:15px;
cursor:pointer;
padding-top:3px;
text-align:center;
color:#666666;
font-size:12px;
}

.vidhover
{
width:180px;
height:180px;
float:left;
margin-left:15px;
cursor:pointer;
padding-top:3px;
border-color:#CCCCCC;
border-width:1px;
border-style:dashed;
background-color:#EBEBEB;
text-align:center;
color:#336600;
font-size:12px;
}

.contvidperiodico:hover
{
border-color:#CCCCCC;
border-width:1px;
border-style:dashed;
background-color:#EBEBEB;
}

.imghover
{
width:180px;
height:175px;
float:left;
margin-left:25px;
cursor:pointer;
padding-top:15px;
border-color:#CCCCCC;
border-width:1px;
border-style:dashed;
background-color:#EBEBEB;
text-align:center;
color:#336600;
font-size:12px;
}
/******************************
* Headers
******************************/
h1,h2,h3{
color:#336699;
}
h1{
text-align:center;
font-size:150%;
padding-top:0px;
}
h2{
margin:0px 30px 0px 35px;
padding-top: 10px;
font-size:140%;
}
#sidebar h2{
margin:0px 20px 0px 33px;
padding: 0px;
font-size:125%;
}
h3{
padding:0 0 0 0;
font-size:105%;
}
h4{
margin:10px 30px 0px 35px;
color:#4A5254;
padding:0 0 0 0;
font-size:80%;
}

/******************************
* Mas Texto
******************************/
p{
margin:0px 35px 15px 35px;
line-height:175%;
}

.descvid
{
font-size:9px;
}

/******************************
* Imagenes
******************************/
/* imagenes alineadas a la izquierda con borden en evento hover */
.imgborder{
border:1px solid #E7E7E7;
padding:20px;
margin:30px 0px 0px 0px;
background-color:#FFFFFF;
}
a:hover .imgborder{
border:1px solid #800000;
}


/******************************
* Formularios
******************************/
.fieldset{
margin:0;
padding:0 0 5px 35px;
border:0;
text-align:left;
font-size:75%;
font-weight: normal;
color:#505050;
}
.input{
background:transparent;
width:320px;
border:1px #CACACA solid;
color:#6A6A6A;
font-size:11px;
padding:2px;
margin: 2px 0 2px 0;
}
.button{
background:#990100;
color:#FFFFFF;
border:1px solid #CACACA;
font-size:12px;
padding:5px;
margin:0;
}
.textarea{
font-family: arial,verdana,Georgia,sans-serif; 
font-size: 9pt; 
color: #5B5B5B;
height: 127px; 
width: 320px; 
background:#FFFFFF;
border:1px #CACACA solid;
padding:2px;
}

/******************************
* Listas
******************************/
.simplelist{
padding:0px 35px 15px 55px;
margin:0;
line-height:165%;
font-size:75%;
text-align: left;
color:#5F5F5F;
}
.imgborder2{
border:1px solid #F0F0F0;
padding:10px;
margin:10px 0px 0px 0px;
background-color:#FFFFFF;
}

/******************************
* Tabla redondeada
******************************/

#tabla_redondeada {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:11px;
margin:20px;
text-align:left;
}

#tabla_redondeada thead td.esquina_si {
background:url(../../../imagenes/tabla/left.png) no-repeat scroll left -1px #B9C9FE;
border-top:1px solid #FFFFFF;
color:#003399;
}

#tabla_redondeada thead td.esquina_sd {
background:url(../../../imagenes/tabla/right.png) no-repeat scroll right -1px #B9C9FE;
border-top:1px solid #FFFFFF;
color:#003399;
}

#tabla_redondeada thead td.descripcion {
background:none repeat scroll 0 0 #B9C9FE;
color:#003399;
font-weight:normal;
padding:8px;
border-top:1px solid #FFFFFF;
}

#tabla_redondeada td {
background:none repeat scroll 0 0 #B9C9FE;
color:#003399;
font-weight:normal;
padding:8px;
}

#tabla_redondeada tfoot td.esquina_ii {
background:url(../../../imagenes/tabla/botleft.png) no-repeat scroll left bottom #E8EDFF;
font-style:italic;
}

#tabla_redondeada tfoot td.esquina_id {
background:url(../../../imagenes/tabla/botright.png) no-repeat scroll right bottom #E8EDFF;
}

#tabla_redondeada td {
background:none repeat scroll 0 0 #f9faff;
border-top:1px solid #CCC;
color:#666699;
padding:8px;
}

#tabla_redondeada td.pdf {
width:60px;
background:url(../images/pdf.gif) no-repeat center #f9faff;
}

#tabla_redondeada td.tamano{
text-align:right;
}

#tabla_redondeada td.descripcion{
	width:400px;
}

#tabla_redondeada tbody tr:hover td {
background:none repeat scroll 0 0 #D0DAFD;
}

#tabla_redondeada tbody tr:hover td.pdf {
width:60px;
background:url(../images/pdfhover.gif) no-repeat center #D0DAFD;
}

/******************************
* Tabla Verde
******************************/

#verde{
	width:650px;
	border-top:solid #B3CC82 1.0pt;
	border-left:solid #B3CC82 1.0pt;
	font-weight: bold;
	}
	
#verde thead tr th{
	width:325px;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#d1e5a5;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}

#verde tr th{
	width:325px;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}

#verde tr td{
	width:146px;
	font-size:9px;
	font-weight:normal;
	background-color:#E6EED5;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}

#verde_ancha{
	width:650px;
	border-top:solid #B3CC82 1.0pt;
	border-left:solid #B3CC82 1.0pt;
	font-weight: bold;
	}
	
#verde_ancha thead tr th{
	width:650px;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	background-color:#d1e5a5;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}

#verde_ancha tr th{
	width:650px;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}

#verde_ancha tr td{
	width:650px;
	font-size:9px;
	font-weight:normal;
	background-color:#FFF;
	border-right:solid #B3CC82 1.0pt;
	border-bottom:solid #B3CC82 1.0pt;
	}


/******************************
* Termina CSS!
******************************/

