html, body, #mainContainer { min-height: 100%; text-align: center; height: 100%; }
html>body, html>body #mainContainer { height: auto; }
body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
body, html { text-align: center; height: 100%; }
.SI-FILES-STYLIZED label.cabinet { width: 150px; height: 31px; background: url(../img/folder_file.gif) 0 0 no-repeat; display: block; overflow: hidden; cursor: pointer; }
.SI-FILES-STYLIZED label.cabinet input.file { position: relative; height: 100%; width: auto; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

a { color: #990000;	cursor: pointer; text-decoration:none; }
a:hover { color: #990000; cursor: pointer; text-decoration:underline; }
.clear{ clear:both; }

/*-------------------------------------------------
					CSSQUELETO
---------------------------------------------------*/
#mainContainer {
	width: 690px;
	margin: 0 auto;
	min-height: 100%;
	background-color:#FFFFFF;
	text-align: left;
}
* html #mainContainer { height: 100%; }

#content {
	width: 690px;
	height: auto;
	margin: 0 auto;
	background-color: #FFFFFF;
	position:relative;
}
* html #content { position: relative; }

.header{
	height:33px;
	padding:3px;
	background-color:#990000;
	font-weight:bold;
	color:#FFFFFF;
}
/*-------------------------------------------------
				CONTENT
---------------------------------------------------*/
.input_search{
	width:100px;
}

.select_search{
	width:114px;
	font-size:11px;
}

.boto_search{
	border:1px solid #FFFFFF;
}

.titol_general{
	padding-top:10px;
	padding-bottom:10px;
	text-transform:uppercase;
	font-weight:bold;
}

.intro_box{
	background-color:#E2DEC0;
	position:relative;
	padding:10px;
}

.intro_box_left{
	width:430px;
	height:380px;
	float:left;
}

.intro_box_right{
	width:230px;
	float:right;
	padding-left:5px;
}

.intro_box_list1{
	float:left;
	width:20px;
	padding:3px;
}
.intro_box_list2{
	float:left;
	width:195px;
	padding:3px;
}

.intro_box_footer{
	text-align:right;
	padding:3px;
}

.fitxa_intro_box_left{
	width:260px;
	float:left;
}

.fitxa_intro_box_right{
	width:400px;
	float:right;
	padding-left:5px;
}

.fitxa_intro_box_list1{
	float:left;
	width:20px;
	padding:3px;
}
.fitxa_intro_box_list2{
	float:left;
	width:195px;
	padding:3px;
}

.fitxa_player{
	padding-bottom:10px;
}

.fitxa_content_camp{
	padding-top:3px;
	padding-bottom:3px;
}

.fitxa_content_label{	
	font-weight:bold;
}

.item_content{
	position:relative;
	width:333px;
	margin-right:10px;
	float:left;
}

.item_content_img{
	position:absolute;
	top:0;
	left:0;
	width:124px;
	height:76px;
}

.item_content_info{
	padding-left:137px;
}

.item_content_titol{
	padding-bottom: 8px;
	font-weight:bold;
}

.item_content_camp{
	padding-top:1px;
	padding-bottom:1px;
}

.item_content_label{
	text-decoration:underline;
}

.item_content_desc{
	padding-top:8px;
	padding-bottom:8px;
	text-align:justify;
}

.dotted{
	height:1px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #990000;
	clear:both;
}

.message{
	font-weight:bold;
}

.paginador{
	padding:10px;
}

/*-------------------------------------------------
				POPUPS
---------------------------------------------------*/
.rounded_header_pop{
	color:#ffffff;
	text-indent:15px;
	width:100%;
	padding-top:6px;
	padding-bottom:6px;
	background-color:#99cc00;
	position:relative;
	font-weight:bold;
}
.rounded_img_left_pop{
	position:absolute;
	top:0px;
	left:0px;
	width:14px;
	height:26px;
	background-image:url(../img/rounded_header_left.gif);
	background-repeat:no-repeat;
}
.rounded_img_right_pop{
	position:absolute;
	top:0px;
	right:0px;
	width:14px;
	height:26px;
	background-image:url(../img/rounded_header_right.gif);
	background-repeat:no-repeat;
}