@import url("./editor.css");
/*-----------------------------*/
.button1:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
	background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
	background-color:#fb9e25;
}

.button1:active {
	position:relative;
	top:1px;
}

.TITEL_MAIN{
	font: bold 24px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:#333366;
	text-decoration: none;
	margin:0 0 20px 0;
}

/*-----------------------------*/
html, body{
	margin: 0;
	padding: 0;
	background-color:#efefef;
	background-image: url("screen_bg.gif");
	background-repeat: repeat-y;
	background-position: center top;
	z-index:1;
}

.PRINTHEADER{
	display:block;
}

.photo_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

#photo_centerbox
{
    position: relative;
    margin: 0 auto;
    width:660px;
}

.photo_content {
	display: none;
	position: absolute;
	top:50px;
	width: 660px;
	height: 550px;
	padding: 15px;
	background-color: #000000;
	z-index:1002;
	overflow: auto;
	text-align:center;
}

#photo_menu
{
    position:absolute;
    bottom:10px;
    width:660px;
    text-align:center;
}

#page_hdr
{
    position: relative;
    width:100%;
    height:5px;
    background-color:#2a2a2a;
    z-index:100;
    
    display:none;
}

#container
{
    position: relative;
width: 640px;
	text-align: left;
	z-index:2;
}

#logo_block {
    position: relative;
    float: left;
    height: 115px;
    width: 980px;
    background-image: url("luyckx-xl_logo.gif");
    background-repeat: no-repeat;
    background-position: left top;
    display: none;
}

#mainmenu_block {
    position: relative;
    float:left;
    height: 25px;
	width: 980px;
	z-index:3;
}

#mainmenu{
	position: absolute;
	top:0px;
	right:5px;
	width: 550px;
	height: 25px;
    
    display:none;
}

.menu_button
{
    position: relative;
    float:right;
    height:18px;
	
    padding-top:2px;
    
    text-align:left;
    vertical-align:bottom;
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button a:link 
{
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button a:visited {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button a:active {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button a:hover {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button_selected
{
    position: relative;
    float:right;
    height:18px;
    background-color:#2a2a2a;
	padding-top:2px;
	
    text-align:left;
    vertical-align:bottom;
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-transform:uppercase;
}

.menu_button_selected a:link {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button_selected a:visited {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button_selected a:active {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

.menu_button_selected a:hover {
    font: bold 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:uppercase;
}

.menu_submenu
{
    position:absolute;
    top:22px;
    left:0px;
    width:200px;

    text-align:left;
    vertical-align:bottom;
    font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-transform:capitalize;
	visibility: hidden;
	z-index:90;
}

.menu_submenu a:link {
    font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	text-transform:capitalize;
}

.menu_submenu a:visited {
    font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	text-transform:capitalize;
}

.menu_submenu a:active {
    font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
	text-transform:capitalize;
}

.menu_submenu a:hover {
    font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:underline;
	text-transform:capitalize;
}

#search_block{
    position: absolute;
    right:4px;
    bottom:8px;
}

#promotion_block{
	position: relative;
	float:left;
	width: 230px;
	height:186px;
	
	background-image: url("eyecatcher_txt.gif");
	background-repeat: no-repeat;
	background-position: left top;
	
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
	
	text-align:left;
    
    display:none;
}

#promotion_content
{
    position: absolute;
    right:0px;
    bottom:6px;
    width:190px;
    height:115px;
    background-color:#8585a3;
    text-align:right;
    padding-right:10px;
    padding-top:5px;
    
    font: normal 30px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#promotion_content a:link {
    font: normal 30px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#promotion_content a:visited {
    font: normal 30px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#promotion_content a:active {
    font: normal 30px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#promotion_content a:hover {
    font: bold 30px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#eyecatcher_block{
	position: relative;
	float:right;
	width: 750px;
	height:186px;
	
	background-image: url("eyecatcher_pic.jpg");
	background-repeat: no-repeat;
	background-position: left top;
    
    display:none;
}

#BANNER{
    position:absolute;
    bottom:2px;
    right:0px;
    font: bold 14px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration: none;
}

#submenu_block{
	float: left;
	width: 225px;
	padding-left:30px;
	padding-bottom:30px;
    
    display:none;
}

#submenu_grey
{
    position:relative;
    width:170px;
    height:555px;
    padding-left:30px;
    background-color:#efefef;
}

#submenu_red
{
    width:170px;
    height:369px;
    background-color:#cc1517;
    padding-top:26px;
}

.submenu_level1
{
	font: normal 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

.submenu_level1 a:link 
{
	font: normal 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}

.submenu_level1 a:visited 
{
	font: normal 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}

.submenu_level1 a:active 
{
	font: normal 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}

.submenu_level1 a:hover 
{
	font: normal 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
}

.submenu_level1_selected
{
	font: bold 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform: uppercase;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
}

.submenu_level1_selected a:link 
{
	font: bold 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform: uppercase;
}

.submenu_level1_selected a:visited 
{
	font: bold 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform: uppercase;
}

.submenu_level1_selected a:active 
{
	font: bold 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform: uppercase;
}

.submenu_level1_selected a:hover 
{
	font: bold 14px/1.2 Calibri, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform: uppercase;
}

.submenu_level2_block
{
    padding-bottom:5px;
}

.submenu_level2
{
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:capitalize;	
	text-align:right;
    padding-right:10px;
}

.submenu_level2 a:link 
{
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2 a:visited 
{
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2 a:active 
{
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2 a:hover 
{
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2_selected
{
	font: bold 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;	
	text-align:right;
    padding-right:10px;
}

.submenu_level2_selected a:link 
{
	font: bold 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2_selected a:visited 
{
	font: bold 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2_selected a:active 
{
	font: bold 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;	
	text-align:right;
}

.submenu_level2_selected a:hover 
{
	font: bold 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
	text-transform:capitalize;	
	text-align:right;
}

#submenu_logos
{
    position:absolute;
    bottom:-30px;
}

#content_block
{
width: 640px;
}

#footer_block{
    clear:both;
    
	height: 55px;
width: 640px;
	
	background-image: url("");
	border-top:3px solid #333366;
	
	font: normal 11px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
	
	text-align:right;
}

.FOOTER
{
    padding-top:5px;
	font: bold 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.FOOTER a:link {
	font: bold 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.FOOTER a:visited {
	font: bold 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.FOOTER a:active {
	font: bold 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.FOOTER a:hover {
	font: bold 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration: none;
}

.QUICKMENU{
	font: normal 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	text-decoration: none;

	position: absolute;
	right: 0px;
	top: 7px;
}

.QUICKMENU a:link {
	font: normal 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	text-decoration: none;
	padding-left:15px;
}

.QUICKMENU a:visited {
	font: normal 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	text-decoration: none;
	padding-left:15px;
}

.QUICKMENU a:active {
	font: normal 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	text-decoration: none;
	padding-left:15px;
}

.QUICKMENU a:hover {
	font: normal 10px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	text-decoration: none;
	padding-left:15px;
}

input[type="text"] {
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input[type="password"] {
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input[type="file"] {
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input[type="submit"] {
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

input[type="button"] {
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA{
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

SELECT{
	border:solid 1px #668395;
	background-color:#FFFFFF;
	font: normal 12px/1.2 Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

HR{
	background-color:#B7B7B7;
	color:#B7B7B7;
	border-color:#B7B7B7;
	border-width:0px;
	height:1px;
	border-style:solid;
}