

body{
 	margin:0;
	/*background-image:url("../images/bg-blue-rightrep.jpg");*/
	background-color:#d1d1d1;
	background-repeat:repeat-x;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#020202;
	/*background:url(../images/snowman_day.jpg) no-repeat;*/
}

a {
	color: #CF035C;
}

div#outer{
	background-image:url("../images/bg-blue-topleft3.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	/*width:100%;*/
	min-height:768px;
	height:768px;
	border:0px solid red;
}

div #header{
	width:1000px;
	height:89px;
	clear:both;
}

div #header-left{
	width:290px; /*width-padding*/
	height:71px;
	border:0px solid green;
	text-align:right;
	padding-right:60px;
	padding-top:18px;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffd303;
	float:left;
}

a.mailtolink:link,a.mailtolink:active,a.mailtolink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#CF035C;
	text-decoration:none;
}

a.mailtolink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#CF035C;
	text-decoration:underline;
}


div #header-mid{
	float:left;
	width:278px;
	height:71px;
	padding-top:18px;
	padding-left:34px;
	text-align:left;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#2f2814;
	border:0px solid green;
}

div #header-right{
	float:left;
	width:299px;
	height:89px;
	border:0px solid black;
}

div #header-search{
	width:299px;
	height:35px;
	/*background-image:url("../images/bg-white-rep.gif");*/
	background: #4a494b;
	background-repeat:repeat-x;
	border:0px solid green;
}

input.search{
	width:137px;
	padding-top:2px;
	padding-top:0px !ie;
	height:16px;
	height:18px !ie;
	border:0px solid white;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-top:9px;
	margin-left:21px;
	margin-right:23px;
	background-color:#fafafa;
}

div #content{
	width:1000px;
/*min-height:400px;*/
	height:100%;
	clear:both;
	border:0px solid red;
}

div #left{
	float:left;
	width:350px;
	border:0px solid blue;
}

div #adres-left{
	width:290px; /*width-padding*/
	height:71px;
	border:0px solid green;
	text-align:right;
	padding-right:60px;
	padding-top:18px;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffd303;
	clear:both;
}


div #logo-left{
	width:270px;
	height:65px;
	clear:both;
	padding-left:77px;
	margin-bottom:40px;
	border:0px solid red;
}

div #menu-left-spacer{
	clear:left;
	float:left;
	width:77px;
	border:0px solid red;
}

div #menu-left-content{
	float:left;
	border:0px solid green;
	width:232px;
}

div #menu-left-content ul{
	list-style:none;
	text-align:left;
	margin-left:0px;
	padding-left:0px;
	margin-top:0px;
	border:0px solid blue;
}

div #menu-left-content ul li{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#909495;
	border:0px solid red;
	height:30px;
	background-image:url("../images/menu-left-bg-out.gif");
	text-align:right;
	padding-right:18px;
	cursor:pointer;
}

div .leftmenuitem{
	border:0px solid blue;
	height:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#6d6d6d;
	background-image:url("../images/menu-left-bg-out.gif");
	text-align:right;
	padding-right:18px;
	cursor:pointer;
}

a.leftmenuitemlink:link,a.leftmenuitemlink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.leftmenuitemlink:hover,a.leftmenuitemlink:active{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
}


div .leftmenuitem-sel{
	border:0px solid blue;
	height:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	background-image:url("../images/menu-left-bg2.gif");
	text-align:right;
	padding-right:18px;
	cursor:pointer;
}
a.leftmenuitemsellink{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	text-decoration:none;
}


div #menu-synaptech{
	width:350px;
	height:17px;
	clear:both;
	border:0px solid red;
	margin-top:0px;
	padding-top:54px;
}

div #menu-synaptech-left{
	float:left;
	width:50px;
	height:17px;
	font-size:10px;
	background-color:#4a494b;
}

div #menu-synaptech-spacer{
	float:left;
	width:26px;
	height:17px;
	font-size:10px;
}

