/* global */
html{height: 100%;}

body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: 10px;
  
  background: #899796 url(images/background.gif);
  color: #555555;
}



p
{ margin: 0px;
  padding: 0px 0px 24px 0px;
  line-height: 20px;
}

h1
{ font-family: tahoma, verdana, arial, sans-serif;
  font-size: 188%;
  font-weight: normal;
  margin: 0px;
}

h2
{ margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;
}

img{border: 0px;}

/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px; 
  padding: 10px 20px 10px 20px;
  border-top: 1px solid;
  border-bottom: 1px solid;
  background-color: #DDE4EA;
  border-color: #567DA4;
}

/* unordered list */
ul
{ margin: 8px 0px 0px 14px;
  padding: 0px;
}

ul li
{ list-style-type: square;
  margin: 0px 0px 11px 0px; 
  padding: 0px;
}

/* main container */
#main
{ width: 779px;
  margin-left: auto; 
  margin-right: auto;
  background: #FFFFFF  url(images/bg.gif) top center repeat-y;
}

/*  above the logo */
#top
{ 
  margin-left: auto; 
  margin-right: auto;
  height:0px;
  padding: 4px 0px 0px 0px;
  height: 20px;
  width: 770px;
  position:absolute;
  top:0px;
  text-align: right;
  z-index:30;

  
}


#top #lang{
	padding-left:25px;
	float:left;
	width:400px;
	text-align:left;
	border:0px solid black;
	height:20px;
}


#top a
{ 
  text-decoration: none;
  background-color: transparent;
  color: #5F4F53;
}

#top a:hover
{ 
  text-decoration: none;
  background-color: transparent;
  color: #FFFFFF;
} 


/* logo */
#logo
{ 
  margin-left: auto; 
  margin-right: auto;
  padding: 0px;
  width: 777px;
  position:relative;
  top:0px;
  height: 80px;
  text-align: center;
  z-index:20;
  color: #504F5F;
 
}

#scoreboard{
  position:relative;
  display:none;
  top:-24px;
  height: 20px;
  width: 778px;
  margin: 0px;
  padding:0px;
}


/* navigation menu */
#sections
{
  height: 20px;
  width: 750px;
  margin: 0px;
  padding:0px;
  display:none;
  
  
}

#sections ul
{ 
  margin-right:0px; 
  margin-left:105px;
  padding: 0px; 
  list-style: none; 
  text-align: left; 
  width: 740px;
} 

#sections li
{ 
  margin: 0px 15px 0px 0px; 
  padding: 0px; 
  list-style: none; 
  float: left; 
} 

#sections li a 
{ display: block; 
  float: left; 
  width:80px;
  height: 20px;
  text-decoration: none; 
  padding-top: 3px;
  font-weight: bold; 
  text-transform: uppercase;
  text-align:center;
  
  color: #999999;
  border-color: #567DA4;
} 

#sections li a:hover, #sections li a#selected
{ 
  background: url(images/section-selected.png) no-repeat top left;
  color: #567DA4;
  border-color: #567DA4;
} 


/* main content */
#content
{ margin-left: auto; 
  margin-right: auto;
  margin-top:10px;
  width: 750px;
  height: auto;
  padding: 0px;
  text-align: justify;
  overflow: hidden;
} 

/* column 1 - contains sidebar items */
#column1
{ 
  float: left;
  padding: 20px 0px 15px 0px;
  min-height:500px;
  height:500px;
  width: 185px;
  background:url(images/bgcolumn1.png) no-repeat;
}

#column1main
{ 
  float: left;
  padding: 20px 0px 15px 0px;
  min-height:350px;
  height:250px;
  width: 185px;
  background:url(images/bgcolumn1.png) no-repeat;
}

#column1.admin
{ 
  float: left;
  padding: 20px 0px 15px 0px;
  min-height:500px;
  height:500px;
  width: 185px;
  background:url(images/bgcolumn1-alt.png) no-repeat;
}

#column1main.admin
{ 
  float: left;
  padding: 20px 0px 15px 0px;
  min-height:500px;
  height:500px;
  width: 185px;
  background:url(images/bgcolumn1-alt.png) no-repeat;
}

/*#column1[class]{
 	background-image:url(images/bgcolumn1.png);
}*/

#column1 DIV.roles
{
	 text-align: center; 
  width: 183px;
  margin-bottom:20px;
}

#column1main DIV.roles
{
	 text-align: center; 
  width: 183px;
  margin-bottom:20px;
}

