/* CSS Document */

body{
padding:0px; 
margin:0px; 
background:url(imatges/img_web/mainbg.jpg) 0 0 repeat-x #fff; 
color:#707070; 
font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

div, p, ul, h2, h3, img{
padding:0px; 
margin:0px;
}

ul{
list-style-type:none;
}

a {
	color: #fc690a;
}

a:hover {
	text-decoration: none;
}


/*----TOP PANEL----*/

#topPan{
width:747px; 
height:152px; 
position:relative; 
margin:0 auto; 
padding:0px;
}

#topPan img{
width:300px; 
height:65px; 
position:absolute; 
top:35px; 
left:0px;
}

#topPan ul{
width:480px; 
height:32px; 
position:absolute; 
top:76px; 
right:0px;
}

#topPan ul li{
float:left; 
width:79px; 
height:32px; 
padding:0 0 0 1px;
}

#topPan ul li a{
display:block; 
width:79px; 
height:32px; 
background:url(imatges/img_web/menubg-normal.gif) 0 0 no-repeat #7E7B00; 
color:#656565; 
font-size:11px; 
font-weight:bold; 
line-height:32px; 
text-transform:uppercase; 
text-align:center; 
text-decoration:none;
}

#topPan ul li a:hover{
background:url(imatges/img_web/menubg-hover.gif) 0 0 no-repeat #7E7B00; 
color:#ff9900; 
text-decoration:none;
}


#topPan ul li.home{
display:block; 
width:79px; 
height:32px; 
background:url(imatges/img_web/menubg-hover.gif) 0 0 no-repeat #ff6633; 
font-size:11px; 
font-weight:bold; 
line-height:32px; 
color:#ff6600; 
text-decoration:none; 
text-transform:uppercase; 
text-align:center;
}

#topPan ul.dropdown{
width:480px; 
height:22px; 
position:absolute; 
top:119px; 
right:0px;
}

#topPan ul.dropdown li{
float:left; 
width:79px; 
height:22px;
}

#topPan ul.dropdown li a{
display:block; 
width:79px;
background:url(imatges/img_web/vertical-dot.gif) 100% 0 no-repeat #fff; 
color:#3E3E3E; 
font-size:11px; 
text-decoration:none; 
text-align:center; 
line-height:22px;
} 

#topPan ul.dropdown li a:hover{
text-decoration:none; 
background:url(imatges/img_web/vertical-dot.gif) 100% 0 no-repeat #fff; 
color:#ff9900;
}

#topPan ul.dropdown li.verticallinenone a{
display:block; 
width:79px;
background:#fff; 
color:#3E3E3E; 
font-size:11px; 
text-decoration:none; 
text-align:center; 
line-height:22px;
} 

#topPan ul.dropdown li.verticallinenone a:hover{
text-decoration:none; 
background:#fff; 
color:#7C7900;
}

/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/

#bodytopmainPan{
width:100%; 
height:550px;
background:#F4F4F4; 
color:#8D8D8D; 
float:left; 
padding:5px 0 0; 
clear:both;
}

#bodytopPan{
width:747px; 
height:580px;
overflow:auto;
position:relative; 
background:#F4F4F4; 
color:#707070; 
margin:0 auto; 
padding:0px;
}

#bodytopPan h2{
background:#F4F4F4; 
color:#ff6600; 
font-size:24px; 
height:60px; 
line-height: 50px;
}

#bodytopPan p{
padding:0 38px 11px 0;
}

#bodytopPan p span{
font-weight:bold;
}

#bodytopPan p.more{
padding:0;
}

#bodytopPan p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/button1.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:12px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#bodytopPan p.more a:hover{
background:url(imatges/img_web/button2.gif) 100% 0% no-repeat #fff; 
color:#111; 
text-decoration:none;
}

#colimg {
	float: left;
	width: 120px;
	height: 90px;
	padding: 10px 10px 10px 10px;
	text-align:center;
}

#colimg a {
	display: block;
	border:0;
	text-align:center;
	padding: 5px 10px 5px 10px;
}

#colimg a:hover {
	background: #ff9933;
	border:0;
}

/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/

