﻿/* MISC  
----------------------------------------------------------*/
.clear
{
	clear: both;
}

.error
{
	color:Red;
}

#menucontainer
{
	margin-top:40px;
}

div#title
{
	display:block;
	float:left;
	text-align:left;
}

#logindisplay2
{
	float:right; 
	font-size:1.1em;
	display:block;
	text-align:right;
	margin:10px;
	color: Maroon ;
	white-space:nowrap;
	width : 200px;
	position:absolute ; top:20px; left: 880px;
}

#logindisplay
{
	float:right; 
	font-size:1.1em;
	display:block;
	text-align:left;
	margin:10px;
    margin-left :30px;
	color: Maroon ;
	white-space:nowrap;
}

#Valkommen
{
	/*float:right;*/ 
	float:left; 
	font-size:1.1em;
	display:block;
	/*text-align:right;*/
	text-align:left;
	margin:10px;
    margin-top :10px;
    margin-right :30px;
	color: Black;
	white-space:nowrap;
}

#logindisplay a:link
{
	color: White;
	padding: 4px 10px 4px 10px;
	background-image: url('../images/button_23.png');
    height: 23px;
	/*text-decoration: underline;*/
    text-decoration: none;
}

#logindisplay a:visited
{
	color: White;
	padding: 4px 10px 4px 10px;
	background-image: url('../images/button_23.png');
	height: 23px;
	text-decoration: none;/*underline;*/
}

#logindisplay a:hover
{
	/*color: Red ;*/
    /*cursor:default;*/
	text-decoration: none;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
	color: #ff0000;
}

.field-validation-valid
{
	display: none;
}

.input-validation-error
{
	border: 1px solid #ff0000;
	background-color: #ffeeee;
}

.validation-summary-errors
{
	font-weight: bold;
	color: #ff0000;
}

.validation-summary-valid
{
	display: none;
}

/* Styles for editor and display helpers
----------------------------------------------------------*/
.display-label, .editor-label
{
	white-space: nowrap;
	text-align: left;
	margin-right: 8px;
	margin-left: 8px;
	color: #5D5D5D;
}

.Message { font-size: 12px; font-weight :bold ; color: Red ; }

BUTTON, INPUT[type="submit"], INPUT[type="button"] {
    min-width: 100px
}

BUTTON, INPUT[type="text"], INPUT[type="password"], select
{ width :250px }

INPUT[type="text"].Input_Anmala_pnr
{
    width:95px;
}

INPUT[type="text"].Input_Anmala_postnr
{
    width:60px;
}

INPUT[type="text"].Input_Anmala_Telenr
{
    width:118px;
}
INPUT[type="text"].Input_Anmala_Epost
{
    width:360px;
}
INPUT[type="text"].Input_Anmala_Adress
{
    width:286px;
}
INPUT[type="text"].Input_Anmala_org
{
    width:302px;
}
INPUT[type="text"].Input_Anmala_Poang
{
    width:24px;
}

INPUT[type="text"].Input_Anmala_Datum
{
    width:95px;
}

INPUT[type="text"].#Namn
{ width :25px }

textarea {width: 250px; height: 100px; }

.display-field,
.editor-field
{
	white-space:nowrap;
	/* margin: 0.5em 0; position: relative; left:100px; */
}
.editor-fieldvu /*readonly fält för verksamhetsutövare */
{
    background-color:#eeeecc;
}
.display-field-prewrap
{
	white-space:pre-wrap ;
}

.editor-field-displaynone
{
	white-space:nowrap;
	display : none ;
}

.display-field-R,
.editor-field-R
{
	white-space:nowrap; text-align: right ;
	/* margin: 0.5em 0; position: relative; left:100px; */
}

.text-box
{
	width: 30em;
}

.text-box.multi-line
{
	height: 6.5em;
}

.tri-state
{
	width: 6em;
}

.alert-field
{
    color:red;
}
