/* CSS Document */
/*--------------------------------------body---*/
body, td, th, div, p, label, input {
	color:#000000;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
}
input, select {
	color:#595959;
	
	
}
a{color:#383C3C;
text-decoration:none;}

a:hover {
	color:#383C3C;
	decoration:underline;
}
a:hover {text-decoration:underline}
a, button, .button{ cursor:pointer;}
/*----------------------------------------------------------content---*/
/*-----------------------------article_settings-*/
.pagenavcounter{ padding:11px 0;}
h6 {font:bold 12px Arial, Helvetica, sans-serif;}

.article-decor {padding:0px 0px 12px 0px;}
#contact_text{ height:auto;  overflow:auto; margin:0px 0px 5px 0px; width:90%}

.article-separator-indent{ padding:0 0 0 0;}
.article_separator{ height:13px; border-bottom:1px solid #E5E5E5; display:block;}

.contentpaneopen ul, .article-indent ul {list-style:disc; margin:0px 0px 0px 15px; }

.contentpaneopen ul li, .article-indent ul li {	padding:0px 0px 6px 0px; }
.contentdescription img {margin:0px 20px 0px 0px; }
.contentpaneopen img{margin:0 11px 0px 0px;}
.contentpaneopen h3 img{margin:18px 10px 0px 0px;}

#content .module ul{ list-style:none; margin:0;}
#container ul{ list-style:none; margin:0; }
#container ul li, #content .module ul li{ line-height:16px; padding:5px 0 5px 0;  margin:0 !important; background:url(../images/main_menu_marker1.gif) 0 6px no-repeat;  padding:0 0 9px 14px;}
#container ul li a, #content ul li a:hover, #content .module ul li a, #content .module ul li a:hover{  color:#383C3C; line-height:16px;  font-size:13px;  margin:0 !important; }
#content ul li a:hover, #content .module ul li a:hover{ color:#383C3C;}
#container ul li p{ line-height:16px;}
#container ul li span{ color:#BD0505;}






/*---------------------------content-heading---*/
.article-indent{ padding:5px 0 0 0;}
.article-indent span.small{ line-height:14px; color:#BC0505; font-size:13px; padding:0 3px 0 1px; font-family:Arial, Helvetica, sans-serif;}
.article-indent .createdate{ line-height:14px; color:#BC0505; font-size:13px; margin:0 0px 0px 0; padding:0 0px 0 22px; font-family:Arial, Helvetica, sans-serif; display:inline; background:url(../images/iconos/cal.png) 0 -2px no-repeat;}
.modifydate{color:#BC0505; font-size:13px; padding:10px 0px 10px 1px; text-decoration:none !important; font-family:Arial, Helvetica, sans-serif;}

#poll{padding:0 0 0 0;}
td.contentheading{ font-size:26px; padding:0 0 0 0; color:#444444;  line-height:26px; font-weight:bold;}
.contentpaneopen p {padding:0px 0px 10px 0px;}
.buttonheading	{padding:1px 0 0 0px;}
.icon-indent{  padding:4px 0 0 0;}
.buttonheading img	{ padding:0; margin:0 15px 0 0; position:relative;}
span.contentheading {
	font-weight:normal;
	display:block;
	padding:15px 0px 15px 0px;
	margin:0px 0px 15px 0px;
	
}
/*-----------------------------------entrevistas---*/
td.entrevistaheading{ font-size:20px; padding:0 0 0 0; color:#444444;  line-height:26px; font-weight:bold;}
.entrevistapaneopen p {padding:0px 0px 10px 0px;}
.entrevistaheading a, .entrevistaheading a:hover {text-decoration: none};
span.entrevistaheading {
	font-weight:normal;
	display:block;
	padding:15px 0px 15px 0px;
	margin:0px 0px 15px 0px;	
}
.fotoEntrevista{ width:100%; overflow:hidden;text-align: center;height: 310px;}
.fotoEntrevista img{border: 1px solid #000000}
/*-----------------------------------read-more---*/

.indent-more{margin:15px 0 0 0; }
div a.readon {
	 width:84px; height:22px; background:#BB0505 !important; text-align:center; color:#FFF; text-decoration:none; line-height:23px; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; float:left;
}
div a.readon span{ line-height:11px;}
div a.readon:hover	{ color:#FFF; text-decoration:underline;}


/*-----------------------------------buttons---*/


#content .button, 
#content .validate,
#content .readmore a
				{
	width:68px; height:22px;
	 background:#BB0505 !important; 
	 text-align:center; 
	 color:#FFF;
	  text-decoration:none; 
	  line-height:22px;
	   font-size:12px; 
	   font-family:Arial, Helvetica, sans-serif; 
	   display:block; float:left;
	   border:none;
	cursor:pointer;
}
#content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .readmore a:hover, #content div.blank a:hover{ color:#FFF !important; text-decoration:none;}
* html .button, 
* html .validate {
	display:block;
}
#content .button2-left { float:left; margin-right:5px;}
#content .button2-left, .image {display:inline}
#content .button2-left a:hover,
#content .readmore a:hover,
#content div.blank a:hover	{
	color:#ff8c0a;

}
.modal-button, .readmore a, div.blank a {float:left; padding:0 0px; margin:0px 1px 0px 0px;}
#editor-xtd-buttons {padding:5px 0px 5px 0px; overflow:hidden; width:400px; float:left}


#editor-xtd-buttons .readmore {display:inline}
.blank {padding:5px 0px 0px 0px; _padding:11px 0px 11px 0px;}


#content .button, 
#content .validate,
#content .modal-button
				{
	width:68px; height:22px;
	 background:#BB0505 !important; 
	 text-align:center; 
	 color:#FFF;
	  text-decoration:none; 
	  line-height:22px;
	   font-size:12px; 
	   font-family:Arial, Helvetica, sans-serif; 
	   display:block; float:left;
	   border:none;
	cursor:pointer;
	float:left;
}
#content .button:hover, #content .validate:hover, #content .modal-button:hover, #content .modal-button, #content div.blank a, #content .readmore a{ color:#FFF; text-decoration:underline;}


#content .modal-button, #content div.blank a, #content .readmore a{ 
	width:73px; height:22px;
	 background:#BB0505 !important; 
	 text-align:center; 
	 color:#FFF;
	  text-decoration:none; 
	  line-height:22px;
	   font-size:12px; 
	   font-family:Arial, Helvetica, sans-serif; 
	   display:block; float:left;
	   border:none;
	cursor:pointer;
}

/*--------------------------------------userforms---*/

dl.contentpane	dt {
	padding:10px 0px 20px 0px;
}
dl.contentpane	dd {
	width:100%;
	overflow:hidden;
}
dl.contentpane	div {
	vertical-align:middle
}
dl.contentpane .description {
	width:110px;
	padding:0px 0px 0px 0px;
	vertical-align:middle
}
dl.contentpane .input-field {
	width:160px;
	padding:2px 0px 0px 0px;
	vertical-align:middle
}
dl.contentpane .button-field {
	width:140px;
	padding:0px 0px 0px 0px;
	vertical-align:middle
}

/*-------------------------------------search---*/
.search{ float:right;}
.search .search-input{ width:197px; padding:8px 0 0 0; float:left;}
.search .search-button{ width:31px; padding:8px 0 0 0; float:left;}
.search .inputbox	{
	background:#343434 !important;
	border:none;
	color:#FFF;
	line-height:16px;
	padding:6px 0px 6px 7px;
	margin:0 0px 0 0;
	width:187px;
	font-size:13px;
	text-transform:capitalize;
	border:none;
}
.search .button	{ width:29px !important; height:28px  !important; margin:0 0 0 0 !important; padding:0 !important; background:none !important;}
.search .button:hover{ text-decoration:underline;}
span.count{  color:#BC0505; font-size:13px; font-weight:bold;}
/*-------------------------------------search-result---*/
.search_result {padding:0px 20px 0px 0px;}	
.search_result h3	{color:#808080;  font-size:14px;}
.searchintro b, .searchintro strong, .highlight		{color:#BC0505; font-weight:bold;}

/*-------------------------------------admin-form---*/

.adminform td 			{padding:0px 0px 2px 0px;}
.pagin-bottom{ padding:5px 0 15px 0;}

/*---------------------------system-error-messages--*/

.error		{margin:15px 0 20px 0;}
.message{ margin:0 !important;}
#system-message dt.error, dt.message {display: none; }
.error dd ul {
	background:#CE0303;
	border-bottom:3px solid #670606;
	border-top:3px solid #670606;
	color:#FFFFFF;
	margin:0 !important;
	padding:5px 0 5px 10px !important;

	
}
.error dd ul li	{
	background:none !important;
	color:#fff !important; 
	margin:0px 0px 0px 20px !important;
	padding:0 !important; 
}
/*---------------------------------------------------------------------------------boxes---*/

 

/*-------------------------------------topmenu---*/

.row-top-menu ul.menu-nav {
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
zoom:1;

}
.row-top-menu ul.menu-nav li	{
	display:block; 
	padding:0 0 0 0;
	float:left;
	margin:0 0 0 0;
	padding:0 1px 0 0 !important;
	background:url(../images/top_menu_separator.gif) right 0 repeat-y;
	text-transform:uppercase;
}
.row-top-menu ul.menu-nav li a  {
	border:none;
	text-decoration:none !important;
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.row-top-menu ul.menu-nav li a span	{
	display:block; 
	padding:14px 10px 10px 13px;
	color:#FFFFFF;
	display:block; 
	font-size:14px;
	line-height:14px;
	text-decoration:none !important;
	float:left;
	font-weight:bold;
}

/*-------------------hover-active----*/
.row-top-menu  ul.menu-nav li a:hover, .row-top-menu  ul.menu-nav li a:hover span {
color:#000 !important;
background:#DCDBDB url(../images/top_meu_hover.gif) 0 0 repeat-x;
}

.row-top-menu  ul.menu-nav li.active a, .row-top-menu  ul.menu-nav li.active a span	  {
color:#000 !important;
background:#DCDBDB url(../images/top_meu_hover.gif) 0 0 repeat-x;
}



	  
/*---------------------------------------------------------structure---*/
#body { background:#F0F0F0;}
.main 	{
	width:980px;
	position:relative;
	margin:0 auto;
	padding:0 0 0 0;
}


.tail-row-header{ background:#ededdc; height:145px;}
.row-header .fleft{ width:530px;}
.row-header .fright{ width:305px;}

/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right !important;}
.fleft{ float:left;}


.row-header h1{ display:block; margin:16px 0 0 49px; position:absolute;}
.row-header h1 a{ display:block; position:absolute; cursor:pointer;}


.tail-row-logo{ background:#000; height:145px;}
.tail-row-logo .fright{ width:364px;}
.tail-row-logo .fleft{ width:500px;}

.tail-row-logo .fright ul{ list-style:none; margin:0; padding:58px 0 0 0; zoom:1; float:right;}
.tail-row-logo .fright ul li{ display:block; float:left; background:url(../images/top_separator.gif) right 4px no-repeat; margin:0 -1px 0 0;}
.tail-row-logo .fright ul li a{ color:#8A8A8A; font-size:12px; line-height:12px; padding:0 17px;}
.tail-row-logo .fright ul li a:hover{ color:#FFF;}

.row-logo{ height:145px;}

.tail-top-menu{ background:#131313 url(../images/tail_top_menu.gif) 0 0 repeat-x;}
.row-top-menu .fleft{ width:890px;}
.row-top-menu .fright{ width:230px;}

.tail-content{ background:url(../images/tail_content.gif) 0 0 repeat-x; padding:20px 0 0 0;}

/*-------------------------------------content---*/
#content{ padding:0 0 0 0; background:#FFF;}
#container{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0;}
#right{ float:right; text-align:left;    width:221px; _margin:0 -3px 0 0;}
#left{ float:left; text-align:left;    width:221px; _margin:0 0 0 -3px;}
.right-indent{ padding:0 0 0 0;}



.box-header .col-1{ width:700px; background:url(../images/bg1.jpg) 0 0 no-repeat; height:129px;}
.box-header .col-1 h3, .box-header .col-2 h3{ font-size:20px; color:#FFF; padding:32px 0 15px 31px;}
.box-header .col-2 h3{ padding:32px 0 0 31px;}
.box-header .col-2{ width:349px; background:url(../images/bg2.jpg) 0 0 no-repeat; height:129px;}
.row-from { margin:0 0 0 0;}
.slider{ margin:0 0 19px 0;}
.row-from-indent{ padding:0 0 0 32px;}
.row-from .col-1a{ width:189px;}
.row-from .col-2a{ width:189px;}
.row-from .col-1a input, .row-from .col-2a input{ border:none; background:#FFF; padding:6px 0 7px 9px; color:#000000; font-size:12px; width:178px;}
.row-from .col-3a{ width:90px;}
.row-from .col-4a{ width:180px; font-size:12px; color:#FFF;}
.row-from .col-4a p{color:#FFF; display:block; font-size:12px;}
.row-from .col-4a p a{ display:block;}
.row-from .col-4a a{ font-size:12px; color:#B50505; text-decoration:none; font-weight:bold; line-height:12px;}
.row-from .col-4a a:hover{ color:#FFF;}

.box-header .newslatter{ padding:15px 0 0 31px;}
.box-header .newslatter .moduleInput{ border:none; background:#FFF; padding:6px 0 7px 9px;  color:#000000; font-size:12px; width:194px; margin:0; float:left; line-height:15px;}
.box-header .newslatter .moduleButton{ width:81px; height:28px; background:#FFFFFF; border: none; cursor:pointer; margin:0 0 0 2px; color:#B50505; font-size:12px; font-weight:bold; text-transform:capitalize; line-height:16px;}




/*wrapper-box */
.wrapper-box .boxTitle{ background:#191919 url(../images/title_bg1.gif) 0 0 repeat-x;}
.s1 .boxTitle, .module_menu .boxTitle{ background:#A90909 url(../images/title_bg2.gif) 0 0 repeat-x;}
.s1 .boxTitleBlack, .module_menu .boxTitleBlack{ background:#000000 url(../images/title_bg1.gif) 0 0 repeat-x;}
.wrapper-box .boxTitle h3{ padding:18px 11px 18px 30px; font-size:17px; color:#FFF; text-transform:uppercase; font-weight:bold;}
.wrapper-box .boxTitleBlack h3{ padding:18px 11px 18px 30px; font-size:17px; color:#FFF; text-transform:uppercase; font-weight:bold;}
.wrapper-box .boxIndent{ background:url(../images/box_content_bg.gif) 0 0 repeat-x; padding:18px 14px 43px 26px;}
.s1 .boxIndent{ padding:0 0 25px 0;}
.indent-img{ float:left; margin:0 28px 0 0 !important;}
.indent-top-bottom{ padding:15px 0 !important;}
.indent-top-bottom1{ padding:15px 0 35px 0 !important;}
.extra-button{ width:58px; height:22px; background:#BB0505 !important; text-align:center; color:#FFF; text-decoration:none; line-height:23px; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block;}
.extra-button:hover{ color:#FFF; text-decoration:underline;}
.extra-button:hover{ text-decoration:underline;}
/**/
.container-indent{ padding:26px 30px 0 30px;}


.list-1 li{ margin:0 !important; padding:0 !important; background:none !important; width:100%; overflow:hidden;}
.list-1 li a{ display:block;    margin:0 !important; padding:6px 0 6px 29px !important; color:#383C3C !important; font-size:13px; text-decoration:none; float:left; width:190px;}
.list-1 li a:hover{background:#D4D4D4;}

.list-2 li{ margin:0 0 0 26px !important; padding:0 !important; background:none !important; width:100%; overflow:hidden;}
.list-2 li a{ display:block;    margin:0 !important; padding:7px 0 7px 0 !important; color:#383C3C !important; font-size:13px; float:left;}

.article-text-indent{ padding:20px 0 0px 0;}




/*-------------------------------------footer---*/
.footer{ background:#D4D4D4; padding-bottom:26px;}
.footer-indent{ padding:0 0 0 31px;}
.footer-menu{ height:50px;}
.footer-text{ color:#808283; font-size:12px; padding:5px 0 0 0;}
.footer-text a{ color:#808283; text-decoration:none;}
.footer-text a:hover{ text-decoration:underline; color:#4E5253;}

.footer-visits{ color:#808283; font-size:12px; float: right; padding:0 31px 0 0;}


.footer ul{ list-style:none; margin:0; padding:26px 0 0 0;}
.footer ul li{ float:left; text-transform:uppercase;  margin:0 19px 0 0;}
.footer ul li a{ color:#4E5253; font-size:12px; text-decoration:none;}
.footer ul li a:hover{ color:#808283; text-decoration:underline;}
.footer ul .active a{ color:#808283; text-decoration:underline;}









/*-----------------------------gallery ---------*/

#gallery .space .width {
	overflow:hidden
}
#gallery .image {
	
	width:1049px;
	height:474px;
	/*background:url(../images/gallery01.jpg) no-repeat 0 0;*/
	float:left;
	margin:0px 0 0px 0px;
}
#gallery .info {
	width:538px;
}
#gallery .infoBlock {
	padding:0 0px 0px 0px;
	font-size:14px;
	height:70px;
	position:absolute;
	 background:url(../images/wrapper_shadow.png) 0 bottom repeat-x;
	 width:1049px;
	 margin:404px 0 0 0;
	 *margin:-70px 0 0 0;
}


#gallery .navigate a {
	text-align:center;
	text-decoration:none;
	width:19px;
	height:19px;
	float:left;
	margin:13px 0 0px 0px !important;
	padding:0 !important;
	background:url(../images/page-bg1.png) no-repeat 0 0;
}
#gallery .navigate {
	margin:64px 0px 0px 909px;
	position:absolute;
}

#gallery .navigate a:hover {
	background:url(../images/page-bg2.png) no-repeat 0 0;
}
.sect {
	background:#f6f4ef;
	margin:0px 0px 4px 0px;
	width:100%;
}
.sect .space {
	padding:12px !important;
}
.sect .space .width {
	overflow:hidden;
}
.sectImg {
	width:69px;
	float:left;
}
.sect .text {
	color:#d10022;
}
.sect a {
	color:#d10022 !important;
	text-decoration:none;
	padding:0px 15px 0px 0px;
}
.sect a:hover {
	text-decoration:underline !important;
}

.img_indent {
	margin:0px 3px 3px 0px;
}
.null {
	padding:0px 0px 0px 0px !important;
}

.slider-text1{ position:absolute; margin:371px 0 0 7px; *margin:19px 0 0 7px; width:211px;}
.slider-text2{ position:absolute; margin:371px 0 0 451px; *margin:19px 0 0 451px; width:85px;}

.indent-slider{position:relative;  margin:0 0px 0px 0;}
#slogans_container{ position:absolute;}
#navigate{position:absolute; top:352px;}
.slider-text{ background:url(../images/slider_marker.png) 30px 25px no-repeat; display:block; padding:21px 0 0 85px; color:#F6F6F6; font-size:25px; line-height:25px; font-family:Arial, Helvetica, sans-serif;}





.marginLeft{
	margin:5px 10px 5px 10px;
}

table.tablaBotones td, table.tablaBotones th, table.tablaBotones caption{
	text-align:center;
	
}
/*
table.tablaAdmin{
	width: 95%;
	margin: 10px 10px 10px 10px;
	border: 1px solid #000000;	
}
*/
.single{
	border: 1px solid #E2E2E2;
	background: #FBFBFB;
}

.article-title-indent{
	border: 1px solid #E2E2E2;
	background: #E2E2E2;
}

.article-title-indent-primera{
	border: 1px solid #E2E2E2;
	background: #F8F8F8;
}

/*-----------------------------tabla de administracion ---------*/
table.administracion{
	border: 1px solid #000000;
	background: #EBEBEB;
}

table.administracion th{
	text-align: center;
	color: #FFFFFF;
	background: #444444;
}

table.administracion th a{
	color:#FFFFFF;
	text-decoration:none;
	}
table.administracion th a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

table.administracion td{
	text-align: left;
	
}

/*-----------------------------tabla blog ---------*/
table.blog{
	border: 1px solid #EBEBEB;
	background: #F4F4F4;
}

table.blog-primera{
	border: 1px solid #EBEBEB;
}

/*-----------------------------tabla rankings ----*/
table.ranking {
  /*border-collapse: collapse;*/
  border: 1px solid #666666;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #f1f1f1;
  text-align:left;
  }
table.ranking caption {
  text-align: center;
  font: bold 16px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #CC00FF;
  text-transform: uppercase;
}
table.ranking thead, table.ranking tfoot {
/*background:url(../images/general/bg1.png) repeat-x;*/
background:#B30505;
text-align:center;
height:30px;
}
table.ranking thead th, table.ranking tfoot th {
padding:5px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
}
table.ranking a {

text-decoration:none;
}
table.ranking a:hover {
text-decoration:none;
color: #B90505;
}
table.ranking tr.odd {
background: #e1e1e1;
}
table.ranking td.row {
text-align:center;
}
table.ranking tbody th, table.ranking tbody td {
padding:5px;
text-align:left;
}

/*-----------------------------tabla datosFicha ----*/
table.datosFicha td {
font: bold 12px arial, helvetica, sans-serif;
}

/*-----------------------------tabla calendario ----*/
table.cal thead th {
background: #B60505;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:16px;
padding: 10px 0 10px 0;
}

table.cal th {
background: #EFEFEF;
text-align:center;
font-weight:bold;
color:#000000;
padding: 2px 0 2px 0;
}

table.cal th.hoy {
background: #CCCCCC;
text-align:center;
font-weight:bold;
color:#B60505;
font-size:16px;
padding: 2px 0 2px 0;
}

table.cal td.hoy {
color:#B60505;
}

/* **************************************************************************************
Theme: miniCal: Utilizado para el calendario pequeño
************************************************************************************** */
table.miniCal, table.miniCal tbody, table.miniCal tr, table.miniCal th, table.miniCal td, table.miniCal caption {
font-family: Verdana, arial, helvetica, sans-serif;
color:#000;
font-size:10px;
text-align:center;
}

table.miniCal caption{
background:#EFF3F6;
font-size:10px;
}

table.miniCal a {
font-weight:bold;
text-decoration:none;
font-weight:bold;
color:#FF0000;
}
table.miniCal a:visited {
text-decoration:none;
font-weight:bold;
color:#FF0000;
}
table.miniCal a:hover {
text-decoration:none;
font-weight:bold;
color:#FF0000;
}

table.miniCal th, table.miniCal td {
text-align:center;
}	

table.miniCal td.hoy {
color:#FFFFFF;
font-weight:bold;
background: #B60505; 
}

table.miniCal td.finde {
color:#999999;
}

.textoFotos{
padding-left: 6px;
color:#666666;
font-size: 10px;
}

div.divalbum{
	background: url(../images/general/album.png) no-repeat;
	height: 256px;
	width: 256px;
	overflow:hidden;	
}

div.divalbumin{
	padding: 28px 20px 20px 27px;
	text-align: left;
	font-size: 12px;
	line-height: 1.25;
	font-weight: bold;
	color:#444;
		
}

div.divalbumin a{
	color:darkred;
	font-size: 14px;
}
div.divalbumin a:hover{
	color:#AA4347;
	
}

div.divalbuminimg{
	float:left;
	height:150px;
	overflow:hidden;	
}

div.divalbumin img{
	margin: 10px 5px 5px 0px;
	border:1px solid #888888;
	padding: 2px;
}

div.fotoAlbumC {
	border:1px solid #2B3141;
	width: 130px;
	padding: 5px;
	background: #EEE;
}

div.fotoAlbum{
	height:150px;
	overflow:hidden;	
	border:2px solid #2B3141;
	background: #FFF;	
	padding:3px;
	text-align:center;
}

div.iconosAlbum{
font-size: 1em;
line-height: 1.25;
font-weight: bold;
color:#444;
padding-left: 10px;
padding-top: 5px;
text-align: left;
width:200px;
}

div.fotoAlbumPlus {
	padding: 20px;
	background: #EEE;
	text-align: center;
}

div.fotoAlbumPlusin img{	
	border:2px solid #2B3141;
	background: #FFF;
}