#bodymainmiddlePan{
width:100%; 
background:#F4F4F4; 
color:#8D8D8D; 
float:left; 
padding:42px 0 0; 
clear:both;
}

#bodymiddlePan{
width:747px; 
height: 513px;
overflow: auto;
position:relative; 
margin:0 auto 0 auto; 
background:#F4F4F4; 
color:#8D8D8D;
}

/*---Middle One----*/

#middleonePan{
width:187px; 
background:#F4F4F4;
float:left;
}

#middleonePan p{
padding:0 7px 20px 0;
}

#middleonePan p.boldtext{
font-size:16px; 
background:#F4F4F4;
color:#2B2A2A; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middleonePan p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/redbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middleonePan p.more a:hover{
background: url(imatges/img_web/bluebutton.gif) 0 0 no-repeat #fff; 
color:#111; 
text-decoration:none;
}

#middleonePan ul{
width:156px; 
padding:0 0 20px 0;
}

#middleonePan ul li{
width:156px; 
height:20px;
}

#middleonePan ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middleonePan ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middleonePan ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan ul.block li{
width:156px; 
height:151px;
}

#middleonePan ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle One----*/

/*---Middle One2----*/

#middleonePan2{
width:560px;
background:#F4F4F4; 
float:left;
line-height:26px;
}

#middleonePan2 p{
padding:0 0 20px 0;
}

#middleonePan2 p.boldtext{
font-size:16px; 
background:#F4F4F4;
color:#ff6633; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan2 p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan2 p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan2 ul{
width:156px; 
padding:0 0 20px 0;
}

#middleonePan2 ul li{
width:156px; 
height:20px;
}

#middleonePan2 ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middleonePan2 ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middleonePan2 ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan2 ul.block li{
width:156px; 
height:151px;
}

#middleonePan2 ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan2 ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

#middleonePan2 p.more{
padding:0;
margin:0 0 0 30px;
}

#middleonePan2 p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/button1.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:12px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middleonePan2 p.more a:hover{
background:url(imatges/img_web/button2.gif) 100% 0% no-repeat #fff; 
color:#111; 
text-decoration:none;
}

/*---/Middle One2----*/

/*---Middle One2b----*/

#middleonePan2b{
width:40px;
background:#F4F4F4; 
float:left;
}

#middleonePan2b p{
padding:0 0 20px 0;
}

#middleonePan2b p.boldtext{
font-size:16px; 
background:#F4F4F4;
color:#ff6633; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan2b p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan2b p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan2b ul{
width:156px; 
padding:0 0 20px 0;
background:
}

#middleonePan2b ul li{
width:156px; 
height:20px;
}

#middleonePan2b ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middleonePan2b ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middleonePan2b ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan2b ul.block li{
width:156px; 
height:151px;
}

#middleonePan2b ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan2b ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

#middleonePan2b p.more{
padding:0;
margin:0 0 0 30px;
}

#middleonePan2b p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/button1.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:12px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;

}

#middleonePan2b p.more a:hover{
background:url(imatges/img_web/button2.gif) 100% 0% no-repeat #fff; 
color:#111; 
text-decoration:none;
}

/*---/Middle One2b----*/

/*---Middle One2c----*/

#middleonePan2c{
width:300px;
background:#F4F4F4; 
float:left;
}

#middleonePan2c p{
padding:0 0 20px 0;
}

#middleonePan2c p.boldtext{
font-size:16px; 
background:#F4F4F4;
color:#ff6633; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan2c p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan2c p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan2c ul{
width:156px; 
padding:0 0 20px 0;
background:
}

#middleonePan2c ul li{
width:156px; 
height:20px;
}

#middleonePan2c ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middleonePan2c ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middleonePan2c ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan2c ul.block li{
width:156px; 
height:151px;
}

#middleonePan2c ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan2c ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

#middleonePan2c p.more{
padding:0;
margin:0 0 0 30px;
}

#middleonePan2c p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/button1.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:12px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;

}

#middleonePan2c p.more a:hover{
background:url(imatges/img_web/button2.gif) 100% 0% no-repeat #fff; 
color:#111; 
text-decoration:none;
}

/*---/Middle One2c----*/


