/* CSS Document */

body {
    margin:0;
    padding:0;
    border:0;
}

img {
    margin:0;
    padding:0;
    text-decoration:none;
}

a{
text-decoration:none;
}

span {
    margin:0;
    padding:0;
	
}



#container{
    position:relative; 
    width:760px;
    text-align:left;
    margin:0 auto;
}


/*----------page header---------*/
#pageheader {
	position:relative;
	height:28px;
}

#pageheader h1{
	background:url(nombre.gif) no-repeat top center;
	height:28px;
        margin:0px;
	margin-top:14px;
        border:0;
}

#pageheader h1 span{
	display:none;
}

#top {
    position:relative;
    width:598px;
    float:left;
    text-align:center;
    margin:0px;
    padding:0px;
    left:0px;
    margin-top:-1px;
}

* html #top {
    margin-top:0;
}
/*----------buscador-----------------*/
#search {
	float:left;
	line-height:22px;
	text-align:right;
	width:597px;
	height:22px;
        background-position:center;
	background-image:url(pixel.gif);
	background-repeat:repeat-x;
        margin:0px;
        margin-top:8px;
        margin-left:-6px;
/*         border:1px solid black; */
}

/*------------pascual info--------*/

#pascualinfo {
	position:relative;
	width:157px;
	margin:0px;
        padding:0px;
}

/*#pascualinfo img {
    z-index:1;
    margin-top:1px;
}*/
#pascualinfo p{
	border-right:1px solid #b2b2b2;
	border-bottom:0px solid #b2b2b2;
	width:146px;
	margin-top:0;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:4px;
	background-color:#f5f5f5;
        z-index:0;
}

/*-------------left menu------------*/
#menucontainer{
	position: relative;
	float:left;
	width:150px;
	margin-top:0;
	margin-left:0px;
	border-right:1px solid #b2b2b2;
	border-top:1px solid #b2b2b2; 
	border-bottom:1px solid #b2b2b2; 

	/*border:1px solid black;*/
}	

.xxx {
    overflow:hidden;
}

#menucontainer h2{
    display:block;
}

.imgbooks{
	border:1px solid #e6e6e6;
	align:center;
}

.imgmenut1{
	position:absolute;
	left:0px;
	display:inline;
	z-index:1;
}
.imgmenut2{
	position:absolute;
	right:-5px;
	display:inline;
	z-index:1;
}


.menuheaderbox {
        display:block;
        position:relative;
        border-top:1px solid #b2b2b2;
        border-bottom:1px solid #b2b2b2;
        width:138px;
        height:43px;
        left:12px;
        margin:0;
}

.menuheadertext {
        display:inline;
        line-height:20px;
	position:relative;
	width:138px;
        height:13px;
	margin:0;
	font-size:15px;
        text-transform:capitalize;
}


/** html .menuheadertext {
        width:138px;
        display:block;
        margin-top:0;
} */

.linkmenu, .linkmenu_underline,.linkmenuother, .linkmenucenter,.linkmenuinfo{ 
	color:#666666;
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.linkmenuinfo {
    text-align:center;
}

.linkmenucenter {
    margin-top:5px;
    margin-bottom:20px;
    margin-right:8px;
}

.licenter{
        margin-top:10px;
        list-style-image:url();
        text-align:center;
}

.licenter a{
    
}

.linkmenu{
	border: 1px solid white;
	border-left:0px;
	border-right:0px;
	height:27px;
/*	width:134px;*/
        line-height:25px;
}
/*.linkmenu:hover{
	background-color:#f5f5f5;
	border: 1px solid #b2b2b2;
	border-left:0px;
	border-right:0px;
	height:27px;
	width:134px;
}*/

.linkmenu_underline{
	text-decoration:underline;
}

.linkmenuother{
	text-align:right;
        padding-right:10px;
}

.leftmenu {
	list-style:none;
	margin:8px 0px 0px 0px;
	padding:0px;
	border:0px solid black;
/* 	margin-bottom: -32767px; */
}


.leftsubmenu {
	list-style:none;
	margin:0px;
	padding:0px;
}


.leftsubmenu li{
	padding:0px 0px 0px 9px;
}

.leftsubmenu .textlink{
        display:block;
        padding-left:0px;
        padding-right:0;
        margin-right:0;
/*         width:133px; */
        width:141px;
        height:29px;
        border:0;
        line-height:26px;

}

.leftsubmenu .textlink div{
    margin-left:4px;
}

.leftsubmenu .textlink:hover {
	background-image:url(menu_mouseover.gif);
	background-repeat:no-repeat;
}

.leftsubmenu h2 {
	position:relative;
	color:#666666;
	font-size:16px;
	vertical-align:middle;
	height:45px;
	background-color:#e6e6e6;
	margin-top:0px;
        border:0;
}

/*--------noticia principal----------*/

#pcpal_news{
	float:left;

/*	margin-top:-96px;*/
/* 	margin-left:168px; */
/* 	padding:27px 15px 27px 40px; */
/*         border:1px solid black; */
}

