.TitIzq {
	color: #FFFFFF;
	font-weight: bold;
}
.TITCENTRE {
	color: #006699;
	font-weight: bold;
}
.TitDer {
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
}
.Estilo7 {
	color: #6F7E21;
	}
.Estilo42 {
	color: #4E5717;
	}
html {
 		min-width:600px;
		}

body, div, th { /* redundant rules for bad browsers  */
	font-family: verdana;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	/*font-size: small;*/
	color: #000000;
	background-attachment: fixed;
}  

td { /* redundant rules for bad browsers  */
	font-family: verdana;
	voice-family: "\"}\"";
	voice-family: inherit;
	/*font-size: small;*/
	color: #000000;
	background-attachment: fixed;
	font-size: 12px;
	line-height: normal;
	margin-bottom: 8 px;
}  
.clearhack { display: inline; } /*Clears Box Model Hack in IE5*/

body {
	background: #FFFFFF;
	color: #333;
	padding: 0em 20px 0em 20px;
	margin: 0;
}

a {
	color: #6F7E21;
	text-decoration: underline;
 }


a:hover {
	color: #6F7E21;
	text-decoration: underline;
	background-color: #ebebeb;
	}

a:active { color: #666666; 
	text-decoration: none;
}
a.TitIzq  {
	font-family: Verdana;
	color: #333333;
	font-size: x-large;
	font-style: normal;
	font-weight: normal;
	font-variant: small-caps;
	text-decoration: none;
}
a.TitIzq:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.TitIzq:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
}
a.blackpetit  {
	font-family: Verdana;
	color: #333333;
	font-size: x-small;
	font-style: normal;
	font-weight: lighter;
	font-variant: small-caps;
	text-decoration: none;
}
a.blackpetit:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.blackpetit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
}




p {
	line-height: 130%;
	color: #000000;
	height: auto;
	background-color: #FFFFFF;
	text-align: justify;
}

p.path a {
	text-decoration: none;
	color: #000000;
}
p.path a:hover {
	border-bottom: 1px dotted #666;
	color: #000000;
	text-decoration:underline;
}
p.path a:active	{
	text-decoration: none;
	color: #000000;
}

p.link a { text-decoration: none; color: #FFFFFF; }
p.link a:hover { border-bottom: 1px dotted #666; color: #FFFFFF; text-decoration:underline;}
p.link a:active	{ text-decoration: none; color: #FFFFFF; text-decoration:underline; }
/*
h1,h2 {
	font-family: verdana;
	font-weight: bold;
	color: #333;
}

h1 {
	font-size: 180%;
	margin: 0;
}

h1 a { text-decoration: none; color: #FFFFFF; }
h1 a:hover { border-bottom: 1px dotted #666; color: #000; text-decoration: none; }
*/
h2{
	font-size: large;
	font-weight:normal;
	margin: 0;
	color: #000000;
}


h3 {
	font-size: 120%;
	font-weight:normal;
	margin: 0;
}

p.note {

/*	background: #FFFFFF;*/
	font-family: verdana;
	font-weight:bold;
	text-align:right;
	color:#000000;
	font-size: 75%;
	line-height: 100%;

	
}

p.titol {
	background:#5C8CCF;
	padding-left:0px;
	margin:0;
	font-family: verdana;
	font-weight:bold;
	text-align:left;
	color:#FFFFFF;
	font-size: 100%;
	width:100%;
	line-height: 105%;
	}
	

	
p.petit {
	font-size: 85%;
	font-family: verdana;
	text-align: center;
}

/*Etiquetes comuns*/	

#img1
{
	margin-left:550px;
	top:0px;
	z-index:1;
}

#logos {
	position: relative;
	margin-left:auto;
	margin-right:auto;
	height: auto;
	width:960px;
	z-index:1;
	float:none;
}
html>body #logos {
	margin-top:0em;
	margin-bottom:0em;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	height: 5em;
	width: 960px;
	z-index: 1;
	top: 0;
}

/*
#main {
	clear: both;
	position: relative;
	background: #FFFFFF;
	width: auto;
	min-height: 500px;
	float:none;
	z-index: 1;
	margin-bottom: 0.5em;
	
}
*/
#mainSec {
	clear: both;
	position: relative;
	background: #FFFFFF;
	width: 960px;
	min-height:500px;
	margin-top:0px;
	margin-bottom: 0em;
	margin-left:auto;
	margin-right:auto;
	float:none;
	z-index: 1;
}
#peu {
    border-top: 1px solid #CCEBFF;
	margin-top:1em;
	margin-bottom:1em;
	/*padding-bottom:10px;*/
	margin-left:auto;
	margin-right:auto;
	float: right;
	height: 4em;
	width: 960px;
	z-index: 1;
	
}
#info {
	margin-top:0em;
	margin-left:auto;
	margin-right:auto;
	/*margin-bottom:2.5em;
	padding-top: 1.5em;
	padding-bottom:1em;*/
	height: 0.5em;
	width: 960px;
	z-index: 1;	/* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	text-align: center;
}
li {
	line-height: 170%;
	margin-bottom: 8px;
}

.enllaç composicions {
	color: #4E5717;
	text-decoration: underline;
	}
