﻿/* style sheet */

/* dc241f rood */
/* 7e7c87 grey */

html {height:100%; overflow:auto; }

body {height:100%; color: #000; margin: 0px; padding: 0px; text-align: left;}

body, td, .ms-WPBody, .ms-WPBody td {font: x-small/12pt Verdana;}

#frame_left		{width:170px; height:100%; background:#000  no-repeat left bottom; position:absolute; top:0; left:0; overflow:visible;} 
/*#frame_left		{width:170px; height:100%; background:#000 url(images/Eric-schaatst.jpg) no-repeat left bottom; position:absolute; top:0; left:0; overflow:visible;} */
*/
#frame_logo		{height:125px; background:#000; overflow:hidden;}
#frame_menu		{width:170px; height:200px;}
#frame_left_bottom {width: 170px; height: auto; margin-top: 220px;}

#frame_right	{position:relative; margin-left:170px;}
#frame_header	{background:#dc241f; height:125px;}
#frame_subheader {background:#dc241f;}
#frame_content 	  {background:#fff; margin: 0px; width:800px;}
#frame_content_left {width:600px; background:#fff; margin: 0px; float:left; overflow:auto; overflow-x:hidden; height:100%;}
#frame_content_right {width:200px; background:#fff; margin: 0px; float:left; overflow:visible;}

#frame_content_toolpage {width:100%; background:#fff; margin: 0px; float:left; overflow-y:auto; overflow-x:hidden; height:100%;}

#printLink a 		{color:#dc241f;} 
#printLink a:link 	{color:#dc241f;}
#printLink a:hover 	{color:#dc241f; text-decoration:underline;}
#printLink a:visited	{color:#dc241f;}

}

/* Links */
.logo      {text-align: center; margin-top: 15px;}
.logo img  {border: 0;}

