@charset "utf-8";
/* CSS Document */


.header {
	background-color : #FFFFFF;
	color: #CC3333;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
}

.looptekst {
	background-color : #CC3333;
	color: #FFFFFF;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
	display:inline;
}

.datum {
	color: #CC3333;
	font-family: verdana;
	font-size: x-small;
	font-weight: bold;
}

a.algemenenavigatie:link,
a.algemenenavigatie:active,
a.algemenenavigatie:visited,
.productgrouptitle {
	background-color: #CC3333;
	color: #FFFFFF;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 3px 5px 3px;
	text-align: left;
display:block;
}

a.algemenenavigatie:hover {
	background-color: #cb2323;
	color: #fff;
}

.productgrouptitle {
width: 135px;
display: block;
height: 100%;
}

a.productnavigatie:link,
a.productnavigatie:active,
a.productnavigatie:visited {
	color: #333;
	font-family: verdana;
	font-size: xx-small;
	font-weight: bold;
    background-color: #ccc;
	text-decoration: none;
	padding: 3px;
	height: 15px;
	width: 129px;
	border-bottom: 1px solid #999;
	text-align: left;
display:block;
width: 135px;
}

a.productnavigatie:hover {
	color: #000;
        background-color: #999;
}

.taalnavigatie {
	color: #CC3333;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.breadcrums {
	font-family: verdana;
	font-size: xx-small;
	color: Silver;
	text-decoration: none;
}

.printnavigatie {
	color: #CC3333;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.snelhelp {
	background-color : #FFFFFF;
}

BODY {
	background-color : #FFFFFF;
	font-family: verdana;
	font-size: x-small;
}

H1 {
	color: #CC3333;
	font-family: verdana;
	font-size : 11pt;
	font-weight: bold;
	display:block;
	padding: 5px 0 5px 0;
}

H2 {
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

H3 {
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

.normaletekst {
	color: #000000;
	font-family: verdana;
	font-size : x-small;
	text-decoration: none;
	font-weight: normal;
}

.criteria {
	font-family: verdana;
	font-size : xx-small;
}

.normalelink {
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
}

.productlink {
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
	font-weight:bold;
}

.shoplink {
	background-color: #CC3333;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	font-size : x-small;
}

.beschrijving {
	color: #000000;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
}

.welkomvlak {
	background-color : #CC3333;
}

.contactkader {
	border : 2px solid #3D3D3D;
}
.realhometable .contactkader {
display:none;

}

.footer {
	color: #3D3D3D;
	font-family: verdana;
	font-size: xx-small;
	font-weight: normal;
        text-align:center;
}

.gastenboekheader {
	background-color : #CC3333;
	color: #000000;
	font-family: verdana;
	font-size : x-small;
	text-decoration: none;
	font-weight: normal;
}

.gastenboekrand {
	border : Solid 1px #CC3333;
}

.omschrijvingtitel {
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
	font-weight: bold;
	display:inline;
}

#bovenstemenu1 {
	position:absolute;
	top:105px;
	left:151px;
	z-index:2;
}

#linkermenu {
	position:absolute;
	top:140px;
	left:0px;
	z-index:1;
}

.csvheaders {

            background-color: #CC3333;
            color: #FFFFFF;
            font-family: verdana;
            font-size: xx-small;
            font-weight: bold;
	    text-align: right;
}

.csvcells {

            background-color: #FFFFFF;
            color: #000000;
            font-family: verdana;
            font-size: xx-small;
            text-align: right;
}


.csvheaders2 {

            background-color: #CC3333;
            color: #000000;
            font-family: verdana;
            font-size: xx-small;
            font-weight: bold;
            text-align: right;
}

.calltoaction{
background-color:#CCCCCC;
color:#333;
font-size:12px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
line-height: 2em;
border: 1px solid #666;
}