#column1 a
{ 
  text-decoration: none;
  background-color: transparent;
  color: #646A72;
}

#column1main a
{ 
  text-decoration: none;
  background-color: transparent;
  color: #646A72;
}

#column1 a:hover
{ 
  text-decoration: none;
  background-color: transparent;
  color: #000000;
} 

#column1main a:hover
{ 
  text-decoration: none;
  background-color: transparent;
  color: #000000;
} 

#column1 ul
{ 
  opacity:.9;
  /*filter:alpha(opacity=90);*/
  margin:0px;
  padding:0px; 
  list-style: none; 
  text-align: left; 
  width: 183px;
  border:0px;
} 

#column1main ul
{ 
  opacity:.9;
  /*filter:alpha(opacity=90);*/
  margin:0px;
  padding:0px; 
  list-style: none; 
  text-align: left; 
  width: 183px;
  border:0px;
} 

#column1 ul ul
{ 
  margin:0px;
  padding:0px; 
  list-style: none; 
  text-align: left; 
  width: 183px;
  border-top:0px solid;
} 

#column1main ul ul
{ 
  margin:0px;
  padding:0px; 
  list-style: none; 
  text-align: left; 
  width: 183px;
  border-top:0px solid;
} 

#column1 ul li
{ 
  margin: 0px 0px 0px 0px; 
  height:18px;
  padding: 0px; 
  list-style: none; 
  display:block;
  width:183px;
} 

#column1main ul li
{ 
  margin: 0px 0px 0px 0px; 
  height:18px;
  padding: 0px; 
  list-style: none; 
  display:block;
  width:183px;
} 

#column1 UL li a
{ 
  display:block;
  width: 165px;
  height:16px;
  padding-top:1px;
  padding-left:20px;
  text-decoration: none; 
  font-weight: bold;
  color: #4F575F;
  border:0px;
  border-top-width:0px;
  background:url(images/ulbulletOff.gif) left center no-repeat;
} 

#column1main UL li a
{ 
  display:block;
  width: 165px;
  height:16px;
  padding-top:1px;
  padding-left:20px;
  text-decoration: none; 
  font-weight: bold;
  color: #4F575F;
  border:0px;
  border-top-width:0px;
  background:url(images/ulbulletOff.gif) left center no-repeat;
} 

#column1 ul ul li a{
  display:block;
  width: 155px;
  height:16px;
  padding-top:1px;
  padding-left:30px;
  text-decoration: none; 
  font-weight: normal;
  color:#000000;
  opacity:.5;
  filter:alpha(opacity=50);
  background:#ffffff url(images/ulbulletOff.gif) left center no-repeat;
}

#column1main ul ul li a{
  display:block;
  width: 155px;
  height:16px;
  padding-top:1px;
  padding-left:30px;
  text-decoration: none; 
  font-weight: normal;
  color:#000000;
  opacity:.5;
  filter:alpha(opacity=50);
  background:#ffffff url(images/ulbulletOff.gif) left center no-repeat;
}

#column1 ul a.selected{
  background: #FFCC66 url(images/ulbulletOn.gif) left center no-repeat;
  filter:alpha(opacity=100);  
  opacity:1;
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
  
}

#column1main ul a.selected{
  background: #FFCC66 url(images/ulbulletOn.gif) left center no-repeat;
  filter:alpha(opacity=100);  
  opacity:1;
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
  
}

#column1.admin ul a.selected{
  background: #64809A url(images/ulbulletOn.gif) left center no-repeat;
  filter:alpha(opacity=100);  
  opacity:1;
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
}

#column1main.admin ul a.selected{
  background: #64809A url(images/ulbulletOn.gif) left center no-repeat;
  filter:alpha(opacity=100);  
  opacity:1;
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
}

#column1 ul a:hover {
  opacity:.9;
  filter:alpha(opacity=90);  
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
  background:#FFCC66 url(images/ulbulletOn.gif) left center no-repeat;
}

#column1main ul a:hover {
  opacity:.9;
  filter:alpha(opacity=90);  
  color: #000000;
  border:0px solid #737F90;
  border-top-width:0px;
  background:#FFCC66 url(images/ulbulletOn.gif) left center no-repeat;
}


#column1.admin ul a:hover {
  opacity:.9;
  filter:alpha(opacity=90);  
  color: #ffffff;
  border:0px solid #64809A;
  border-top-width:0px;
  background:#64809A url(images/ulbulletOn.gif) left center no-repeat;
}


