/* Global */
body
{
	margin: 0;
}
a
{
	color: Black;
}
#tbxTempStore
{
	display: none;
}
.logintbl
{
	position: absolute;
}
/* Site Styles */

/* Glasurit */
.glasuritholzlacke_panel
{
	width: 350px;
}
.glasuritholzlacke_logintable, .glasuritholzlacke_logintable a
{
	font-size: 11px;
	font-family: Arial;
	color: #183e85;
}
.glasuritholzlacke_logintitle
{
	display: block;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}
.glasuritholzlacke_button
{
	font-family: Arial;
	font-size: 11px;
	color: Black;
}

/* Zweihorn */
.zweihorn_panel
{
	width: 100%;
}
.zweihorn_logintitle
{
	display: block;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 18px;
}
.zweihorn_logintable
{
	font-family: Arial;
	font-size: 12px;
	width: 700px;
}
.zweihorn_logintable td
{
	padding: 5px;
}
.zweihorn_input
{
	width: 200px;
	font-family: Arial;
	font-size: 11px;
}

/* Crowntrade */
.crowntrade_panel
{
	width: 100%;
	height: 100%;
}
.crowntrade_body
{
	margin:0px;
}
.crowntrade_body #lblPW, .crowntrade_body #lblID
{
	color: #333333;
	float:right;
	text-align:right;
}
.crowntrade_logintext
{
	position:absolute;
	left:10px;
	top:5px;
	color:Red;
}
.crowntrade_body #tr_id #lblID
{
	position:absolute;
	top:70px;
	left:30px;
	height:14px;
}
.crowntrade_body #tr_pw #lblPW
{
	position:absolute;
	top:100px;
	left:30px;
	height:14px;
}
.crowntrade_body #tr_pw #tbxPassWord
{
	position:absolute;
	top:100px;
	left:90px;
}
.crowntrade_body #tr_id #tbxUserID
{
	position:absolute;
	top:70px;
	left:90px;
}
.crowntrade_body #lblPW
{
	float:right;
	text-align:right;
}
.crowntrade_tdtitle
{
	text-align: left;
}
.crowntrade_logintitle
{
	position:relative;
	left:26px;
	top:30px;
	display: block;
	color:#675A4B;
	font-weight: bold;
	font-size: 134%;
}
.crowntrade_logintext
{
	display: block;
	font-weight: bold;
	font-size: 14px;
}
.crowntrade_logintable
{
	margin:0;
	background-repeat:repeat;
	font-family: Trebuchet MS;
	font-size: 12px;
	width: 576px;
	height:230px;
}
.crowntrade_body #td_submit
{
	position:absolute;
	top:130px;
	left:90px;		
}
.crowntrade_body #td_ck
{
	position:absolute;
	font-size:11px;
	color:#333333;
	top:94px;
	left:30px;
	width:260px;
}
.crowntrade_body #lblIntroText
{
	position:absolute;
	top:150px;
	left:90px;
}

.crowntrade_input
{
	width: 160px;
	border:solid 1px #999999;
}

/* SIKKENS */

.sikkens_panel
{
	border: solid 1px darkgray;
	background-color: #B7C8FF;
	width: 380px;
	height: 228px;
	margin-top: 15px;
}
.sikkens_body
{
	width: 100%;
}
.sikkens_tdtitle
{
	background-color: darkgray;
	text-align: center;
}
.sikkens_logintitle
{
	display: block;
	font-weight: bold;
	font-size: 14px;
}
.sikkens_logintext
{
	display: block;
	font-weight: bold;
	font-size: 14px;
}
.sikkens_logintable
{
	font-family: Trebuchet MS;
	font-size: 12px;
	width: 380px;
	margin-top: 18px;
}
.sikkens_logintable td
{
	padding: 5px;
}
.sikkens_input
{
	width: 100%;
}

/* HSP */
.huisschilderplan_panel
{
	border: solid 1px darkgray;
	background-color: #B7C8FF;
	width: 380px;
	height: 228px;
	margin-top: 15px;
}
.huisschilderplan_body
{
	width: 100%;
}
.huisschilderplan_tdtitle
{
	background-color: darkgray;
	text-align: center;
}
.huisschilderplan_logintitle
{
	display: block;
	font-weight: bold;
	font-size: 14px;
}
.huisschilderplan_logintext
{
	display: block;
	font-weight: bold;
	font-size: 14px;
}
.huisschilderplan_logintable
{
	font-family: Trebuchet MS;
	font-size: 12px;
	width: 380px;
	margin-top: 18px;
}
.huisschilderplan_logintable td
{
	padding: 5px;
}
.huisschilderplan_input
{
	width: 100%;
}

