/* CSS Document */
/* GLASACTIES - VITRISNET CSS */

a{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#2cb000;	text-decoration:none; line-height:16px;}
a:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#2cb000;	text-decoration:underline;	line-height:16px;}

a.regelopslaan{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#FF6600;	text-decoration:none; line-height:16px;}
a.regelopslaan:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#FF6600;	text-decoration:none; line-height:16px;}
a.regelopslaangrijs{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#ffffcc;	text-decoration:none; line-height:16px;}
a.regelopslaangrijs:hover{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#ffffcc;	text-decoration:none; line-height:16px;}

.klein														{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	font-weight:none;	color:#000000;	line-height:16px; text-decoration:none; }
.tekst														{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:none;	color:#000000;	line-height:16px; text-decoration:none; }
.listbox												{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:none;	color:#000000;	line-height:30px; text-decoration:none; }
.regelnr												{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:none;	color:#ffffff;	line-height:16px; text-decoration:none; }
.lijst														{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:none;	color:#000000;	line-height:20px; text-decoration:none; }
.rood															{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#ff0000;	line-height:16px; text-decoration:none; }

.kop																{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	color:#000000;	text-decoration:none; }

.kopinlog											{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	color:#000000;	text-decoration:none; }

a.regelnr											{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF;	text-decoration:none; }
a.regelnr:hover					{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF;	text-decoration:underline; }
a.regelnr:visited			{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFFFFF;	text-decoration:none; }

a.submenu											{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#3e699e;	text-decoration:none; }
a.submenu:hover					{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#3e699e;	text-decoration:underline; }
a.submenu:visited			{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#3e699e;	text-decoration:none; }

a.hoofdmenu 								{ font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#FFFFFF;	text-decoration:none; }
a.hoofdmenu:hover			{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#FFFFFF;	text-decoration:underline;}
a.hoofdmenu:visited	{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#FFFFFF;	text-decoration:underline;}

regelopslaangrijs									{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#CCCCCC;	text-decoration:none; line-height:16px;}
a.regelopslaangrijs							{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#CCCCCC;	text-decoration:none; line-height:16px;}
a.regelopslaangrijs:hover	{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#CCCCCC;	text-decoration:underline; line-height:16px;}

input,textarea,select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #A5ACB2;
	padding:2px;
}


.model_window_breedte {
	background: #cccccc;
}

h1 {
	color:#FF6600;
}

.tableBorder {
	border:1px solid #cccccc;
}

#KopPopupScherm {
	background: #eeeff3;
}

#wit {
	background: #FFFFFF;
}

#regelopslaan
	{
		border:1px solid #cccccc;
		background: #FFFFFF;
	}

#algemeen_bg {
	background: #FFFFFF;
}

#hoofdmenu_balk {
	background: url(images/balk_bg_glasacties.gif);	
}

/* Lijnen menu linkerkant (overloop voor achtergrond)*/
#submenu_bg1_lijn1 {
	background: #c2c9d1;
}

#submenu_bg1_lijn2 {
	background: #cdced2;
}

#submenu_bg1_lijn3 {
	background: #d4d7de;
}

#submenu_bg1_lijn4 {
	background: #dedfe4;
}

#submenu_bg1_lijn5 {
	background: #e5e6e8;
}

/* Linkerkant overloop voor lijn met id balklinkslijn */
#submenu_bg2_lijn1 {
	background: #71728c;
}

#submenu_bg2_lijn2 {
	background: #7d7e98;
}

#submenu_bg2_lijn3 {
	background: #81829e;
}

#submenu_bg2_lijn4 {
	background: #9091af;
}

#submenu_bg2_lijn5 {
	background: #aaabc7;
}

/* Lijnen onder hoofdmenu balk (overloop voor achtergrond)*/
#submenu_bg3_lijn1 {
	background: #d2d7dd;
}

#submenu_bg3_lijn2 {
	background: #dddddb;
}

#submenu_bg3_lijn3 {
	background: #e6e7e9;
}

#submenu_bg3_lijn4 {
	background: #edebee;
}

#submenu_bg3_lijn5 {
	background: #f7f6f4;
}

#submenu_bg3_lijn6 {
	background: #fdfdff;
}

/* Tabbladen */

#tabblad_lijn {
	background: #b2b3cf;
}

#tabblad_bg_default {
	background: #e4ffdb;
}

#tabblad_bg_default_onderkant {
	background: #d6dfe6;
}

#tabblad_bg_select {
	background: #FFFFFF;
}

#tabblad_bg {
	background: #f9fafe;
}

#tabblad_bg_lijn1 {
	background: #edf2f6;
}

#tabblad_bg_lijn2 {
	background: #e8f0fd;
}

