/*
	MAIN
*/
body { margin:0px; background: #081013 url('../images/background_main.jpg') no-repeat center top; font-family: 'Open Sans', sans-serif;}
/*body { margin:0px; background: url('../TEMPLATE/AM_HERFST_BG.jpg') repeat-x left top; }*/
/*body { margin:0px; background: url('../TEMPLATE/AM_WINTER_BG.jpg') repeat-x left top; }*/
/*body { margin:0px; background: url('../TEMPLATE/AM_SINT_BG.jpg') repeat-x left top; }*/

#container {width: 1024px; margin: 0 auto;}

.HEADER_LOGO { display:block; float:left; left:0px; top:0px; cursor:pointer; }

#pageHeaderContainer { position:relative; display:inline-block; overflow:visible; z-index:2;  }
#pageHeader { position:relative; display:inline-block; z-index:2; clear:both; top:0px; margin-bottom:10px; width:1012px; height:130px; background: url('../images/PROFONDO_Header.png') no-repeat; }

#pageFooter { display: block; width:874px; height: 140px; margin: 0 auto; background-color: #cecece;overflow: hidden; font-size: 12px; padding-left: 150px;}
#footer_blok { width: 200px; float: left;  margin-left: 10px;}
#footer_blok a { color: #515151;}
#footer_blok h1 { font-size: 16px;}
#footer_blok_breed { float: left; width: 400px; padding-top: 44px; color: #515151;}

#container_content { width: 1000px; margin: 0 auto; background: #fff;}
#container_content h1 { font-size: 25px; } 
#content_left { width: 375px; float: left; padding: 10px;}
#content_left h1 { font-size: 25px; } 
#content_left h2 { font-size: 18px; color: #b41922;}
#content_left h3 { font-size: 15px; color: #000;}  
#content_left p { font-size: 12px; }
#content_left ul { list-style-type: square; padding: 0 0 0 15px; margin: 0; }
#content_left li { font-size: 12px; padding: 0; margin: 0; }
#content_left a { text-decoration: none; color: #b41922; font-weight: bold;}

#content_right { width: 210px; float: right;}

#content_merken { width: 375px; float: left; padding: 10px;}
#content_merken h1 { font-size: 25px; } 
#content_merken h2 { font-size: 18px; color: #b41922;}
#content_merken h3 { font-size: 15px; color: #000;}  
#content_merken p { font-size: 12px; }
#content_merken ul { list-style-type: none; padding: 0; margin: 0 0 3px 0; }
#content_merken li { display: block; width: 355px; height: 23px; background: #ebebeb; font-size: 13px; font-weight: bold; padding: 7px 0 3px 10px; margin: 0 0 3px 0; }
#content_merken li:hover { background: #f7f7f7; }

#content_wide { width: 760px; float: left; padding: 10px;}
#content_wide h1 { font-size: 25px; } 
#content_wide h2 { font-size: 18px; color: #b41922;}
#content_wide h3 { font-size: 15px; color: #000;}  
#content_wide p { font-size: 12px; }
#content_wide ul { list-style-type: square; padding: 0 0 0 15px; margin: 0; }
#content_wide li { font-size: 12px; padding: 0; margin: 0; }
#content_wide a { text-decoration: none; color: #b41922; font-weight: bold;}


.blokken { position:relative; display:inline-block; float:left; width:200px; margin-left:20px; border-right:#cecece solid 1px; text-align:left;  }
.blokken a { text-decoration:none; color:white; }
.blokkenLast { position:relative; display:inline-block; float:left; width:200px; margin-left:20px; text-align:left; }
.blokkenLast a { text-decoration:none; color:white; }

#copyRight { position:relative; display:inline-block; clear:both; margin-top:60px; color:white; font-family:arial; font-size:8pt;  }
/*
	MENU
*/
/* MAINMENU */
#mainNavigation { display:block; float: left; margin: 15px 0 0 9px; width:1014px; height:30px; left:0px; text-align:left;	background: url('../images/AM_Menubalk_B.jpg') no-repeat;	 }
.naviMainMenu { list-style: none outside none; padding: 0px; margin: 0px; margin-top:2px;  }
.naviMainMenu .menuItem{ list-style: none; float: left; margin: 0px; padding: 0px;  cursor:pointer; background: url('../images/MENU_SEPERATOR.jpg') no-repeat right 5px;}
.naviMainMenu .menuItemLast { list-style: none; float: left; margin: 0px; padding: 0px;  cursor:pointer;}
.naviMainMenu a { margin-right:15px; margin-left:13px; margin-top:5px; font-size:10pt; display:block; cursor:pointer; text-decoration: none; text-align:left; color:#616161; font-family:arial; font-weight:bold; } 
.naviMainMenu a:hover { margin-right:15px; margin-left:13px; margin-top:5px; font-size:10pt; display:block; cursor:pointer; text-decoration: none; text-align:left; color:#c10202; font-family:arial; font-weight:bold;  } 

/* MAINMENU */
.naviMenu { list-style: none outside none; padding: 0px; margin-left:9px; margin-top:0px; margin-bottom:0px;  }
.naviMenu li { list-style: none; padding: 0px; cursor:pointer; }
.naviMenu .menuItemTop { margin-left:-7px; background: url('../TEMPLATE/AMBullet_SMALL.png') no-repeat 0px 7px; }
.naviMenu a { font-size:12px; line-height:18px; display:block; cursor:pointer; text-decoration: none; text-align:left; color:black; font-family:arial; font-weight:normal;  }
.naviMenu .menuLinkTop { margin-left:7px; }
.naviMenu .menuLinkTopActive { margin-left:7px; text-decoration:underline; font-style:italic; }
.naviMenu .menuLinkActive { text-decoration:underline; font-style:italic; }

/*
	SITEMAP
*/
.sitemapList { list-style: none outside none; padding: 0px; margin-left:0px; margin-top:px; margin-bottom:0px;	}
.sitemapItemTop { margin-top:15px; font-size:13px; font-family:arial; font-weight:bold; }
.sitemapItem a { font-size:12px; line-height:16px; display:block; cursor:pointer; text-decoration: none; text-align:left; color:black; font-family:arial; font-weight:normal; }

/*
	NAVIPATH
*/
.NAVIPATH_ITEM { font-family:arial; font-size:9pt; color:gray; text-decoration:none; }
.NAVIPATH_SEPERATOR { font-family:arial; font-size:9pt; color:gray; text-decoration:none; }

/*
	MENU INDEX
*/
#menuIndexContainer { position:relative; display:inline-block; clear: both; overflow:hidden; left:0px; width:100%; margin-top:0px; }
#MENU_INDEX { position:relative; background:transparent; border-top:#cecece solid 1px; width:100%; left:0px; }
.FRONT_INDEX_LINKS_SUB_CONTAINER { position:relative; display:inline-block; float:left; width:12%; height:auto; margin-right:22px; margin-top:10px;}
.FRONT_INDEX_LINK {	font-family:arial; font-size:9pt; font-weight:normal; color:gray; text-decoration:none; }
.FRONT_INDEX_TITLE { position:relative; display:inline-block; margin-top:0px; margin-bottom:5px; font-family:arial; font-size:9pt; font-weight:bold; color:gray; text-decoration:none; }
.FRONT_INDEX_LINKS { position:relative; height:90px; overflow:hidden; }
.FRONT_INDEX_MORE_LINK { position:relative; display:inline-block; clear:both; font-family:arial; font-size:10pt; font-weight:bold; color:gray; text-decoration:none; cursor:pointer; }

#INDEX_TABLE_CONTAINER { position:relative; display:inline-block; clear:both; width:1070px; overflow:hidden;  padding-left:0px;}
#INDEX_TABLE { position:relative; left:0px; margin-left:0px; padding-left:0px; margin-top:25px; }
#INDEX_TABLE td { height:220px; width:223px; padding-right:40px; padding-top:10px; background: url('../TEMPLATE/Home_Kader_BG.jpg') no-repeat;}
#INDEX_TABLE h2 { font-size:10pt; text-decoration:none; } 

#container_login {float: right; width: 200px; height: 210px; margin: 20px 0 0 0 ;background: url(../images/background_login.jpg); background-position: center bottom; border: 5px solid #fff; -moz-box-shadow: 15px 3px 3px 5px #ccc; -webkit-box-shadow: 0px 3px 3px 5px #ccc; box-shadow: 0px 0px 1px 1px #ccc; }
#blok_login_form { display: block; float: right; margin: 0 0 0 10px; width: 190px;}
#blok_login_form h1 { font-size: 14px; font-weight: bold; margin: 5px 0 10px 0; color: #b41922;}
#blok_login_form h2 { font-size: 12px; margin: 10px 0 3px 0; }
#blok_login_form input { width: 170px; font-size: 14px; font-weight: bold; height: 25px; border-radius: 6px; border: 1px solid #a0a0a0; padding: 0 0 2px 5px;}
#blok_login_form #button_submit { width: 176px; height: 30px; background-color: #45bd1a; border: 1px solid #fff; margin: 10px 0 0 0; color: #fff; border-radius: 6px;}

#container_contact {float: right; width: 200px; height: 290px; margin: 20px 0 0 0 ;background: #ebebeb; border: 5px solid #fff; -moz-box-shadow: 15px 3px 3px 5px #ccc; -webkit-box-shadow: 0px 3px 3px 5px #ccc; box-shadow: 0px 0px 1px 1px #ccc; }
#blok_contact { display: block; float: right; margin: 0 0 0 10px; width: 190px;}
#blok_contact h1 { font-size: 15px; font-weight: bold; margin: 5px 0 10px 0; color: #b41922;}
#blok_contact p { font-size: 12px; margin: 10px 0 3px 0; }
#blok_contact a { text-decoration: none; color: #b41922; font-weight: bold;}

#container_downloads {float: right; width: 200px; height: 350px; margin: 20px 0 0 0 ;background: #ebebeb; border: 5px solid #fff; -moz-box-shadow: 15px 3px 3px 5px #ccc; -webkit-box-shadow: 0px 3px 3px 5px #ccc; box-shadow: 0px 0px 1px 1px #ccc; }

#container_profshop_form {float: right; width: 365px; height: 250px; margin: 8px 0 0 0 ;background: #ebebeb; center bottom; border: 5px solid #fff; -moz-box-shadow: 15px 3px 3px 5px #ccc; -webkit-box-shadow: 0px 3px 3px 5px #ccc; box-shadow: 0px 0px 1px 1px #ccc;}
#container_profshop_form h2 {display: block; height: 30px; background: #fff; font-size: 18px; font-weight: bold; margin: 0; color: #b41922; padding: 10px 0 10px 20px;}
#container_profshop_form p { padding: 0 5px 0 10px; }
#container_profshop_form input { width: 335px; font-size: 14px; font-weight: bold; height: 25px; border-radius: 6px; border: 1px solid #a0a0a0; padding: 0 0 2px 10px; margin-top: 5px;}
#container_profshop_form #button_submit { width: 345px; height: 30px; background-color: #45bd1a; border: 1px solid #fff; margin: 10px 0 0 0; color: #fff; border-radius: 6px;}

.imgFloatLeft { float: left; margin: 0 7px 7px 0;}
.imgFloatRight { float: right; margin: 0 0 7px 7px;}
.imgContent { border: 5px solid #fff; -moz-box-shadow: 15px 3px 3px 5px #ccc; -webkit-box-shadow: 0px 3px 3px 5px #ccc; box-shadow: 0px 0px 1px 1px #ccc; }
.imgContentEmpty { width: 86px; height: 65px; }
.imgContentNoBorder { border: 0; }
.link_white {font-size: 10px; color: #fff; font-weight: bold; text-shadow: 0px 0px 1px #000;}