#column1main.admin ul a:hover {
  opacity:.9;
  filter:alpha(opacity=90);  
  color: #ffffff;
  border:0px solid #64809A;
  border-top-width:0px;
  background:#64809A url(images/ulbulletOn.gif) left center no-repeat;
}


.sidebaritem
{ position: relative;
  text-align: justify;
  width: 165px;
  float: left;
  margin: 20px 0px 15px 0px;
  padding: 8px 0px 8px 0px;
}

/* column 2 - page content */
DIV.column2
{ text-align: justify;
  padding: 0px 22px 15px 0px;
  width: 500px;
  float: right;
}

DIV.column2 a
{ 
  text-decoration: none;
  background-color: transparent;
  color: #646A72;
}

DIV.column2 a:hover
{ 
  text-decoration: none;
  background-color: transparent;
  color: #000000;
} 

DIV.column2 DIV.ultimahora{
	width: 499px;
	clear:both;
	margin-bottom:20px;
}

DIV.column2 DIV.ultimahora DIV.title{
	background:#D2DAE5 url(images/bgUltimaHoraTop.gif) left top no-repeat;
	display:block;
	font-weight:bold;
	padding-top:4px;
	height:18px;
}

DIV.column2 DIV.ultimahora DIV.title span.tit{
	padding-left:35px;
	padding-top:0px;
	float:left;
	height:18px;
}

DIV.column2 DIV.ultimahora DIV.content{
	width: 499px;
	clear:both;
	background:#D2DAE5 url(images/bgUltimaHora.gif) left top no-repeat;
	display:block;
	height:60px;
	overflow:auto;	
	margin:0px;
}


DIV.column2 DIV.ultimahora DIV.content UL{
	margin:0px;
	width:460px;
	margin:auto;
	list-style-type:none;
}


DIV.column2 DIV.ultimahora DIV.content UL LI{
	list-style-type:none;
	background:url(images/bullet.png) left center no-repeat;
	padding-left:20px;
	padding-bottom:0px;
	margin:0px;
}


DIV.column2 DIV.ultimahora DIV.foot{
	background:#D2DAE5 url(images/bgUltimaHoraBottom.gif) left top no-repeat;
	display:block;
	height:17px;
	padding-left:25px;
}






DIV.column2 DIV.post{
	width: 500px;
	margin:20px 20px 0px 0px;
	background:#ffffff ;
}

DIV.column2 DIV.post UL{
	list-style-type: none; 
 margin:2px 5px 10px 10px;
}
DIV.column2 DIV.post UL LI{
	list-style-type: none; 
 padding-left:15px;
	margin-bottom:5px;
	background: url(images/bullet.gif) left top no-repeat;
}

DIV.column2 DIV.post DIV.title{
	background:#ffffff url(images/postBGtit.gif) left bottom no-repeat;
	display:block;
	height:22px;
	font-weight:bold;
	width:500px;
	
}

DIV.column2 DIV.post DIV.title span.tit{
	padding-left:40px;
	padding-top:6px;
	float:left;

}
DIV.column2 DIV.post DIV.title span.icons{
	padding-right:10px;
	padding-top:15px;
	float:right;
	height:22px;
	display:none;
}

DIV.column2 DIV.post DIV.info{
	background:#A7B1BE;
	display:block;
	clear:both;
	width:500px;
	color:#5A626B;
	padding:0px;
	height:18px;
}

DIV.column2 DIV.post DIV.info P{
	display:block;
	padding:0px;
	padding-left:5px;	
}


DIV.column2 DIV.post DIV.content{
 padding:0px;
 width:500px;
 min-height:70px;
 color:#000000;
 clear:both;
 background: #e5e9ef url(images/postBGcontent.gif) left top no-repeat;
}


DIV.column2 DIV.post DIV.content P{
	display:block;
	margin:auto;
	padding:5px;
}


DIV.column2 DIV.post DIV.foot{
	background:url(images/postBGfoot.gif) left top no-repeat;
	display:block;
	height:18px;
	padding-right:10px;
	text-align:right;
	
}

DIV.column2 h1
{ padding: 0px 0px 0px 25px; 
  margin: 20px 0px 5px 0px; 
  border-bottom: 0px dashed;
  text-transform: lowercase;
  color:#737F90;
  background: url(images/bullet-big.png) left top no-repeat;
}

/* principales patrocinadores */
.patros
{
	width: 100%;
	float: left;
	margin-bottom: 5px;
/*	border-top: 1px solid #cccccc; */
}