#tabblad_bg_lijn3 {
	background: #e0e7ef;
}

#tabblad_bg_lijn4 {
	background: #d6dfe6;
}

#bestellen_regels_melding
{
 padding: 5px;
}

#modeltoon
	{
		border-style:solid;
		border-width:1px;
		border-color:#eeeff3;	
	}

#bewerkingentoon
	{
		border-style:solid;
		border-width:1px;
		border-color:#eeeff3;	
	}
	
#afkomst {
	display:none;	
}

#exlevnr {
	display:none;	
}

#lockingcheck {
	display:none;	
}


#loader {

	width:  200px; 
	height: 100px; 		
	background: #ffffff url(images/loading-glasacties.gif) no-repeat 2px;	
	background-position:center; 	
	border-style:solid;
	border-width:1px;
	border-color:#23436a;	
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;	
	
	text-align: center;
	position: fixed; 
	margin-left: -50px; 
	margin-top: -50px; 
	left: 50%; 
	top: 50%; 
	z-index:20;
	display:none;	
}

#header {
	position: relative ; 	
	height: 84px;
	width: 898px;
	
	background: #477ebe	
	url('images/header_glasacties.png');
	background-repeat:no-repeat;
	
	background-position: bottom;

	border-style:solid;
	border-width:1px;
	border-color:#000000;

	margin-top: 10px;
	margin-left: auto;
 margin-right: auto;
 display:block;	
}

#footer {
	position: relative ; 	
	height: 62px;
	width: 898px;
	
	background: #5cc439	
	url('images/footer_glasacties.png');
	background-repeat:no-repeat;
	
	background-position: bottom;

	border-style:solid;
	border-width:1px;
	border-color:#000000;

	margin-top: 0px;
	margin-left: auto;
 margin-right: auto;
 margin-bottom: 5px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	
	text-align: center;
	text-decoration:none;	 
 
 display:block;	
}

#copyright {
	position: relative ; 	
	height: 10px;
	width: 898px;
	
	background-repeat:no-repeat;
	
	background-position: bottom;

	margin-top: 0px;
	margin-left: auto;
 margin-right: auto;
 margin-bottom: 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	
	text-align: right;
	text-valign: top;
	text-decoration:none;	 
 
 display:block;	
}


#kader {
	background-color: #000000;
}

#balklinks {
	background-color: #eeeff3;
}

#balklinkslijn {
	background-color: #b2b3cf;
}

#listboxlijn {
	background-color: #b2b3cf;
}

#selectedregelbg
{
	cursor: pointer;
	background-color: #5cc439;
}

#selregelbg {
	background-color: #000000;
}

#regel_lijn1 {
	background-color: #23436a;
}

#regel_lijn2 {
	background-color: #ffffff;
}

regel_lijn2_voorkant {
	background-color: #c0d8f2;
}

#regelomschrbg {
	background-color: #eeeff3;
}

/* Achtergrond Datagrid */
#BgLijstAchterSt1
{
	background-color: #ffffff;
}

#BgLijstAchterSt2
{
	background-color: #f1f6fe;
}

#BgLijstAchterg1
{
	cursor: pointer;
	background-color: #ffffff;
}

#BgLijstAchterg1:hover
{
	cursor: pointer;
	background-color: #cfe3ff;
}

#BgLijstAchterg2
{
	cursor: pointer;
	background-color: #f1f6fe;
}

#BgLijstAchterg2:hover
{
	cursor: pointer;
	background-color: #cfe3ff;
}

#BgLijstRood
{
	cursor: pointer;
	background-color: #ff0000;
}

#BgLijstRood:hover
{
	cursor: pointer;
	background-color: #cfe3ff;
}

#BgLijstGroen
{
	cursor: pointer;
	background-color: #32a500;
}

#BgLijstGeel
{
	cursor: pointer;
	background-color: #fff600;
}

#BgLijstGroen:hover
{
	cursor: pointer;
	background-color: #cfe3ff;
}

#BgLijstLeeg
{
	cursor: pointer;
	background-color: #ffffff;
}

#BgLijstLeeg:hover
{
	cursor: pointer;
	background-color: #cfe3ff;
}

/* Achtergrond Datagrid overzichten */
#BgLijstAchtergovz1
{
	background-color: #ffffff;
}

#BgLijstAchtergovz1:hover
{
	background-color: #cbffb9;
}

#BgLijstAchtergovz2
{
	background-color: #e4ffdb;
}

#BgLijstAchtergovz2:hover
{
	background-color: #cbffb9;
}

#datagrid_balk_bg
{
	background-color: #e4ffdb;
}

#datagrid_balk_lgrijs
{
	background-color: #f6f6f6;
}

