.leftCol 		{background-color:transparent;vertical-align:top;padding:0px; margin-left:0px;margin-bottom:25px;}
.leftColCont	{vertical-align:top; margin:0px auto; padding:0px;}

.rightCol 		{background-color:transparent; width:211px; vertical-align:top; padding:0px 0px 0px 0px;}
.rightColCont	{width:211px; vertical-align:top; text-align:center; padding:6px 0px 0px 0px; margin:0px;}

.headerLeft , .header_SatelitesBig{background:none repeat scroll 0 0 #FFFFFF !important;border-top:4px solid #111987;color:#333333 !important;margin:0.5em 0;padding:5px 0 0 5px;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.headerRight {background-color:#010066; height:22px; color:#ffffff; font-weight:bold; font-size:12px; text-transform: uppercase; padding:0px 0px 0px 8px; vertical-align:middle;}
div.slot.alt.variant.headerRight p.module{background-color:#EEEEF8 !important;}

/* search 
.searchByTD	{padding:4px 0px 15px 0px; vertical-align:top;}
.searchByTD1	{width:100%; vertical-align:top;}
.searchByTD2	{width:100%; vertical-align:top; padding:10px 0px 0px 0px;}
.searchByTD3	{padding:4px 0px 0px 0px; vertical-align:top;}*/
.searchByForms		{background-color:transparent; height:14px; font-weight:bold; font-size:10px; color:#333333; padding:4px; vertical-align:middle;}
.searchByForms a 			{color:#333333; text-decoration:underline;}
.searchByForms a:hover {color:#333333; text-decoration:none;}

.searchInput		{background-color:#ffffff; font-weight:normal; font-size:11px; color:#333333; padding:5px; text-transform:lowercase; border:solid 1px #333333;width:200px;}
.searchButton		{background-color:#010066; font-weight:bold; font-size:10px; color:#ffffff; padding:0px 4px 0px 4px; vertical-align:top; text-transform:capitalize;}
a.searchButtonT ,a:visited.searchButtonT 			{margin:0;display:inline-block;background-color:#010066;font-weight:bold;font-size:11px; color:#ffffff; padding:5px 6px;text-transform:capitalize; text-decoration:none;}
a:hover.searchButtonT,a:active.searchButtonT ,a:link.searchButtonT {background-color:#010066;font-weight:bold; font-size:11px; color:#ffffff; padding:5px 6px; text-transform:capitalize; text-decoration:none;}


/* parent div of lists */
#listRegio {position:relative;}
#listKust		{position:relative;}
#listArdennen		{position:relative;}
#listSteden		{position:relative;}
#listSki		{position:relative;}



/* list */
#searchDetail {}
.dayTD {width:370px; padding:1px; margin:0px;}
.day {width:370px; padding:0px; margin:0px;}
.list 	{width:248px; vertical-align:top; padding:0px;}

.listC {position:absolute;left:626px;top:276px;}
.listW {position:absolute;left:626px;top:396px;}
.listS {position:absolute;left:626px;top:516px;}

div#list		{position:absolute; width:208px; max-height:260px;  min-height:70px; height:auto !important; height:260px; overflow-y:auto; overflow-x:hidden; z-index:99999; border-right:solid 1px #cccccc; border-bottom:solid 1px #cccccc; background-color:#ffffff; padding:0px 2px 0px 2px; display:none;}


div#list p							{font-size:11px; color:#333333; width:208px; padding:0px 3px 0px 0px; display:block; text-transform:capitalize;}
div#list p.on					{background-color:#cccccc; width:208px; display:block;}
div#list p.on a 				{text-decoration:none; width:208px; display:block;}
div#list p.on a:hover 	{text-decoration:none; width:208px; display:block;}
div#list p.off					{background-color:transparent; width:208px; display:block;}
div#list p.off a 			{text-decoration:none; width:208px; display:block;}
div#list p.off a:hover {background-color:#cccccc; text-decoration:none; width:208px; display:block;}


/* breedte van de boxes */
.boxSize1	{width:100%; padding:0px; vertical-align:top; text-align:left; float:left;}
.boxSize2	{float:left;margin:7px;padding:0;text-align:left;vertical-align:top;width:116px;}
.boxSki		{width:33%; height:150px; padding:0px; vertical-align:top; text-align:left; border:1px solid #cccccc;}
.boxSize3	{float:left;margin:7px;padding:0;text-align:left;vertical-align:top;width:265px;}
.boxMap		{width:360px; padding:0px; vertical-align:top;}
.boxWrapperSize2	{width:392px;padding:0px; margin:0px; vertical-align:top; text-align:center; margin-left:auto; margin-right:auto;}


/* algemene classname om naar te verwijzen om zo kleur van de boxes te beinvloeden */
.ski	{vertical-align:top; width:100%;}

/* kleur bg content */
.contentBig	{vertical-align:top; text-align:center; padding:6px 0px 10px 0px;}
.contentSki	{vertical-align:top; text-align:center; padding:6px 2px 10px 2px; height:100%;}

/* kleur van de headers */
/*.header		{background:#e5e5ef url(/extra/weer/img/blueBgTitle.gif) 0% 0% repeat-x; height:16px; font-weight:bold; font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:top; text-transform:lowercase;}*/

.header		{background-color:#e5e5ef; height:16px; font-weight:bold; font-size:11px; color:#333333; padding:2px 4px 2px 4px; vertical-align:top; text-transform:lowercase;}

/*.boxMap .header		{background:#e5e5ef url(/extra/weer/img/blueBgTitle.gif) 0% 0% repeat-x; height:16px; font-weight:bold; font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:top; text-transform:lowercase;}*/

.boxMap .header		{background-color:#e5e5ef; height:16px; font-weight:bold; font-size:11px; color:#333333; padding:2px 4px 2px 4px; vertical-align:top; text-transform:lowercase;}
.boxMap .header a 			{font-weight:bold; font-size:11px; color:#333333; text-decoration:underline;}
.boxMap .header a:hover {font-weight:bold; font-size:11px; color:#333333; text-decoration:none;}

.ski .subHeader		{height:16px; font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:top; text-transform:lowercase;}

/* tekst kleur en styles */
.info					{font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:top;}
.infoHigh			{font-weight:bold; font-size:11px; color:#006699; padding:0px 1px 0px 1px;}
.boxSize2 .content .info p	{font-size:11px; color:#333333; padding:1px 2px 1px 2px; vertical-align:top; text-align:center;}

.contentXtra .info		{padding:2px 4px 2px 4px;}
.contentXtra .info p	{font-size:11px; color:#333333; vertical-align:top;}

.infoVis					{display:table-row;}
.infoInvis				{display:none;}
.infoWText				{vertical-align:top; border:solid 1px #333333; border-top:solid 0px #333333;}
.infoWText .info	{font-size:11px; color:#333333; padding:4px 6px 4px 6px; vertical-align:top;}

.infoIndent					{font-size:11px; color:#333333; vertical-align:top; text-transform:lowercase;}
.infoIndent p				{padding:0px 4px 0px 9px;}

p.infoTitle					{font-weight:bold; font-size:11px; color:#074b72; padding:2px 4px 0px 4px; vertical-align:top; text-transform:lowercase;}

.icon 			{padding:2px 4px 0px 4px; text-align:center; vertical-align:top;}
.icon img 	{padding:0px; background-color:#ffffff;}
.chart			{padding:0px; border:solid 1px #333333; background-color:#ffffff;}

.data img 	{padding:0px; background-color:#ffffff;}
.data				{font-size:11px; color:#333333; padding:3px 4px 3px 4px; vertical-align:middle;}
.data p			{padding:4px 0px 0px 0px; vertical-align:middle; height:18px;}
.dataSm				{font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:middle;}
.dataSm p			{padding:0px; vertical-align:middle;}
.data2				{font-size:11px; color:#333333; padding:0px 4px 2px 4px; vertical-align:middle; height:30px;}
.data2 p			{padding:0px; vertical-align:middle;}
.dataHigh		{font-weight:bold; font-size:11px; color:#006699; padding:0px 1px 0px 1px;}
.dataHigh p	{font-weight:bold; font-size:11px; color:#006699; padding:0px 1px 0px 1px; height:20px;}
/*
.header_Belgium		{background:#010066 url(/extra/weer/img/header/icon_nb_bel.jpg) 100% 0% repeat-x;}
.header_Cities		{background:#010066 url(/extra/weer/img/header/icon_nb_gem.jpg) 100% 0% repeat-x;}
.header_Coast			{background:#010066 url(/extra/weer/img/header/icon_nb_kust.jpg) 100% 0% repeat-x;}
.header_Ardennen	{background:#010066 url(/extra/weer/img/header/icon_nb_ardennen.jpg) 100% 0% repeat-x;}
.header_World			{background:#010066 url(/extra/weer/img/header/icon_nb_wereld.jpg) 100% 0% repeat-x;}
.header_Ski				{background:#010066 url(/extra/weer/img/header/icon_nb_ski.jpg) 100% 0% repeat-x;}
.header_Satelites	{background:#010066 url(/extra/weer/img/header/icon_nb_sat.jpg) 100% 0% repeat-x;}
.header_SatelitesBig	{background:#010066 url(/extra/weer/img/header/icon_nb_sat.jpg) 100% 0% no-repeat;}*/
.header_Roadmap 	{background-color:#010066;}

.header_Belgium, .header_Cities, .header_Coast,.header_Ardennen, .header_World, .header_Ski, .header_Satelites,.header_Roadmap	{padding:0 /*43px 0 0*/;background-image:none;background-color:#EEEEF8;}
.header_Roadmap	{}


.alignC				{vertical-align:top; text-align:center; margin-left:auto; margin-right:auto;}


.hiddenTip		{visibility:hidden;}
.visTip				{visibility:visible;}	

.tip		{font-size:10px; color:#333333; padding:0px 2px 0px 2px; vertical-align:top;margin-bottom:25px;}	
.tip .bullets {float:left;height:165px;width:165px;}

.meteoTWrapper	{width:210px;}
.boxSizeTicker	{width:33%; padding:0px; vertical-align:top; text-align:left; padding:0px 1px 0px 1px; margin:0px;}
.contentTicker	{width:100%; vertical-align:top; text-align:center; padding:0px 1px 0px 1px; border:1px solid #cccccc;}
.headerTicker	{width:100%; background-color:#010066; font:bold 10px Verdana,arial,sans-serif; text-align:center; height:14px; color:#ffffff; padding:1px 4px 0px 4px; vertical-align:middle; text-transform:lowercase;}
a.headerTickerLink	{font:bold 10px Verdana,arial,sans-serif; color:#ffffff; text-decoration:none;}
a.headerTickerLink:hover	{font:bold 10px Verdana,arial,sans-serif; color:#ffffff; text-decoration:underline;}
.iconTicker	{padding:0px 4px 0px 3px; text-align:center; vertical-align:middle;}
.dataTicker		{padding:0px 1px 0px 1px; height:13px; text-align:right;}
a.dataTickerLink	{font:bold 9px Verdana,arial,sans-serif; color:#006699; text-decoration:none;}
a.dataTickerLink:hover	{font:bold 9px Verdana,arial,sans-serif; color:#006699; text-decoration:underline;}
.dataTickerMore	{font:bold 8px Verdana,arial,sans-serif; color:#333333; padding:0px 2px 0px 0px; vertical-align:middle; text-align:right; white-space:nowrap;}
a.dataTickerMoreLink 	{font:bold 10px Verdana,arial,sans-serif; color:#333333; text-decoration:none;}
a.dataTickerMoreLink:hover	{font:bold 10px Verdana,arial,sans-serif; color:#666666; text-decoration:underline;}

.clearfix{clear:both;}
div.slot.alt.variant  {background-color:#EEEEF8;margin:0 0 15px;}
.span-3 div.slot.alt.variant  {background-color:#FFFFFF;margin:0;}
