BODY, TD, TR{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	vertical-align:top;
	border:1px;
	margin:0px;
	padding:0px;
}
TH{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	vertical-align:middle;
	border:0px;
	margin:0px;
	padding:0px;
}
a:link, a:visited, a:active{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#999999;
	text-decoration:underline;
	font-weight: bold;
}

a:link.sota{
	color:#FFFFFF;
	text-decoration:none;
}

a:visited.sota{
	color:#FFFFFF;
	text-decoration:none;
}

a:active.sota{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover.sota{
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
	letter-spacing:0px;
}

.cellCorba{
	background-color: #999999;
	height:20px;
	width:29px;
}
.cellCorbaSeccio_1_2{
	background-color: #FFFFE0;
	height:20px;
	width:29px;
}
.cellCorbaSeccio_0_1{
	background-color: #FFFFF3;
	height:20px;
	width:29px;
}
.cellSuperior, .cellInferior{
	background-color: #000000;
	height:10px;
	width:750px;
}

.cellAutor{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width:150px;
	text-align:center;
	padding-bottom:5px;
	padding-left:15px;
	height:20px;
}

.cellTitol{
	background-color: #FFFFFF;
	color: #336600;
	font-size: 12px;
	font-weight: bolder;
	padding-left: 50px;
	padding-top:5px;
	height:20px;
	letter-spacing:-1;
}
.cellCostatMenu{
	background-color: #FFFFFF;
	color: #336600;
	font-size: 12px;
	text-align:center;
	font-weight: bolder;
	padding-left: 0px;
	padding-right: 10px;
	padding-top:2px;
	height:20px;
}
.cellSeccio0{
	background-color: #FFFFFF;
	vertical-align:middle;
}
.cellTitolSeccio0{
	background-color: #FFFFFF;
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	width:150px;
	text-align:center;
	padding-top:5px;
	padding-left:15px;
	height:20px;
	letter-spacing:-1px;
}
.cellSeccio1{
	background-color: #FFFFEE;
}
.cellSeccioNegre{
	background-color: #000000;
}
.cellTitolSeccio1{
	background-color: #FFFFEE;
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	width:150px;
	text-align:center;
	padding-top:5px;
	padding-left:15px;
	height:20px;
	letter-spacing:-1px;
}
.cellSeccio2{
	background-color: #FFFFCC;
}
.cellTitolSeccio2{
	background-color: #FFFFCC;
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	width:150px;
	text-align:center;
	padding-top:5px;
	padding-left:15px;
	height:20px;
	letter-spacing:-1px;
}

.cellSeccio3{
	background-color: #CCCCCC;
}
.cellTitolSeccio3{
	background-color: #CCCCCC;
	color: #336600;
	font-size: 12px;
	font-weight: bold;
	width:150px;
	text-align:center;
	padding-top:5px;
	padding-left:15px;
	height:20px;
	letter-spacing:-1px;
}

.cellPestanya{
	background-color: #FFFFCC;
	color: #336600;
	font-size: 11px;
	font-weight: bold;
	width:80px;
	text-align:center;
	padding-top:2px;
	height:20px;
	letter-spacing:-1px;
}

.cellInferiorNegre{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width:150px;
	text-align:center;
	height:20px;
}
.cellInferiorClar{
	background-color: #FFFFCC;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	height:20px;
}

.tableEstructura{
	width:750px;
	padding:0px;
	border:0px black solid;
	text-align:left;
}

.tableEstructuraInterna{
	padding:0px;
	border:0px #FFFFFF solid;
	text-align:left;
}

.tableFotografia{
	margin-left:20px;
	margin-top:5px;
	margin-right:20px;
	margin-bottom:5px;
	padding:15px;
	border: 2px #000000 solid;	
	background-color: #FFFFEE;
	text-align:center;
}

.tableFotografiaNegre{
	margin-left:20px;
	margin-top:5px;
	margin-right:20px;
	margin-bottom:5px;
	padding:15px;
	border: 2px #000000 solid;	
	background-color: #000000;
	text-align:center;
}

.tableFotografiaGran{
	margin-left:20px;
	margin-top:5px;
	margin-right:20px;
	margin-bottom:5px;
	padding:15px;
	border: 2px #000000 solid;
	background-color: #FFFFEE;
	text-align:center;
	width: 630px;
	height: 480px;
}

.tableFotografiaUser{
	padding:15px;
	border: 2px #000000 solid;	
	background-color: #FFFFEE;
	text-align:center;
	width: 250px;
	height: 250px;
}

.tableThumbnail{
	margin:0px;
	padding:5px;
	border: 2px #000000 solid;
	text-align:center;
	width: 190px;
	height: 190px;
}

.input1{
	font-size: 11px;
	border: 1px #336600 solid;
}
.input2{
	font-size: 11px;
	border: 1px #336600 solid;
	width:160px;
	background-color:#FFFFFF;
}
.input4{
	font-size: 11px;
	border: 1px #336600 solid;
	width:250px;
	background-color:#FFFFFF;
}
.input3{
	font-size: 11px;
	font-weight: bold;
	color:#FFFFFF;
	border: 1px #000000 solid;
	background-color: #336600;
}
.textTitol2{
	font-size: 11px;
	font-weight: bold;
}

.cellTitolCaracteristica{
	background-color:#FFFFFF;
	color:#CCCCCC;
	font-weight:bold;
	text-align:left;
	vertical-align:bottom;
	font-size:9px;
	
}
.cellCaracteristica{
	color:#000000;
	font-weight:normal;
	vertical-align:bottom;
	font-size:9px;
}
.cellCaracteristica2{
	background-color:#FFFFEE;
	padding-top:3px;
	padding-bottom:4px;
	padding-right: 5px;
	text-align:right;
	color:#000000;
	font-weight:normal;
	border-top: 2px #000000 solid;
	border-right: 2px #000000 solid;
}
.cellEnrere{
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width:100px;
	vertical-align:bottom;
}
.cellEndavant{
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
	width:100px;
	vertical-align:bottom;
}


#menu {
    background-color: #000000;
}
#menu div.top {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
    padding-right: 6px;
	text-align:center;
    width: 100%;
}
#menu div.section {
    position: absolute;
    display: inline;
    z-index: -1;
}
#menu div.box {
    background-color: #505050;
    padding-top: 4px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
    border-color: #666666;
    border-width: 1px;
    border-style: none none solid none;

    position: relative;
    visibility: hidden;
    width: 150px;
}
#menu a {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: #DDDDDD;
    text-decoration: none;
    white-space: nowrap;
}
#menu a:hover {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    white-space: nowrap;
}

.cellMenu{
	background-color: #000000;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	width: 550px;
	text-align:center;
	padding-bottom:0px;
	padding-left:10px;
	height:20px;
}

.boto {
    font-family: Verdana, Arial, Helvetica;
    font-size: 9px;
    font-weight: bold;
    color: #000000;
    background-color: #CCCCCC;
    background-image: url("imatges/fonsBoto.gif");
    background-repeat: repeat-x;
    background-position: left center;
    border: 1px solid #000000;
    padding: 1px 3px;
    margin: 0px;
    text-align: center;
}