.calltoaction  a:link, 
.calltoaction  a:active, 
.calltoaction  a:visited {
color:#333;
font-size:12px;
font-weight: bold;
text-decoration: underline;
}

.calltoaction a:hover {
background-color:#CCCCCC; 
color:#333;
font-size:12px;
font-weight: bold;
text-decoration: none;
}

a.textlink:link, a.textlink:active, a.textlink:visited {
color: #000;
text-decoration: underline;
font-weight: bold;
}

a.textlink:hover {
color: #000;
text-decoration: none;
}

/***************************** print - sitemap *******************************/

#linkermenu table table table td a.printnavigatie:link,
#linkermenu table table table td a.printnavigatie:active,
#linkermenu table table table td a.printnavigatie:visited {
	background-image: url(../images/om-cyriax/icon_sitemap.jpg);
	background-repeat: no-repeat;
}

#linkermenu table table td a.printnavigatie:link,
#linkermenu table table td a.printnavigatie:active,
#linkermenu table table td a.printnavigatie:visited  {
	background-image: url(../images/om-cytiax/icon_print.jpg);
	background-repeat: no-repeat;
}

#linkermenu table table td img  {
	display: none;
	/*visibility: hidden;*/
}

#linkermenu table table td a.printnavigatie:link,
#linkermenu table table td a.printnavigatie:active,
#linkermenu table table td a.printnavigatie:visited  {
	/*background-color: #c1d82e;*/
	text-align: left;
	width: 100px;
	_width: 126px;
	height: 20px;
	display: block;
	padding-left: 26px;
	padding-top: 0px;
	font-size: 0.7em;
	text-decoration: underline;
}

#linkermenu table table td a.printnavigatie:hover  {

	text-decoration: none;
}

.printnavigatie {
	color: #fffe;
	text-decoration: underline;
	font-size: 0.8em;
	text-align:left;
}

a.printnavigatie:hover {
	text-decoration: none;
}


/************************** button more ************************/

.button_more a:link, .button_more a:active, .button_more a:visited {
padding: 10px;
background-color: #cc3333;
color: #fff;
text-decoration: none;
font-weight: bold;
font-size: 12px;
float: right;
}

.button_more a:hover {
color: #fff;
text-decoration: none;
}

/*************************************************/
/* Routeknoppen */

#routeEN{
position: absolute;
top: 105px;
left: 680px;
}

#routeFR{
position: absolute;
top: 105px;
left: 198px;
}

#routeDU{
position: absolute;
top: 105px;
left: 412px;
}

#routePO{
position: absolute;
top: 105px;
left: 198px;
}

#routeIT{
position: absolute;
top: 105px;
left: 198px;
}

#routeSP{
position: absolute;
top: 105px;
left: 198px;
}

a#routeEN, a#routeFR, a#routeDU, a#routePO, a#routeIT, a#routeSP{
background-color : #FFFFFF;
color: #CC3333;
font-family: verdana;
font-size: xx-small;
font-weight: bold;
border-left: 1px solid #cc3333;
padding-left: 5px;
}

/*************************************************/
/* Nieuwsknoppen */

#newsEN{
position: absolute;
top: 105px;
left: 639px;
}

#newsFR{
position: absolute;
top: 105px;
left: 265px;
}

#newsDU{
position: absolute;
top: 105px;
left: 452px;
}

#newsPO{
position: absolute;
top: 105px;
left: 260px;
}

#newsIT{
position: absolute;
top: 105px;
left: 260px;
}

#newsSP{
position: absolute;
top: 105px;
left: 260px;
}

a#newsEN, a#newsFR, a#newsDU, a#newsPO, a#newsIT, a#newsSP{
background-color : #FFFFFF;
color: #CC3333;
font-family: verdana;
font-size: xx-small;
font-weight: bold;
border-left: 1px solid #cc3333;
padding-left: 5px;
}

.normaletekst a{
	color: #CC3333;
	font-family: verdana;
	font-size : x-small;
}
