﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/************** Webparts **************/

div.WebPart { margin-bottom: 1em; }

div.WebPart .WPBody
{
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	width: 181px;
	float: left;	
	background-color: #ffffff;
}

div.WebPart .WPBodyNoBorder
{
	border: none;
	width: 181px;
	float: left;	
	background-color: transparent;
}

div.WebPart .WPTopCenter {width: 173px; height: 4px; float: left; border-top: solid 1px #c8c8c8; background-color: #ffffff; }

div.WebPart .WPBottomCenter {float:left; width: 173px; height: 5px; border-bottom-color: #c8c8c8; border-bottom-style: solid; border-bottom-width: 1px; background-color: #ffffff; }

div.WPMenu {width: 183px;float: left;}

div.WPMenu .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-ESP-izq.png); }
div.WPMenu .WPTopCenter {background-color: #E53429;}
div.WPMenu .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-ESP-der.png); }

div.WPMenu .WPTitle
{
	background-color: #E53429;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #a4a4a4;
	border-left-color: #a4a4a4;
	width: 181px;
	float: left;
	padding-bottom: 4px;
}

/* testing bottom */
div.WPMenu .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-izq-abajo.png); }
div.WPMenu .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-der-abajo.png);}
/* end testing */

.WPTitle h4{ margin-left: 1.5em; }
.LeftPaneZone .WPTitle h4 {color: #FFFFFF;}

div.WPBoxedTool {width: 183px;float: left;}
div.WPBoxedTool .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-izq-arriba.png); }
div.WPBoxedTool .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-der-arriba.png); }
div.WPBoxedTool .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-izq-abajo.png); }
div.WPBoxedTool .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-der-abajo.png);}

div.WPBoxedBody {width: 722px; float: left;}
div.WPBoxedBody .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-izq-arriba.png); }
div.WPBoxedBody .WPTopCenter {width: 712px; background-color: #ffffff; }
div.WPBoxedBody .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-der-arriba.png); }
div.WPBoxedBody .WPBody {width: 720px;float: left; padding-bottom: 10px;}
div.WPBoxedBody .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-izq-abajo.png); }
div.WPBoxedBody .WPBottomCenter {width: 712px; background-color: #ffffff;}
div.WPBoxedBody .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-der-abajo.png);}

div.WPToolbar {width: 685px; float: left;}
div.WPToolbar .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/.png); }
div.WPToolbar .WPTopCenter {width: 675px; background-color: #c8c8c8; }
div.WPToolbar .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/.png); }
div.WPToolbar .WPBody {width: 683px; background-color: #c8c8c8;}
div.WPToolbar .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/.png); }
div.WPToolbar .WPBottomCenter {width: 675px; background-color: #c8c8c8;}
div.WPToolbar .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/.png);}

/* Default player: espuña */
div.WPPlayer {width: 470px; float: left;}
div.WPPlayer .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PLAYER-arr-izq.png); }
div.WPPlayer .WPTopCenter {width: 460px; background-color: #e2e2e2; }
div.WPPlayer .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PLAYER-arr-der.png); }
div.WPPlayer .WPBody {width: 468px;float: left; }
div.WPPlayer .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-izq-abajo.png); }
div.WPPlayer .WPBottomCenter {width: 460px; background-color: #ffffff;}
div.WPPlayer .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-der-abajo.png);}
div.WPPlayer .WPPlayerInnerText {padding: 10px 15px 0px 17px; }
div.WPPlayer .WPTitle
{
	background-color: #e2e2e2;
	border-right-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #c8c8c8;
	border-left-color: #c8c8c8;
	width: 468px;
	float: left;
	padding-bottom: 4px;
}

/* Player innovacion */
div.WPPlayerInnovacion { width: 920px; float: left;}
div.WPPlayerInnovacion .WPBody { width: 918px; float: left; }
div.WPPlayerInnovacion .WPBottomCenter { width: 910px; height: 4px;}
div.WPPlayerInnovacion .WPTopCenter { width: 910px; }
div.WPPlayerInnovacion .WPTitle { width: 918px; }