/* paint-retailers */
#PanelRetailers
{
	text-align: center;
}
.paint-retailers_body
{
	background: url(Images/body.jpg);
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;
	font-family: Arial;
	text-align: center;
}
.paint-retailers_top
{
	background: url(/NR/rdonlyres/311013C3-2F57-48CA-B0CB-DE8611BC842F/0/logobg.gif) no-repeat;
	background-position: center top;
	width: 780px;
	margin-top: 30px;
}
.paint-retailers_logos
{
	position:absolute;
	top:36px;
	width: 780px;
}
.paint-retailers_top img 
{
	border: 0;
}
.paint-retailers_top img#logo
{
	float: left;
	margin: 30px 0 0 30px;
}
.paint-retailers_nav
{
	background: url(/NR/rdonlyres/1E888B3B-834A-4ACB-89C8-D22446C59DBE/0/menubg.gif) no-repeat;
	background-position: center top;
	position: relative;
	width: 780px;
	height: 47px;
	margin-bottom: 10px;
}
.paint-retailers_header
{
	background: url(/NR/rdonlyres/9B76EC7E-9894-419F-A62B-7991B4823787/0/login_header.gif) no-repeat;
	background-position: center top;
	height: 90px;
	width: 520px;
}
.paint-retailers_panel
{
	background: url(/NR/rdonlyres/47ECB2FA-EC22-4E66-9076-8262B00C4683/0/login_bg.gif) no-repeat bottom;
	height: 190px;
}
.paint-retailers_logintitle
{
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	display: block;
	color: White;
}
.paint-retailers_logintext
{
	font-size: 11px;
	color: red;
	font-weight: bold;
	position: absolute;
	margin-left: 275px;
	margin-top: -65px;
	width: 190px;
	background-color: white;
	border: solid 1px red;
	padding: 2px;
	text-align: center;
}
.paint-retailers_introtext, .paint-retailers_introtext a
{
	font-size: 11px;
	text-align: left;
	color: White;
}
.paint-retailers_logintable
{
	font-family: Arial;
	font-size: 11px;
	width: 470px;
	margin-top: 175px;
}
.paint-retailers_logintable td
{
	padding: 5px;
	color: Gray;
}
.paint-retailers_input
{
	font-family: Trebuchet MS;
	border: solid 1px silver;
	font-size: 11px;
	width: 100%;
}
#btnSubmit, #btnSendPW
{
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
	border: solid 1px #787878;
	color: #787878;
	background-color: white;
}
.paint-retailers_footer
{
	border-top: solid 1px silver;
	font-size: 10px;
	color: #c0c0c0;
	width: 780px;
	margin-top: 25px;
	padding: 5px;
}
.paint-retailers_footer a
{
	color: #c0c0c0;
}
.paint-retailerspwreminder
{
	height: 75px;
	display: block;
}

