.TabCell {	background-color: #F0F0EE;	border: 2px solid;	border-color: #F0F0EE #B3B3B1 #B3B3B1 #F0F0EE;	vertical-align : middle; padding : 2px 10px 2px 10px;} 
.TabCellOver {	background-color: #DDE0DE;	border: 2px solid;	border-color: #F0F0EE #B3B3B1 #B3B3B1 #F0F0EE;	vertical-align : middle;	padding : 2px 10px 2px 10px;} 
.TabCellLight {	background-color: #FFFFFF;	border: 1px solid;	border-color: #000000 #CCCCCC #CCCCCC #000000;	vertical-align : middle;	padding : 2px 10px 2px 10px;}

.SubTreeOptionCell { background-color: #dddddd;	vertical-align : middle; padding : 2px 10px 2px 25px;} 
.TreeOptionCell {	background-color: #FFFFFF;	color: #1B5EC1;	font:bold 11px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;} 
.TreeOptionCell2 {	background-color: #FFFFFF;	color: #1B5EC1;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;} 
.TreeOptionCell3 {	background-color: #FFCC03;	color: #1B5EC1;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;} 
.TreeOptionCell4 {	background-color: #1B5EC1;	color: #FFFFFF;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;} 

.TreeOptionCellLight {background-color: #1B5EC1;	color: #FFFFFF;	text-align: left;	font:bold 11px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;}
.TreeOptionCellLight2 {background-color: #1B5EC1;	color: #FFFFFF;	text-align: left;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;}
.TreeOptionCellLight3 {background-color: #1B5EC1;	color: #FFCC03;	text-align: left;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;}
.TreeOptionCellLight4 {background-color: #DDDDDD;	color: #1B5EC1;	text-align: left;	font:bold 16px Arial;	cursor:hand;	border-top:2px solid #dddddd;	border-left:5px solid #dddddd;	border-right:5px solid #dddddd;	vertical-align : middle;	text-align : left;	padding : 2px 10px 2px 10px;}

.Title1{	background-color: #1B5EC1; color: White;	font:normal 18px Arial;	vertical-align : top;	text-align : center; padding: 6px 0;} 
.Title1-2 {	background-color: #1B5EC1; color: white; font:normal 18px Arial; vertical-align : bottom;} 
.Title1-3{	background-color: #1B5EC1;	border-top: 40px solid #1B5EC1;	color: White;	font:normal 18px Arial;	vertical-align : top;	text-align : center;	padding-bottom:3px;} 
.Title2 {font-family : Arial;	font-size : 16px; font-style : bold; font-weight : bold; color: White; background-color : #1B5EC1; text-align: center; align: center; width:100%}
.Title3 { font-family: Arial;  font-size: 16px;  color: #1B5EC1;  font-weight: bold;    }
.Title4 { font-family: Arial;  font-size: 16px;  color: #FF0000;  font-weight: bold;    }
.Title5{ font-family : Arial; font-size : 23px; color : #1B5EC1; font-weight : bold; padding-left: 5px; border-bottom: 2px solid #DA251C; width:100%;}
.Title6 { font-family: Arial;  font-size: 16px;  color: #666666;  font-weight: bold;    }
.Title7 { font-family: Arial;  font-size: 16px;  color: #000000;  font-weight: bold;    }
.ContentPortlet {	padding:10px 10px 20px 10px;width:100%;vertical-align:top }
.padtri {padding-left:5px; padding-right:15px; }

.menutree {	padding-bottom:20px; background-color:#dddddd;}
.menutree2{	border-top:30px solid #dddddd; border-bottom:20px solid #dddddd; border-left:10px  solid #dddddd;border-right:10px  solid #dddddd;	background-color:#000000;}

td.BorderTreePage{ border:5px solid white;vertical-align: top;}
td.BorderTabPage{ border: 5px solid #F0F0EE;  vertical-align: top;}
td.pie{	height : 20px;	padding-right: 20px;	font-family : Arial;	font-size : 11px;	font-style : normal;	font-variant : normal;	color : White;	text-align : right;	vertical-align : middle;	border-top: 1px solid White;	}

.RedBorderTree {border-left:22px solid #DA251C;}
.GrayBorderTree{ border-top:5px solid #dddddd; }

A.LinkTab:link{color: #000000;	font:bold 11px Arial; text-decoration: none;}
A.LinkTab:active{color: #000000; font:bold 11px Arial; text-decoration: none;}
A.LinkTab:hover{color: #1B5EC1; font:bold 11px Arial; text-decoration: none;}
A.LinkTab:visited{color: #000000; font:bold 11px Arial; text-decoration: none;}
A.LinkTab:visited:hover{color: #1B5EC1;	font:bold 11px Arial; text-decoration: none;}

a.LinkTreeLight:link{color: #FF0000;	font:bold 11px Arial; text-decoration: none;}
a.LinkTreeLight:active{color: #FF0000; font:bold 11px Arial; text-decoration: none;}
a.LinkTreeLight:hover{color: #FF0000; font:bold 11px Arial; text-decoration: none;}
a.LinkTreeLight:visited{color: #FF0000; font:bold 11px Arial; text-decoration: none;}
a.LinkTreeLight:visited:hover{ color: #FF0000; font:bold 11px Arial;	text-decoration: none;}

a.LinkTree:link{color: #000000; font:bold 11px Arial; text-decoration: none;}
a.LinkTree:active{color: #000000; font:bold 11px Arial; text-decoration: none;}
a.LinkTree:hover{color: #FF0000; font:bold 11px Arial;text-decoration: none;}
a.LinkTree:visited{color: #000000; font:bold 11px Arial;text-decoration: none;}
a.LinkTree:visited:hover{color: #FF0000;	font:bold 11px Arial;text-decoration: none;}

.orange { background-color:#FFCC03;	width:100%; }
.blue { background-color:#1B5EC1; width:100%; }
.white { background-color:#FFFFFF; width:100%; }
.separator { border-bottom: 5px solid #FFFFFF; width:100%; }
.gray { background-color:#dddddd;	width:100%;	}
.border { width: 100%;	height: 100%;	vertical-align: top;	border: 2px solid #1B5EC1;	padding: 0px;}

.valbottom { vertical-align:bottom; }
.pad5 { padding: 5px; vertical-align: top;}
.pad10 { padding:10px; }
.alignright { text-align:right; }
.alignleft { text-align:left; }
.justify { text-align:justify; }
.aligntop { vertical-align:top; }
.alignbottom { vertical-align:bottom; }
.centertop { text-align:center; 	vertical-align: top; }
.center { text-align:center; }
.width100 { width:100%; }
.width50 { width:50%; }
.padindex { padding-bottom:2px;	padding-left:20px; }
.padtext { padding-top:20px; padding-left:30px;	padding-right:30px;	padding-bottom:20px; }
.normal {font-style:normal;font-weight:normal;}
.lightGray{background-color: #F2F1F8;}
.borderLightGray{border: 1px solid #F2F1F8;}

.middle{vertical-align: middle;}
.lightBlue{background-color:#C8D5F0;}
.lightBlue2{background-color: #DFE7F7}
.orange{background-color: #FFCC00;}
.darkOrange{background-color: #FF9900;}
.darkBlue{background-color: #003366;}
.fondoAzul{background-color:#1B5EC1;}
.fondoBlanco{background-color:#FFFFFF;}
.width80{width: 80%;}
.width60{width: 60%;}
.width40{width: 40%;}
.sans-serifBlue24{font-family: sans-serif;font-size: 24px;color:#003366;}
.sans-serifBlue24Bold{font-family: sans-serif;font-size: 24px;font-weight: bold;color:#003366;}
.bordeAbsentismo{border-top: solid 1px #B2B2B2;border-left: solid 1px #B2B2B2;border-right: solid 1px #FFFFFF;border-bottom: solid 1px #FFFFFF;}
.bordePunteado{background-image: url(../../images/leganes/campanas/absentismo/linea.jpg);background-repeat: repeat-x;background-position: 50% 70%;}

a.LinkTree2:link{color: #1B5EC1; font:bold 11px Arial; text-decoration: none;}
a.LinkTree2:active{color: #1B5EC1; font:bold 11px Arial; text-decoration: none;}
a.LinkTree2:hover{color: #FFFFFF; font:bold 11px Arial;text-decoration: none;}
a.LinkTree2:visited{color: #1B5EC1; font:bold 11px Arial;text-decoration: none;}
a.LinkTree2:visited:hover{color: #FFFFFF;	font:bold 11px Arial;text-decoration: none;}

.BorderWhite5 { border-top:solid white 5px;border-right:solid white 5px;border-left:solid white 5px
	}

.borderSolidBlue1{border:1px #1B5EC1 solid}
.borderSolidBlueTop1{border-top:1px #1B5EC1 solid}
.borderSolidBlueBottom1{border-bottom:1px #1B5EC1 solid}
.borderSolidBlueLeft1{border-left:1px #1B5EC1 solid}

.borderSolidOrangeBottom3{border-bottom:3px solid #FFCC00;}

@media screen {
.height100 {height:100%}
}
.top5{
    border-top:5px solid white;
}
.fondoInfancia{
	background:url('../../images/leganes/ayuntamiento/areasocial/infancia/Fondoinfancia2.jpg') no-repeat;
	padding-top:360px;
	width:600px;
	padding-left:5px;
}

.floatL{float:left;}
.clearB{clear:both;}

.noBorder{border:0px;}

.padsup5{padding-top:5px;}
.maginIzq5 {margin-left:5px;}

.spacer {font-size: 1px;clear:both;}

