﻿.DivLoginTop{ border:solid 0px White; color:White; }
.DivLoginText{ color:#ABB5C1; }
.DivLoginError{ border:solid 1px white; }

#logincss {	z-index:1; position:relative; font-family:Arial; padding:0px; color:#fff; margin:0px; background-color:#adadad; width: 100%  }

#logincss h2 { font-size:22px; color:#fff; margin-bottom: 10px; }
#logincss h3 { font-family:'HelveticaNeueLTStd45Light', Helvetica, Arial, sans-serif; font-size:1.25em; color:#fff; }
#logincss hr { background:url(../Images/lijn_header.png) 0 0 no-repeat;	border:none; height:1px; }
#logincss input[type=text] { width:100%; height:25px; padding:3px;	border:1px solid #ffffff; margin:1px 0 5px 0; }
#logincss input[type=password] { width:190px; height:25px; padding:3px;	border:1px solid #ffffff; margin:1px 0 5px 0; }
	
/*#logincss input[type=submit] { width:100px; margin:0 0 0 0; }*/

#logincss a { color:#23457B; font-family:Arial; text-decoration:none; /*font-size: 1.1em;*/ font-size:14px; }
#logincss a:hover,a:focus,a:active { text-decoration:none; font-family:Arial; color:#FFFFFF; }
#logincss .button, #ContactForm .button { display:block; height:25px;	width:auto; border:0px !important; color:#fff; font-size:1.0833333em; line-height: 25px;
                    cursor:pointer; text-decoration:none; background:url(../Images/bg.buttonblue90.png) 0 0 repeat-x;
                    -webkit-border-radius:3px;	-moz-border-radius:3px;	border-radius:3px; box-shadow:#333 1px 1px 2px;	behavior:url(/Content/css/PIE.htc);
                    position:relative; padding: 0 10px; margin:0; text-align: center;}
#logincss .button:hover, #ContactForm .button:hover { text-decoration:none; color:#F7A900; }
#logincss .button:focus, #ContactForm .button:focus { text-decoration:none;	/*color:#fff;*/	color:#F7A900; background:url(../Images/bg.buttonblue.png) 0 0 repeat-x; }



/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #ff0000;
    font-size:11px;
    margin-bottom: 10px !important;
    display: block;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors
{    
    color: #ff0000;
    font-size: 11px;
}

.validation-summary-errors ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.validation-summary-valid
{
    display: none;
}

/*-------*/

.clearfix {
    clear: both;
}