/* CSS Document */

 BODY {
margin:0px;
background-image: url(portadas/fondo.jpg);background-repeat:  repeat-x; }
img {
border:none;
}
.Estilo1 {font-size: 12px}
.centradotabla {
	background-position: center;
	text-align: center;
}
.bordetabinf {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

table {
 font-size:13px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
a:link{
	color: #000000;
	text-decoration:none	
}
a:visited{
	color: #000000;
	text-decoration:none}

a:hover{
	color: #000000;
	background-color: #fdfdfd;
	text-decoration:underline;
}
/* ESTILO CUSTOMIZADO */

body{
line-height:20px;
}

/* MENU SUPERIOR */

.mmenus:link, .mmenus:visited {
display: block; 
height: 30px; 
width: 84px; 
color: rgb(255, 255, 255); 
float: left; 
margin-right: 8px; 
text-align: center; 
padding-top: 8px;
}

#minicio {
color: rgb(51, 51, 51);  
background-color: #DACEB1;
}

#mnews {
background-color: rgb(255, 102, 0); 
}

#mnews:hover {
background-color:#F5A469; 
}

#mtrabajos{
background-color: rgb(204, 51, 153); 
}
#mtrabajos:hover {
background-color:#DB8BB6; 
}

#mservicios{
background-color: rgb(102, 0, 153); 
}
#mservicios:hover {
background-color:#A871B6; 
}


#mcontacto{
background-color: rgb(153, 153, 0); 
}
#mcontacto:hover {
background-color:#C1BE69; 
}

#menglish{
color: rgb(51, 51, 51); 
}


.mactivo, .mactivo:hover, .mactivo:link, .mactivo:visited {
color:#000;
background-color:#fff; 
background-image:url(portadas/Image/images/blanco.gif);
}


/* TITULARES */

.generaltitularestop{
cursor: pointer; 
border-bottom: 1px dashed rgb(230, 230, 230);
height: 65px;
}

.generaltitulares{
cursor: pointer; 
border-bottom: 1px dashed rgb(230, 230, 230);
height: 65px;
margin-top:10px;
}

.generaltitulares h2, 
.generaltitularestop h2{
font-size:16px;
font-weight: lighter; 
color: rgb(51, 51, 51);
}

.interior{
background-color:#fff;
border-bottom:1px solid #e6e6e6;
}

.oculta{display:none;}
h1, h2{display:inline;}
h2 {font-weight:normal;}
/* VARIOS */

#formucontacto input{
border:none;
}

#formucontacto #botenv {
background-image:url(/portadas/Image/images/boton.jpg);
background-repeat: no-repeat;
width: 110px;
height:40px;
text-align:center;
cursor:pointer;

}

#formucontacto #botenv:hover {
color:#fff;
}

/* BLOG */

.blogprimersepara a{
margin-left:30px;
}
.blogprimersepara {
background-image:url(/portadas/Image/images/cnoticias.gif);
background-repeat:no-repeat;
background-position: 10px;
}

.blogderechacol {
}
.blogderechatextos{
text-align:justify;
}
.blogderechatextos h3 {
font-size:21px;
padding:5px;
font-weight: lighter;
background-color:#fff;
line-height:40px;
color:#A98F54;

}

.blogderechatextos h3 a:hover {
text-decoration:none;
}

.addthis_toolbox, .addthis_default_style {
margin-top:8px;
color:#ccc;
font-size:11px;
}

.blogseparaarticulo {
border-bottom:1px dashed #cccccc;
}

#textopag {

}

.blogprimersepara {
background-color:none;
}

img {border:none;}


.comentariotablainterior td{border: 0px;}

.comentariotablainterior {background-color:#eeeeee; border-top:1px solid #e6e6e6;}

.comentariotablainterior .comentarioceldacerrar td {border-right: 1px solid #cccccc;}

.blogarriba {display:none;}

/* FECHA ENTRADA BLOG */

.fechabl {float:left; height:30px; display:inline; margin-top:3px;}

.diabl {height:19px; width:40px; background-color:#e6e6e6; font-size:13px; text-align:center; padding-top:2px;}

.mesbl {height:14px; width:40px; background-color:#cccccc; font-size:9px; text-align:center;margin-right:5px; border-top:1px solid #BBBBBB;}

.anobl {display:none;}

/* PIE */

.twtr-hd, .twtr-ft {display:none;}
.twtr-bd { height:50px; overflow:hidden;}
#twtr {margin-left: 44px;}

#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid #ccc !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: 1px solid #ccc !important;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#CCCCCC;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}


#flickr_badge_uber_wrapper{
margin-left:35px;
}
#flickr_www{display:none;}


.fan_box a:hover{
  text-decoration: none;
}

.fan_box a:hover{
  text-decoration: none;
  background-color: #039 !important;
}
.fan_box a:link, .fan_box a:hover, .fan_box a:visited {
 color:#fff;
}
.fan_box .name {

color: #fff !important;
}


.fan_box .UIIntentionalStory_Message_Generated, .fan_box .UIStoryAttachment_Copy, .fan_box .UIStoryAttachment_Caption{
 color: #ccc !important;
}

.fan_box .UIMediaItem_ManyItems, .fan_box .UIMediaItem, .fan_box .UIMediaItem_Photo, .fan_box .UIStoryAttachment, .fan_box .UIStoryAttachment { display:none;}


.fan_box .full_widget{
  height: 200px;
  width: 184px;
  color: #fff;
  border: 0 !important;
  background: none !important;
  background-color:#006699;
  position: relative;
}
.fan_box .connect_top{
  background: none !important;
  padding: 0 !important;
}
.fan_box .profileimage, .fan_box .name_block{
 display: none; 
}
.fan_box .connect_action{
  padding: 0 !important;
}
.fan_box .connections{
  padding: 0 !important;
  border: 0 !important;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
}
span.total{
 /* color: #FF6600; */
  font-weight: bold;
display: none;
}
.fan_box .connections .connections_grid {
  padding-top: 10px !important;
}
.fan_box .connections_grid .grid_item{
  padding: 0 10px 10px 0 !important;
}
.fan_box .connections_grid .grid_item .name{
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: normal;
  color: #fff !important;
  padding-top: 1px !important;
  display:none;
}

.fan_box .connect_widget .connect_widget_interactive_area {
margin: 0 !important;
}
.fan_box .connect_widget td.connect_widget_vertical_center {
padding: 0 !important;
}

.fan_box .page_stream {
    height: 1200px !important;
overflow: hidden !important;
}

.fan_box .page_stream_short {
        height: 1200px !important;
        overflow: hidden !important;
}


.fan_box .UIIntentionalStory {
    border-top: 1px solid #3BADE0;
}
.fan_box .UIIntentionalStory_Names {
    display:block;
}