/* Tips / informatie */
#tips_bg
{
	background-color: #ffffff;
}

#tips_balk
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	font-weight:none;	
	color:#ffffff;	
	line-height:16px; 
	text-decoration:none;
	background-color: #477ebe;
}

#foutmelding_balk
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	font-weight:none;	
	color:#ffffff;	
	line-height:16px; 
	text-decoration:none;
	background-color: #5cc439;
}

#foutmelding_qmislukt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	font-weight:none;	
	color:#ffffff;	
	line-height:16px; 
	text-decoration:none;
	background-color: #FF6600;
}

/* Tabblad afsluiting */
textarea#afsluiting {
	width: 680px;
	height: 60px;
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif;
}

/* AFBEELDINGEN */

div#img_nieuwebestelling
	{
		cursor: pointer;
		background-image:url('images/nieuwebestelling.gif');
		width: 26px;
		height: 25px;
	}
	
div#img_wijzigbestelling
	{
		cursor: pointer;
		background-image:url('images/datagrid_wijzigen.gif');
		width: 26px;
		height: 25px;
	}

div#img_inzienbestelling
	{
		cursor: pointer;
		background-image:url('images/datagrid_inzien.gif');
		width: 26px;
		height: 25px;
	}

div#img_detailsinzien
	{
		cursor: pointer;
		background-image:url('images/datagrid_details.gif');
		width: 18px;
		height: 25px;
	}	
	
	
div#img_pdfbestelling
	{
			cursor: pointer;
			background-image:url('images/datagrid_printen.gif');
			width: 18px;
			height: 25px;
	}

div#img_verwijderbestelling
	{
			cursor: pointer;
			background-image:url('images/datagrid_verwijder.gif');
			width: 17px;
			height: 25px;
	}

div#img_nieuweregel
	{
		cursor: pointer;
		background-image:url('images/nieuwebestelling.gif');
		width: 26px;
		height: 25px;
	}
	
div#img_vraagteken
	{
		cursor: pointer;
		background-image:url('images/vraagteken.gif');
		width: 19px;
		height: 19px;
	}	

div#img_sort_desc
	{
			cursor: pointer;
			background-image:url('images/sort_desc.gif');
			width: 8px;
			height: 10px;
	}
	
	div#img_sort_norm
		{
				cursor: pointer;
				background-image:url('images/sort_norm.gif');
				width: 8px;
				height: 10px;
	}

.regelopaanvraag
	{
		background: #ffffcc;	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:16px;
		color:#000000;
		text-decoration:none;	
	}

/* AFSLUITING */
.afslopaanvraag
	{
		background: #ffffcc;	
		border-style:solid;
		border-width:1px;
		border-color:#ff3a00;	

		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		line-height:20px;
		color:#000000;
		text-decoration:none;	
	}
	
/* KALENDER STYLESHEETS */

#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #23436a;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span,#calendarDiv img{
	float:left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{
	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td{
	padding:3px;
	margin:0px;
	font-size:10px;
}



#calendarDiv .selectBox{
	border:1px solid #eeeff3;		
	color: #eeeff3;
	position:relative;
}
#calendarDiv .selectBoxOver{
	border:1px solid #FFF;
	background-color: #477ebe;
	color: #FFF;
	position:relative;
}
#calendarDiv .selectBoxTime{
	border:1px solid #477ebe;		
	color: #477ebe;
	position:relative;
}
#calendarDiv .selectBoxTimeOver{
	border:1px solid #216072;	
	color: #216072;
	position:relative;
}

#calendarDiv .topBar{
	height:16px;
	padding:2px;
	background-color: #477ebe;


}
#calendarDiv .activeDay{	/* Active day in the calendar */
	color:#FF0000;
}
#calendarDiv .todaysDate{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #eeeff3;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div{
	float:left;
}
	
#calendarDiv .timeBar{
	height:17px;
	line-height:17px;
	background-color: #eeeff3;
	width:72px;
	color:#FFF;
	position:absolute;
	right:0px;
}

#calendarDiv .timeBar div{
	float:left;
	margin-right:1px;
}


#calendarDiv .monthYearPicker{
	background-color: #eeeff3;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #000000;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;

}
#calendarDiv #monthSelect{
	width:70px;
}
#calendarDiv .monthYearPicker div{
	float:none;
	clear:both;	
	padding:1px;
	margin:1px;	
	cursor:pointer;
}
#calendarDiv .monthYearActive{
	background-color:#477ebe;
	color: #eeeff3;
}

#calendarDiv td{
	text-align:right;
	cursor:pointer;
}

#calendarDiv .topBar img{
	cursor:pointer;
}
#calendarDiv .topBar div{
	float:left;
	margin-right:1px;
}
y