div #menu-synaptech-right{
	float:left;
	width:214px;
	height:15px;
	background-color:#4a494b;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	padding-right:18px;
	padding-top:2px;
}

a.menu-synaptech-link:link, a.menu-synaptech-link:active, a.menu-synaptech-link:hover, a.menu-synaptech-link:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
}

div #main-left-schaduw{
	width:10px;
	height:679px;
	float:left;
}

div #main{
	width:612px;
	float:left;
	border:0px solid blue;
	background-image:url("../images/main-rep6.png") !important;
	background-image:url("../images/main-rep7.gif"); /*no png for ie6*/
	background-repeat:repeat-y;

}

div #main-content{
	width:602px;
	float:left;
}

div #main-content-top{
	width:602px;
	clear:both;
	border:0px solid red;
	/*background-image:url("../images/main-rep9.png") !important;
	background-image:url("../images/main-rep10.gif");
	background-repeat:repeat-y;*/
	background: #fafafa;
	border: 1px solid #b9b9b9;
}

div #main-content-btm{
	width:602px;
	clear:both;
	/*background-image:url("../images/main-rep8.png") !important;
	background-image:url("../images/main-rep9.jpg");
	background-repeat:repeat-y;*/
	background: #fafafa;
	border: 1px solid #b9b9b9;
	border-top: none;
}

div .mainfooter{
	clear:both;
	background-image:url("../images/gradient-footer.png") !important;
	background-image:url("../images/gradient-footer2.jpg");
	background-repeat:no-repeat;
	width:611px;
	height:45px;
	margin-left:350px;
	border:0px solid red;
	display: none;
}

div .footer-white-transp{
	clear:both;
	background-image:url("../images/gradient-footer-white-trans.png") !important;
	background-image:url("../images/gradient-footer-white-trans.jpg");
	background-repeat:no-repeat;
	width:611px;
	height:45px;
	margin-left:350px;
	border:0px solid red;
}

div #main-white-transparent{
	width:612px;
	float:left;
	border:0px solid blue;
	background-image:url("../images/main-white-transp.png") !important;
	background-image:url("../images/main-white-transp-rep.gif");
	background-repeat:repeat-y;
	padding-bottom:30px;

}

div #main-white-blue{
	width:612px;
	float:left;
	border:0px solid blue;
	background-image:url("../images/main-white-blue.png") !important;
	background-image:url("../images/main-white-blue-rep2.gif");
	background-repeat:repeat-y;
	height:100%;
}

div #main-left-spacer{
	width:10px;
	float:left;
	font-size:0px;
	padding:0px;
	margin:0px;
	border:0px solid red;
}

div #main-left{
	float:left;
	width:300px !important;
	width:300px;
	border:0px solid green;
	margin-left:0px;
	/*border-right: 1px solid #b9b9b9;*/
}

div #main-left-top{
	background-color:#4a494b;
	width:300px;
	height:31px;
	border:0px solid red;
	padding-top:20px;

}

div #main-left-top2{
	background-color:#ffffff;
	width:299px;
	height:31px;
	border:0px solid red;
	padding-top:10px;
	clear:both;

}

div #main-right-top-white{
	background-color:#4a494b;
	width:281px;
	height:31px;
	height:32px !ie;
	padding-left:20px;
	padding-top:20px;
	padding-top:19px !ie;
	/*padding-top:5px;
	padding-top:18px !ie;*/
	border:0px solid red;
}

div #main-right-top{
	/*background-image:url("../images/main-right-top-item.gif");
	background-repeat:no-repeat;*/
	width:278px;
	height:31px;
	height:31px !ie;
	padding-left:21px;
	padding-top:20px;
	padding-top:19px !ie;
	border:0px solid red;
	background-color:#4a494b;
}

div #main-right-top-item{
	background-image:url("../images/main-right-top-item.gif");
	background-repeat:no-repeat;
	background-position:top;
	width:278px;
	height:51px;
	height:34px !ie;
	padding-left:21px;
	padding-top:0px;
	padding-top:18px !ie;
	border:0px solid red;
}

