body {
	text-align: left;
	margin-top:10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
background-color: #000000;
	padding-top: 1px;
	padding-bottom: 1px}
	
	
   
/* Font families */


a.mainnav { font-family: arial; font-weight: bold; font-size: 11px;  color: #444444; text-decoration: none }
a.mainnav:hover {color:#F88F22;}

a.backlink { font-family: arial; font-size: 11px;  color: #444444; text-decoration: none }
a.backlink:hover {color:#f88f22;}

a.updates { font-family: arial;  font-size: 8pt;  color: #4d89bd; text-decoration: none }
a.updates:hover {color:#f88f22;}

a.startguidelinks { font-family: Arial; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none }
a.startguidelinks:hover {color:#cc0000;}

a.mainlink1 { font-family: Arial; font-size: 12px; color: #000000; font-weight: bold;  text-decoration: none }
a.mainlink1:hover {color:#ffffff;}


a.news { font-family: Arial; font-size: 14px; color: #990000; font-weight: bold;  text-decoration: none }
a.news:hover {color:#ffffff;}

a.mainlink3 { font-family: Arial; font-size: 14px; color: #4d89bd; font-weight: bold;  text-decoration: none }
a.mainlink3:hover {color:#f88f22;}

a.smallink1 { font-family: tahoma; font-size: 10px; color: #4d89bd;  text-decoration: none }
a.smallink1:hover {color:#f88f22;}

a.mainlink2 { font-family: Arial; font-size: 12px; color: #4d89bd; font-weight: bold;  text-decoration: none }
a.mainlink2:hover {color:#f88f22;}

a.rank { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none }
a.rank:hover {color:#333333;}

a.rankvote { font-family: Arial; font-size: 11px;  color: #999999; font-weight: bold;  text-decoration: none }
a.rankvote:hover {color:#333333;}

a.leftrank { font-family: Arial; font-size: 11px;  color: #333333; text-decoration: none }
a.leftrank:hover {color:#F88F22;}

a.leftrankvote { font-family: Arial; font-size: 11px;  color: #69393d; font-weight: bold;  text-decoration: none }
a.leftrankvote:hover {color:#990000;}

a.rankweek { font-family: Arial; font-size: 11px;  color: #333333; text-decoration: none }
a.rankweek:hover {color:#F88F22;}

a.rankweekvote { font-family: Arial; font-size: 11px;  color: #336699; text-decoration: none }
a.rankweekvote:hover {color:#F88F22;}

a.footer { font-family: Arial; font-size: 11px; ; color: #ffffff; text-decoration: none }
a.footer:hover {color:#ffffff;} {text-decoration:underline;}

a.navpic { font-family: Arial; font-size: 11px; ; color: #69393d; text-decoration: underline }
a.navpic:hover {color:#990000;} {text-decoration:underline;}

a.commentslink { font-family: Arial; font-size: 11px; font-weight: bold; color: #69393d; text-decoration: none }
a.commentslink:hover {color:#990000; text-decoration:underline;}

a.links { font-family: arial; font-size: 10px; font-weight: bold; color: #666666; text-decoration: none }
a.links:hover {color:#333333; text-decoration:underline;}

a.sechead2 { font-family: Arial; font-size: 11px; color: #827231; text-decoration: none }
a.sechead2:hover {color:#990000; font-weight: bold;}

a.sechead3 { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none }
a.sechead3:hover {color:#333333;}

a.07linksa { font-family: Arial; font-size: 11px; color: #666666; text-decoration: none }
a.07linksa:hover {color:#F88F22;}

a.guidelinks { font-family: Arial; font-size: 11px; color: #999999; text-decoration: none }
a.guidelinks:hover {color:#333333;}

a.guidelinks2 { font-family: Arial; font-size: 11px; color: #333333; text-decoration: none }
a.guidelinks2:hover {color:#666666;}

a.enlacesguia { font-family: Arial; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none }
a.enlacesguia:hover {color:#333333;}

a.perfillinks { font-family: Arial; font-size: 11px; font-weight: bold; color: #4d89bd; text-decoration: none }
a.perfillinks:hover {color:#f88f22; text-decoration:underline;}


a.enlaces { font-family: Arial; font-size: 11px; font-weight: bold; color: #69393d; text-decoration: none }

a.fillhdlink { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: bold;  text-decoration: none }
a.fillhdlink:hover {color:#f88f22;}
td.textfillpad5 {padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px ;font-family: Arial;  font-size: 11px; color: #666666; text-decoration: none } /* Font type in the comments box */
td.textfillpadbot5 {padding-bottom:5px ;font-family: Arial;  font-size: 11px; color: #69393d; text-decoration: none } /* Font type in the comments box */
td.textfillheadsec {font-family: Arial;  font-size: 11px; color: #69393d; text-decoration: none } /* Font type in the comments box */
td.textfillheadsec2 {font-family: Arial;  font-size: 11px; color: #999999; text-decoration: none } /* Font type in the comments box */
td.textfillheadsec3 {font-family: Arial;  font-size: 11px; color: #666666; text-decoration: none } /* Font type in the comments box */
td.iconpad0pad5 {padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px  } /* Font type in the comments box */
td.bannerpadbot {padding-bottom:3px } /* Padding for the bottom section. It is 5 */
td.commentstextfill {font-family: Arial;  font-size: 12px; color: #666666; text-decoration: none } /* Font type in the comments box */
td.birthdayfill {font-family: arial;  font-size: 8pt; color: #666666; text-decoration: none ; line-height: 500%} /* Font type in the comments box */
td.updatesfill {font-family: arial;  font-size: 8pt; color: #666666; text-decoration: none ; line-height: 130%} /* Font type in the comments box */




td.text_1 {
font-family: Arial;  
font-size: 12px; 
color: #ffffff; 
text-decoration: none 
padding-top : 3px;
padding-bottom :3px;
padding-left : 52px;
padding-right : 52px;
text-align: justify;
} /* Font type in the comments box */

td.text_footer {
font-family: Arial;  
font-size: 11px; 
color: #ffffff; 
text-decoration: none 
padding-top : 2px;
padding-right : 3px;
text-align: right;
} /* Font type in the comments box */

td.text_art {
font-family: Arial;  
font-size: 12px; 
color: #666666; 
text-decoration: none 
padding-top : 2px;
padding-bottom :5px;
padding-left : 20px;
padding-right : 20px;
text-align: justify;
} /* Font type in the comments box */

td.text_art_2 {
font-family: Arial;  
font-size: 12px; 
color: #666666; 
text-decoration: none 
padding-top : 15px;
padding-bottom :10px;
padding-left : 30px;
padding-right : 30px;
text-align: justify;
line-height: 150%;
} /* Font type in the comments box */




td.fillhd1  {
padding-top : 3px;
padding-bottom : 1px;
padding-right : 2px;
padding-left : 2px;
font-family : Arial;
font-size : 11px;
font-weight: bold;
color : #ffffff;
letter-spacing: 1pt;
text-decoration : none;
text-align: center;
height: 16px;
background-image: url(http://www.salamancafiesta.com/images/hi_head_sec.gif);

}


td.fillhd2  {
padding-top : 3px;
padding-bottom : 1px;
padding-right : 2px;
padding-left : 2px;
font-family : Arial;
font-size : 11px;
font-weight: bold;
color : #ffffff;
letter-spacing: 1pt;
text-decoration : none;
text-align: center;
height: 16px;
background-color: #ff8c1a;
}


}


td.titlesec  {
padding-top : 10px;
padding-bottom : 1px;
padding-right : 5px;
padding-left : 2px;
text-align: right;
height: 16px;
}

td.titletopsec  {
padding-top : 12px;
padding-right : 2px;
padding-left : 2px;
text-align: center;

}


td.modhor_c1  {
padding-top : 2px;
padding-bottom : 3px;
text-align: center;

}

td.modhor_c2  {
padding-top : 4px;
text-align: center;

}

td.1stcelltop  {
padding-top: 0; 
padding-bottom: 3px;
align: right;

}


td.header  {
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
vertical-align: top;
background-color: #DDDDDD;
}

td.i_guia  {
padding-top : 5px;
text-align: center;
float: center;

}

td.i_guia2  {
padding-top : 2px;
padding-bottom : 5px;
text-align: center;
vertical-align: top;

}

td.imgborder {
border: solid 1px;
border-color: #000000; 
border-collapse: collapse;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
 } /* External borders on the guide photos */
 
 
 td.gui_top  {
 padding-top : 1px;
padding-left : 5px;
text-decoration : none;
text-align: left;
height: 18px;
background-color: #ffffff;
}

 td.gui_center  {
padding-left : 3px;
padding-right : 5px;
text-decoration : none;
text-align: left;
background-color: #ffffff;
font-family : Arial;
vertical-align: top;
font-size : 11px;
color : #666666;
text-align: justify;

}

td.gui_bot  {
padding-right : 5px;
padding-top : 2px;
padding-bottom : 1px;
text-decoration : none;
height: 18px;
background-color: #ffffff;
font-family : Arial;
vertical-align: top;
font-size : 11px;
color : #666666;
text-align: right;
}

td.gui_left  {
padding-right : 0px;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 0px;
}

td.leftcell	{ 
background-color: #ffffff;
padding-left : 1px;
padding-top : 2px;
vertical-align: top;



 }



td.guidetextfill {font-family: Arial;  font-size: 11px; color: #666666; text-decoration: none } /* Font type in the guides */
td.commentsfooter {font-family: Arial;  font-size: 11px; color: #999999; text-decoration: none } /* Font type in the comments box */
td.headertextfill {font-family: Arial;  font-size: 11px; color: #ffffff; text-decoration: none } /* Font type in the header */
td.headernavfill {font-family: Arial;  font-size: 11px; color: #ffffff; text-decoration: none } /* Font type in the headernav */

td.mainborder	{ background-color: #EBE4CE; }
td.mainseccellbg	{ background-color: #dddddd; }
td.mainseccellbg2	{ background-color: #cdd9e4; }
td.rankseccellbg	{ background-color: #ffffff; }
td.rightnavccellbg	{ background-color: #dddddd; }
td.rightnavccell_ban_bg	{ background-color: #000000; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px }
td.modulosemanal1	{ background-color: #FF6501; }
td.mainseccellbg1	{ background-color: #d1bf89; }
td.mainseccellfrontbg	{ background-color: #F6F6F6; }
td.mainseccellfrontbgwhite	{ background-color: #FFFFFF; }
td.mainseccelldiv	{ background-color: #EEEEEE; }
td.guidephotofill {border: solid 1px #dddddd; border-collapse: collapse;} /* External borders on the guide photos */
td.bannerfill {border: solid 1px #cc0000; border-collapse: collapse;} /* External borders on the guide photos */
td.rankphotofill {border: solid 1px #ded1ab; border-collapse: collapse;} /* External borders on the guide photos */
td.bannerfill {border: solid 2px #cc0000; border-collapse: collapse;} /* External borders on the banners photos */
td.pictureiframefonts	{ font-family: Arial;  font-weight: bold; font-size: 11px; color: #69393d; text-decoration: none } /* Font type in the pictureiframe */


.gui,.gui*{filter:alpha(opacity=100);opacity: 1;}
.gui{-moz-opacity:1;}
.gui:hover,.gui:hover*{filter:alpha(opacity=60);opacity: 0,60;}
.gui:hover{-moz-opacity:0.6;}

}
.imagenboton
{
    CURSOR: hand
}


.pub_ads_news{
margin-top:5px;
width:340px;
height:300px;
padding-top:5px;
padding-left:5px;
float:right;
background-image:url(../im/postit.jpg);
background-repeat:no-repeat;
background-position: right;
}

.pub_ads_234_60{
margin-top:2px;
width:234px;
height:60px;
padding-right:2px;
padding-left:0px;
float:left;
}

#ereferrer{
font-family: Arial;
font-size:11px;
color:#4d89bd;
}

	

#enumber{
font-family: Arial;
font-size:11px;
color:#666666;
}


#loading {
 	
 	
 	
    	background-image:url(images/loading3.gif);
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	
 	
}


#cont {

	width: 950px;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	
}

#cont2 {

	width: 100%;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px;
	border-collapse: collapse;
	border-color: #000000;


	
}


#i_tb2 {

	width: 100%;
	height: 120%;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px; 
	border-collapse: collapse;

	
}

#i_tb3 {

	width: 100%;
	height: 120%;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px; 
	border-collapse: collapse;

	
}

#i_tbleft_1 {

	width: 100%;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px; 
	border-collapse: collapse;

	
}

#i_tb0 {

	width: 360px;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px; 
	border-collapse: collapse;

	
}


#i_marco1 {

	width: 10%;
	height: 120%;
	padding: 0px 0px 0px 0px;
	border-spacing: 1px; 
	border: 1px; 
	border-collapse: collapse;
	border-color: #cccccc;


	
}

#i_gu_cont {

	width: 100%;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border-collapse: collapse;

	



}

#i_tbmodulo1 {

	width: 100%;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px; 
	border: 0px; 
	border-collapse: collapse;

	
}

h1 { FONT-FAMILY: ARIAL, SANS-SERIF; FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #666666; letter-spacing: 1pt
} 
H2 { FONT-FAMILY: ARIAL, SANS-SERIF; FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #666666; letter-spacing: 3pt }