body, td, div 	{ font-family: Times New Roman, Times, serif; font-size: 12px; }

.link 									{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } 
a:link, a:visited, a:active, .nolink 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } 
a:hover 								{ text-decoration: underline; } 

.termsLink, a.termsLink:link, a.termsLink:visited, a.termsLink:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color : #ffffff; } 

.localeLink, a.localeLink:link, a.localeLink:visited, a.localeLink:active { font-family: Times New Roman, Times, serif; font-size: 12px; text-decoration: none; color : #ffffff; } 
a.localeLink:hover { text-decoration: underline; } 
.t01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; } .t02 { font-family: "Times New Roman", Times, serif; font-size: 21px; color: #ffffff; } 

.campos 	{ font-family : Tahoma; font-size : 16px; color : #CCCC99; } 
.txt01 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } 
.ltable 	{ border: #ffffff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; } .alpha { filter: Alpha(Opacity=85); } 

#newsItem		{ width:510px; }
#newsItemText	{ width:330px; float:left; }
#newsItemImage	{ width:175px; float:left; text-align:right; padding:40px 0 0 0; }
#flashBox		{ }

/* Novedades */ 
.chNovedad, .chNovedad a 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; } 
.clNovedad, .clNovedad a 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #eefbfb; } 
.pNovedad, .pNovedad a 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fcfaeb; } 
.gpNovedad, .gpNovedad a 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #ffffff; } 
.Novedad, .Novedad a 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e6e6e6; } 
/* End Novedades */ 

/* Categorias */ 
.chCategoria, .chCategoria a 	{ background-color: #ff9108; color: #ffffff; }
.clCategoria, .clCategoria a 	{ background-color: #0277A4; color: #ffffff; }
.pCategoria, .pCategoria a 		{ background-color: #bf9249; color: #ffffff; } 
.gpCategoria, .gpCategoria a 	{ background-color: #bdbdbd; color: #ffffff; }
.Categoria, .Categoria a 		{ background-color: #cccccc; color: #ffffff; }
.chCattext, .chCattext a 		{ background-color: #ff9108; color: #ffffff; }
.clCattext, .clCattext a 		{ background-color: #0277A4; color: #ffffff; }
.pCattext, .pCattext a 			{ background-color: #f0e8b1; color: #ffffff; } 
.gpCattext, .gpCattext a 		{ background-color: #bdbdbd; color: #ffffff; } 
.Cattext, .Cattext a 			{ background-color: #cccccc; color: #ffffff; } 
.chCaticon, .chCaticon a 		{ background-color: #ffcc00; color: #ffffff; } 
.clCaticon, .clCaticon a 		{ background-color: #01a5b4; color: #ffffff; }

.pCaticon, .pCaticon a 			{ background-color: #f8f3d6; color: #ffffff; }
.gpCaticon, .gpCaticon a 		{ background-color: #f0f0f0; color: #ffffff; }
.Caticon, .Caticon a 			{ background-color: #cccccc; color: #ffffff; } 
/* End Categorias */ 

/* Forum */ 
.forumFirst, .forumFirst a 									{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: #F0FBEA; text-decoration: none; } 
.forumTitle, .forumTitle a, .forumSecond, .forumSecond a 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; background-color: #C5EFAD; text-decoration: none; } 
/* End Forum */ 

.dt01 			{ font-family: Arial, Helvetica, sans-serif; font-size: 48px; font-weight: bold; color: #FFFFFF; } 
.riuProTitular 	{ color: #ffffff; font-size: 16px; font-weight: bold; }.contentext {  font-family: Tahoma; font-size: 12px; }
.Heading 		{ font-family: Tahoma, Arial; font-size: 16px; color: #CCCC99; font-weight: bold; }

.newsHeading 			{ font-family: Tahoma, Arial; font-size: 14px; color: #CCCC99; font-weight: bold; }
.newsHeading a 			{ font-family: Tahoma, Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration:none; }
.newsHeading a:hover	{ font-family: Tahoma, Arial; font-size: 14px; color: #CCCC99; font-weight: bold; text-decoration:none; }

.SubHeading 	{ font-family: Tahoma, Arial; font-size: 12px; color: #CCCC99; font-weight: bold; }
.SubHead2 		{ font-family: Tahoma, Arial; font-size: 12px; color: #CCCC99; }
.bodytext 		{ font-family: Tahoma, Arial; font-size: 11px; color: #CCCC99; }
a 				{ font-family: Tahoma, Arial; font-size: 10px; color: #FFFFFF; }
textarea 		{ font-family: Tahoma, Arial; font-size: 12px; color: #000000; }

/* Menu */
#menu	{display: block; width: 773px; height: 19px; background: #fff;}
#menu span	{display: none;}
#menu ul	{list-style-type: none; padding: 0; margin: 0;}
#menu li	{float: left;}
#home		{display: block; width: 75px; height: 19px; background-image: url(img/menu/home.jpg) ;}
#profile	{display: block; width: 115px; height: 19px; background-image: url(img/menu/compprofile.jpg) ;}
#productgroups	{display: block; width: 114px; height: 19px; background-image: url(img/menu/productgroep.jpg) ;}
#outsourcing	{display: block; width: 93px; height: 19px; background-image: url(img/menu/outsourcing.jpg) ;}
#news	{display: block; width: 78px; height: 19px; background-image: url(img/menu/barknews.jpg) ;}
#information	{display: block; width: 84px; height: 19px; background-image: url(img/menu/info.jpg) ;}
#contact	{display: block; width: 65px; height: 19px; background-image: url(img/menu/contact.jpg) ;}
#jobs	{display: block; width: 69px; height: 19px; background-image: url(img/menu/vacatures.jpg) ;}


#primary-nav, #primary-nav ul {	list-style: none; margin: 0px; padding: 0px;}
#primary-nav ul {top: auto;	display: none; position: absolute;}
#primary-nav ul ul {margin-top: 1px; margin-left: -1px;	left: 100%;	top: 0px;}
#primary-nav li {float: left;}
#primary-nav li li {float: none; position: relative; text-align: left; background: #AC1500; border-left: solid 1px #000; border-right: solid 1px #000; border-bottom: solid 1px #000; }
#primary-nav li li a:hover { color: #000;}
#primary-nav li li a {text-decoration: none;  padding-left: 5px; padding-top: 1px;	padding-bottom: 1px; color: #fff; display: block; width: 160px; font-family: Verdana; font-size: 10; }
#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul {	display: none; z-index: 10;}
#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul { display: block; }

/* ie hacks */
#primary-nav li li { float: left; clear: both;}
#primary-nav li li a { height: 1%; }