/*  Creat per James  */
.inputs{font-family:Arial, "Arial"; font-size:11px; color:#000000; margin-left:5px; margin-top:-1px; border:#CCCCCC 1px solid;}
.inputs2{font-family:Arial, "Arial"; font-size:13px; color:#666666; margin-left:5px; margin-top:-1px; border:#CCCCCC 1px solid;}
.inputs3{font-family:Arial, "Arial"; font-size:11px; color:#000000; margin-left:0px; margin-top:-1px; border:#CCCCCC 1px solid;}
.inputfocus{background-color:#000000;}
.inputnotfocus{background-color:#055000;}
.botons{font-family:Arial, "Arial"; font-size:11px; color:#333333; margin-top: 0px;}
.botobuscar{font-family:Arial, "Arial"; font-size:11px; color:#333333; margin-left: 7px;}
.fontpetita{font-family:Arial, "Arial"; font-size:8px; color:#666666;}

body {
 font-family: Arial;
 font-size: 11px;
 background: #FFFFFF;
 margin-top: 5px;
 color:#666666;
}
img{ /*Imatges*/
padding: 0px 0px 0px 0px;
border: 0px;
}
a{/*Links*/
text-decoration:none;
color: #666666;
}
a:hover {
	/*text-decoration: underline;*/
color:#000000;
}
table {
margin-top:5px;
border-width: 1px;
border-style: solid;
border-color: #CCCCCC;
border-collapse: collapse;
padding:3px;
}
th, td {
border-width: 1px;
border-style: solid;
border-color: #CCCCCC;
padding:3px;
}

legend {
	color:#666666;
}
/*Estructura web*/
#header{
 width:803px;
 height:120px;
 margin-left:auto;
 margin-right:auto;
 padding: 0px;
 background: #FFFFFF;
					 /*border: 1px solid #CCCCCC;*/
}
#cursorflash{
 width:806px;
 height:644px;
position: absolute;
 left: 50%;

 margin-left: -380px;

 z-index:9999;
					 border: 1px solid #CCCCCC;
}
#logo{
 width:387px;
 height:83px;
 margin-top: -1px;
 margin-left: 5px;
 position:absolute;
					 /*border: 1px solid #CCCCCC;*/
}
#menuicones{
 width:500px;
 height:90px;
 margin-top: 0px;
 margin-left: 400px;
 position:absolute;
					 /*border: 1px solid #CCCCCC;*/
}
#menuicona{
 width:97px;
 height:85px;
 margin-top: 0px;
 margin-left: 5px;
 float:left;
 line-height:3px;
					 /*border: 1px solid #CCCCCC;*/
}
#menu{
 width: 776px;
 margin-top: 98px;
 margin-left: 15px;
 position:absolute;
					 /*border: 1px solid #CCCCCC;*/
}
#content{ 
 width: 793px;
 height: auto;
 margin: auto; 
 min-height:515px;
					 /*border: 1px solid #CCCCCC;*/
 background: #FFFFFF;
 padding: 5px;
}
#menucontent{
 width: 220px;
 height: 500px;
 					 /*border: 1px solid #999999; */
 position:absolute;
 background: #F4F7F7;
 padding: 5px;
}
#menucontentnoticia{
 width: 208px;
 height: 100px;
					 /*border: 1px solid #CCCCCC;*/
 padding: 5px;
 margin-top:10px;
}
#menucontenttext{
 width: 135px;
 height: 84px;
 margin-top: 0px; 
 float:right;
 text-align:justify;
					 /*border: 1px solid #CCCCCC;*/
}
#menucontentimatge{
 width: 65px;
 height: 65px;
 float: left;
}

#noticies{
 width: 548px;
 height: 254px;
 margin-left: 237px;
 margin-top:-12px;
 					 border: 1px solid #E5E5E5;
 position:absolute;
 background: #F4F7F7;
 padding: 5px;
 overflow:auto;
}

#contingutseccio{
 width: 787px;
 min-height: 500px;
 margin-left: 0px;
 margin-top:0px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
 background: #F4F7F7;
 padding: 5px;	
}

#contingutseccionoticies{
 width: 787px;
 height: 500px;
 margin-left: 0px;
 margin-top:0px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
 background: #F4F7F7;
 overflow:auto;
 padding: 5px;	
}

#ofertes{
 width: 780px;
 height: 470px;
 margin-top:0px;
					/*border: 1px solid #CCCCCC;	*/
}

#ofertescolumna1{
 width: 165px;
 height: 450px;
 margin-left:5px;
 margin-top:5px;
					/*border: 1px solid #CCCCCC;*/
 position:absolute;
 padding: 5px;	
}

#ofertescolumna2{
 width: 645px;
 height: 450px;
 margin-left: 178px;
 margin-top:0px;
					/*border: 1px solid #CCCCCC;*/
 
 padding: 4px;
}
#ofertescolumna3{
 width: 285px;
 height: 90px;
 margin-left:183px; 
 margin-top:375px;
					/*border: 1px solid #CCCCCC;*/
 position:absolute;
 padding: 5px;
 z-index:999;
}

#oferta{
 width: 650px;
 height: 400px;
 margin-left: auto;
 margin-right: auto;
 margin-top:0px;
 background-image:url(imatges/fonsoferta2.png);
 padding: 5px;	
}

#ofertaimatge{
 width: 200px;
 height: 180px;
 position:absolute;
 margin-top:52px;
 margin-left:35px;
 						/*border: 1px solid #CCCCCC;*/
 background: #FFFFFF;
 padding: 5px;	
}

#ofertainfo{
 width: 320px;
 height: 280px;
 position:absolute;
 margin-top:24px;
 margin-left: 280px;
 						/*border: 1px solid #CCCCCC;*/
 background: #FFFFFF;
 padding: 5px;
 line-height:18px;
}

#ofertainfo2{
 width: 200px;
 height: 40px;
 position:absolute;
 margin-top: 265px;
 margin-left:35px; 
 						/*border: 1px solid #CCCCCC;*/
 background: #FFFFFF;
 padding: 5px;	
}

#ofertainfo3{
 width: 450px;
 height: 40px;
 position:absolute;
 margin-top: 370px;
 margin-left:35px; 
 						/*border: 1px solid #CCCCCC;*/
 padding: 5px;	
}

#mapa{
 width: 780px;
 height: 300px;
 margin-left:auto;
 margin-right:auto;
 margin-top: 10px;
 border: 1px solid #CCCCCC;
}

#imatgemarca{
 width: auto;
 height: auto;
 margin-left: 0px;
 margin-top:0px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
}

#imatgestock{
 width: auto;
 height: auto;
 margin-left: 105px;
 margin-top: -13px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
}

#imatgestock2{
 width: auto;
 height: auto;
 margin-left: 160px;
 margin-top: -13px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
}

#imatgebotiga{
 width: auto;
 height: auto;
 margin-left: 596px;
 margin-top: 5px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
}

#imatgexfact{
 width: auto;
 height: auto;
 margin-left: 0px;
 margin-top: 78px;
 					 /*border: 1px solid #E8EEEE; */
 position:absolute;
}

#footer{ 
 width: 793px;
 height: 18px;
 margin: auto;
 margin-top:0px;
 color:#999999;
					 /*border: 1px solid #CCCCCC;*/
 padding: 5px;
}