div .main-spacer{
	clear:both;
	height:1px;
	font-size:0px;
	border:0px solid red;
}


div .main-left-top-spacer{
	clear:both;
	background-image:url("../images/main-left-top-spacer.gif");
	background-repeat:no-repeat;
	width:300px;
	height:1px;
	border:0px solid red;
	font-size:0px;
}

div .main-left-menu-item{
	/*background-image:url("../images/btn-blue.gif");
	background-repeat:no-repeat;*/
/*	width:277px;
	height:33px;
	padding-left:23px;
	padding-top:18px;*/
	width:300px;
	height:51px;
	cursor:pointer;
	border:0px solid red;
}

div .main-left-content,
div .main-left-content2 {
	width:252px;
	min-height:50px;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-bottom:10px;
	padding-left:24px;
	padding-right:24px;
	padding-top: 20px;
}

div .main-left-content2 {
	width:300px;
	padding-left:0px;
	padding-right:0px;
	padding-top: 0px;
}

div .main-left-content-item {
	padding-left:24px;
	padding-right:24px;
	margin-top: 20px;
	
}

div .main-left-content-news{
	width:252px;
	min-height:50px;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#9b9c99;
	line-height:18px;
	padding-right:24px;
	padding-top:20px !important;
	padding-top:6px;
	padding-bottom:20px;
}

div #main-right{
	float:left;
	width:300px;
	min-height:311px;
	border:0px solid red;
	border-left: 1px solid #b9b9b9;
}

div .main-right-content-top{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
}

div .main-right-content-top2{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
}

div .main-right-content-home-btm{
	float:left;
	width:255px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
	min-height:300px;
	border-left: 1px solid #b9b9b9;

}

div .main-right-content-bottom{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
/*	background-color:#c5d3d3;*/
}

div .ref-info{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	line-height:30px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
}

a.refurllink{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
	border:0px solid red;
}
a.refurllink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:underline;
	border:0px solid red;
}
/*h4{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#ff9703;
	line-height:18px;
	font-weight:normal;
	margin:0px;
}*/

h5{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#6b6c69;
	line-height:18px;
	font-weight:normal;
	margin:0px;
}

h1{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
	margin-left:23px;
}

.header1{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#ffffff;
	line-height:22px;
	margin:0;
	padding:0;
	margin-left:23px;
}

.header2{
	font-family:arial,helvetica,sans-serif;
	font-size:20px;
	color:#ffffff;
	line-height:20px;
	margin:0;
	margin-top:0px !important;
	margin-top:20px;
	margin-bottom:12px;
	padding:0;
}

.header3{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#ffffff;
	line-height:22px;
	margin:0;
	padding:0;
}

.header4{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
	margin-left:23px;
}

.header6{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
}

div .product-menu-item{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#8b8c89;
	border:0px solid red;
	width:300px
	height:25px;
	clear:both;
}


div .clients-menu-item{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#8b8c89;
	border:0px solid red;
	width:300px
	height:20px;
	clear:both;
}

a.productlink{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	margin-top:16px;
	border:0px solid blue;
}


a.productlink-sel{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#030303;
	text-decoration:none;
	margin-top:16px;
	border:0px solid red;
}


a.clientslink{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#8b8c89;
	text-decoration:none;
	/*margin-top:18px;
	margin-top:16px !ie;*/
	border:0px solid blue;
}


a.clientslink-sel{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#030303;
	text-decoration:none;
	/*margin-top:18px;
	margin-top:16px !ie;*/
	border:0px solid red;
}

div .product-menu-pointer{
	float:left;
	width:11px;
	margin-left:26px !important;
	margin-left:12px;
	margin-top:18px;
	margin-right:9px;
	border:0px solid red;
}

div .clients-menu-pointer{
	float:left;
	width:11px;
	/*margin-left:26px !important;
	margin-left:12px;*/
	/*margin-top:10px;*/
	margin-right:9px;
	border:0px solid red;
}


div .product-menu-item-txt{
	clear:both;
	width:246px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030303;
	line-height:20px;
	padding-left:26px;
	padding-right:28px;
	padding-top:22px;
	border:0px solid green;
}