.patros div
{
	width: 155px;
	height: 70px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 3px;
	margin-bottom: 3px;
	float: left;
	text-align:center;
	background-color: #ffffff;
	border: 1px solid #cccccc;
}

.patros div.buit{
	border: none;
}

.patros h2{
	font-size: 1.3em;
	margin-top: 0em;
/*	margin-bottom: 2px; */
	padding-bottom: 0em;
	padding-left: 5px;
	border: none;
/*	border-bottom: 1px solid #cccccc; */
	font-weight: bold;
	font-variant:small-caps;
	color: #999999;
}

/* footer */
#footer
{ 
	margin-top: 30px;
  width: 779px;
  text-align: center;
  border-bottom: 10px solid #737F90;
  height: 15px;
  margin-left: auto; 
  margin-right: auto;
}


#footer a
{ 
  background-color: transparent;
  color: #5F4F53;
  text-decoration: none;
}
#footer a:hover{
 color: #000000;
}


/* contact page - form layout */



/*formularios*/

form{margin-top: 0px;}



div.wrapper{
	text-align:center;
}

DIV.formulario{
	text-align:left;
	BORDER: #B3B3B3 0px solid;
	font-Family:Verdana,MS Sans Serif,Arial;
	font-size: 10px;
	color:#aaaaaa;
	padding:10px;
	width:450px;
	margin:auto;
}



div.formulario div.body div.field {
  clear: both;
  padding: 0px;
  
}

div.formulario div.body div.field label {
  float: left;
  width: 100px;
  text-align: right;
  font-weight:bold;
  border-left:10px solid #cccccc;
 
  

}

div.formulario div.body div.field label.obligatory {
 float: left;
  width: 100px;
  text-align: right;
  font-weight:bold;
   border-left:10px solid #999999;
}

div.formulario div.body div.field span.formw {
	float: right;
	width: 300px;
	text-align: left;
	padding:2px;
	padding-left:10px;
	border-left:1px dashed #cccccc;
	text-align:left;
} 


div.formulario div.body div.field span.formw label{
	float:none;
	border-width:0px;
	font-weight:normal;
	text-align:left;
}



div.formulario div.body div.field span.formw HR{
	height:1px;
	width:100%;
	border:1px dashed #cccccc;
	margin-top:10px;
	margin-bottom:10px;
}

DIV.formulario div.body div.section{
	clear: both;
	color:#aaaaaa;
	padding-top: 15px;
	padding-bottom: 15px;

}

DIV.formulario div.body div.section H1{
	font-size:12px;
	color:#6AC193;
	display:inline;
	font-weight:bold;
	margin-right:10px;
	border-left:0px solid #6AC193;
	padding-left:5px;
	background: url(images/bullet.png) left top no-repeat;
 
}

DIV.formulario div.body div.section span.title{
 background: url(images/bullet.png) left center no-repeat;
 padding: 0px 0px 0px 10px; 
 font-size:11px;
 font-weight:bold;
 margin: 0px 0px 12px 0px; 
 color:#737F90;
 text-transform: lowercase;
  
}

DIV.formulario div.body div.section DIV.sectionbody{
	BORDER:1px dashed #cccccc;
	clear: both;
}


DIV.formulario div.header{
	margin-bottom: 20px;
 font-size:11px;
 font-weight:bold;
	border-bottom:1px dashed #cccccc;
	padding-bottom:10px;
}

DIV.formulario div.header H1{
  	display:block;
	text-align:left;
	margin-bottom:5px;
	font-size:14px;
	font-Family:Arial;
	font-weight:bold;
	font-size: 14px;
	color:#6AC193;
	border-left:0px solid #6AC193;
	padding-left:5px;
}

DIV.formulario ul.errors{
	padding-bottom:20px;
 	width:400px;
 	color:red;
}
DIV.formulario ul.errors li{
}


DIV.formulario div.footer{
	margin-top: 20px;
	border-top:1px dashed #cccccc;
	padding:10px;
	text-align:right;
}

  
div.spacer {
  clear: both;
  height:2px;
  font-size:1px;
  
}