/* Top */
.topmenubar	  	{height: 25px; background: #fff;}

.hoofdmenu    		{height: 25px; font-weight:bold; float:left;}
.hoofdmenu div  		{background:#7f001a url(images/tap_05.gif) no-repeat right center; color:#fff; height:21px; padding:4px 15px 0px 4px;}
.hoofdmenu div.normal1 	{background:#7f001a url(images/tap_05.gif) no-repeat right center;}
.hoofdmenu div.normal2 	{background:#7f001a url(images/tap_02.gif) no-repeat right center;}
.hoofdmenu div.normal3 	{background:#7f001a url(images/tap_03.gif) no-repeat right center;}
.hoofdmenu div.selected1 {background:#dc241f url(images/tap_01.gif) no-repeat right center;}
.hoofdmenu div.selected2 {background:#dc241f url(images/tap_04.gif) no-repeat right center;}
.hoofdmenu a		{color:white; font-weight:bold; display:inline-block;}
.hoofdmenu a:link	{color:white; font-weight:bold;}
.hoofdmenu a:hover 	{color:white; font-weight:bold; text-decoration:underline;}
.hoofdmenu a:visited	{color:white; font-weight:bold;} 	

.toprightmenu 		 {height: 20px; color:#7e7c87; font-weight:bold; margin-right:5px; position: absolute; left: 583px; width: 217px;}
.toprightmenu .menuitem   { text-align:center; margin-top:3px; float: right;}
.toprightmenu .menuspacer {width:11px; text-align:center; margin-top:3px; float: right;}
.toprightmenu a      	 {color:#7e7c87; float: left;}
.toprightmenu a:link	{color:#7e7c87;}
.toprightmenu a:hover	{color:#7e7c87; text-decoration:underline;}
.toprightmenu a:visited	{color:#7e7c87;}

.submenubar   {background: #dc241f url(Images/menu-achtergrond.jpg) repeat-y; height: 100px; overflow:hidden;  }



.submenu     		{color:#fff; font-weight:bold; height: 50px; width:800px; margin-left:10px; margin-top:10px; border: 0px solid lime; }
.submenu .menuitem 	{float: left; text-align:center; }

.searchbox {position: absolute; top :33px; left: 605px; width: 190px;}

.submenu .menuspacer 	{width:15px; float: left; text-align:center;}
.submenu a      		{color:#fff; float: left;}
.submenu a:link      	{color:#fff;}
.submenu a:hover     	{color:#fff; text-decoration:underline;}
.submenu a:visited   	{color:#fff;}

.submenuright {background-color: #dc241f; color:#fff; width:250px; text-align:center; margin-top:10px; float:right; border: 0px solid green;}

.inputtext	{font: x-small Verdana; border: 1px solid #000000;}

/* Content */

h1, .ms-WPBody h1 {color:#dc241f; font:large Verdana; font-weight: bold; margin:0;}
h2, .ms-WPBody h2 {color:#dc241f; font:small Verdana; font-weight: bold; margin-bottom: 0;}
h3, .ms-WPBody h3 {color:#dc241f; font:x-small Verdana; font-weight: bold; margin-bottom: 0;}
h4, .ms-WPBody h4 {color:#000000; font:small Verdana; font-weight: bold; margin-bottom: 0;}

.ms-formtable {font-size:medium;}

a, .ms-WPBody a 	{color:#dc241f; text-decoration:none;}
a:link, .ms-WPBody a:link 	{color:#dc241f; text-decoration:none;}
a:hover, .ms-WPBody a:hover  {color:#dc241f; text-decoration:underline;}
a:visited, .ms-WPBody a:visited  {color:#dc241f; text-decoration:none;}
a img, .ms-WPBody a img	{border:0;}

th 	{color: white;}

input 	{border:1px solid #7e7c87; font: x-small/12pt Verdana; color: #000;}
textarea {border:1px solid #7e7c87; font: x-small/12pt Verdana; color: #000;}

.small 		{font-size:xx-small;}
.info  		{display:none; visibility:hidden; border: 1px solid #dc241f; padding:4px; width: auto; background: white url(../images/info_big.gif) no-repeat bottom right;}
.info_image 	{cursor: pointer; border: 0; margin-left: 2px;}


.emailform			 { width:400px; } 
.emailform a 		 {color:#dc241f;}
.emailform a:link 	 {color:#dc241f;}
.emailform a:hover 	 {color:#dc241f; text-decoration:underline;}
.emailform a:visited {color:#dc241f;}
.emailform div a 		 {color:#dc241f;}
.emailform div a:link 	 {color:#dc241f;}
.emailform div a:hover 	 {color:#dc241f; text-decoration:underline;}
.emailform div a:visited {color:#dc241f;}


.rayon		{border: 1px solid #dc241f; padding:4px; font-size:xx-small; background: white url(../images/info_big.gif) no-repeat bottom right; }
.rayon table 	{width:350px;}
.rayon td	{border-bottom: 0px solid #dedede; border-right: 1px solid #7e7c87; padding:2px; font-size:xx-small; vertical-align:top;}
.rayon .postcode	{width: 85px;}
.rayon .functie	{width: 150px;}
.rayon area	{cursor: pointer; }
.rayon h2	{border-bottom:2px solid #dc241f; margin-bottom:1px;}
.rayon th	{font-variant: italic; font-weight: normal; color: #7e7c87;}
.rayon h3	{color:black; margin-bottom:1px;}
.rayon_legenda {font-variant: italic; font-weight: normal; color: #7e7c87;}


.news a 		{color:white;}
.news a:link 	{color:white;}
.news a:hover 	{color:white; text-decoration:underline;}
.news a:visited	{color:white;}
.news th 		{background: #dc241f; height: 20px;}


.breadcrumbs  			{background: black url(Images/breadcrumb-achtergrond.jpg) no-repeat; color: #fff; height: 17px; padding-left : 1em; font:xx-small Verdana; padding-top:4px; margin-top:20px;}
.breadcrumbs .spacer 	{width:2em; display:inline-block; text-align:center;}
.breadcrumbs a      	{color:#fff; }
.breadcrumbs a:link    	{color:#fff; }
.breadcrumbs a:hover   	{color:#fff; text-decoration:underline;}
.breadcrumbs a:visited 	{color:#fff; }

.home_photo        	{width: 600px; height: 250px; float: left; clear: right; background: black url(images/home_photo_02.jpg) no-repeat left top; }
.home_photo2       	{width: 600px; height: 250px; float: left; clear: right; background: black url(images/home_photo_03.jpg) no-repeat left top; }
.home_photo3       	{width: 600px; height: 250px; float: left; clear: right; background: black url(images/home_photo_04.jpg) no-repeat left top; }
.home_photo4       	{width: 600px; height: 250px; float: left; clear: right; background: black url(images/home_photo_05.jpg) no-repeat left top; }
.home_cv_menu      	{width: 600px; height: auto; float: left; border: 0px solid #dc241f; }
.home_profi, .home_over, .page_content	{padding-left: 10px; clear:both;}

.page_header_content {clear: both; margin:0; padding:0;}
.page_content	{padding: 20px 10px 10px 20px; margin:0; clear:both;}
.page_content.home	{padding: 10px 10px 0px 15px; margin:0; clear:both;}

.home_right_top      {background-color: #848484; color: #fff; height: 234px; width:180px; padding: 8px 10px; margin:0; border: 0px solid #dc241f;}
.home_right_top h2   {color: white; border:0;}
.home_right_top a    {color: white; font-weight:bold;}
.home_right_top a:link		{color: white; font-weight:bold;}
.home_right_top a:hover		{color: white; font-weight:bold; text-decoration:underline;}
.home_right_top a:visited	{color: white; font-weight:bold;}
.home_right_top ul   {margin-left:1.5em; padding-left: 0px;}

.home_right_top_small      {background-color: #848484; color: #fff; height: 200px; width:180px; padding: 8px 10px; margin:0; border: 0px solid #dc241f;}
.home_right_top_small h2   {color: white; border:0;}
.home_right_top_small a    {color: white; font-weight:bold;}
.home_right_top_small a:link		{color: white; font-weight:bold;}
.home_right_top_small a:hover		{color: white; font-weight:bold; text-decoration:underline;}
.home_right_top_small a:visited	{color: #fff; font-weight:bold;}
.home_right_top_small ul   {margin-left:1.5em; padding-left: 0px;}

* html .home_right_top {width:180px;}

.home_right_bottom     {background-color: #fff; height: auto; display:block; width:200px; padding: 0px; color: #bd0021; font-size: small; font-weight: bold; border: 0px solid #dc241f;}
.home_right_bottom a   {font-size: x-small; color:#dc241f;}
.home_right_bottom a:link   	{font-size: x-small; color:#dc241f;}
.home_right_bottom a:hover   	{font-size: x-small; color:#dc241f; text-decoration:underline;}
.home_right_bottom a:visited	{font-size: x-small; color:#dc241f;}
.home_right_bottom a p {cursor: pointer;}
.home_right_bottom_up, .home_right_bottom_down  {background-color : #dedede;width: 200px; height: auto; padding: 0px; margin: 0px; border: 0px solid #dc241f;}
.home_right_bottom p   {display:inline-block; width: 88px; height: 70px; padding:25px 2px 0 2px; text-align:right; border: 0px solid #dc241f;}
.home_right_bottom img {display:inline-block; border: 0px solid #dc241f; }

.home_right_bottom .uw_contact {margin-top: 5px;}

.home_right_bottom_up {padding: 0px 0px;}

/* styling for home page dealer search */
.home_right_bottom_down table td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px black solid;
}

.right_bottom_up {
	padding: 0px;

	background-color: #dedede;
}

/* styling for home page dealer search */
.right_bottom_down table td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px black solid;
	background-color: white;
}


.body_content_hotnews      {background-color: #848484; color: #fff; padding: 5px; margin:0; border: 0px solid #dc241f;}
.body_content_hotnews h2   {color: white; border:0;}
.body_content_hotnews a    {color: white; font-weight:bold;}
.body_content_hotnews a:link   	{color: white; font-weight:bold;}
.body_content_hotnews a:hover  	{color: white; font-weight:bold; text-decoration:underline;}
.body_content_hotnews a:visited	{color: white; font-weight:bold;}
.body_content_hotnews ul   {margin-left:1em;}

.toon_alles   {float: right; margin-right:10px;}
.toon_alles a 			{color:white;}
.toon_alles a:link 		{color:white;}
.toon_alles a:hover 	{color:white; text-decoration:underline;}
.toon_alles a:visited	{color:white;}

.productkeuze     {border: 0px solid #dc241f; border:0px solid #dc241f; float: left; margin: 1px 10px 1px 10px; width: 150px; height: 150px; text-align: center; vertical-align: middle;}
.productkeuze img {}
.productkeuze a   		{font-weight:bold;}
.productkeuze a:link   	{font-weight:bold;}
.productkeuze a:hover   {font-weight:bold; text-decoration:underline;}
.productkeuze a:visited	{font-weight:bold;}
.productkeuze p   {text-align:left;}

.home_menu_item, .home_menu_item_speciaal {border: 0px solid #dc241f; width: 575px; padding:10px 10px 0px 15px; margin:0px; float: left; color: #bd0021; background-color: white; text-align: center; }
.home_menu_item_speciaal { display: none; background-color: #dedede; text-align: center; width: 173px; margin-top: 5px; min-height: 250px; border: 0px solid #dc241f;}
.home_menu_item img {}
.home_menu_item ul {margin-left:1em; text-align: left; }
.home_menu_item a, .home_menu_item_speciaal a {font-weight:bold; padding:5px;}
.home_menu_item a:link, .home_menu_item_speciaal a:link {font-weight:bold; padding:5px;}
.home_menu_item a:hover, .home_menu_item_speciaal a:hover {font-weight:bold; padding:5px; text-decoration:underline;}
.home_menu_item a:visited, .home_menu_item_speciaal a:visited {font-weight:bold; padding:5px;}
.home_menu_item_speciaal a h1 {margin: 0;}

.leftmenuheader, .leftmenuheader span	{color:#fff; font-weight: bold; font-size:11pt; line-height:1.2em; margin-top:25px; margin-bottom:5px;  }
.leftmenuheader div {padding-left:5px;}
.leftmenuheader a 			{color:#fff;}
.leftmenuheader a:link 		{color:#fff;}
.leftmenuheader a:hover 	{color:#fff; text-decoration:underline; }
.leftmenuheader a:visited	{color:#fff;}
.leftmenu, .leftmenu span {font-weight: bold;}
.leftmenu .level_0 	{min-height:18px; color:white; border-top: 1px solid #7e7c87; }
.leftmenu .level_1 	{min-height:18px; color:#7e7c87; border-top: 1px solid #7e7c87; }
.leftmenu .level_2 	{min-height:18px; color:#dedede; border-top: 1px solid #7e7c87;  }
.leftmenu .level_3 	{min-height:18px; color:#7e7c87; border-top: 1px solid #7e7c87; }
.leftmenu a:hover 	{text-decoration:underline; }

.leftmenu .level_0 div { padding-left:8px; }
.leftmenu .level_1 div { padding-left:14px; }
.leftmenu .level_2 div { padding-left:20px; }
.leftmenu .level_3 div { padding-left:26px; }

/*
.leftmenu .level_0 span { padding-left:8px; }
.leftmenu .level_1 span{ padding-left:14px; }
.leftmenu .level_2 span{ padding-left:20px; }
.leftmenu .level_3 span{ padding-left:26px; }
*/


.sitemapheader {color:#dc241f; font-weight: bold; border-bottom:1px solid #dc241f; font-size:11pt; padding-left:0px; margin-top:20px; padding-bottom:5px; width:auto;}
.sitemapheader a:link {color:#dc241f;}
.sitemapheader a:visited {color:#dc241f;}
.sitemapheader a:hover {color:#dc241f; text-decoration:underline;}
.sitemap {font: x-small/12pt Verdana; float: left; border-left:1px solid #dc241f; width:175px; padding-left:2px; display:inline-block; margin-bottom: 20px; margin-right:2px;}
.sitemap a 			{font-weight: Bold; }
.sitemap a:link 	{font-weight: Bold; }
.sitemap a:hover 	{font-weight: Bold; text-decoration:underline; }
.sitemap a:visited	{font-weight: Bold; }
.sitemap .level_0 {height:auto; color:black; border-top: 1px solid #dedede; padding-left:5px; }
.sitemap .level_0 a 		{color:black}
.sitemap .level_0 a:link 	{color:black}
.sitemap .level_0 a:hover 	{color:black; text-decoration:underline;}
.sitemap .level_0 a:visited	{color:black}
.sitemap .level_1 {height:auto; color:#7e7c87; border-top: 1px solid #dedede; padding-left:10px; }
.sitemap .level_1 a 		{color:#7e7c87;}
.sitemap .level_1 a:link 	{color:#7e7c87;}
.sitemap .level_1 a:hover 	{color:#7e7c87; text-decoration:underline;}
.sitemap .level_1 a:visited	{color:#7e7c87;}
.sitemap .level_2 {height:auto; color:#000; border-top: 1px solid #dedede; padding-left:15px; }
.sitemap .level_2 a 		{color:#000}
.sitemap .level_2 a:link 	{color:#000}
.sitemap .level_2 a:hover 	{color:#000; text-decoration:underline;}
.sitemap .level_2 a:visited	{color:#000}
.sitemap .level_3 {height:auto; color:#7e7c87; border-top: 1px solid #dedede; padding-left:20px; }
.sitemap .level_3 a 		{color:#7e7c87}
.sitemap .level_3 a:link 	{color:#7e7c87}
.sitemap .level_3 a:hover 	{color:#7e7c87; text-decoration:underline;}
.sitemap .level_3 a:visited	{color:#7e7c87}
.sitemap .level_4 {height:auto; color:#000; border-top: 1px solid #dedede; padding-left:25px; }
.sitemap .level_4 a			{color:#000}
.sitemap .level_4 a:link	{color:#000}
.sitemap .level_4 a:hover	{color:#000; text-decoration:underline;}
.sitemap .level_4 a:visited	{color:#000}
.sitemap .level_5{height:auto; color:#7e7c87; border-top: 1px solid #dedede; padding-left:30px; }
.sitemap .level_5 a {color:#7e7c87}
.sitemap .level_5 a:link	{color:#7e7c87}
.sitemap .level_5 a:hover	{color:#7e7c87; text-decoration:underline;}
.sitemap .level_5 a:visited	{color:#7e7c87}

.faq {font: x-small/12pt Verdana;}
.faq div 		{width:500px;}
.faq a:link 	{color: #dc241f}
.faq_question 	{color: red; font-weight: bold; margin-top: 10px;}
.faq_answer 	{border-bottom:1px solid #7e7c87; padding-bottom: 10px; margin-bottom: 20px;}

.productTable {clear:both; width:540px;}
.productTable .headerLeft {background: #dc241f url('images/table_corner_topleft.gif') no-repeat top left; height: 20px;}
.productTable .header {}
.productTable th{ background: #dc241f; height: 20px; }
.productTable .headerRight {background: #dc241f url('images/table_corner_topright.gif') no-repeat top right; height: 20px;}
.productTable .cellNormal {background: #dddddd; height: 20px; padding-left: 5px;}
.productTable .cellAlternative {background: #bbbbbb; height: 20px; padding-left: 5px;}
.productTable .cellActive {background: #ed918f; height: 20px; padding-left: 5px;}
.productTable .footerLeft {background: #dddddd url('images/table_corner_bottomleft.gif') no-repeat left bottom; height: 20px; padding-left: 5px;}
.productTable .footerLeftAlternative {background: #bbbbbb url('images/table_corner_bottomleft_dark.gif') no-repeat right bottom; height: 20px; padding-left: 5px;}
.productTable .footerRight {background: #dddddd url('images/table_corner_bottomright.gif') no-repeat right bottom; height: 20px; padding-left: 5px;}
.productTable .footerRightAlternative {background: #bbbbbb url('images/table_corner_bottomright_dark.gif') no-repeat right bottom; height: 20px; padding-left: 5px;}
.productTable .footerRightActive {background: #ed918f url('images/table_corner_bottomright_red.gif') no-repeat right bottom; height: 20px; padding-left: 5px;}

.productTable a {color:#dc241f} 
.productTable a:link 	{color:#dc241f}
.productTable a:hover 	{color:#dc241f; text-decoration:underline;}
.productTable a:visited	{color:#dc241f}

.productTable .headerLink a {color:white;} 
.productTable .headerLink a:link 	{color:white;}
.productTable .headerLink a:hover 	{color:white; text-decoration:underline;}
.productTable .headerLink a:visited	{color:white;}

.productTable .footerLink { background: #dddddd; height: 20px; padding-left: 5px;}
.productTable .footerLink a 		{color:#dc241f;} 
.productTable .footerLink a:link 	{color:#dc241f;}
.productTable .footerLink a:hover 	{color:#dc241f; text-decoration:underline;}
.productTable .footerLink a:visited	{color:#dc241f;}

	
.cbq-layout-main {text-align:left; vertical-align:top;}	
	
	
	
.trainingen a:link, .trainingen a:hover, .trainingen a:visited
{
	color:#dc241f;
}

.trainingen a:hover 
{ 
	text-decoration:underline;
}

.tabelImage {width: 175px; height: 175px; float: right;}

/* Schaatskleding */
.prod-item-header		{ height: 43px;
						  width: 135px;
						  border: 0px solid red;
						  background: #F9F9FB;
						  background-image: url(/_layouts/Images/Nefit/prod_item_header.gif);
						  background-repeat: no-repeat;
						  padding: 5px 0px 0px 15px;}

.prod-item-marge		{ width: 24px; }

.prod-item-img		    { width: 135px;
						  border-top: 1px solid #5F5F5F;
						  border-left: 1px solid #5F5F5F;
						  border-right: 1px solid #5F5F5F; }

.prod-overz-item		{ float: left;
						  width: 130px;
						  margin-right: 24px;
						  padding-bottom: 15px; }

.prod-item-header    	{ height: 43px;
						  width: 137px;
						  background: #F9F9FB;
						  background-image: url(/_layouts/Images/Nefit/prod_item_header.gif);
						  background-repeat: no-repeat; }

.prod-item-header2	    { height: 43px;
						  width: 137px;
						  background: #F9F9FB;
						  background-image: url(../images/prod_item_header2.gif);
						  background-repeat: no-repeat; }

.prod-item-img		    { border-left: 1px solid #5F5F5F;
						  border-right: 1px solid #5F5F5F; }

.prod-item-footer	    { height: 43px;
						  width: 137px;
						  background: #F9F9FB;
						  background-image: url(/_layouts/Images/Nefit/prod_item_footer.gif);
						  background-repeat: no-repeat; }

.prod-item-footertxt	{ font: 9px Verdana, Arial, Helvetica; color: #000;
						  padding-top: 2px; height:36px}

.prod-detail-item	    { float: right;
						  width: 137px;
						  padding: 0px 0px 15px 15px; }

.prod-detail-header		{ height: 26px;
						  background: #FFFFFF;
						  background-image: url(../images/prod_item_header.gif);
						  background-repeat: no-repeat; }

.prod-detail-footer		{ }

.prod-detail-text		{ font: 10px Verdana, Arial, Helvetica; color: #000; }


/*********************/
/* Sharepoint Styles */
/*********************/

/* Bullet list */


.bullet	
{ 
	border-style: none;
	border-color: inherit;
	background-image:url("/_layouts/images/nefit/bullet_black.gif");
	background-repeat:no-repeat;
	background-position:left;

}

.bullet a:link, .bullet a:hover, .bullet a:visited
{
	color:#dc241f; 
	margin-left:1.5em;
}

.bullet a:hover
{
	text-decoration:underline;
}


.cbq-layout-main { 	width:180px; }
.cbq-layout-main .bullet a:link, .cbq-layout-main .bullet a:hover, .cbq-layout-main .bullet a:visited {
	margin-left:0px;
}


.pageviewertemplate a:link, .pageviewertemplate a:hover, .pageviewertemplate a:visited
{
	color: #dc241f ;
}

.home_right_top_small .pageviewertemplate a:link,.home_right_top_small  .pageviewertemplate a:hover,.home_right_top_small  .pageviewertemplate a:visited
{
	color: #fff;
}


.pageviewertemplate a:hover 
{
	text-decoration:underline;
}

.pageviewertemplate div{
	margin-left:0.5em;
}


.home_right_top .link-item, 
.home_right_top .link-item a, 
.home_right_top .link-item a:link 
{
	font-family:tahoma; 
	font-size:8pt; 
	color: white;
	text-decoration:none; 
}

.home_right_top .pageviewertemplate a:link, .home_right_top .pageviewertemplate a:hover,.home_right_top  .pageviewertemplate a:visited
{
	color:white; 
}


.home_right_top .link-item a:visited, 
.home_right_top .link-item a:active
{
	color: white;
	text-decoration:none;
}

.home_right_top .link-item a:hover
{
	color: white;
	text-decoration:underline;
}
.home_right_top .link-item-large, 
.home_right_top .link-item-large a, 
.home_right_top .link-item-large a:link
{
	font-family:tahoma; 
	font-size:18pt; 
	color: white;
	text-decoration:none;
}
.home_right_top .link-item-large a:visited, 
.home_right_top .link-item-large a:active
{
	color: white;
	text-decoration:none;
}

.home_right_top .link-item-large a:hover
{
	color: white;
	text-decoration:underline;
}

.home_right_top .bullet	
{ 
	border-style: none;
	border-color: inherit;
	border-width: 0;
	vertical-align:top;
	background-image:url("/_layouts/images/nefit/bullet_white.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px; 
}

/* News Webpart */

.home_right_top_small .link-item, 
.home_right_top_small .link-item a, 
.home_right_top_small .link-item a:link 
{
	font-family:tahoma; 
	font-size:8pt; 
	color: white;
	text-decoration:none; 
}

.home_right_top_small .pageviewertemplate a:link, .home_right_top .pageviewertemplate a:hover,.home_right_top  .pageviewertemplate a:visited
{
	color:white; 
}


.home_right_top_small .link-item a:visited, 
.home_right_top_small .link-item a:active
{
	color: white;
	text-decoration:none;
}

.home_right_top_small .link-item a:hover
{
	color: white;
	text-decoration:underline;
}
.home_right_top_small .link-item-large, 
.home_right_top_small .link-item-large a, 
.home_right_top_small .link-item-large a:link
{
	font-family:tahoma; 
	font-size:18pt; 
	color: white;
	text-decoration:none;
}
.home_right_top_small .link-item-large a:visited, 
.home_right_top_small .link-item-large a:active
{
	color: white;
	text-decoration:none;
}

.home_right_top_small .link-item-large a:hover
{
	color: white;
	text-decoration:underline;
}

.home_right_top_small .bullet	
{ 
	border-style: none;
	border-color: inherit;
	border-width: 0;
	vertical-align:top;
	background-image:url("/_layouts/images/nefit/bullet_white.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px; 
}


/* Newsletter webpart */
.home_right_top .newsletter .inputtext {
		width: 150px;
		font-style: italic;
}

.newsletter .small
{
				padding-bottom: 4px;
}

/* Search Box */

.ms-sbtable{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtablealt{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtable-ex{
width:100%;
border-collapse:collapse;
margin-top:2px;
margin-left:2px;
}
.ms-sbtable-border{
border:1px solid #97b4e9;
}
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:0;
}
td.ms-sbcellnoborder{
padding-right:2px;
white-space:nowrap;
border:0;
}
.ms-sbtext{
font-family:Tahoma;
font-size:1em;
font-weight:bold;
}
.ms-sbplain{
font-family:x-small Verdana;
border: 1px solid #7f001a;
}
.ms-sbplainwithborder{
font-family:Tahoma;
font-size:8pt;
}
td.ms-sblink{
padding-right:14px;
border:none;
}
.ms-sblink a:link,.ms-sblink a:visited{
font-family:Tahoma;
font-size:8pt;
color:#666666;
text-decoration:none;
padding-left:4px;
}
.ms-sblink a:hover{
color:#000000;
text-decoration:underline;
}
td.ms-sbgo{
background-color:transparent;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}
.ms-sbLastcell,.ms-rightbodysectionsearchbox{
width:100%;
}
.ms-sbLastCell{
padding-right:10px;
}
td.ms-sbscopes{
border:none !important;
}
select.ms-sbscopes{
font-family:tahoma,verdana;
font-size:8pt;
width:170px;
}

/* Search Styles */

.srch-WPBody{
margin:0px;
font-family:tahoma;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:link,.srch-sort A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort a:hover{
color:#FF0000;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:link,.srch-sort-right A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort-right a:hover{
color:#FF0000;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
}
.srch-summary A:link,.srch-summary A:visited{
text-decoration:none;
color:#003399;
}
.srch-summary a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#003399;
}
.srch-stats a:hover{
color:#FF0000;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;
}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme a:link,.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#003399; 
FONT-FAMILY:Tahoma;
}
.srch-Title A:link,.srch-Title A:visited{
text-decoration:none;
color:#dc241f;
}
.srch-Title a:hover{
color:#dc241f;
text-decoration:underline;
}
.srch-URL A:link,.srch-URL A:visited{
color:#dc241f !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#dc241f;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:right;
}
.srch-Page A:link,.srch-Page A:visited{
text-decoration:none;
color:#dc241f;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-dup A:link,.srch-dup A:visited{
COLOR:#517acc
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:336699;
margin-top:2;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#FF0000;
}
.ms-searchresultstitlearea{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #6f9dd9;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#d6e8ff;
padding:0px;
}

li a:hover
{ 
	text-decoration:underline;
}

/* Custom Html Table
.ms-rteTable-Nefit {clear:both;}
.ms-rteTable-Nefit tr.ms-rteTableHeaderRow-Nefit {}
.ms-rteTable-Nefit td.ms-rteTableHeaderFirstCol-Nefit {background: #dc241f url('images/table_corner_topleft.gif') no-repeat top left; height: 20px;}
.ms-rteTable-Nefit td.ms-rteTableHeaderLastCol-Nefit {background: #dc241f url('images/table_corner_topright.gif') no-repeat top right; height: 20px;}
.ms-rteTable-Nefit td.ms-rteTableHeaderOddCol-Nefit {background: #dc241f; height: 20px;}
.ms-rteTable-Nefit td.ms-rteTableHeaderEvenCol-Nefit {background: #dc241f; height: 20px;}
.ms-rteTable-Nefit tr.ms-rteTableOddRow-Nefit {}
.ms-rteTable-Nefit tr.ms-rteTableEvenRow-Nefit {}
.ms-rteTable-Nefit td.ms-rteTableFirstCol-Nefit {background: #dddddd; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableLastCol-Nefit {background: #bbbbbb; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableOddCol-Nefit {background: #dddddd; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableEvenCol-Nefit {background: #bbbbbb; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit tr.ms-rteTableFooterRow-Nefit {}
.ms-rteTable-Nefit td.ms-rteTableFooterFirstCol-Nefit {background: #dddddd url('images/table_corner_bottomleft.gif') no-repeat left bottom; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableFooterLastCol-Nefit {background: #bbbbbb url('images/table_corner_bottomright_dark.gif') no-repeat right bottom; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableFooterOddCol-Nefit {background: #dddddd; height: 20px; padding-left: 5px;}
.ms-rteTable-Nefit td.ms-rteTableFooterEvenCol-Nefit {background: #bbbbbb; height: 20px; padding-left: 5px;}
*/