body {
	align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: repeat-y url(http://www.maddigital.es/continguts/imatges/teixidura_fons.gif);
	position: absolute;
}/*<group=menuesPrincipales>*/


/*<group=mnuDreta>*/

.menuesPrincipales {
        width: 186px;
        margin: 25px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
}

.contMnuDreta {
	background: no-repeat top url(http://www.maddigital.es/continguts/imatges/lineaPunteadaBarra.gif);
	color: #ffffff;
	width: 186px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px; 
}

#menu {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height: 10pt;	
background: url(http://www.maddigital.es/continguts/imatges/fotosBarra.gif) 0px bottom no-repeat;
	text-decoration: none;
    width: 186px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 53px 0px;
	color: #ffffff;
}

#menu a{
    display: block;
	width: 186px;
    padding: 4px 0px 6px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	background: bottom no-repeat url(http://www.maddigital.es/continguts/imatges/lineaPunteadaBarra.gif);
	list-style: none;
}
#menu a:hover {
	text-decoration: none;
	color: #999999;
}

#menu especial{color:#FFFF00; text-decoration:blink}

#menu li{
	list-style: none;
}
	
/*</group>*/
	
/*</group>*//*<group=contenidorsPrincipals>*/

#contenidorPrincipal {
    align: center;
	width: 780px;
	margin: 0;
	padding: 0;
	position: relative;
}

#menuSuperior {
	width: 780px;
	height: 97px;
	margin: 0;
	padding: 0;
	clear: both;
}

#contenidorCentral {
	width: 780px;
	min-height: 500px;
	margin: 0;
	padding: 0;
	clear: both;
}

#peuPagina {
	width: 780px;
	height: 30px;
	margin: 0;
	padding: 0;
	clear: both;
}

#contenidorTxtCentral {
	width: 539px;
	padding: 20px 17px;
	font-family: Arial, Helvetica, sans-serif;
}

#contenidorTxtCentral a {
	text-decoration: none;
	color: #ff7307;	
}

#contenidorTxtCentral a:hover {
	color: #ff9933;
	}
	
/*</group>*/

/*<group=AltresElements>*/

.telefon {
	color: #ff7307;
	clear: none;
	font-weight: bold;
	font-size: 13px;
}

.plano {
	border-style: solid;
	border-width: 1px;
	margin-left: 39px;
}

.btnTornarDalt {
	background: no-repeat center center url(http://www.maddigital.es/continguts/imatges/liniaNaranja.gif);
	height: 18px;
	padding: 0 0 0 460px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

.titolsPrincipals {
	width: 539px;
}

.logosDreta {
	margin: 0 0 15px;
	padding: 0;
	vertical-align: bottom;
}
	
.Rojo {color: #FF0000;}	
/*</group>*/

/*<group=txtCentral>*/

.fotoEsqTxtCentral {
	float: left;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
	background: repeat-x bottom url(http://www.maddigital.com/continguts/imatges/pixelNaranja.gif);
	padding-bottom: 4px;
}

.fotoDretaTxtCentral {
	float: right;
	margin-left: 10px;
	margin-bottom: 3px;
	margin-top: 3;
	background: repeat-x bottom url(http://www.maddigital.com/continguts/imatges/pixelNaranja.gif);
	padding-bottom: 4px;
}

.cajaForm {
	padding-left: 18px;
}

#contenidorTxtCentral p {
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 25px;
	padding-left: 39px;
}

#contenidorTxtCentral h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 25px;
	padding-left: 39px;
}

#contenidorTxtCentral h2 {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-right: 25px;
	padding-left: 39px;
}
	
/*</group>*/

/*<group=form>*/

.txt_form_izq {
	color: #000000;
	text-decoration: none;
	font: normal bolder 11px Geneva, Arial, Helvetica, sans-serif;
	background: #FFE090;
}

.taulaFormulariContacte {
     padding-left: 18px;	
}

.txt_form {
	text-decoration: none;
	font: normal 11px   Geneva, Arial, Helvetica, sans-serif;
	background: #E4E4E4;
}

.txt_form p {
	text-decoration: none;
	font: normal 11px   Geneva, Arial, Helvetica, sans-serif;
	background: #E4E4E4;

}
.txt_titolsForm {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF7F00;
}
	
/*</group>*/

.banDreta {
	margin-top: 50px;
}

#googleDreta {
        text-align: center;
        margin: 10px 0px 10px 0px;
}

#googleHorizontal {
        margin: 10px 0px 10px 0px;
}


/*AVIU*/

.bulletsProd {
width:200px;
}

#contProd1_cat{
width:538px;
background:#FFFFFF url(http://www.maddigital.es/pimes/images/fonsProd_cat.jpg) no-repeat;
margin:0px 0px 10px 0px;
border-bottom: 4px solid #ff7307;
}

#contProd1_cas{
width:538px;
background:#FFFFFF url(http://www.maddigital.es/pimes/images/fonsProd_cas.jpg) no-repeat;
margin:0px 0px 10px 0px;
border-bottom: 4px solid #ff7307;
}

.contServ{
background:#FFFFFF url(http://www.maddigital.es/avui/images/fonsServ.jpg) no-repeat;
margin:0px;
padding:10px;
}

.bajada {
color:#333333;
font-style:italic;
font-size:11px;
margin:0px 15px 0px 0px;
}



/*
	DRB
	estilos menu superior version CSS
*/
.celdamnu 
{
padding-left:7px; padding-right:7px;
 padding-top:4px; padding-bottom:4px; 
border-right:1px dashed #CCCCCC;
}
.celdamnu a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.celdamnu a:hover{ text-decoration:none}
.on{background-color:#FF9D51;}
.iz{border-left :1px dashed #CCCCCC;}


.celdaidioma
{
padding-left:7px; padding-right:7px;
 padding-top:4px; padding-bottom:4px; 
border-right:1px dashed #CCCCCC;
}
.celdaidioma a{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none}
.celdaidioma a:hover{ text-decoration:none}
.over{background-color:#999999;}
