/* CSS Document */

body {
	background-color: #FFFFFF;
	background-image: url(http://www.portadasocial.com/img/bg-page.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}


A{
	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
        color: #000000;
}
A:visited{
	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
        color: #000000;
}
A:hover{

	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        font-weight: normal;
        color: #009900;
}



A.tree{
	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
        color: #FFFFFF;
}
A.tree:visited{
	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        font-weight: normal;
        color: #FFFFFF;
}
A.tree:hover{

	    font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        font-weight: normal;
        color: #FFFFFF;
}



/* LEFT MENU;
**********************************/
#left_heading {
text-align: center;
border-top-width: thin;
border-top: thin solid #FFFFFF;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
line-height: 29px;	
}

#left_heading a{
background-color: #f47d15;
background: url(http://www.portadasocial.com/img/bg-left-menu.gif);
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
color: #FFFFFF;
display: block;
text-decoration: none;	
}

#left_heading a:visited{
background-color: #f47d15;
background: url(http://www.portadasocial.com/img/bg-left-menu.gif);
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
color: #FFFFFF;
display: block;
text-decoration: none;	
}
#left_heading a:hover{
background-color: #ffa43c;
background: url(http://www.portadasocial.com/img/bg-left-menu-over.gif);
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
color: #FFFFFF;
display: block;
text-decoration: none;				
}





/* NOTACAMBIA;
**********************************/
#notacambia {
display: block;
}

#notacambia a {
background-color: #FFFFFF;
}

#notacambia a:visited{
background-color: #FFFFFF;
}
#notacambia a:hover{
background-color: #faede5;
}


/* TEXT FORMAT RESIZER */

.cls1 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cls2 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.cls3 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
}

.cls4 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
}

.btncls {
	border:0px solid black;
	cursor:pointer;
}


#left_bot {
text-align: center;
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
padding-top: 3px;
padding-bottom: 0px;
padding-right: 0px;
padding-left: 0px;
}

#bgpoll {
background-color: #ed5107;
background: url(http://www.portadasocial.com/img/bg-poll.gif) no-repeat #ed5107;
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
color: #FFFFFF;
display: block;
text-decoration: none;				
}


/*
	BORDER IMAGEN
*/

	.clicks_list_img {
		border: 1px solid #000000;
	}
		.clicks_list_img:hover {
			border-color: #e76705;
		}




a.tophead:link {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;}
	
a.tophead:visited {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;;
}
a.tophead:hover {
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;;
}

a.newshead:link {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;}
	
a.newshead:visited {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;;
}
a.newshead:hover {
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;;
}


/*
	TEMATICAS LINKS
*/

a.secciones:link {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;}
	
a.secciones:visited {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;;
}
a.secciones:hover {
	font-family: Arial;
	font-size: 11px;
	color: #009900;
	font-weight: bold;
	text-decoration: underline;;
}




/*
	MINI LINKS
*/

a.mini:link {

	font-family: Arial;
	font-size: 10px;
	color: #1a3902;
	font-weight: normal;
	text-decoration: none;}
a.mini:visited {

	font-family: Arial;
	font-size: 10px;
	color: #1a3902;
	font-weight: normal;
	text-decoration: none;
}
a.mini:hover {

	font-family: Arial;
	font-size: 10px;
	color: #1a3902;
	font-weight: normal;
	text-decoration: underline;
}


/*
	TAG LINKS
*/
.tagname {
	font-family: Arial;
	font-size: 10px;
	color: #ed5107;
	font-weight: normal;
	text-decoration: none;}

a.tag:link {
	font-family: Arial;
	font-size: 10px;
	color: #ed5107;
	font-weight: normal;
	text-decoration: none;}
a.tag:visited {
	font-family: Arial;
	font-size: 10px;
	color: #ed5107;
	font-weight: normal;
	text-decoration: none;
}
a.tag:hover {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.headsection {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f37210;
	font-weight: bold;
}

.smallergray {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.antemainhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009900;
	font-weight: bold;
	text-transform: uppercase
}

.antehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	font-weight: normal;
	text-transform: uppercase
}

