/* CSS Document */
@charset "utf-8";

body
{
	background-image	: none;
	background-color	: #C8DCCF;
	width				: 100%;
	height				: 100%;
	margin:0 0 0 0;
}

body.nobg {background-image: none}

label	{	font-size : 11px;}

h1	{	font-size : 26px; margin-top : 5px;	margin-bottom: 10px; font-family: Arial,Verdana,Tahoma;}
h2	{	font-size : 24px; margin-top : 5px;	margin-bottom: 10px; font-family: Arial,Verdana,Tahoma;}
h3	{	font-size : 20px; margin-top : 5px;	margin-bottom: 10px; font-family: Arial,Verdana,Tahoma; color:#306722;}
h4	{	font-size : 16px; margin-top : 5px; margin-bottom: 5px;  font-family: Arial,Verdana,Tahoma; }

p
{
	font-size	: 14px;
	text-align:justify;
	
	

}

table
{
	font-family			: Arial,Verdana,Tahoma;;
	font-size			: 11px;
}



a:link { color: #006E3B;text-decoration:none; }
a:hover {color: #006233; text-decoration:underline;}
a:visited  {color: #006E3B; text-decoration:none ;}






/* CSS layout */


.alefted	{	text-align : left;		}
.acentered	{	text-align : center;	}
.arighted	{	text-align : right;		}
.ajustified	{	text-align : justify;	}


.botonGuardar{

}


.fade-right
{
	background-image	: url(../img/predisseny_r2_c6.jpg);
	background-position	: top right;
	background-repeat	: repeat-y;
	width				: 27px;
	height				: 100%;
	
}

.fade-left 
{
	background-image	: url(../img/predisseny_r2_c2.jpg);
	background-position	: top left;
	background-repeat	: repeat-y;
	width				: 25px;
	height				: 100%;
	
}

.fade-bottom
{
	background-image	: url(../img/predisseny_r5_c4.jpg);
	background-position	: bottom left;
	background-repeat	: repeat-x;
	width				: 100%;
	height				: 14px;	
}


.float-left	{	float: left;			}
.float-right{	float: right;			}

.clear-left	{	clear: left;			}
.clear-right{	clear: right;			}
.clear-both	{	clear: both	;			}



.dashbar-top
{
	background-image	: url(/esquerdes/img/fesquerdes_r1_c4.jpg);
	background-position	: top left;
	background-repeat	: repeat-x;
	width				: 980px;
	height				: 25px;
}

.dashbar-bottom
{
	background-image	: url(/esquerdes/img/fesquerdes_r13_c7.jpg);
	background-position	: top left;
	background-repeat	: repeat-x;
	width				: 980px;
	height				: 49px;
}


.grassbar{
	background-image	: url(/esquerdes/img/fesquerdes_r10_c11.jpg);
	background-position	: top left;
	background-repeat	: repeat-x;
	height				: 43px;
 }


.padding-v-10
{
	padding-top		: 10px;
	padding-bottom	: 10px;
}

.padding-v-5 
{
	padding-top		: 5px;
	padding-bottom	: 5px;
}

.padding-h-15 
{
	padding-left	: 15px;
	padding-right	: 15px;
}


.page-general 
{

	width:770px;
	margin-top:0px;
	margin-bottom:0px;
}


.noborder		{	border: none;			}
.nodecoration 	{	text-decoration: none	}

.vatop		{	vertical-align: top		}
.vamiddle	{	vertical-align: middle	}
.vabottom	{	vertical-align: bottom	}

/* CSS Colors */

.black{color:#000;}
.bggreen-dark{ background-color: #006E3B;}
.green-dark{ color: #006E3B;}


.bgyellow-light{ background-color:#e6dd06;}
.bggreen-light{ background-color:#3F7453;}
.bggreen-light2{ background-color:#C3DECD;}
.green-light{ color:#3F7453;}
.green-light2{ color:#C3DECD;}



.bgesquerda{
	background-image	: url(/esquerdes/img/fesquerdes_r9_c10.jpg);
	background-position	: center center;
	background-repeat	: repeat-y;
}

.white{color:#fff;}
.bgwhite{background-color:#fff;}


div#content-home
{
	position			: relative;
	top					: 0px;
	width				: 647px;

}

.image-left{
	float:right;
	padding-left: 10px;
	margin-left:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	margin-top:2.5px;
	padding-top:2.5px;
}
.image-right{
	float:left;
	padding-right: 10px;
	margin-right:10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	margin-top:2.5px;
	padding-top:2.5px;
}

.image-load{
	
	width:100px;
	height:100px;

}



/* CSS Text */

li{
	font-family:Verdana,Arial,Tahoma; 
	font-size: 14px;
}
.text-box{ 
	color:#999999; 
	font-family:Verdana,Arial,Tahoma; 
	font-size: 14px;

	
	
}
.text-normal	    { font-family:Arial,Verdana,Tahoma; font-size: 14px;  }

.text-normal-white	{  font-family:Arial,Verdana,Tahoma; font-size: 14px; color:#FFFFFF;}
.text-alter-normal	{ font-family:Arial,Verdana,Tahoma; font-size: 14px; font-style:italic; font-weight:bolder; color:#006E3B;}
.text-foot{	
	margin-top			: 10px;
	padding-bottom		: 10px;
	font-family			: Arial,Verdana,Tahoma;
	font-size			: 12px;
	text-decoration		: none;
	color				: #006E3B;
}

.text-white	{  color:#FFFFFF;}
a.text-foot{	
	margin-top			: 10px;
	padding-bottom		: 10px;
	font-family			: Arial,Verdana,Tahoma;
	font-size			: 12px;
	text-decoration		: none;
	color				: #00693D;
}

a.text-foot:hover
{	
	color				: #00693D;
	text-decoration: underline;
}


.text-toolbar
{
	
	margin-top			: 2px;
	padding-bottom		: 2px;
	font-family			: Arial,Verdana,Tahoma;
	font-size			: 14px;
	text-decoration		: none;
	color				: #ffffff;

}

a.text-toolbar:link
{
	
	margin-top			: 2px;
	padding-right		: 10px;
	padding-bottom		: 2px;
	font-family			: Arial,Verdana,Tahoma;
	font-size			: 14px;
	text-decoration		: none;
	color				: #ffffff;
}

a.text-toolbar:hover
{
	text-decoration		: underline;
	color				: #ffffff;
}
a.text-toolbar:visited
{
	text-decoration		: none;
	color				: #ffffff;
}



a.menu-vertical
{
	display				: block;
	width				: 192px;
	height				: 29px;
	background-image	: url(/esquerdes/img/fesquerdes_r7_c2.jpg);
	background-position	: 0 0 0 0;
	text-align			: center;
	
	text-decoration		: none;
	color				: #306722;
	
	background-repeat	: no-repeat;
	margin-bottom		: 1px;
	margin-top			: 1px;
	padding-top			: 1px;
	padding-bottom		: 1px;

	font-family			: Trebuchet MS,Arial,Verdana;
	font-size			: 16px;
	font-weight			: bold;
	text-decoration		: none;

}

a.menu-vertical:hover
{
	display				: block;
	width				: 192px;
	height				: 29px;
	background-image	: url(/esquerdes/img/fesquerdes_r7_c1.jpg);
	background-position	: 0 0 0 0;
	text-align			: center;
	text-decoration		: none;
	color				: #E1EFA3;
}



a.listado-admin
{
	display				: block;
	text-align			: center;	
	text-decoration		: none;
	margin-bottom		: 1px;
	margin-top			: 1px;
	padding-top			: 1px;
	padding-bottom		: 1px;

	font-family			: Trebuchet MS,Arial,Verdana;
	font-size			: 12px;
	font-weight			: bold;


}

a.listado-admin:link
{

	text-decoration		: none;
	color				: #FFFFFF;
}

a.listado-admin:visited
{

	text-decoration		: none;
	color				: #FFFFFF;
}
a.listado-admin:hover
{

	color				: #C3DECD;
	text-decoration		: none;
}

a.listado-admin:visited
{

	color				: #FFFFFF;
	text-decoration		: none;
}

.padding-5{
padding:5px;
}
.margin-top-1{
margin-top:1px;
}
.border-top-white{
	border-width:1px 0 0 0;
	border-top-color:#FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