input.input{ background:url('images/input-bg.gif') top left repeat-x; BACKGROUND-color:#ffffff;BORDER: #899796 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000}
input.inputSinBorde {height:15px;BACKGROUND-color:#EBF9F1;BORDER: #000000 0px solid; font-Family:Verdana; font-size: 10px;color:#000000}
input.inputDisabled {BACKGROUND-color:#eeeeee;BORDER: 1px solid #dddddd; font-Family:Verdana; font-size: 10px;color:#000000}
input.inputReadonly {BACKGROUND-color:#efefef;BORDER: 1px solid #cccccc ; font-Family:Verdana; font-size: 10px;color:#aaaaaa}
input.inputOver{background:url('images/input-bg.gif') top left repeat-x;BORDER: #5877A0 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000;background-color:#ffffff}



input.button {
	BACKGROUND: url(images/btn-small.png) repeat-x;
	padding:0px 1px 0px 1px;
	border:1px solid #6F7B7A;
	COLOR: #ffffff;
	CURSOR: default;
	FONT-FAMILY: Verdana;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
	font-weight:bold;
	cursor:pointer;
}

input.buttonOver {
	BACKGROUND: url(images/btn-small.png) repeat-x;
	padding:0px 1px 0px 1px;
	border:1px solid #000000;
	COLOR: #6F7B7A;
	CURSOR: default;
	FONT-FAMILY: Verdana;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
	font-weight:bold;	
	cursor:pointer;
}
textarea.input{ background:url('images/input-bg.gif') top left repeat-x; BACKGROUND-color:#ffffff;BORDER: #899796 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000}
textarea.inputSinBorde {height:15px;BACKGROUND-color:#EBF9F1;BORDER: #000000 0px solid; font-Family:Verdana; font-size: 10px;color:#000000}
textarea.inputDisabled {BACKGROUND-color:#eeeeee;BORDER: 1px solid #dddddd; font-Family:Verdana; font-size: 10px;color:#000000}
textarea.inputReadonly {BACKGROUND-color:#efefef;BORDER: 1px solid #cccccc ; font-Family:Verdana; font-size: 10px;color:#aaaaaa}
textarea.inputOver{background:url('images/input-bg.gif') top left repeat-x;BORDER: #5877A0 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000;background-color:#ffffff}

select.input { background:url('input-bg.gif') top left repeat-x; BACKGROUND-color:#ffffff;BORDER: #9E9E9E 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000}
select.inputSinBorde {height:15px;BACKGROUND-color:#EBF9F1;BORDER: #000000 0px solid; font-Family:Verdana; font-size: 10px;color:#000000}
select.inputDisabled {BACKGROUND-color:#eeeeee;BORDER: 1px solid #dddddd; font-Family:Verdana; font-size: 10px;color:#000000}
select.inputReadonly {BACKGROUND-color:#efefef;BORDER: 1px solid #cccccc ; font-Family:Verdana; font-size: 10px;color:#aaaaaa}
select.inputOver{background:url('input-bg2.gif') top left repeat-x;BORDER: #E89C5A 1px solid; border-left-width:2px;font-Family:Verdana; font-size: 10px;color:#000000;background-color:#ffffff}



input.submit
{ font-family: verdana, arial, sans-serif;
  font-size: 100%; 
  border: 1px solid;
  width: 70px;
  height: 22px;
  cursor: pointer;
}


TABLE.logos{
	width:500px;
}
TABLE.logos TD{
	width:130px;
	border:1px solid #cccccc;
	text-align:center;
	height:65px;
}
TABLE.logos TH{
	height:20px;
	padding-top:20px;
	padding-bottom:0px;
	
}
TABLE.logos img{
	vertical-align:middle;
}




/**Tabs**/
UL.tabcontainer{
	font-weight:bold;
	font-size:12px;
	font-family:Ms Sans Serif;
	background:url(images/tabbg.gif) left bottom repeat-x;
	list-style-type:none;
	width:500px;
	clear:both;
	height:40px;
	padding:0px;		
	margin:0px;
	padding-left:0px;
	
}

UL.tabcontainer li{
	list-style-type:none;
	float:left;
	width:116px;
	text-align:center;
	height:40px;
	padding:0px;
	margin:0px;
	margin-left:10px;
	
}

UL.tabcontainer li A.tabUnselected{
	margin:0px;
	padding:0px 0px 0px 0px;
	width:116px;
	height:40px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	background:url(images/tab.gif) no-repeat;
}

UL.tabcontainer li A.tabUnselected div{
	padding-top:14px;
	display:block;
}

UL.tabcontainer li A.tabUnselected:hover{
	background:url(images/tabHover.gif) no-repeat;
}

UL.tabcontainer li A.tabSelected{
	padding:0px 0px 0px 0px;
	width:116px;
	height:40px;
	display:block;
	text-decoration:none;
	color:#000000;
	background:url(images/tabSelected.gif) no-repeat;
}
UL.tabcontainer li A.tabSelected div{
	padding-top:12px;
	display:block;
}
UL.tabcontainer li A.tabSelected:hover{
	background:url(images/tabSelected.gif) no-repeat;
}
			
DIV.tabContent{
	clear:both;
	width:510px;
	height:300px;
	overflow:auto;
	display:none;
	
}

DIV.tabContentSelected{
	border-top:1px solid white;
	margin:0px;
	padding:0px;
	clear:both;
	width:510px;
  	min-height:500px;
	overflow:auto;
	background:url(images/tabbg.gif) left bottom repeat-x;
	
				
}



DIV.tabContentSelected P{
	padding:20px;
}





/****************ventana de las galerias*****/

#popventana{
	left:200px;
	top:200px;
	border:1px solid #ffffff;
	z-index:100;
	cursor:move;
}


#poptopbar{
	text-align:right;
	width:15%;
	background:#6E798A;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	padding:3px;
	cursor:pointer;	
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;			
/*filter:alpha(opacity=50);*/
}

#popbottombar{
	text-align:right;
	background:#6E798A;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	padding-right:4px;
	
}



#poptitulo{
	width:85%;
	background:#6E798A;
	color:#ffffff;
	font-family:verdana;
	font-size:10px;
	padding:3px;
	text-align:left;
}




/*******************Galerias de imagen*************/
#galerias{
	margin-top:20px;
	width:500px;
}

#galeria{
	margin-left:20px;
	height:15px;
	display:block;
	background:url(images/folder.gif) left top no-repeat;
	padding-left:30px;
}
#galerias #imagen{
	float:left;
}

#galeriaAbierta{
	width:500px;
	display:block;
	background:url(images/bgslideshow.gif) left top no-repeat;
	padding:0px;
}

#galerias a
{ 
  background-color: transparent;
  color: #5F4F53;
  text-decoration: none;
  font-weight:bold;
}
#galerias a:hover{
 color: #000000;
}



/*noticias*/
#listnews{
width:100%;
background:#ffffff;
}

#listnews p{
	background-color:#ffffff;
	clear:both;
	display:block;
	padding:0px;
	margin-bottom:0px;
	border:1px solid #D9DFE9;
	width:480px;
	float: left;
}

#listnews p.alt{
	background-color:#ECF0F5;
}

#listnews p span{
	float: left;
	padding-left: 8px;
	padding-right: 8px;
}

#listnews p .id{
	font-weight: bold;
}

#listnews p .edit{
	float: right;
	width: 40px;
	text-align: center;
	background-color: #E2EBF7;
	border-left: 1px solid #CCCCCC;
}

