﻿/* _lcid="3082" _version="12.0.4518"
    _LocalBinding */


input {
	font-family: arial;
	font-size: 12px;

}
select {
	font-family: arial;
	font-size: 12px;
}
body {
	font-family: arial;
	font-size: 12px;
	background-image: url('../../../../images/fons.gif');


}
#mainmain {
	width: 1012px;
	margin: 0px auto 10px auto;
	background-color: #FFFFFF;
}

#main{
	width:992px;
	padding:5px 0px 10px 0px;
	margin:auto;
	position:relative;
	min-height:800px;
}

form {
	height: 100%;
}
html {
	height: 100%;


}
.body {
	background-color: #FFFFFF;
}
.master {
	width: 995px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}
.masterContent {
	background-color: #FFFFFF;
}
strong
{
	font-weight:bold;
}
em
{
 	font-style:italic;
}
p
{
	line-height:1.5em !important;	
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	color:#807F84;

}
blockquote{
	margin-left:10px;
	margin-bottom:5px;
}

.ms-WPBody 
{
	font-family:arial,arial,helvetica,sans-serif;
	font-size:12px;
	background-color: #FFFFFF; 
}

/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/********** HEADER *********/
#menuSharepoint {
	margin-bottom: 2px;
	font-size: 9px;
	float:right;
	margin-right:2px;
	position:absolute;
	bottom:-15px;
	right:0px;
	z-index:5;
}

#menuSharepoint a{
	color:#fff !important;
}

hr {
	color: #eeeeee;
	height: 2px;
	margin-top:3px;
	margin-bottom:0px;
}
#header {
	
}
#header_banner{
	overflow:auto;
}

#header_esquerra{
	background-image: url('../../../../images/Header_esquerra.jpg');
	background-repeat:no-repeat;
	float:left;
	width:40px;
	height:67px;
	
}
#header_dreta{
	background-image: url('../../../../images/Header_dreta.jpg');
	background-repeat:no-repeat;
	float:left;
	width:40px;
	height:67px;

}

#headerTop {
	background-image: url('../../../../images/Header_fons.jpg');
	background-repeat: repeat-x; /*background: #282958;*/;
	color: #ffffff;
	overflow: auto;
	float:left;
	width:911px;
	/*width:915px;*/
	height:67px;
}
#titulo {
	/*background: url('../../../../images/logotrp.png') no-repeat;*/
	font-size: 15px;
	text-decoration: none;
	color: #ffffff;
	/*padding-left: 150px;*/
	/*padding-top: 17px;*/
	/*padding-bottom: 22px;*/
	position: relative;
	margin-left:-5px;
}
#titulotexto {
	font-size: 15px;
	text-decoration: none;
	color: #ffffff;
	padding-left: 10px;
	position:relative;
	top:-12px;
}


#h1 {
	float: left;
	/*margin-top: 25px;*/
	margin-left: 0px;
}
#headerCombos {
	overflow: auto;
	float: right;
	padding-right:4px;
	width:250px;
}
#headerTopSearch {
	Text-align: right;
	margin: 8px 0px 6px 8px;
	color: #FFFFFF;
}
#headerTopLinks {
	Text-align: right;
	margin: 8px 0px 6px 8px;
	color: #FFFFFF;
}
#headerTopLinks a {
	Text-align: right;
	margin: 8px 0px 6px 8px;
	color: #FFFFFF;
}
#headerTopLinks select {
}
#headerMenu {
	background-image: url('../../../../images/Degradat_BarraMenu.png');
	background-repeat: repeat-x;
	height: 40px;
	margin-top: 4px;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/*** CAJAS DE CONTENIDO ESTANDAR ****/

.titulo-blue
{
	
	color: #15C096;
	font-size:14px;
	
	
}
.texto-imagen-derecha
{
    overflow: hidden;            
    margin-bottom: 10px;
}

.texto-imagen-izquierda
{
    overflow: hidden;            
    margin-bottom: 10px;
}

.texto-imagen-izquierda p
{   
    width: 450px;
    float: right;
    margin: 0;
    margin-bottom:10px;
}
.texto-imagen-derecha p
{
    width: 450px;
    float: left;
    margin: 0;
    margin-bottom:10px;
}

.texto-imagen-izquierda img
{
	margin-top:7px;
    float: left;
}

.texto-imagen-derecha img
{
	margin-top:7px;
    float: right;
}
.texto-sinImagen 
{
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
}


.cajaLinks {
	margin: 5px 2px 2px 2px;
}
.cajaLinks ul {
	padding-left: 3px;
}
.cajaLinks li:first-child {
	border-top:none;
}
.cajaLinks li {
	background: url('../../../../images/bullet_listas.png') no-repeat 0px 6px;
	list-style-type: none;
	border-top: 1px solid #ddd;
	padding: 4px 5px 4px 15px;
}

/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/******* BANNER HOME ******/


.banner
{
    /*width: 992px;*/
    width: 986px;
    height: 294px;
    position: relative;            
}

.banner a:hover
{
    background: url(/images/fons_items_banner_fosc.png);
    text-decoration:underline;
    font-family: Arial, Tahoma, arial, geneva;
}

.banner a
{
    background: url(/images/fons_items_banner_clar.png);
    padding: 10px 15px 10px 15px;
    margin-right: 10px;
    color: #fff !important;
    text-decoration: none;
    font-size: 14px;
    font-family: Arial, Tahoma, arial, geneva;
    font-weight: normal ;
    position: relative;
}