/*#pcpal_news img{
	position:relative;
	border:1px solid #b2b2b2;
	margin-right:8px;
}*/

#pcpal_news p{
	padding-left:0px;
	margin-top:0px;
}

.titlenews{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	margin-bottom:12px;
}
.textnews{
	color:#666666;
	font-size:14px;
	margin-bottom:0px;
}
/*------------portada------------*/

.content_title1, .content_title2, .content_lead1, .content_lead2, .content_epigrafe1, .content_epigrafe2 {
    position:static;
    color:black;
}



.content_title1, .content_title2 {
    font-size:16px;
    margin-bottom:10px;
    font-weight:bold;
}



.content_lead1, .content_lead2 {
    font-size:12px;
    line-height:16px;
}

.hollow2item .content_lead2 {
    margin-top: 5px;
}

.content_epigrafe1, .content_epigrafe2 {
    font-size:14px;
    margin-bottom:5px;
    font-weight:bold;
    color:#979797;
}

.content_date {
    font-size:11px;
    margin-top:0.5em;
    margin-bottom:0.5em;
}

#hollow1 {
/*     float:none; */
    position:static;
    margin-right:10px;
}

.hollow1image{
    position:static;
    margin-bottom:10px;
}

.hollow1image .newsImage{
    position:static;
}



#hollow2 {
    margin-left:10px;
}

.hollow2item {
    margin-top:10px;
    margin-bottom:10px;
    margin-left:10px;
    border-bottom:1px solid rgb(178, 178, 178);
    padding-bottom:5px;
}
#hollow3 {
    margin-top:10px;
}

.plain  {
    font-size:12px;
}


/*------------other news------------*/
#other_news{
	position:relative;
	margin-left:157px;
	margin-right:5px;
	padding: 0px 7px;
}

.header_othernews{
	color:#666666;
	font-size:16px;
	font-weight:bold;
	background-color:#e6e6e6;
	border:1px solid #b2b2b2;
	padding:3px 0px;
	text-align:center;
	width:582px;
	height:24px;
}

#other_news ul li ul li{
	margin-left:15px;
	margin-right:5px;
}

#other_news ul{
	background-image:url(pixel2.jpg);
	background-repeat:repeat-x;
	list-style:none;
	margin:0px;
	padding:0px;
}
.menu_othernews{
	z-index:1px;
	color:#666666;
	font-size:16px;
	font-weight:bold;
	background-color:#e6e6e6;
	border:1px solid #b2b2b2;
	padding:0px 2px;
	margin-bottom:15px;
}

.text_othernews1{
	color:#666666;
	font-size:12px;
	font-weight:bold;
	margin-top:10px;
	padding:0px;
}

.text_othernews2{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:12px;
	margin-top:0px;
	padding:0px;
}

.clearfix {
	clear:both;
}
.clearfixright {
	clear:right;
}
/*----------page footer----------*/

#pagefooter{
/* 	float:left; */
	margin-left:150px;
	border-top:1px solid #b2b2b2;
}
.textfooter {
	color:#666666;
	font-size:12px;
	text-align:center;
        margin-top:10px;
/* 	padding:0px 60px; */
}

.tileFooter {
    display:none;
}

.mastextosheader {
    margin-top:10px;
    background-color:#e6e6e6;
    text-align:center;
    font-size:16px;
    font-weight:bold;
    border:1px solid #b2b2b2;
    line-height:26px;
}


div.monthtitle {
    margin-top:10px;
 
}
span.monthtitle {
    background-color:#e6e6e6;
    height:22px;
    width:1px;
    border:1px solid #b2b2b2;
    line-height:20px;
    font-size:14px;
    font-weight:bold;
    
}

span.monthtitle span{
    margin-left:8px;
    margin-right:8px;
}

.yearbox {
    text-align:center;
    background-color:#e6e6e6;
    height:22px;
    border:1px solid #b2b2b2;
    line-height:20px;
    font-size:12px;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:10px;
}

#searchGadget {
    background-color:white;
    border:1px solid #b2b2b2;
}

.developers {
  margin-left:100px;
}

.designtext, .hostingtext {
  height:48px;
  border-right:1px solid #666666;
  text-align:right;
  padding-right:6px;
  color: #666666;
  margin-right:6px;
}

.designtext p {
  line-height:13px;
  margin-top:10px;
}

.hostingtext {
  margin-left:100px;
}

.hostingtext p {
  line-height:41px;
}

.designtext, .atllogo, .hostingtext, .turianethosting {
  float:left;
}

.turianethosting {
    font-size:9px;
    text-align:center;
    color:rgb(255,182,193);
    background-color:rgb(0,34,57);
    width:45px;
    float:left;
    margin-bottom:5px;
}

.turianethosting a{
    text-decoration:none;
    color:rgb(255,182,193);
}
#icon-sendto, #icon-print {
    display:none;
}

.rsslogo {
    margin-left:557px;
    margin-top:0px;
/*     display:none; */
}

#inteactive_options {
  margin-left:0px;
}

#inteactive_options li{
  display:inline;
  
}