div .clients-menu-item-txt{
	clear:both;
	width:185px !important;
	width:175px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	line-height:20px;
	padding-left:45px;
	padding-right:28px;
	padding-top:5px;
	border:0px solid green;
}

div .case-menu-item{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px solid red;
	width:300px
	height:30px;
	clear:both;
	margin-top:19px;
}

div .case-menu-pointer{
	float:left;
	width:11px;
	margin-left:23px !important;
	margin-left:0px;
	padding-left:0px !important;
	padding-left:23px;
	margin-top:1px;
	margin-right:10px !important;
	margin-right:0px;
	padding-right:0px !important;
	padding-right:10px;
	border:0px solid green;
}

a.caselink:link,a.caselink:active,a.caselink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	font-weight:normal;
	text-decoration:none;
}

a.caselink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	font-weight:normal;
	text-decoration:underline;
}

span.newsspacer{
	display:block;
	clear:both;
	height:0;
	font-size:0;
	padding:0;
	margin:0;
	margin-bottom:7px;
}

span.newsdate{
	display:block;
	color:#CF035C;
	cursor:pointer;
}

span.newstitle{
	display:block;
	color:#6c6c6a;
	cursor:pointer;
}

span.newsmore{
	display:block;
	color:#666666;
}

a.newsmorelink{
	color:#666666;
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

a.newsdatelink{
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	/*color:#e38a03;*/
	/*color:#004770;*/
	color:#CF035C;
}

a.newsdatelink:hover{
	text-decoration:underline;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	/*color:#e38a03;*/
	/*color:#004770;*/
	color:#CF035C;
}

a.newstitlelink{
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
}

span.newsdetailtitle{
	display:block;
	color:#000605;
}

span.newslongdesc{
	display:block;
	color:#6c6e6d;
}

div .news-photo-me, div .article-photo-me{
	width:299px;
	clear:both;
	/*margin-top:1px;*/
	position:relative;
	top:1px;
	z-index:0;
	border:0px solid red;
}

div .news-photo-me-one, div .article-photo-me-one{
	width:299px;
	clear:both;
	/*margin-top:1px;*/
	position:relative;
	top:1px;
	z-index:0;
	border:0px solid red;
}

div .news-thumbs{
	border:0px solid green;
	width:279px;
	position:relative;
	/*top:-230px;*/
	top:5px;
	left:21px;
	z-index:1;
}


div .news-thumb-active{
	float:left;
	margin-right:3px;
	width:12px;
	min-width:12px;
	height:12px;
	background-color:#000000;
	color:#ffffff;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	text-align:center;
	cursor:pointer;
	margin-bottom:3px;
	padding-bottom:1px;
}

div .news-thumb-nonactive{
	float:left;
	margin-right:3px;
	width:12px;
	min-width:12px;
	height:12px;
	background-color:#ffffff;
	color:#000000;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	text-align:center;
	cursor:pointer;
	margin-bottom:3px;
	padding-bottom:1px;
}

.ctcountry{
	width:245px;
	width:243px !ie;
	/*height:18px;*/
	background-color:#dedede;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	/*line-height:18px;*/
}

input.inputblue2{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#aab8b9;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputobliged{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#d4d4d4;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left: 2px;
}

input.inputblue{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#dedede;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left: 2px;
}

input.inputblue_error{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputblueshort{
	width:58px;
	height:18px;
	background-color:#dedede;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left: 2px;
}

input.inputblueshort_error{
	width:60px;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}


input.inputbluemedium{
	width:178px;
	width:174px !ie;
	height:18px;
	background-color:#dedede;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-left:7px;
	padding-left: 2px;
}

input.inputbluemedium_error{
	width:178px;
	width:174px !ie;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-left:7px;

}

textarea.contacttextareaobliged{
	width:245px;
	width:243px !ie;
	background-color:#d4d4d4;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left: 2px;
}

textarea.contacttextarea{
	width:245px;
	width:243px !ie;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	padding-left: 2px;
}

textarea.contacttextarea_error{
	width:245px;
	width:243px !ie;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.btn{
	color:#ffffff;
   	font-family:arial,helvetica,sans-serif;
   	font-size:12px;
   	font-weight:bold;
   	background-color:#476980;
   	border:1px solid;
   	border-top-color:#3c576a;
   	border-left-color:#3c576a;
   	border-right-color:#2d4a5d;
   	border-bottom-color:#2d4a5d;
   	cursor:pointer;
   	width:245px;
   	outline:none;
}

input.btnhov{
  	background-color:#5e89a7;
   	border-top-color:#476980;
   	border-left-color:#476980;
   	border-right-color:#3b5b70;
   	border-bottom-color:#3b5b70;
   	cursor:pointer;
   	width:245px;
   	outline:none;
}

label{
	font-size:12px;
	color:#666666;
	cursor:pointer;
}

span.error{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}

label.error
{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}
label.error2
{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	padding-right:20px;
}
label.error3
{
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

span.clientgroupname{
	display:block;
	font-weight:bold;
}

a.clientgrouplink:link,a.clientgrouplink:active,a.clientgrouplink:hover,a.clientgrouplink:visited{
	text-decoration:none;
	font-weight:bold;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	line-height:18px;
}

span.companyname{
	display:block;
	border:0px solid red;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
	cursor:pointer
}

a.companylink{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
}
a.companylink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:underline;
}
a.companylink-sel{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
}


a.extralink{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:none;
}


a.extralink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	text-decoration:underline;
}

div.searchlistspacer{
	float:left;
	width:0px;
}

div.searchlistdivider{
	clear:both;
	font-size:0px;
	margin:0;
	height:0;
	overflow:hidden;
}

div.searchlistitem{
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

a.searchlistitemlink:link,a.searchlistitemlink:active,a.searchlistitemlink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	line-height:18px;
	text-decoration:none;
	clear:both;
}

a.searchlistitemlink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
	line-height:18px;
	text-decoration:underline;
	clear:both;
}


div.searchlistcat{
	clear:both;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	font-weight:bold;
	margin-top:5px;
}

.cleardiv {
	clear: both;
	height: 0px;
	font-size: 0px;
	margin: 0px;
	overflow:hidden;
}

.linkkleur{
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#004770;
}

.linkkleur:hover{
	text-decoration:underline;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#CF035C;
}


p a{
  outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}

p a:hover{
outline: none;
  text-decoration:underline;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}


div .product-menu-item-txt a{
  outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}

div .product-menu-item-txt a:hover{
  outline: none;
  text-decoration:underline;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}

div .main-right-content-top a{
outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}

div .main-right-content-top a:hover{
outline: none;
  text-decoration:underline;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#CF035C;
}

.contacterror{
	display:none;
}

.contacterror_visible{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}

form .subscribehome{
	margin-top:0px;
	padding-top:0px;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:22px;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 20px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 25px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}


/*** highslide **/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}


/* stijlen */

.kleingekleurd{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#f15a29;
}

.normaalgekleurd{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#f15a29;
}

.grootgekleurd{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	color:#f15a29;
}

.extragrootgekleurd{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:18px;
	color:#f15a29;
}

.kleingekleurd-vet{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#f15a29;
	font-weight:bold;
}

.normaalgekleurd-vet{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#f15a29;
	font-weight:bold;
}

.grootgekleurd-vet{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:14px;
	color:#f15a29;
	font-weight:bold;
}

.extragrootgekleurd-vet{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:18px;
	color:#f15a29;
	font-weight:bold;
}

.nieuwsarchief{
	float: left;
	font-family: arial,helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 24px;
	padding-right: 24px;
	padding-bottom: 35px;
}

.nieuwsarchief a{
	color:#CF035C;
	text-decoration: none;
}

.nieuwsarchief a:visited{
	color:#CF035C;
	text-decoration: none;
}

.nieuwsarchief a:hover{
	color:#CF035C;
	text-decoration: underline;
}