.summaryg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.footer_white {
     color:#FFFFFF;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}


.leftcol {
	background-color: #FFFFFF;
}
.style3 {
	margin-top: 5px;
	margin-bottom: 5px;
}

.MainSidebar {
BORDER-RIGHT: 1px solid #eeeeee;
BORDER-LEFT: 0px solid #F37712;
padding-top: 1px;
padding-right: 1px;
padding-left: 1px;
padding-bottom: 1px;
}

.MainSidebar_right{
BORDER-LEFT: 1px solid #eaa9bf;
padding-top: 1px;
padding-left: 1px;
padding-bottom: 1px;
}

.style4 {
	background-color: #F37712;
}


/*FORMULARIOS */

.inputbox {
	border: 1px solid #D2D2D2;
	background: #fff url(http://www.portadasocial.com/img/bg-inputsearch.gif) no-repeat 0px 0px;
}

.inputbox:hover, .inputbox:focus {
	border-color: #f39a1b;
	background: #ffffff;
}


/* top */
#top {
	height: 60px;
	padding-top: 30px;
	overflow: hidden;
	margin-left: 230px;
	margin-right: 0px;
}
table.top {
	background:#33000F;
	width: 100%;
}
table.top td.content {
	padding: 0 10px;
	vertical-align: top;
}
table.top td.content p {
}
table.top td.crn {
	height: 5px;
	width: 5px;
}
table.top td.top, table.top td.content, table.top td.bottom {
	width: 100%;
}


/* more news */

table.more_news {

	background: #990033;
	width: 100%;
}

table.more_news td.content {
	padding: 0 10px;
	vertical-align: top;
}

table.more_news td.content p {
}

table.more_news td.crn {
	height: 5px;
	width: 5px;
}

table.more_news td.top, table.more_news td.content, table.more_news td.bottom {
	width: 100%;
}

#news_general_table{
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
}


.mainnews_heading {
	font-family: Arial;
	font-size: 10pt;
	color: #d87294;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
}

a.mainnews:link {
	font-family: Arial;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.mainnews:visited {
	font-family: Geneva, Arial;
	font-size: 13pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.mainnews:hover {
	font-family: Geneva, Arial;
	font-size: 13pt;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.mainnews_text {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: normal;
}


.topnews_heading {
	font-family: Arial;
	font-size: 8pt;
	color: #d87294;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;

}

a.topnews:link {
	font-family: Arial;
	font-size: 8.70pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.topnews:visited {
	font-family: Geneva, Arial;
	font-size: 8.70pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.topnews:hover {
	font-family: Geneva, Arial;
	font-size: 8.70pt;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}


/*categorias*/
#categories_zone_name{
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
border-style: none;
background-color: #660033;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
font-size: 12px;
font-weight: normal;
font-style: normal;
width: 645px;
font-family: Arial; 
color: #FFFFFF;
display: block;
text-align: Center;
text-transform: uppercase;
line-height: 18px;			
}


#categories_heading a{
background-color: #dd0067;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 55px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;		
}





#categories_heading a:visited{
background-color: #dd0067;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 55px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;		
}
#categories_heading a:hover{
background-color: #660033;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;				
}

.WithBreaks { 
/*word-wrap: break-word;*/
left:0;
margin:0;
}



.titularesg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titularesg:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #dd0067;
	text-decoration: underline;
}

.titularesg11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titularesg11px:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titularesg11px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.titularesg14pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #dd0067;
	text-decoration: none;
}

.titularesg14pt:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}





.titulargjust {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px 0px;

}


.titulargjust5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin: 5px 0px;

}


.titulargjust3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 0px;
}

.smallertextw {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.smallertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.smallertext10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


TD {
	font-family :  arial;
	font-size : 12px;
}

OL, BLOCKQUOTE, UL, LI
{
	font-family :  arial;
	color : #656565;
	font-size : 12px;
     
}