#listnews p.alt .edit{
	float: right;
	width: 40px;
	text-align: center;
	background-color: #BAD0EC;
	border-left: 1px solid #CCCCCC;
}

#shownew{
	width: 500px;
	margin:20px 20px 0px 0px;
	background:#ffffff ;
}

#shownew UL{
	list-style-type: none; 
  margin:2px 5px 10px 10px;
}
#shownew UL LI{
	list-style-type: none; 
 padding-left:15px;
	margin-bottom:5px;
	background: url(images/bullet.gif) left top no-repeat;
}

#shownew DIV.title{
	background:#ffffff url(images/postOpenedBGtit.gif) left bottom no-repeat;
	display:block;
	height:30px;
	font-weight:bold;
	width:500px;
	font-size: 14px;
}

#shownew DIV.title span.tit{
	padding-left:55px;
	padding-top:6px;
	float:left;

}

#shownew DIV.title span.icons{
	padding-right:10px;
	padding-top:15px;
	float:right;
	height:22px;
	display:none;
}

#shownew DIV.info{
	background:#A7B1BE;
	display:block;
	clear:both;
	width:500px;
	color:#5A626B;
	padding:0px;
	height:18px;
}

#shownew DIV.info P{
	display:block;
	padding:0px;
	padding-left:5px;	
}

#shownew DIV.content{
 padding:0px;
 width:500px;
 min-height:70px;
color:#000000;
 clear:both;
 background: #e5e9ef url(images/postBGcontent.gif) left top no-repeat;
}

#shownew DIV.content P{
	display:block;
	margin:auto;
	padding:5px;
}

#shownew DIV.foot{
	background:url(images/postBGfoot.gif) left top no-repeat;
	display:block;
	height:18px;
	padding-right:10px;
	text-align:right;
	
}