/* DEFAULT STYLES */

body { background-color: #e3e3e3; 
color: #000000; 
font-family: tahoma;
color:#000000;
font-size: 11px;
text-align:justify;}

.content {
margin : 0 auto;
padding : 10px;
text-align:center;
}

/*Taules i cel·les*/
table.contenidor{
width:1000px;
border-collapse:collapse;
padding:0px;
border:0px solid #000000;
margin-left:auto;
margin-right:auto;
}

table.menuapartats{
padding:0px;
border-collapse:collapse;
border:0px solid #ffffff;
background-color:#ffffff;
margin:0px;;
width:980px;
word-spacing:0px;
letter-spacing:0px;
}

td.menuapartats{
padding:0px;
border-collapse:collapse;
border:1px solid #ffffff;
background-color:#ffffff;
margin:0px;
width:140px;
height:12px;
}


table.modulmenu{
width:100%;
padding:0px;
border-collapse:collapse;
border:solid 0px #33CC99;
}

table.tablecontingutcentral{
width:980px;
border:0px #003300 solid;
border-collapse:collapse;
padding:0px;
text-align:center;
}


table.columnalateral{
border:solid 0px #003366;
width:200px;
}

td.columnalateral{
padding:5px;
border:solid 0px #dd00dd;
width:200px;
}

table.tablefooter{
width:980px;
border:0px solid #009933;
border-collapse:collapse;
padding:0px;
}

table.topmenu{
padding:0px;
border-collapse:collapse;
border:0px #FF99FF solid;
text-align:right;
}

td.topmenu { 
padding-left:50px;
padding-right:50px;
padding-top:12px;
padding-bottom:10px;
border-collapse:collapse;
font-family:tahoma; 
font-size: 11px;
border:0px #336633 solid;
color:#555555;
white-space:nowrap;
vertical-align:middle;
}

td.separadorverticalright{
width:3px;
border-right-width:1px;
border-right-color:#dbdbdb;
border-right-style:dashed;
}

td.separadorverticalleft{
width:3px;
border-left-width:1px;
border-left-color:#dbdbdb;
border-left-style:dashed;
}

td.separadorhoritzontal{
background-image:url(../images/separador.jpg);
background-repeat:repeat-x;
}


INPUT.formfield, SELECT.formfield, TEXTAREA.formfield {
	font-family : tahoma;
	color : #000000;
	font-size : 10px;
	border : 1px solid #000000;
	background-color: #ffffff;
	/*background-image: url("../language/img/background.jpg");*/
}

INPUT.formfield2, SELECT.formfield2, TEXTAREA.formfield2 {
	font-family : tahoma;
	color : #000000;
	font-size : 11px;
	border : 1px solid #000000;
	background-color: #ffffff;
	height:14px;
	/*background-image: url("../language/img/background.jpg");*/
}




/*----------------------Textes-----------------------------*/
.Titolmenu{
font-family: tahoma;
color:#2870cc;
width:150px;
border:0px solid #009933;
font-size: 12px;
font-weight:bold;
font-variant:small-caps;
text-align:left;
/*text-decoration:blink;*/
border-bottom-width:1px;
border-bottom-color:#dbdbdb;
border-bottom-style:dashed;
}

.text{
font-family: tahoma;
color:#000000;
font-size: 10px;
text-align:left;
padding-top:2px;
padding-bottom:2px;
}

.textletter{
font-family: tahoma;
color:#000000;
font-size: 10px;
}

.textmenu{
font-family: tahoma;
color:#000000;
font-size: 11px;
text-align:justify;
padding-top:5px;
padding-bottom:5px;
}
.textmenu2{
font-family: tahoma;
color:#ffffff;
font-size: 11px;
text-align:justify;
padding-top:5px;
padding-bottom:5px;
}

.titolfooter{
width:16%;
padding-right:10px;
padding-left:10px;
border:0px #3333FF solid;
text-align:left; 
vertical-align:middle;
font-family: tahoma;
color:#000000;
font-weight:bold;
}

.textfooter{
padding-right:10px;
padding-left:10px;
border:0px #3333FF solid;
text-align:left; 
vertical-align:top;
font-family: tahoma;
color:#000000;
}

a:HOVER.textmenu{
font-family: tahoma;
color:#ff9900;
font-size: 10px;
text-align:justify;
text-decoration:none;
}

a.textmenu{
font-family: tahoma;
color:#2870cc;
font-size: 10px;
text-align:justify;
}

.textmenu2{
font-family: tahoma;
color:#000000;
font-size: 11px;
text-align:justify;
padding-top:5px;
padding-bottom:5px;
}

a.textmenu2{
font-family: tahoma;
color:#000000;
font-size: 11px;
text-align:justify;
}

a:HOVER.textmenu2{
font-family: tahoma;
color:#2870CC;
font-size: 11px;
text-align:justify;
text-decoration:none;
}

.textnegre{
font-family: tahoma;
color:#000000;
font-size: 11px;
text-align:justify;
}

.textblanc{
font-family: tahoma;
color:#FFFFFF;
font-size: 11px;
text-align:justify;
}

td.cdret{
width:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:right;
border-collapse:collapse;
padding-top:10px;
}