/*---Middle One3----*/

#middleonePan3{
width:560px;
height: 520px;
overflow: auto;
background:#F4F4F4; 
float:left;
}

#middleonePan3 p{
padding:0 10px 0 20px;
}

#middleonePan3 p.boldtext{
font-size:16px;
background:#F4F4F4; 
color:#ff6633; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan3 p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan3 p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan3 p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middleonePan3 p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/redbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middleonePan3 p.more a:hover{
background: url(imatges/img_web/bluebutton.gif) 0 0 no-repeat #fff; 
color:#111; 
text-decoration:none;
}

#middleonePan3 ul{
width:156px; 
padding:0 0 20px 0;
}

#middleonePan3 ul li{
width:450px; 
height:20px;
}

#middleonePan3 ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #F4F4F4; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 10px;
}

#middleonePan3 ul li a:hover{
background:url(imatges/img_web/arrow3.gif) 0 8px no-repeat #F4F4F4; 
color:#272525; 
text-decoration:underline;
}

#middleonePan3 ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan3 ul.block li{
width:156px; 
height:151px;
}

#middleonePan3 ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan3 ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle One3----*/

/*---Middle One3----*/

#middleonePan3b{
width:560px;
background:#F4F4F4; 
float:left;
}

#middleonePan3b p{
padding:0 10px 0 20px;
}

#middleonePan3b p.boldtext{
font-size:16px;
background:#F4F4F4; 
color:#ff6633; 
font-weight:bold; 
padding:32px 0 0;
}

#middleonePan3b p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middleonePan3b p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middleonePan3b p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middleonePan3b p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/redbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middleonePan3b p.more a:hover{
background: url(imatges/img_web/bluebutton.gif) 0 0 no-repeat #fff; 
color:#111; 
text-decoration:none;
}

#middleonePan3b ul{
width:156px; 
padding:0 0 20px 0;
}

#middleonePan3b ul li{
width:156px; 
height:20px;
}

#middleonePan3b ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middleonePan3b ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middleonePan3b ul.block{
width:156px; 
height:151px; 
display:block; 
padding:0px;
}

#middleonePan3b ul.block li{
width:156px; 
height:151px;
}

#middleonePan3b ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block1-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middleonePan3b ul.block li a:hover{
background:url(imatges/img_web/block1-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle One3b----*/


/*---Middle Two----*/

#middletwoPan{
width:186px; 
background:#F4F4F4;
float:left;
}

#middletwoPan p{
padding:0 3px 20px 3px
}

#middletwoPan p.boldtext{
font-size:16px; 
background:#F4F4F4; 
color:#2B2A2A; 
font-weight:bold; 
padding:32px 0 0;
}

#middletwoPan p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middletwoPan p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middletwoPan p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middletwoPan p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/greenbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middletwoPan p.more a:hover{
background: url(imatges/img_web/pinkbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
text-decoration:none;
}

#middletwoPan ul{
width:156px; 
padding:0 0 20px 0;
}

#middletwoPan ul li{
width:156px; 
height:20px;
}

#middletwoPan ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middletwoPan ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middletwoPan ul.block{
width:156px; 
height:151px; 
padding:0px;
}

#middletwoPan ul.block li{
width:156px; 
height:151px;
}

#middletwoPan ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block2-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middletwoPan ul.block li a:hover{
background:url(imatges/img_web/block2-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle Two----*/

/*---Middle Three----*/

#middlethreePan{
width:187px; 
background:#F4F4F4;
float:left;
}

#middlethreePan p{
padding:0 3px 20px 3px
}

#middlethreePan p.boldtext{
font-size:16px; 
background:#F4F4F4;
color:#2B2A2A; 
font-weight:bold; 
padding:32px 0 0;
}

#middlethreePan p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middlethreePan p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middlethreePan p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middlethreePan p.more a{
display:block;width:79px; 
height:28px; 
background:url(imatges/img_web/bluebutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middlethreePan p.more a:hover{
background: url(imatges/img_web/redbutton.gif) 0 0 no-repeat #fff; color:#111; 
text-decoration:none;
}

#middlethreePan ul{
width:156px; 
padding:0 0 20px 0;
}

