.tituloRotaDocumentos{
	font-size: 1.2em;
    margin: 0px 0px 5px 0px;
}

#carouselDocumentos
{
	width: 100% !important;
	height: 210px !important;
	margin: 0 !important;
	padding: 0 !important;
	padding: 0px 8px 0px 0px !important;
	position: relative !important; /*overflow: hidden !important;*/
}
#carouselDocumentos .jscarousal-horizontal-back, #carouselDocumentos .jscarousal-horizontal-forward
{
	float: left !important;
	width: 26px !important;
	height: 183px !important;
	color: White !important;
	position: relative !important;
	top: 6px !important;
	cursor: pointer !important;
}
#carouselDocumentos .jscarousal-horizontal-back
{
	background-image: url(/imagenes/general/btn-derecha.png) !important;
	background-repeat: no-repeat !important;
	background-position: left !important;
	float: right !important;
}
#carouselDocumentos .jscarousal-horizontal-back-sinImagen
{
	background-repeat: no-repeat !important;
	background-position: left !important;
	float: right !important;
}
#carouselDocumentos .jscarousal-horizontal-forward
{
	background-image: url(/imagenes/general/btn-izquierda.png) !important;
	background-repeat: no-repeat !important;	
	background-position: right !important;
}
#carouselDocumentos .jscarousal-horizontal-forward-sinImagen
{
	background-repeat: no-repeat !important;
	background-position: right !important;	
	width: 26px !important;
	height: 50px !important;
	float: left !important;
}
#carouselDocumentos .jscarousal-contents-horizontal
{
	width: 680px !important;
	height: 200px !important;
	float: left !important;
	position: relative !important;
	overflow: hidden !important;
}
#carouselDocumentos .jscarousal-contents-horizontal > div
{
	position: absolute !important;
	width: 100% !important;
	height: 200px !important;
}
#carouselDocumentos .jscarousal-contents-horizontal > div > div
{
	float: left !important;
	margin-left: 13px !important;
	margin-right: 8px !important;
}
#carouselDocumentos .jscarousal-contents-horizontal img
{
	width: 110px !important;
	height: 110px !important;
	border: solid 1px #7A7677 !important;
}
/*Horizontal Orientation CSS Ends*/
/*Vertical Orientation CSS Starts*/
#carouselDocumentos .jscarousal-vertical
{
	/*height: 460px !important;
	background-color: #FFFFFF !important;
	border: solid 1px #7A7677 !important;*/
	margin: 0 !important;
	padding: 0 !important;
	position: relative !important;
	overflow: hidden !important;
}
#carouselDocumentos .jscarousal-vertical-back, #carouselDocumentos .jscarousal-vertical-forward
{
	width: 100% !important;
	height: 20px !important;
	background-color: #FFFFFF !important;
	color: White !important;
	position: relative !important;
	cursor: pointer !important;
	z-index:8 !important;
}
#carouselDocumentos .jscarousal-vertical-back
{
	background-image: url(../imagenes/general/bottom_arrow.jpg) !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
}
#carouselDocumentos .jscarousal-vertical-forward
{
	background-image: url(../imagenes/general/top_arrow#carouselDocumentos .jpg) !important;
	background-repeat: no-repeat !important;
	background-position: top !important;
}
#carouselDocumentos .jscarousal-contents-vertical
{
	overflow: hidden !important;
	height: 425px !important;
}
#carouselDocumentos .jscarousal-contents-vertical > div
{
	position: absolute !important;
	top: 20px !important;
	width: 100% !important;
	height: 820px !important;
	overflow: hidden !important;
}
#carouselDocumentos .jscarousal-contents-vertical > div > div
{
	/*height: 125px !important;
	margin: 8px !important;*/
	margin-left: 14px !important;
}
#carouselDocumentos .jscarousal-contents-vertical > div > div span
{
	display: block !important;
}
#carouselDocumentos .jscarousal-contents-vertical img
{
	/*border: solid 1px #7A7677 !important;*/
}
/*Vertical Orientation CSS Ends*/

/*Common*/
#carouselDocumentos .hidden
{
	display: none !important;
}
#carouselDocumentos .visible
{
	display: block !important;
}
#carouselDocumentos .thumbnail-active
{
	filter: alpha(opacity=100) !important;
	opacity: 1#carouselDocumentos .0 !important;
	cursor: pointer !important;
}
#carouselDocumentos .thumbnail-inactive
{
	filter: alpha(opacity=40) !important;
	opacity: 0#carouselDocumentos .4 !important;
	cursor: pointer !important;
}
#carouselDocumentos .thumbnail-text
{
	color: #7A7677 !important;
	font-weight: bold !important;
	text-align: left !important;
	display: block !important;
	padding: 10px 2px 2px 0px !important;
}


#carouselDocumentos .cajaDocumento {
	width: 138px !important;
	display: inline-block !important;
	margin-right: 4px !important;
	vertical-align: text-top !important;
	margin-top: 8px !important;
	border: solid 1px #959595 !important;
	height: 170px !important;
	padding-top: 5px !important;
	margin-left: 4px !important;
	border-radius : 15px;
}

#carouselDocumentos .titulo-Comentarios{
	margin-left: 5px !important;
	margin-right: 5px !important; 
}
#carouselDocumentos .imagenDocumento {
	text-align: center !important;
    margin-bottom: 5px
}

#carouselDocumentos .tituloDocumento {
	text-align: center !important;
}