/* Tira de videos*/
div.WPTiraVideos { margin-left: 20px; }
div.WPTiraVideos .WPBody { width: 155px; padding: 13px; }
div.WPTiraVideos .WPTitle { background-color: #e2e2e2; }
div.WPTiraVideos .WPTopLeftCorner { background-image: url(/css/img/rounded/borde-PLAYER-arr-izq.png); }
div.WPTiraVideos .WPTopCenter { background-color: #e2e2e2; }
div.WPTiraVideos .WPTopRightCorner { background-image: url(/css/img/rounded/borde-PLAYER-arr-der.png); }

/*** WP LEFT MENUS ***/
/** WP LEFTMENU PARTICIPA **/
div.WPMenuPart .WPTopLeftCorner { background-image: url('/css/img/rounded/borde-PART-izq.png'); }
div.WPMenuPart .WPTopCenter { background-color: #6aaf23; }
div.WPMenuPart .WPTopRightCorner { background-image: url('/css/img/rounded/borde-PART-der.png'); }
div.WPMenuPart .WPTitle { background-color: #6aaf23; }
div.WPMenuPart div.EspunaLeftMenuDivSelected { border-right: solid 5px #6aaf23; margin-left: 22px; border-bottom: solid 1px #838182; width: 154px; }

/** WP LEFTMENU CONTACTA **/
div.WPMenuCont .WPTopLeftCorner { background-image: url('/css/img/rounded/borde-CONT-izq.png'); }
div.WPMenuCont .WPTopCenter {background-color: #d6bf94;}
div.WPMenuCont .WPTopRightCorner { background-image: url('/css/img/rounded/borde-CONT-der.png'); }
div.WPMenuCont .WPTitle { background-color: #d6bf94; }
div.WPMenuCont div.EspunaLeftMenuDivSelected { border-right: solid 5px #d6bf94;	margin-left: 22px; border-bottom: solid 1px #838182; width: 154px; }

/** WP LEFTMENU INNOVACION **/
/* No left menu available */

/** WP LEFTMENU TRAZABILIDAD **/
/* No left menu available */

/** WP LEFTMENU PRODUCTOS **/
div.WPMenuProductes {width: 183px;float: left;}
div.WPMenuProductes .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PROD-izq.png); }
div.WPMenuProductes .WPTopCenter {background-color: #b08a13;}
div.WPMenuProductes .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PROD-der.png); }
div.WPMenuProductes .WPTitle { background-color: #b08a13; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px; border-right-color: #c8c8c8; border-left-color: #c8c8c8; width: 181px; float: left; padding-bottom: 4px; }
div.WPMenuProductes .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-izq-abajo.png);}
div.WPMenuProductes .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/borde-der-abajo.png);}
/*** END WP LEFT MENUS ***/

/*** WP BANNERS ***/
/** Banners producto **/
div.WPBannerProd .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-PROD-izq.png'); }
div.WPBannerProd .WPTopCenter {background-color: #B08A13;}
div.WPBannerProd .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-PROD-der.png'); }
div.WPBannerProd .WPTitle {background-color: #B08A13; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px;	border-right-color: #a4a4a4; border-left-color: #a4a4a4; width: 181px; float: left;	padding-bottom: 4px;}

/** Banners innovacion **/
div.WPBannerInn .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-ID-izq.png'); }
div.WPBannerInn .WPTopCenter {background-color: #289FD5;}
div.WPBannerInn .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-ID-der.png'); }
div.WPBannerInn .WPTitle {background-color: #289FD5; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px;	border-right-color: #a4a4a4; border-left-color: #a4a4a4; width: 181px; float: left;	padding-bottom: 4px;}

/** Banners trazabilidad **/
div.WPBannerTraz .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-TRAZ-izq.png'); }
div.WPBannerTraz .WPTopCenter {background-color: #A02F33;}
div.WPBannerTraz .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-TRAZ-der.png'); }
div.WPBannerTraz .WPTitle {background-color: #A02F33; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px;	border-right-color: #a4a4a4; border-left-color: #a4a4a4; width: 181px; float: left;	padding-bottom: 4px;}

/** Banners participa **/
div.WPBannerPart .WPTopLeftCorner { width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-PART-izq.png'); }
div.WPBannerPart .WPTopCenter { background-color: #6aaf23; }
div.WPBannerPart .WPTopRightCorner { width: 5px; height: 5px; float: left; background-image: url('/css/img/rounded/borde-PART-der.png'); }
div.WPBannerPart .WPTitle {background-color: #6aaf23; border-right-style: solid; border-left-style: solid; border-right-width: 1px; border-left-width: 1px;	border-right-color: #a4a4a4; border-left-color: #a4a4a4; width: 181px; float: left;	padding-bottom: 4px;}
div.WPBanner h4 { text-transform: none; color: #FFFFFF; }

/** Zona **/
div.WPIniInfEsq {width: 250px; }
div.WPIniInfEsq div.WPTopCenter, div.WPIniInfCen div.WPTopCenter { width: 240px; }
div.WPIniInfEsq div.WPTitle, div.WPIniInfCen div.WPTitle { width: 248px; }
div.WPIniInfCen {width: 250px; margin-left: 17px; }
div.WPIniSupDre {width: 183px; margin-left: 17px; }
div.WPIniSupDre div.WPTopCenter { width: 173px; }
div.WPIniSupDre div.WPTitle { width: 181px; }
div.WPIniInfDre, div.WPIniSupDre{ margin-left: 17px; }
/*** END WP BANNERS ***/

/*** WP PROMOCIONES ***/
div.WPPromo{ width: 174px; margin-right: 6px;}
div.WPPromo .WPTopCenter{ width: 160px; }
div.WPPromo .WPTitle{ width: 168px; color: #ffffff; background-color: #b08a13;}
div.WPPromo .WPTopLeftCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PROD-izq.png); }
div.WPPromo .WPTopCenter {background-color: #b08a13;}
div.WPPromo .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/borde-PROD-der.png); }
div.WPPromo .WPBody{ width: 168px;}
div.WPPromo .WPBottomCenter{ width: 160px; }
/*** END WP PROMOCIONES ***/

/*** SEARCH BAR ***/
div.WebBarOuter{float: left; margin-bottom:10px; margin-right:8px;}
div.WebBarLeft{float: left; height: 27px; width: 5px; background-image: url(/css/img/rounded/barra-lateral-izq.png)}
div.WebBarCenter{float: left; height: 27px; background-image: url(/css/img/rounded/barra-interior.png);}
div.WebBarRight{float: left; height: 27px; width: 6px; background-image: url(/css/img/rounded/barra-lateral-der.png)}

div.BarSearchForum{margin-right:0px;}
div.BarPropose .WebBarCenter {width: 217px; height: 22px; padding: 5px 0px 0px 8px;}
div.BarSearchForum .WebBarCenter {width: 465px;}

div.BarSearchNews {margin-right: 0px;}
div.BarSearchNews .WebBarCenter {width: 709px;}
/*** END SEARCH BAR ***/

/*** WP TRAZ ***/
div.WPTraz { width: 920px; float: left;}
div.WPTraz .WPBody { width: 918px; float: left; padding-bottom: 12px;}
div.WPTraz .WPBottomCenter { width: 910px;}
div.WPTraz .WPTopLeftCorner { background-image: url('/css/img/rounded/borde-TRAZ-izq.png'); }
div.WPTraz .WPTopRightCorner { background-image: url('/css/img/rounded/borde-TRAZ-der.png'); }
div.WPTraz .WPTopCenter { width: 910px; background-color: #a02f33;}
div.WPTraz .WPTitle { width: 918px; background-color: #a02f33; color: #FFFFFF; }

div.WPTrazInf .WPTopCenter { background-color: #e2e2e2;}
div.WPTrazInf .WPTitle { background-color: #e2e2e2; padding-bottom: 7px; color: #838182;}
div.WPTrazInf .WPTopLeftCorner { background-image: url('/css/img/rounded/borde-PLAYER-arr-izq.png'); }
div.WPTrazInf .WPTopRightCorner { background-image: url('/css/img/rounded/borde-PLAYER-arr-der.png'); }
/*** END WP TRAZ ***/

div.WPGlobalProductMessage {width: 720px; float: left; }
/*div.WPGlobalProductMessage .WPTopLeftCorner {width: 5px; height: 5px; float: left; }*/
/*div.WPGlobalProductMessage .WPTopRightCorner {width: 5px; height: 5px; float: left; background-image: url(/css/img/rounded/.png); } */
div.WPGlobalProductMessage .WPTopCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8; }
div.WPGlobalProductMessage .WPBody {width: 706px; background-color: #FFFFCC; border: 1px solid #FFCC00; padding: 5px;}
div.WPGlobalProductMessage .WPBottomCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8;}
/* div.WPGlobalProductMessage .WPBottomLeftCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/.png); }
div.WPGlobalProductMessage .WPBottomRightCorner {width: 5px; height: 5px; float:left; background-image: url(/css/img/rounded/.png);}*/

div.WPGlobalInfoMessage {width: 720px; float: left; }
div.WPGlobalInfoMessage .WPTopCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8; }
div.WPGlobalInfoMessage .WPBody {width: 706px; background-color: #FFFFFF; color: #005FA4; border: 1px solid #0077CE; padding: 5px;}
div.WPGlobalInfoMessage .WPBottomCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8;}

div.WPGlobalWarningMessage {width: 720px; float: left; }
div.WPGlobalWarningMessage .WPTopCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8; }
div.WPGlobalWarningMessage .WPBody {width: 706px; background-color: #FFFFCC; border: 1px solid #FFCC00; padding: 5px;}
div.WPGlobalWarningMessage .WPBottomCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8;}

div.WPGlobalErrorMessage {width: 720px; float: left; }
div.WPGlobalErrorMessage .WPTopCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8; }
div.WPGlobalErrorMessage .WPBody {width: 706px; background-color: #FFFFFF; color: #FF0000; border: 1px solid #FF0000; padding: 5px;}
div.WPGlobalErrorMessage .WPBottomCenter {height: 0px; visibility:hidden; width: 675px; background-color: #c8c8c8;}