TABLE.tdret{
width:100%;
height:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
background-color:#ffffff;
}

td.normal{
width:100%;
height:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.normal{
width:100%;
height:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
background-color:#E3E3E3;
}

.peu{

color:#888888;
}

/*columnes dels borders dels menus*/
td.b1{
background-image:url(../images/menus/m7.jpg);
background-repeat:repeat-x;
width:10px;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b2{
background-image:url(../images/menus/m6.jpg);
width:100%;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b3{
background-image:url(../images/menus/m5.jpg);
background-repeat: no-repeat;
width:8px;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b4{
background-image:url(../images/menus/m8.jpg);
width:10px;
height:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b5{
background-image:url(../images/menus/m4.jpg);
width:8px;
height:100%;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
background-repeat:repeat-y;
border-collapse:collapse;
}

td.b6{
background-image:url(../images/menus/m1.jpg);
background-repeat:repeat-x;
width:10px;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b7{
background-image:url(../images/menus/m2.jpg);
background-repeat:repeat-x;
width:100%;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

td.b8{
background-image:url(../images/menus/m3.jpg);
background-repeat: no-repeat;
width:8px;
height:11px;
vertical-align:top;
padding:0px;
margin: 0 auto;
text-align:center;
border-collapse:collapse;
}

/*fi del bordes*/

td.marc_no{
width: 9px;
height: 9px;
background-image:url(../images/border/no.jpg);
text-align:left;
}
td.marc_n{
height: 9px;
background-image:url(../images/border/n.jpg);
text-align:left;
}
td.marc_ne{
width: 9px;
height: 9px;
background-image:url(../images/border/ne.jpg);
text-align:left;
}
td.marc_o{
width: 9px;
background-image:url(../images/border/o.jpg);
text-align:left;
}
td.marc_e{
width: 9px;
background-image:url(../images/border/e.jpg);
text-align:left;
}
td.marc_so{
width: 9px;
height: 9px;
background-image:url(../images/border/so.jpg);
text-align:left;
}
td.marc_s{
height: 9px;
background-image:url(../images/border/s.jpg);
text-align:left;
}
td.marc_se{
width: 9px;
height: 9px;
background-image:url(../images/border/se.jpg);
text-align:left;
}


td.highlight_no{
width: 9px;
height: 9px;
background-image:url(../images/border/h_no.jpg);
text-align:left;
}
td.highlight_n{
height: 9px;
background-image:url(../images/border/h_n.jpg);
text-align:left;
}
td.highlight_ne{
width: 9px;
height: 9px;
background-image:url(../images/border/h_ne.jpg);
text-align:left;
}
td.highlight_o{
width: 9px;
background-image:url(../images/border/h_o.jpg);
text-align:left;
}
td.highlight_e{
width: 9px;
background-image:url(../images/border/h_e.jpg);
text-align:left;
}
td.highlight_so{
width: 9px;
height: 9px;
background-image:url(../images/border/h_so.jpg);
text-align:left;
}
td.highlight_s{
height: 9px;
background-image:url(../images/border/h_s.jpg);
text-align:left;
}
td.highlight_se{
width: 9px;
height: 9px;
background-image:url(../images/border/h_se.jpg);
text-align:left;
}

/*-----------------------------------------------------------------------------------------------------------*/


td { line-height: 16px; color: #000000; font-size: 10px; font-family: tahoma; }
.heading,h1,h2,h3 { font-weight: bold; font-size: 11px; text-transform: uppercase }
th { color: #BF1B00; font-weight: bold; font-size: 12px; text-transform: uppercase }
.subheading,h4,h5,h6  { color: #7EA930; font-weight: bold; 	text-transform: uppercase; 	font-size: 10px;}
.emphasis { font-weight: bold }


.footer { color: #666666; font-size: 9px }
hr { color: #999999; height: 1px; border-style: dotted; }

.navpadding 		{padding-bottom: 1px }
a 					{text-decoration:none; color: #000000;}
a:hover 			{text-decoration:none; color:#ff9900;}
a:active			{color: #000000; text-decoration: none }
a:visited			{color: #000000; text-decoration: none }
	
.tabs		 		{font-family:tahoma,arial,geneva,sans-serif; font-size: 10px;}
a.link2				{text-decoration:none; color:#FB922B; font-family:tahoma; font-size: 10px;}
a.link2:hover		{text-decoration:none; color:#2870CC;}	
a.link:hover		{text-decoration:none; color:#FA9542;}

.link3				{text-decoration:none; color:#FA9542; font-family:tahoma; font-size: 10px;}
a.link3				{text-decoration:none; color:#FA9542; font-family:tahoma; font-size: 10px;}
a.link3:hover		{text-decoration:none; color:#2870CC;}	


.buttnText	{font-family : tahoma;	font-color : #000000;	font-size : 10px;	border : 1px solid #000000;	background-color: #e3e3e3;}

/*.buttnText	{font-size:10;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;background-color:#e0e0d5;}
.buttn		{font-size:70%;font-family: tahoma,arial,Geneva,Helvetica,sans-serif;background-color:#e0e0d5;width:7.5em;}*/