#middlethreePan ul li{
width:156px; 
height:20px;
}

#middlethreePan ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middlethreePan ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middlethreePan ul.block{
width:156px; 
height:151px; 
padding:0px;
}

#middlethreePan ul.block li{
width:156px; 
height:151px;
}

#middlethreePan ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block3-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px;
}

#middlethreePan ul.block li a:hover{
background:url(imatges/img_web/block3-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle Threee----*/

/*---Middle Four----*/

#middlefourPan{
width:187px; 
background:#F4F4F4;
float:left;
}

#middlefourPan p{
padding:0 3px 20px 3px;
}

#middlefourPan p.boldtext{
font-size:16px; 
background:#F4F4F4; 
color:#2B2A2A; 
font-weight:bold; 
padding:32px 0 0;
}

#middlefourPan p.blacktext{
background:#fff; 
color:#000; 
padding:0 0 12px 0;
}

#middlefourPan p.dotline{
background:url(imatges/img_web/dot.line.gif) 0 0 repeat-x; 
width:156px; 
padding:0 0 12px 0;
}

#middlefourPan p.more{
margin:0 0 40px 0px; 
padding:0px;
}

#middlefourPan p.more a{
display:block;
width:79px; 
height:28px; 
background:url(imatges/img_web/pinkbutton.gif) 0 0 no-repeat #fff; 
color:#111; 
font-size:15px; 
line-height:28px; 
text-decoration:none; 
padding:0 0 0 10px;
}

#middlefourPan p.more a:hover{
background: url(imatges/img_web/greenbutton.gif) 0 0 no-repeat #fff;
color:#111; 
text-decoration:none;
}

#middlefourPan ul{
width:156px; 
padding:0 0 20px 0;
}

#middlefourPan ul li{
width:156px; 
height:20px;
}

#middlefourPan ul li a{
width:140px; 
height:20px; 
background:url(imatges/img_web/arrow1.gif) 0 8px no-repeat #fff; 
color:#8D8D8D; 
line-height:20px; 
text-decoration:underline; 
padding:0 0 0 16px;
}

#middlefourPan ul li a:hover{
background:url(imatges/img_web/arrow2.gif) 0 8px no-repeat #fff; 
color:#272525; 
text-decoration:underline;
}

#middlefourPan ul.block{
width:156px; 
height:151px; 
padding:0px;
}

#middlefourPan ul.block li{
width:156px; 
height:151px;
}

#middlefourPan ul.block li a{
width:126px; 
height:128px; 
display:block; 
background:url(imatges/img_web/block4-normal.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
font-size:20px; 
font-weight:bold; 
text-decoration:none; 
padding:23px 0 0 30px; 
}

#middlefourPan ul.block li a:hover{
background:url(imatges/img_web/block4-hover.jpg) 0 0 no-repeat #FCFCFC; 
color:#fff; 
text-decoration:none;
}

/*---/Middle Four----*/

/*----FOOTER PANEL----*/

#footermainPan{
height:135px; 
background:url(imatges/img_web/footerbg.gif) 0 0 repeat-x #565656; 
color:#fff; 
clear:both;
}

#footerPan{
width:757px; 
position:relative; 
margin:0 auto;
}

#footerPan p.copyright{
	background:#565656;
	color:#fff;
	font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;
	position:absolute;
	top:45px;
	left:5px;
}

#footerPan ul{
	width:580px;
	position:absolute;
	top:63px;
	left:5px;
}

#footerPan li{
float:left; 
font:13px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; 
font-weight:normal;
}

#footerPan ul li a{
padding:0 12px 0; 
color:#fff; 
background:#565656; 
text-decoration:none;
}

#footerPan ul li a:hover{
text-decoration:underline;
}

#footerPan ul.caoc{
	width:748px;
	background:#565656;
	color:#fff;
	display:block;
	position:absolute;
	font-size:12px;
	top:85px;
	left:10px;
}

#footerPan ul.caoc li a{
background:#565656; 
display:block; 
color:#fff; 
text-decoration:none;
}

#footerPan ul.caoc li a:hover{
text-decoration:underline;
}