/* kleurenmengmachine */
#PanelRetailers
{
	text-align: center;
}
.kleurenmengmachine_body
{
	background: url(/NR/rdonlyres/8848FC5B-5C5F-4BAB-ADF7-FE55807B0785/0/body.jpg);
	background-repeat: repeat-x;
	height: 100%;
	width: 100%;
	font-family: Arial;
	text-align: center;
}
.kleurenmengmachine_top
{
	background: url(/NR/rdonlyres/311013C3-2F57-48CA-B0CB-DE8611BC842F/0/logobg.gif) no-repeat;
	background-position: center top;
	width: 780px;
	margin-top: 30px;
}
.kleurenmengmachine_logos
{
	position:absolute;
	top:36px;
	width: 780px;
}
.kleurenmengmachine_top img 
{
	border: 0;
}
.kleurenmengmachine_top img#logo
{
	float: left;
	margin: 30px 0 0 30px;
}
.kleurenmengmachine_nav
{
	background: url(/NR/rdonlyres/1E888B3B-834A-4ACB-89C8-D22446C59DBE/0/menubg.gif) no-repeat;
	background-position: center top;
	position: relative;
	width: 780px;
	height: 47px;
	margin-bottom: 10px;
}
.kleurenmengmachine_header
{
	background: url(/NR/rdonlyres/9B76EC7E-9894-419F-A62B-7991B4823787/0/login_header.gif) no-repeat;
	background-position: center top;
	height: 90px;
	width: 520px;
}
.kleurenmengmachine_panel
{
	background: url(/NR/rdonlyres/47ECB2FA-EC22-4E66-9076-8262B00C4683/0/login_bg.gif) no-repeat bottom;
	height: 190px;
}
.kleurenmengmachine_logintitle
{
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	display: block;
	color: White;
}
.kleurenmengmachine_logintext
{
	font-size: 11px;
	color: red;
	font-weight: bold;
	position: absolute;
	margin-left: 275px;
	margin-top: -65px;
	width: 190px;
	background-color: white;
	border: solid 1px red;
	padding: 2px;
	text-align: center;
}
.kleurenmengmachine_introtext, .kleurenmengmachine_introtext a
{
	font-size: 11px;
	text-align: left;
	color: White;
}
.kleurenmengmachine_logintable
{
	font-family: Arial;
	font-size: 11px;
	width: 470px;
	margin-top: 175px;
}
.kleurenmengmachine_logintable td
{
	padding: 5px;
	color: Gray;
}
.kleurenmengmachine_input
{
	font-family: Trebuchet MS;
	border: solid 1px silver;
	font-size: 11px;
	width: 100%;
}
#btnSubmit, #btnSendPW
{
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
	border: solid 1px #787878;
	color: #787878;
	background-color: white;
}
.kleurenmengmachine_footer
{
	border-top: solid 1px silver;
	font-size: 10px;
	color: #c0c0c0;
	width: 780px;
	margin-top: 25px;
	padding: 5px;
}
.kleurenmengmachine_footer a
{
	color: #c0c0c0;
}
.kleurenmengmachinepwreminder
{
	height: 75px;
	display: block;
}

/* MIX2WIN */
.mix2win_body
{
	width: 100%;
	background-color: #F2F2F1;
	height: 100%;
}
.mix2win_tdtitle
{
	height: 80px;
}
.mix2win_logintitle
{
	margin-top: 5px;
	display: block;
	height: 30px;
	font-size: 18px;
}
.mix2win_logintext
{
	font-weight: bold;
	font-size: 11px;
}
.mix2win_logintable
{
	font-family: Verdana;
	font-size: 11px;
	color: #808080;
	width: 420px;
	margin-top: 77px;
}
.mix2win_logintable td
{
	padding: 5px;
}
.mix2win_input
{
	width: 90%;
	border: 0px;
	border-bottom: dotted 1px #006699;
	font-family: Verdana;
	font-size: 11px;
	color: #006699;
	/*background-color: #F2F2F1;*/
}

/* fassaden-schutzbrief */
#PanelRetailers
{
	text-align: center;
}
.fassaden-schutzbrief_body
{
	height: 100%;
	width: 100%;
	font-family: Arial;
}

.fassaden-schutzbrief_logintitle
{
	font-size: 26px;
	font-weight: bold;
	text-align: left;
	display: block;
	color: White;
}
.fassaden-schutzbrief_logintext
{
	font-size: 11px;
	color: red;
	font-weight: bold;
	position: absolute;
	margin-left: 275px;
	margin-top: -65px;
	width: 190px;
	background-color: white;
	border: solid 1px red;
	padding: 2px;
	text-align: center;
}
.fassaden-schutzbrief_introtext, .fassaden-schutzbrief_introtext a
{
	font-size: 11px;
	text-align: left;
	color: White;
}
.fassaden-schutzbrief_logintable
{
	font-family: Arial;
	font-size: 11px;
	width: 470px;
	margin-top: 10px;
}
.fassaden-schutzbrief_logintable td
{
	padding: 5px;
	color: Gray;
}
.fassaden-schutzbrief_input
{
	font-family: Trebuchet MS;
	border: solid 1px silver;
	font-size: 11px;
	width: 100%;
}
#btnSubmit, #btnSendPW
{
	font-family: Trebuchet MS;
	font-size: 11px;
	text-transform: uppercase;
	border: solid 1px #787878;
	color: #787878;
	background-color: white;
}
.fassaden-schutzbrief_footer
{
	border-top: solid 1px silver;
	font-size: 10px;
	color: #c0c0c0;
	width: 780px;
	margin-top: 25px;
	padding: 5px;
}
.fassaden-schutzbrief_footer a
{
	color: #c0c0c0;
}
.fassaden-schutzbriefpwreminder
{
	height: 75px;
	display: block;
}