.banner-item-active
{
 background: url(/images/fons_items_banner_fosc.png);
 text-decoration:underline;
 font-family: Arial, Tahoma, arial, geneva;
    padding: 10px 15px 10px 15px;
    margin-right: 10px;
    color: #fff !important;
    text-decoration: none;
    font-size: 14px;
    font-weight: normal ;
    position: relative;

}

.last-banner-item
{
    margin-right: 0 !important;
}

.banner-items
{
    position: absolute;
    left:0;
    bottom:35px;
    text-align: center;            
    margin-left: 25px;
    font-family: Arial, Tahoma, arial, geneva;
}


/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***** ESTILS LLISTES ******/
table tr td.ms-disc-bordered-noleft {
	font-size:10px;
}

span.thumbnail
{ 
	float:left; 
	width:180px; 
} 

.ms-pickerresultheadertr {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-ph {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh2-nograd-icon {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh3-nograd {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh2-nograd {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-viewheadertr .ms-vh-group {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh2-nofilter-icon {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh2-nofilter {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh-icon {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh2 {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-vh {
	background-color:#F2F2F2;
	background-image:none;
	background-repeat:repeat-x;
	padding-bottom:0;
	padding-top:1px;
}


.ms-menutoolbar 
{
	background-color:#CBD1E0;
	background-image:url('../../../../images/Degradat_BarraMenu.png');	
	background-repeat:repeat-x;
	border-bottom:1px solid #CBD1E0;
	height:22px;
}

.ms-menutoolbar td a 
{
	color:#3A4663;
	font-family:tahoma;
	font-size:8pt;
	text-decoration:none;
}
.ms-buttoninactivehover 
{
	background-color:transparent;
	line-height:16px;
	margin:2px;
	padding:2px 7px 3px;
}
.ms-menubuttoninactivehover 
{
	background-color:transparent;
	line-height:16px;
	margin:2px;
	padding:2px 7px 3px;
}
.ms-buttonactivehover
{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url('../../../../images/Degradat_BarraMenuHover.png');
	line-height:16px;
	border:solid 1px #CBD1E0;
	cursor:pointer;
}
.ms-menubuttonactivehover
{
	margin:0px 1px 0px 1px;
	padding:3px 7px 4px 7px;
	background-image:url('../../../../images/Degradat_BarraMenuHover.png');
	line-height:16px;
	border:solid 1px #CBD1E0;
	cursor:pointer;
}
.ms-menutoolbar td a:hover
{
	color:#fff;
	text-decoration:none;
}

.ms-splitbuttonhover
{
	background-image:url('../../../../images/Degradat_BarraMenuHover.png');
	border-collapse:collapse;
	margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext
{
	border:1px solid #CBD1E0;
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown
{
	border:1px solid #CBD1E0;
	cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown
{
	padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext
{
	padding:0px 5px 0px 7px;
}

.ms-calheader {
	background-color:#FFF;
}
.ms-cal-weekday {
	background-color:#FFF;
	color:#3A4663;
	font-weight:normal;
	padding:2px;
}
.ms-cal-weekemptyRTL {
	background-color:#FFF;
	font-size:2px;
	width:18px;
}
.ms-cal-weekempty {
	background-color:#FFF;
	font-size:2px;
	width:18px;
}
.ms-cal-nodataBtm2 {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataBtm {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL2 {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeftBtm2 {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeftBtmRTL {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeftBtm {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeftRTL {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataLeft {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-nodataMid {
	background-color:#EBEDF5;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-wtopday 
{
	background-color:#D6E8FF;
	background-image:url(/images/calnumBttn.gif);
	background-repeat:repeat-x;
	border:1px solid #CBD1E0;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.ms-cal-wtopdayL 
{
	background-color:#D6E8FF;
	background-image:url(/images/calnumBttn.gif);
	background-repeat:repeat-x;
	border:1px solid #CBD1E0;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.ms-cal-topdayL 
{
	background-color:#D6E8FF;
	background-image:url(/images/calnumBttn.gif);
	background-repeat:repeat-x;
	border:1px solid #CBD1E0;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.ms-cal-topday 
{
	background-color:#D6E8FF;
	background-image:url(/images/calnumBttn.gif);
	background-repeat:repeat-x;
	border:1px solid #CBD1E0;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.ms-cal-weekRTLB {
background-color:#C2DCFF;
background-image:url(/images/weekbox.gif);
background-repeat:repeat-y;
border:none;
}
.ms-cal-weekRTL {
background-color:#C2DCFF;
background-image:url(/images/weekbox.gif);
background-repeat:repeat-y;
border:none;
}
.ms-cal-weekB {
background-color:#C2DCFF;
background-image:url(/images/weekbox.gif);
background-repeat:repeat-y;
border:none;
}
.ms-cal-week {
background-color:#C2DCFF;
background-image:url(/images/weekbox.gif);
background-repeat:repeat-y;
border:none;
}
.ms-cal-wtopday-todayRTLover div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-topday-todayoverRTL div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-wtopday-todayRTL div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-topday-todayRTL div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-wtopday-todayover div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-topday-todayover div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-wtopday-today div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-topday-today div {
border:none;
font-weight:bold;
padding:0 0 0 4px;
}
.ms-cal-wtopday-todayRTL {
background-color:#FFDA8A;
background-image:url(/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #6F9DD9;
}
.ms-cal-topday-todayRTL {
background-color:#FFDA8A;
background-image:url(/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #6F9DD9;
}
.ms-cal-wtopday-today {
background-color:#FFDA8A;
background-image:url(/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #6F9DD9;
}
.ms-cal-topday-today {
background-color:#FFDA8A;
background-image:url(/images/calnumBttntoday.gif);
background-repeat:repeat-x;
border:1px solid #6F9DD9;
}
.contL {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:98%;
}
.contB {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:98%;
}
.contR {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:98%;
}
.cont {
border-bottom:1px solid #8EBBF5;
border-top:1px solid #8EBBF5;
width:98%;
}
.ms-cal-todayitemRTL 
{
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-todayitem 
{
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-workitem 
{
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-todayitemRTL2B 
{
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-todayitem2B 
{
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-workitemRTL2B 
{
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-workitem2B 
{
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-noworkitemRTL {
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-noworkitemL {
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-noworkitem {
	background-color:#FFFFFF;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:1px 0;
	vertical-align:top;
}
.ms-cal-noworkitemRTL2B {
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-noworkitemL2B {
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-noworkitem2B {
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-noworkitemLB {
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-noworkitemB {
	background-color:#FFFFFF;
	border-bottom:1px solid #CBD1E0;
	border-left:1px solid #CBD1E0;
	border-right:1px solid #CBD1E0;
	padding:2px 5px 1px;
}
.ms-cal-nodataBtm2 {
	border-bottom:1px solid #CBD1E0;
}

.ms-cal-nodataBtm {
	border-bottom:1px solid #CBD1E0;
}

.ms-cal-nodataLeftBtmRTL2 {
	border-bottom:1px solid #CBD1E0;
}

.ms-cal-nodataLeftBtm2 {
	border-bottom:1px solid #CBD1E0;
}

.ms-cal-nodataLeftBtmRTL {
	border-bottom:1px solid #CBD1E0;
}

.ms-cal-nodataLeftBtm {
	border-bottom:1px solid #CBD1E0;
}

.ms-toolbarContainer {
	background-color:transparent;
	background-image:none;
	background-repeat:repeat-x;
}

table.ms-viewtoolbar {
	background-color:transparent;
	background-image:none;
	background-repeat:repeat-x;
}

table.ms-toolbar {
	background-color:transparent;
	background-image:none;
	background-repeat:repeat-x;
}
.ms-toolbarContainer {
	border:1px solid #CBD1E0;
	border-collapse:collapse;
}
table.ms-toolbar {
	border:1px solid #CBD1E0;
	border-collapse:collapse;
}
.ms-toolbarContainer {
	color:#3A4663;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}

.ms-formtoolbar {
	color:#3A4663;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}

.ms-viewtoolbar {
	color:#3A4663;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}

.ms-toolbar {
	color:#3A4663;
	font-family:arial;
	font-size:8pt;
	text-decoration:none;
}

.ms-separator {
	color:#CBD1E0;
	font-size:10pt;
}

.ms-alternating {
	background-color:#F5F5F5;
}



/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/********** BANNER ROTATIU *********/
.cajaBanner{
/*	overflow:hidden;*/
	width:995px;
	/*height:290px;*/
	position:relative;
}

.cajaBannerImagenFija{
	z-index:0; 
	float:right;
	position:absolute;
	
}

.cajaBannerImagenFija img{
	height:290px; 
	width:994px;	
}


.cajaBannerPics{
	float:right;
	z-index:1; 	
	width:326px;
	position:absolute;	
	margin-right:10px;
	bottom:0px;
	right:0px;
}

.pics
{
    width: 327px;
    height: 110px;
    /*overflow: hidden;            */
    margin: auto;
    border:none;          
}   
.pics img
{
	border:0;
}
.pics div
{
	
	right:0;
}         
       


/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/*** CAJAS DE CONTENIDO ****/

#content {
}
#ruta {
}
#titolcontingut {
}
#miniconsola {
}
#contingut {

}
.cajaImagenPortada {
	border: 1px solid #d8d8d8;
}
.cajaHome1 {
	border: 1px #E9E9E9 solid;
	background: url('../../../../images/Degradat_WebParts.png') repeat-x;
}
.cajaHome1 p {
	margin: 8px 8px 12px 6px;
	line-height: 14px;
}
.cajaHome1 h3 {
	margin-top:10px;
}


.cajaHome2 {
	border: 1px #E9E9E9 solid;
	background: url('../../../../images/Degradat_WebParts.png') repeat-x;
}
.cajaHome2 p {
	margin: 8px 8px 12px 6px;
	line-height: 14px;
}
.cajaHome2 h3 {
	margin-top:10px;
	text-align:center;
	background: url('../../../../images/handshake.png') no-repeat center bottom;
	padding-bottom:90px;
}



.cajaHome3 {
	border: 1px #E9E9E9 solid;
	background: url('../../../../images/Degradat_WebParts.png') repeat-x;
}
.cajaHome3 p {
	margin: 8px 8px 12px 6px;
	line-height: 14px;
}
.cajaHome3 h3 {
	margin-top:10px;
	text-align:center;
	background: url('../../../../images/cubes.png') no-repeat center bottom;
	padding-bottom:110px;
}


/***************************/
/****** VISUAL SEG ********/
.cajaImagenDescripcionVisualSEG {
	background: url('http://mpmweb:81/listas/Imagenes/box_visualseg.png') no-repeat;
	margin: 25px 10px 20px 25px;
	padding: 20px 10px 30px 260px;
}
.cajaImagenDescripcionVisualSEG li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}


.cajaLinksVisualSEG {
	margin: 5px 2px 2px 2px;
}
.cajaLinksVisualSEG ul {
	padding-left: 3px;
}
.cajaLinksVisualSEG li:first-child {
	border-top:none;
}
.cajaLinksVisualSEG li {
	background: url('../../../../images/bullet_listas.png') no-repeat 0px 6px;
	list-style-type: none;
	border-bottom: 1px solid #ddd;
	padding: 4px 5px 4px 15px;
}
.cajaContenidoVisualSEG1 {
	background: url('http://mpmweb:81/listas/Imagenes/_w/So_Gcot1_png.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoVisualSEG2 {
	background: url('http://mpmweb:81/listas/Imagenes/_w/so_segnet_funcio_fo01_jpg.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoVisualSEG_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}

.cajaContenidoVisualSEG_sinImagen2 {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}


/***************************/
/******** SEG.net **********/
.cajaImagenDescripcionSEGnet {
	background: url('http://mpmweb:81/listas/Imagenes/box_segnet.png') no-repeat;
	margin: 25px 10px 20px 25px;
	padding: 20px 10px 30px 260px;
}
.cajaImagenDescripcionSEGnet li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}

.cajaContenidoSEGnet1 {
	background: url('http://mpmweb:81/listas/Imagenes/So_Gcot8.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoSEGnet2 {
	background: url('http://mpmweb:81/listas/Imagenes/So_Gcot2.png') no-repeat right top;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-right: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoSEGnet_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}

/***************************/
/******** SEG CRM **********/
.cajaImagenDescripcionSEGCRM {
	background: url('http://mpmweb:81/listas/Imagenes/box_segcrm.png') no-repeat;
	margin: 25px 10px 20px 25px;
	padding: 20px 10px 30px 260px;
}
.cajaImagenDescripcionSEGCRM li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}

.cajaContenidoSEGCRM1 {
	background: url('http://mpmweb:81/listas/Imagenes/so_crm_filosofia_fo01.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoSEGCRM2 {
	background: url('http://mpmweb:81/listas/Imagenes/so_segagro_funcio_fo01.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoSEGCRM_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 180px;
	font-size: 12px;
	line-height: 20px;
}

.cajaContenidoSEGCRM_sinImagen2 {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}

/***************************/
/******** FORMACION **********/
.cajaImagenDescripcionFormacio {
	background: url('http://mpmweb:81/listas/Imagenes/crbs0641872_mod1.jpg') no-repeat center;
	padding: 20px 10px 30px 20px;
	color:#000;
}

.cajaImagenDescripcionFormacio ul {
	margin-top:10px;
}


.cajaImagenDescripcionFormacio li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}


.cajaContenidoFormacio1 {
	background: url('http://mpmweb:81/listas/Imagenes/tt0127481_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 200px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoFormacio2 {
	background: url('http://mpmweb:81/listas/Imagenes/070070626_mod.jpg') no-repeat right top;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-right: 200px;
	font-size: 12px;
	line-height: 20px;
}

.cajaContenidoFormacio_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}

.cajaContenidoFormacio_sinImagen ul{
	margin-top:10px;
	margin-right:15px;
	padding-left:10px;
}

.cajaContenidoFormacio_sinImagen li{
	background: url('../../../../images/bullet_listas.png') no-repeat 0px 6px;
	list-style-type: none;
	border-bottom: 1px solid #ddd;
	padding: 0px 5px 4px 15px;
}






/***************************/
.cajaImagenconVinculos {
	border: 1px solid #d8d8d8;
	background-image: url('../../../../images/Degradat_ImatgeGran.png');
}
.cajaImagenDescripcion {
	background: url('../../../../images/box_logo.png') no-repeat;
	margin: 25px 10px 20px 25px;
	padding: 20px 10px 30px 260px;
}
.cajaImagenDescripcion li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}
.cajaImagenVinculos {
	overflow: auto;
}
.cajaImagenVinculos li {
	float: left;
	list-style-type: none;
	font-size: 16px;
	padding: 5px 5px 5px 10px;
	color: #000000;
}
.cajaImagenVinculos a {
	color: #000000;
}
.listaCajasconPunto {
}
.listaCajasconPunto li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 4px;
	list-style-type: none;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 2px 5px 3px 8px;
}
.listaCajasconPunto a:hover {
	text-decoration: underline;
}
/***************************/
/******* AVISO LEGAL ******/
.cajaImagenAvisoLegal {
}
.cajaContenidoAvisoLegal {
}
.cajaContenidoAvisoLegal p {
	margin-bottom: 10px;
	line-height: 20px;
}
.cajaContenidoAvisoLegal h3 {
	color: #656B77;
	margin-bottom: 5px;
	margin-top: 10px;
}
.cajaContenidoAvisoLegal table {
	text-align: justify;
	vertical-align: top;
}
.cajaContenidoAvisoLegal tr {
	text-align: justify;
	vertical-align: top;
}
.cajaContenidoAvisoLegal td {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 3px;
	padding-right: 3px;
}
.cajaContenidoAvisoLegal li {
	list-style-type: upper-roman;
	list-style-position: inside;
	list-style-image: none;
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 2px 5px 3px 8px;
}

/***************************/
/***************************/
/***** CONSULTORIA ********/


.cajaImagenConsultoria
{
	border: 1px solid #d8d8d8;
}

.cajaContenidoConsultoria1 
{
	background: url('http://mpmweb:81/listas/Imagenes/dvs146278_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 250px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoConsultoria2 {
	background: url('http://mpmweb:81/listas/Imagenes/fan2027593_mod.jpg') top right no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-right: 270px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoConsultoria_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}

/***************************/
/******* PRODUCTOS *********/

.cajaImagenDescripcionProductos {
	background: url('http://mpmweb:81/listas/Imagenes/pcrf018993_mod.jpg') no-repeat;
	margin: 25px 10px 20px 25px;
	padding: 20px 10px 30px 260px;
}
.cajaImagenDescripcionProductos li {
	background: url('../../../../images/bullet_punto.png') no-repeat 0px 10px;
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	font-size: 16px;
}

.cajaContenidoProductos1 {
	background: url('http://mpmweb:81/listas/Imagenes/VISUALSEG_petita.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 25px;
	padding-left: 120px;
	font-size: 12px;
	line-height: 20px;
}

.cajaContenidoProductos2 {
	background: url('http://mpmweb:81/listas/Imagenes/SEGNET_petita.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 25px;
	padding-left: 120px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoProductos3 {
	background: url('http://mpmweb:81/listas/Imagenes/SEG%20CRM_petita.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 25px;
	padding-left: 120px;
	font-size: 12px;
	line-height: 20px;
}



/***************************/
/***** SERVICIOS ********/


.cajaContenidoServicios1 {
	background: url('http://mpmweb:81/listas/Imagenes/pdgr074850_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 240px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoServicios2 {
	background: url('http://mpmweb:81/listas/Imagenes/ie292013_mod.jpg') top right no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-right: 250px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoServicios_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}


/***************************/
/**** AREAS DE NEGOCIO *****/


.cajaContenidoAreasNegocio1 {
	background: url('http://mpmweb:81/listas/Imagenes/puzzlepiece_bancaseguros.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 240px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoAreasNegocio2 {
	background: url('http://mpmweb:81/listas/Imagenes/puzzlepiece_companias.png') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 240px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoAreasNegocio_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}

/***************************/
/***** COMPAÑIAS ********/


.cajaContenidoBancaSeguros1 {
	background: url('http://mpmweb:81/listas/Imagenes/paa399000049_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 230px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoBancaSeguros2 {
	background: url('http://mpmweb:81/listas/Imagenes/paa385000007_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 250px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoBancaSeguros_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}



/***************************/
/***** COMPAÑIAS ********/


.cajaContenidoCompanias1 {
	background: url('http://mpmweb:81/listas/Imagenes/paa291000045_mod.jpg') no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-left: 220px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoCompanias2 {
	background: url('http://mpmweb:81/listas/Imagenes/paa385000007_mod.jpg') top right no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	padding-right: 250px;
	font-size: 12px;
	line-height: 20px;
}
.cajaContenidoCompanias_sinImagen {
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 15px;
	font-size: 12px;
	line-height: 20px;
}




/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/* FOOTER */
#Footer {
	margin-top: 5px;
	padding: 2px;
	background-image: url('../../../../images/Degradat_Curt.png');
	width: 986px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	vertical-align: top;
	z-index: 3;
	/*position:absolute;*/
	bottom:0px;
}
#Footer a {
	font-family: tahoma;
	font-size: 8pt;
	color: #3a4663;
	margin-top: 5px;
	margin-right: 0px;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/***** ????????????? ******/
.authoringRegion {
	width: 100%;
	background-image: url('../../../../images/DegradatFosc_Llarg2.png');
	color: #FFFFFF;
	overflow: auto;
}
.sharepointLogin {
	float: right;
	/*display:inline;*/
}
.sharepointLogin .ms-globallinks {
	position: relative;
}
.siteActionMenu {
	float: right;
	white-space: nowrap;
	font: 8pt tahoma;
	padding: 0;
	border: none;
	cursor: pointer;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/* MENU SUPERIOR SHAREPOINT */
.ms-globalbreadcrumb {
	font-size: 8pt;
	text-align: right;
	background-color: transparent;
	padding: 2px 0px 2px 5px;
}
.ms-globalbreadcrumb a {
	text-decoration: none;
	color: #666666;
}
.ms-globalbreadcrumb {
	text-decoration: none;
	color: #666666;
}
.ms-globalbreadcrumb a:hover {
	text-decoration: underline;
	color: #000000;
}
.ms-globalleft {
	float: left;
}
.ms-globalright {
	float: right;
}
.ms-globallinks {
	font-size: 10pt;
	background: transparent;
	font-family: tahoma;
}
.ms-globallinks a {
	color: #666666;
	text-decoration: none;
	font-family: tahoma;
	font-size: 7pt !important;
}
.ms-globallinks {
	color: #666666;
	text-decoration: none;
	font-family: tahoma;
}
.ms-siteaction a {
	font: 8pt tahoma;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.ms-siteaction {
	font: 8pt tahoma;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
table.ms-siteaction td.ms-siteaction {
	border-right: solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div {
	padding: 3px 8px 3px 8px;
	border-right: solid 1px #FFFFFF;
}
.ms-siteactionsmenu {
	white-space: nowrap;
	font: 8pt tahoma;
	padding: 0;
	border: none;
	cursor: pointer;
}
.ms-siteactionsmenu div div div {
	background-image: url("/_layouts/images/siteactionsmenugrad.gif");
	background-repeat: repeat-x;
	border-top: 1px solid #6593cf;
	border-left: 1px solid #6593cf;
	border-right: 1px solid #6593cf;
	background-color: #6593cf;
	padding: 1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a {
	color: #FFFFFF;
	font-weight: bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-image: url("/_layouts/images/siteactionsmenuhovergrad.gif");
	border-top: 1px solid #89724f;
	border-left: 1px solid #89724f;
	border-right: 1px solid #89724f;
	background-color: #ffa521;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/*******  WEB PARTS  *******/
.ms-WPHeader {
	background-image: url('../../../../images/Degradat_HeaderWebPart.png');
}
.ms-WPHeader TD {
	border-bottom: 1px solid #D2D2D2;
	border-collapse: collapse;
}
.ms-WPTitle {
	font-weight: bold;
	font-family: tahoma,sans-serif;
	color: #848484;
	padding: 5px 7px 5px 5px;
	font-size: 10pt;
}
.ms-WPTitle A:visited {
	color: #4c4c4c;
	text-decoration: none;
	cursor: pointer;
}
.ms-WPTitle A:link {
	color: #4c4c4c;
	text-decoration: none;
	cursor: pointer;
}
.ms-WPTitle A:hover {
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}
.ms-WPBorder {
	border-top-width: 0px;
}
.ms-WPBorderBorderOnly {
	border-color: #D2D2D2;
	border-width: 1px;
	border-style: solid;
}
.ms-WPBorder {
	border-color: #D2D2D2;
	border-width: 1px;
	border-style: solid;
}
.ms-WPBody A:visited {
	color: #0C3C68;
	text-decoration: none;
}
.ms-WPBody A:link {
	color: #0C3C68;
	text-decoration: none;
}
.ms-rtetablecells {
	border: none;
	padding: 10px 6px 5px 5px;
}
.ms-rtetoolbarmenu {
	background-color: #f3f3f3;
	color: #000000;
	border: #c4c4c4;
	font-family: arial;
	font-size: 8pt;
}
TD.ms-rtetoolbarunsel {
	padding: 3px;
}
TD.ms-rtetoolbarsel {
	padding: 2px;
	border: solid 0px #89724f;
	background-image: url("/_layouts/images/rtebnsel.gif");
	background-repeat: repeat-x;
}
.ms-rtetoolbardis {
	filter: alpha(opacity=25);
	cursor: default;
}
a.ms-rtetoolbardis {
	cursor: default;
}
TD.ms-rtetoolbarhov {
	padding: 2px;
	border: solid 0px #d2b47a;
	background-image: url("/_layouts/images/rtebnhov.gif");
	background-repeat: repeat-x;
	background-color: #fff699;
	cursor: pointer;
	color: #000000;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/*** BREADCRUMB - RUTA ****/
.breadcrumb {
	font-family: tahoma;
	color: #656b77;
	font-size: 9pt;
	font-family: tahoma;
	margin-right: 7px;
	float:left;
	margin: 0px 0px 5px 5px;

}
.breadcrumb a:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.breadcrumb:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.breadcrumb a {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.breadcrumb a:hover {
	text-decoration: underline;
}
.breadcrumbCurrent {
	font-weight: bold;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/****** PAGE TITLE  ******/
#barraTitol {
	overflow: auto;
	text-align: right;
}
.ms-pagetitle {
	float: right;
	visibility:hidden;
	color: #666666;
	font-family: arial;
	font-size: 10pt;
	margin: 0px 0px 5px 5px;
	font-weight: bold;
}
.ms-pagetitle a {
	text-decoration: none;
	color: #666666;
	margin: 0;
	font-weight: normal;
}
.ms-pagetitle a:hover {
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/*** BARRA DEL BUSQUEDA  ***/
#search {
	float: right;
	text-align: right;
	color: #FFFFFF;
	margin-top: 6px;
	margin-right: 0px;
	display:none;
}
#idSearchString {
	height: 12px !important;
	margin-right: 3px;
	background-color:#FFFFFF;
	color:#727392;
}
.ms-searchform {
	margin-right: 0px;
	position: relative;
	top: -2px;
}
.ms-searchform input {
	height: 19px;
	padding: 2px;
}
.ms-searchbox {
	color: #fff;
	background-color: #727392;
	border: solid 1px #727392;
	font-family: arial;
	font-size: 7pt;
	height: 18px !important;
	padding-top: 0px;
	padding-left: 0px;
}
.ms-pickersearchbox {
	background-color: #727392;
	border: solid 1px #727392;
	color: #fff;
	font-family: arial;
	font-size: 7pt;
	height: 18px !important;
	padding-top: 2px;
	padding-left: 2px;
}
select.ms-searchbox {
	margin-right: 3px;
	border: solid 1px #7f9db9;
	height: 18px !important;
}
.ms-searchimage {
	border: solid 1px #7f9db9;
	border-left: solid 1px #9ed6ff;
	background-color: #e9f2fd;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px !important;
	padding-top: 2px !important;
}
.ms-searchcorner {
	background-color: #FFFFFF;
	background-image: url("/_layouts/images/srchcrnr.gif");
	background-repeat: no-repeat;
	background-position: left top;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/**** BARRA DEL MENU  *****/
.topArea {
	background: url('../_layouts/images/bl_band.jpg') no-repeat right top;
}
.topArea :active {
	text-decoration: none;
}
.topNavContainer {
	background-image: url('../../../../images/Degradat_BarraMenu.png');
	background-repeat: repeat-x;
	height: 40px;
	margin-top: 5px;
}
.topNav {
	*position: relative; *;
	top: -1px;
}
.topNavItem {
	background-image: url('../../../../images/Degradat_SeparadorsMenu.png');
	background-repeat: no-repeat;
	background-position: right top;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: #3a4663;
}
.topNavItem a {
	display: block;
	padding: 8px 5px 0px 5px;
	height: 27px;
}
.topNavSelected a {
	background-image: url('../../../../images/Degradat_BarraMenuHover3.png');
	background-repeat: repeat-x;
	background-position: right top;
	color: #EFF4FA;
}
.topNavHover a {
	color: #FFFFFF;
	background-image: url('../../../../images/Degradat_BarraMenuHover3.png');
	background-repeat: repeat-x;
	background-position: right top;
}
.topNavFlyOuts {
	border-top: 1px #C3C3D0 solid;
	margin-top: -8px;
}
.topNavFlyOutsItem {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ECEFF3;
	border: 1px #C3C3D0 solid;
	border-top-style: none;
	color: #3A4663; *;
	/*width: 150px;*/
	min-width: 150px;
}
.topNavFlyOutsItem a {
	display: block;
	padding: 4px 5px 4px 5px;
}
.topNavFlyOutsHover {
	background-image: url('../../../../images/Degradat_BarraMenuHover3.png');
	font-size: 8pt;
	font-weight: bold;
	color: #fff;
}
.topNavRoundRight {
	width: 0px;
}
.topNavRoundLeft {
	width: 0px;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/******* LAYOUTS  *********/
.splashLinkArea {
	*height: 100px;
	min-height: 100px;
	border: solid 1px #CCCCCC;
	margin: 5px;
}
.layoutContent {
}
.layoutWebPartPageDescription {
}
.layoutImage {
	margin: 5px 0px 5px 0px;
}
.layoutPageLinks {
}
.layoutWebParts {
	margin: 10px 0px 15px 0px;
	overflow: auto;
}
.layoutWebPartLeft {
	float: left;
	width: 700px;
	margin-left: 4px;
}
.layoutWebPartRight {
	float: left;
	width: 260px;
	margin-left: 15px;
}
.layoutWebPartLeft_v2 {
	float: left;
	width: 600px;
	margin-left: 4px;
}
.layoutWebPartRight_v2 {
	float: left;
	width: 360px;
	margin-left: 15px;
}
.layoutWebPartLeft_v3 {
	float: left;
	width: 460px;
	margin-left: 4px;
}
.layoutWebPartRight_v3 {
	float: left;
	width: 500px;
	margin-left: 15px;
}
.layoutWebPartLeft_v4 {
	float: left;
	width: 480px;
	margin-left: 4px;
}
.layoutWebPartRight_v4 {
	float: left;
	width: 480px;
	margin-left: 15px;
}

.layoutDocuments {
}
.layoutimagenTexto {
	float: left;
}
.layoutTexto {
	float: left;
}
.layoutLeftContent {
	float: left;
}
.layoutLeftOut {
	/*border: 1px #E9E9E9 solid;*/
	background: transparent;
	/*margin-left: 3px;*/
	margin-right: 3px;
	float: left;
	width: 200px;
}
.layoutLeftIn {
	/*border: 1px #E9E9E9 solid;*/
	/*background: url('../images/Degradat_WebParts.png') repeat-x;*/
	margin-left: 3px;
	/*margin-right: 3px;*/
	float: left;
	width: 450px;
}
.layoutRight{
	
	float:right;
	/*margin-left:3px;*/
	margin-right:3px;
	width:320px;
}
.layoutRightTop{
	overflow:auto;
	margin-bottom:3px;
}
.layoutRightDown{
	overflow:auto;
}

.layoutRightIn {
	/*border: 1px #E9E9E9 solid;*/
	margin-left: 3px;
	margin-right: 4px;
	float: left;
	width: 240px;
}
.layoutRightOut {
	/*border: 1px #E9E9E9 solid;*/
	margin-left: 4px;
	margin-right: 4px;
	float: right;
	width: 240px;
}

.layoutRightDownIn {
	margin-right: 3px;
	float: left;
	width: 210px;
}
.layoutRightDownOut {
	margin-left: 3px;
	float: right;
	width: 210px;
}
.layoutsiteTitleBreadcrumb {
	overflow: auto;
}
.layoutsiteBreadcrumb {
	float: left;
	font-family: tahoma;
	color: #656b77;
	font-size: 9pt;
	font-family: tahoma;
	margin-right: 7px;
	margin-left: 7px;
}
.layoutsiteBreadcrumb a:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.layoutsiteBreadcrumb:active {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.layoutsiteBreadcrumb a {
	padding-left: 0px;
	padding-right: 0px;
	text-decoration: none;
	color: #656b77;
}
.layoutsiteBreadcrumb a:hover {
	text-decoration: underline;
}
.layoutsiteBreadcrumbCurrent {
	font-weight: bold;
}
.layoutsiteTitle {
	
	visibility:hidden;
	float: right;
	margin-left: 10px;
	font-family: tahoma;
	color: #656b77;
	font-size: 9pt;
	font-family: tahoma;
}
.layoutsiteTitle a {
	visibility:hidden;
	font-family: tahoma;
	color: #656b77;
	font-size: 9pt;
	font-family: tahoma;
}
/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/**** ??????????????? ******/
.shadowRight {
	*height: 100%;
	min-height: 100%;
	width: 12px;
	background-image: url('../_layouts/Images/bl_Shadow_Right.jpg');
	background-repeat: repeat-y;
	background-position: left top;
}
.shadowLeft {
	*height: 100%;
	min-height: 100%;
	width: 12px;
	background-image: url('../_layouts/Images/bl_Shadow_Left.jpg');
	background-repeat: repeat-y;
	background-position: left top;
}
.spacer {
	width: 12px;
}
.login {
	display: inline;
}
.login a:hover {
	text-decoration: underline;
}
a.#zz1_MyLinksMenuMenu {
	font-family: Tahoma;
}
a.#zz8_Menu {
	font-family: Tahoma;
}
div.#zz8_Menu_t img {
	vertical-align: middle;
}
{
	color:#333333;
}
.sharepointLogin .ms-globallinks a {
	color: #FFFFFF;
}
.sharepointLogin .ms-globallinks {
	color: #FFFFFF;
}
.sharepointLogin div {
	color: #333333;
}
.logo {
	float: left;
	height: 42px;
	font-size: 14pt;
	font-family: tahoma;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 0px;
}
.logo a {
	color: #656B77;
	background-image: url('../_layouts/images/bl_logo.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding: 15px 5px 0px 75px;
}
.topLinkBar {
	float: right;
	width: auto;
	padding-left: 1px;
	padding-right: 7px;
	display: inline;
}
.toplinkbar a:active {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: none;
}
.topLinkBar a {
	color: #444444;
	font-family: tahoma;
	font-size: 9pt;
	text-decoration: none;
}
.topLinkBar a:hover {
	text-decoration: underline;
}
.topLink {
	background: url('../_layouts/Images/linksdivider.gif') no-repeat right 6px;
	display: inline;
}
.console {
	clear: both;
}
#ctl00_PlaceHolderSearchArea_SearchBox {
	text-align: right;
}
.search .ms-sbcell .ms-sbplain {
	margin-right: 2px;
	margin-left: 2px;
	border: 1px #555555 solid;
	height: 14px;
}
.search .ms-sbcell {
	border: none;
	font-weight: normal;
	font-size: 8pt;
	color: #3A4663;
	padding: 0px;
}
.search .ms-sbgo {
	background: none;
}
.leftNav {
	margin-right: 15px;
	margin-left: 7px;
	margin-top: 4px;
	padding-top: 0px;
	border: 1px #8997BC solid;
	background-color: #D0D6E3;
	width: 160px;
}
.leftNavSpacer {
}
.leftNavSelected {
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top: 1px #B2BCDD solid;
	border-bottom: 1px #B2BCDD solid;
	line-height: 14pt;
}
.leftNav3 {
	color: #354260;
}
.leftNav2 {
	color: #354260;
}
.leftNav1 {
	color: #354260;
}
.leftNav1 {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
}
.leftNav1 a {
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 5px;
	display: block;
	padding-right: 10px;
}
.leftNav2 {
	font-family: tahoma;
	font-size: 8pt;
	line-height: 14pt;
}
.leftNav2 a {
	padding-left: 10px;
	display: block;
	padding-right: 10px;
}
.leftNav3 {
	font-family: tahoma;
	font-size: 8pt;
	line-height: 14pt;
}
.leftNav3 a {
	padding-left: 18px;
	display: block;
	padding-right: 10px;
}
.leftNavHover {
	background-color: #596E9E;
	color: #FFFFFF;
}
.leftNavFlyOuts {
	font-family: Tahoma;
	font-size: 8pt;
	border-top: 1px #CBD1E0 solid;
	border-left: 1px #CBD1E0 solid;
	border-right: 1px #CBD1E0 solid;
}
.leftNavFlyOutsItem {
	border-bottom: 1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a {
	padding: 1px 5px 1px 5px;
	display: block;
	color: #354260; *;
	width: 100px;
	min-width: 100px;
}
.leftNavFlyOutsHover {
	background-color: #B2BCD3;
}
.pageTitle {
	margin: 0px;
	font-family: tahoma;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
}
.pageTitle span {
	margin: 0px;
	padding: 0px;
}
.bottomLinkBar {
	font-family: tahoma;
	font-size: 8pt;
	color: #999999;
	float: none;
}
.mainContent td.ms-pagebreadcrumb {
	display: none;
}
.mainContent div.ms-pagebreadcrumb {
	display: none;
}
div.ms-wikieditouter {
	position: static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom: 8px;
	margin-right: 5px;
	border-right-width: 1px;
}
div.ms-quicklaunchouter {
	margin-left: 7px;
	margin-top: 5px;
	width: 158px;
	border-width: 0px;
}

/***************************/
/***************************/
/***************************/
/***************************/
/***************************/
/******* FORMULARIS ********/
.ms-Customform{
text-align:left;
font-family:arial;
font-size:1em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
margin: 5px 10px 5px 10px;
}

.ms-formlabel{
text-align:left;
font-family:arial;
font-size:8pt;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:normal;
}

.ms-formbody{
text-align: justify;
font-family:arial;
font-size:1em;
vertical-align:top;
background:#ffffff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}

.ms-formbody a{
color:#4c4c4c;
font-weight:bold;
}

.ms-descriptiontext {
color:#4C4C4C;
font-family:tahoma;
font-size:8pt;
text-align:left;
}
.ms-descriptiontext a {
color:#4C4C4C;
font-weight:bold;
font-family:tahoma;
font-size:8pt;
text-align:left;
}


.ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:#525252;
}

#onetIDListForm{
	width:100%;
}

.style1 {
	margin-top:10px;
	margin-bottom:10px;
	font-family: arial;
	font-size: 1em;
	vertical-align: top;
	border-top: 1px solid #d8d8d8;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	/*background: #ededed;*/
	width:980px;
	
}
.style2 {
	font-family: arial;
	font-size: 1em;
	vertical-align: top;
	border-top: 1px solid #d8d8d8;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 4px;
	/*background: #ededed;*/
	width:100%;
}

.style3{
	width:15% !important;
}

.ms-vb-title .ms-vb 
{
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	padding:2px 1px 5px 6px;
}

.ms-summarystandardbody .ms-vb2 {
	padding-left:7px;
	padding-right:7px;
	font-size:10pt;
	font-weight:bold;
}

.ms-listviewtable .ms-vb2 {
	padding-left:7px;
	padding-right:7px;
	font-size:10pt;
	font-weight:bold;
}

.ms-ppleft {
	border-bottom:1px solid #D8D8D8;
	height:600px;
	margin:2px;
	overflow:auto;
}

.ms-ppright {
	margin:8px;
	width:480px;
}

.srch-Icon {
display:none;

}

.srch-Metadata {
border-top:1px solid #E0DED5;
color:#8C8C8C;
font-family:Tahoma;
font-size:1em;
margin:0 0 15px;

}


.srch-URL{
	
}
