@charset "utf-8";
/* CSS Document */



/*************/
/*** reset ***/
/*************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{ margin:0px; padding:0px;}



/************/
/*** body ***/
/************/
body { background:#ebeef3; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#636363;}
img { border:0px;}
.clear { clear:both;}



/***************/
/*** wrapper ***/
/***************/
#wrapper { background:url(../images/wrapper_bg.png) repeat-y; width:977px; margin:0 auto;}



/**************/
/*** header ***/
/**************/
#header { position:relative; background:#ebeef3 url(../images/header_bg.png) no-repeat bottom right; width:933px; height:83px; padding:50px 0px 0px 44px;}
#header2{ position:relative; background:#ebeef3 url(../images/header2_bg.png) no-repeat bottom right; width:933px; height:66px; padding:50px 0px 0px 44px;}

	/*** titel ***/
	#header h1 a { position:absolute; left:3px; top:10px; background:url(../images/logo.png) no-repeat; width:83px; height:97px; text-indent:-100000px; overflow:hidden;}
	
	#header2 h1 a { position:absolute; left:3px; top:10px; background:url(../images/logo.png) no-repeat; width:83px; height:97px; text-indent:-100000px; overflow:hidden;}
	
	/*** taalTab ***/
	ul.taalTab { position:absolute; right:4px; top:0px; list-style:none;}
	ul.taalTab li { float:left;}
	ul.taalTab li a { display:block; background:url(../images/button_taal.png) no-repeat -79px 0px; width:78px; height:19px; padding:2px 0px 0px 0px; color:#9db3d2; font-size:10px; text-align:center; text-decoration:none;}
	ul.taalTab li a:hover, ul.taalTab li.active a { background:url(../images/button_taal.png) no-repeat 0px 0px; color:#2357a3;}
	
	/*** menuBar ***/
	ul.menuBar { background:url(../images/menubar_bg.png) no-repeat; width:879px; height:39px; padding:1px 0px 0px 42px; list-style:none; overflow:hidden;}
	ul.menuBar li { float:left; background:url(../images/menubar_break.png) no-repeat 0px -1px; height:39px; padding:0px 0px 0px 0px;}
	ul.menuBar li a { display:block; padding:11px 10px 12px 10px; color:#FFF; font-size:11px; text-decoration:none;}
	ul.menuBar li a:hover, ul.menuBar li.active a { background:url(../images/menubar_hover_bg.png) repeat-x;}
	
	/*** contentTab ***/
	ul.contentTab { position:absolute; left:99px; bottom:17px; list-style:none;}
	ul.contentTab li { float:left;}
	ul.contentTab li a { display:block; background:url(../images/button_tab.png) no-repeat 0px 0px; width:97px; height:16px; padding:6px 0px 0px 0px; color:#9db3d2; font-weight:bold; text-transform:uppercase; text-align:center; text-decoration:none;}
	ul.contentTab li a:hover, ul.contentTab li.active a { background:url(../images/button_tab.png) no-repeat 0px -22px; color:#e53729;}
	
	/*** contentTab2 ***/
	ul.contentTab2 { position:absolute; left:99px; bottom:0px; list-style:none;}
	ul.contentTab2 li { float:left;}
	ul.contentTab2 li a { display:block; background:url(../images/button_tab.png) no-repeat 0px 0px; width:97px; height:16px; padding:6px 0px 0px 0px; color:#9db3d2; font-weight:bold; text-transform:uppercase; text-align:center; text-decoration:none;}
	ul.contentTab2 li a:hover, ul.contentTab2 li.active a { background:url(../images/button_tab.png) no-repeat 0px -22px; color:#e53729;}
	
	/*** login ***/
	#header a.login { float:right; background:url(../images/button_login.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	#header2 a.login { float:right; background:url(../images/button_login.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	
		/*** login ***/
	#header a.login1 { float:right; background:url(../images/button_login_mobiel.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	#header2 a.login1 { float:right; background:url(../images/button_login_mobiel.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	
		/*** login ***/
	#header a.login2 { float:right; background:url(../images/button_login_voip.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	#header2 a.login2 { float:right; background:url(../images/button_login_voip.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	
	/*** login ***/
	#header a.login3 { float:right; background:url(../images/button_login_webmail2.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	#header2 a.login3 { float:right; background:url(../images/button_login_webmail2.png) no-repeat; width:54px; height:16px; margin:5px 15px 0px 0px; text-indent:-100000px; overflow:hidden; display:inline;}
	
	/*** telefoon ***/
	#header p { float:right; color:#9db3d2; font-size:16px; font-weight:bold; margin:3px 9px 0px 0px; display:inline;}
	#header p em { color:#9db3d2; font-style:normal;}
	
	#header2 p { float:right; color:#9db3d2; font-size:16px; font-weight:bold; margin:3px 9px 0px 0px; display:inline;}
	#header2 p em { color:#9db3d2; font-style:normal;}

/***************/
/*** Banner  ***/
/***************/
#hilfBanner { width:970px; min-height: 355px; height: 355px; margin: -2px 0px -8px 2px; padding:0px 0px 0px 0px; }

	/*** hilfBanner ***/
	#hilfBanner h1 { position:relative; left:50px; top:42px; font-size: 40px; color: #252525; padding: 0px 0px 70px 0px; font-weight: lighter; }
	#hilfBanner p { position:relative; left:50px; width: 420px; color:#636363; font-size:12px; line-height: 19px;}
	#hilfBanner p a { color:#636363; line-height:16px;}

/***************/
/*** divider  ***/
/***************/
#divider { width:977px; height: 26px; background:url(../images/divider_bg.png) no-repeat;margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }


/***************/
/*** content ***/
/***************/
#content { width:955px; min-height: 250px; padding:14px 7px 15px 7px;}


	/*** tags ***/
	#content a		{ text-decoration:none; }
	.contentBox 	{ font-size: 12px; }
	.contentBox a 	{ text-decoration:none; color: #ff1400; }
	.contentBox a:hover { text-decoration:underline; color: #ff1400; }
	
	div a.partners 		 { text-decoration:none; color: #ff1400; }
	div a.partners:hover { text-decoration:underline; color: #ff1400; }
	
	.rond 	{ -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius:5px; -moz-border-radius-bottomright:0px;}
	.ronder { -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius:5px; -moz-border-radius-bottomright:5px; text-decoration: underline; }
	.contentBox p 	{ margin-bottom: 10px; }
	.contentBox ul	{ margin: 0px 0px 10px 15px; line-height: 20px; }
	.contentBox	h2 	{ font-family: Arial; font-size: 14px; color: #363636; margin: 10px 0px 0px 0px; }
	.contentBox	h3 	{ font-family: Arial; font-size: 14px; color: #363636; margin: 10px 0px 5px 0px; }
	
	/*** ContentVak **/
	#ContentVak	{ float: left; width: 580px; position: relative; }
		
		#ContentVak	h1 	{ font-family: Arial; font-size: 16px; color: #ff1400; text-transform: uppercase; margin: 10px 0px 0px 50px; font-weight: lighter; }
		#ContentVak	h2 	{ font-family: Arial; font-size: 14px; color: #ff1400; margin: 10px 0px 5px 50px; font-weight: lighter; }
		#ContentVak	h3 	{ font-family: Arial; font-size: 14px; color: #363636; margin: 10px 0px 0px 50px; font-weight: lighter; }
		
		#ContentVak p { position:relative; left:50px; width: 520px; color:#636363; font-size:12px; line-height: 19px; }
		#ContentVak p a { color:#ff1400; line-height:16px;}
		ol a { color:#ff1400; }
		ol a:hover { color:#ff1400; text-decoration: underline; }
		#ContentVak p.warning { float: left; width: 520px; min-height: 40px; margin: 10px 0px 20px 0px; color: #959595; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px;}
		#ContentVak ul	{ margin: 0px 0px 10px 62px; }
		
		.redstar	{ float: left; color: #ff1400; margin: 10px 0px 20px 50px; width: 20px; }
		.bluestar	{ float: left; color: #74a7ba; margin: 10px 0px 20px 50px; width: 20px; font-size: 16px; }
		.bluestar_small { color: #74a7ba; margin: 0px 0px 20px 5px; font-size: 16px;}
		ol	{ margin: 0px 0px 10px 25px; }
		
		ul.ContentList	{ list-style-type: normal; margin: 10px 0px 0px 62px; padding-top: 10px; }
		ul.ContentList	li { line-height: 24px; color: #636363; font-size:12px; }
		
		ol.ContentList	{ list-style-type: normal; margin: 0px 0px 0px 66px; padding-top: 10px; }
		ol.ContentList	li { line-height: 24px;  color: #636363; font-size:12px;}
		
		
	/*** SideVak **/
	#SideVak	{ float: right; width: 360px; position: relative;  }
		
		#SideVak h1 	{ font-family: Arial; font-size: 16px; color: #ff1400; text-transform: uppercase; margin: 10px 0px 0px 10px; font-weight: lighter; }
		#SideVak h6		{ color: #666; font-size: 11px; font-weight: lighter; margin: 0px 40px 0px 10px; }
		#SideVak a		{ color: #ff1400; }
		#SideVak a:hover{ color: #ff1400; text-decoration: underline; }
		ul.ContentList	{ list-style-type: normal; color: #ff1400; margin: 10px 0px 0px 62px; }
		.ContentListItem{ color: #363636; font-size: 14px; line-height: 24px; }
		
		/*** form ***/
		#SideVak form { padding:5px 0px 0px 0px;}
		#SideVak fieldset { border: 0;}
		#SideVak input.form_text 	{ font-family:Arial, Helvetica, sans-serif; width: 320px; height:20px; border: 1px solid #dde2ea; background-color: #FFF; font-size: 11px; color: #666; margin:8px 5px 0px 10px; padding:7px 5px 0px 5px; font-style: italic; }
		#SideVak select.form_text 	{ font-family:Arial, Helvetica, sans-serif; width: 330px; height:25px; border: 1px solid #dde2ea; background-color: #FFF; font-size: 11px; color: #666; margin:8px 5px 0px 10px; padding:7px 5px 0px 5px; font-style: italic; }
		#SideVak textarea	{ width: 320px; height: 90px; border: 1px solid #dde2ea; background-color: #FFF; color: #666; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; margin:8px 5px 0px 10px; padding:7px 5px 0px 5px; font-style: italic; }
		#SideVak input.submitter	{ margin: 10px 0px 0px 260px; background-color: #000; color: #cecece; padding:0px 0px 0px 0px; }
		#SideVak table { font-family:Arial, Helvetica, sans-serif; width: 320px; height:20px; background-color: #FFF; font-size: 11px; color: #666; margin:8px 5px 0px 10px; padding:7px 5px 0px 5px; font-style: italic; }
	/*** ContentMenu **/
	#contentMenu	{ position: relative; float: left; width: 268px; }	
	
		ul.cMenu	{ list-style-type: none; color: #000; font-size: 13px; margin: 10px 0px 0px 27px; line-height: 42px; width: 218px; }
		/**ul.cMenu .mainOn	{ font-size: 20px; color: #000; background:url(../images/icon_cMenuOn.jpg) right no-repeat; background-repeat}
		ul.cMenu .mainOff	{ font-size: 20px; color: #888; background:url(../images/icon_cMenuOff.jpg) right no-repeat;} **/
		ul.cMenu .mainOn	{ font-size: 20px; color: #000; }
		ul.cMenu .mainOff	{ font-size: 20px; color: #888; }
		ul.cMenu img		{ vertical-align: middle; padding-right: 10px;  /* for IE */ filter:alpha(opacity=60); /* CSS3 standard */ opacity:0.6;}
		ul.cMenu img:hover	{ vertical-align: middle; padding-right: 10px; /* for IE */ filter:alpha(opacity=100); /* CSS3 standard */ opacity:100; }	
		ul.cMenu img.active	{ vertical-align: middle; padding-right: 10px; /* for IE */ filter:alpha(opacity=100); /* CSS3 standard */ opacity:100; }	

		ul.cMenu li a	{ color: #888; }
		ul.cMenu li .mainOn	{ font-size: 20px; color: #000; }
		ul.cMenu li .mainOff	{ font-size: 20px; color: #888; }
		ul.cMenu li 	{ background:url(../images/icon_cMenuOff.jpg) right no-repeat; } 
		ul.cMenu li:hover, ul.cMenu li.active { background:url(../images/icon_cMenuOn.jpg) right no-repeat; /* for IE */ filter:alpha(opacity=100); /* CSS3 standard */ opacity:100; } 
		ul.cMenu li a:hover, ul.cMenu li.active a { color:#000; }
		
	/** contentOverzicht **/
	#contentOverzicht { position: relative; float: right; width: 640px; padding: 10px 20px 8px 20px; }

		#contentOverzicht h2 { font-family: arial; color:#363636; font-size:14px; text-align:left; letter-spacing:0px; padding:0px 0px 3px 0px;}		
		#contentOverzicht p.intro { font-size: 12px; color: #363636; border-bottom: 1px solid #e0e5f0; font-weight: bold; }
		#contentOverzicht p	 		{ font-size:12px; line-height: 19px; margin-bottom: 12px; }
		#contentOverzicht .partner { float: left; width: 203px; height: 40px; margin: 0px 8px 10px 0px; font-size: 18px; color: #363636; padding: 15px 0px 0px 0px; text-align: center; vertical-align: middle; border: 1px solid #e0e5f0; margin-bottom: 12px; text-decoration: none; }
		#contentOverzicht .partner:hover { border: 1px solid #ff1400; text-decoration: none; }
		#contentOverzicht a 	{ text-decoration:none; color: #ff1400; text-decoration: none; }
		#contentOverzicht a:hover { text-decoration:underline; color: #ff1400; text-decoration: none; }
		
		
	/*** overBox ***/
	.wrapperBox { min-height:70px; height:auto !important; height:70px; }
	.overBox { position:relative; float:left; width:640px; min-height:70px; height:auto !important; height:70px; margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; border-bottom: 1px solid #e0e5f0; display:inline; text-align:center; color: #636363; }
	.overBox h2 { color:#363636; font-size:14px; text-align:left; letter-spacing:-1px; padding:20px 0px 7px 0px;}
	.overBox img { padding:14px 0px 0px 0px;}
	.overBox p { font-family: arial; font-style:normal; text-align:left; font-size: 12px; line-height:15px; }
	.overBox ul { width:189px; text-align:left; list-style:none;}
	.overBox ul li { float:left; background:url(../images/infobox_bullit.gif) no-repeat 0px 5px; width:174px; padding:0px 0px 3px 15px;}
	.overBox a.meer { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_leesverder.png) no-repeat; width:56px; height:12px; text-indent:-100000px; overflow:hidden; }
	.overBox a.wijziguwadres { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_wijziguwadres.png) no-repeat; width:120px; height:12px; text-indent:-100000px; overflow:hidden; }
	.overBox a.melduwstoring { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_melduwstoring.png) no-repeat; width:120px; height:12px; text-indent:-100000px; overflow:hidden; }
	.overBox a.wijziguwtelefoon { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_wijziguwtelefoonnummer.png) no-repeat; width:120px; height:12px; text-indent:-100000px; overflow:hidden; }
	.overBox a.melduaan { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_melduaan.png) no-repeat; width:120px; height:12px; text-indent:-100000px; overflow:hidden; }
	.overBox a.steluwvraag { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_steluwvraag.png) no-repeat; width:120px; height:12px; text-indent:-100000px; overflow:hidden; }

	/*** hilfAanbieding ***/
	#myShow { float:left; position:relative; background:#e6ebf6 url(../images/box_bg.png) repeat-x top; width:690px; min-height:278px; height:auto !important; height:278px; margin:0px 0px 12px 15px; padding:0px 0px 0px 0px; border:0px solid #e0e5f0; display:inline; border: 0px solid #000; }
	#myShow img { float:right; }

	
	/*** directBox ***/
	.directBox { float:left; background:#e6ebf6 url(../images/box_bg.png) repeat-x top; width:216px; min-height:278px; height:auto !important; height:278px; margin:0px 0px 12px 16px; border:1px solid #e0e5f0; display:inline;}
	.directBox h2 { color:#3366b1; font-size:10px; font-style:italic; text-transform:uppercase; padding:8px 0px 0px 10px;}
		
		/*** directMenu ***/
		ul.directMenu { width:216px; list-style:none;}
		ul.directMenu li { float:left; width:216px; margin:13px 0px 0px 0px;}
		ul.directMenu li a { display:block; width:158px; padding:0px 6px 0px 53px; color:#636363; font-size:10px; font-style:italic; line-height:11px;}
		ul.directMenu li a strong { display:block; color:#363636; font-size:12px; font-style:normal; padding:0px 0px 3px 0px;}
		ul.directMenu li.aanmelden a { background:url(../images/aanmelden1.jpg) no-repeat 8px 0px;}
		ul.directMenu li.aanmelden a:hover { background:url(../images/aanmelden2.jpg) no-repeat 8px 0px;}
		ul.directMenu li.inloggen a { background:url(../images/inloggen1.jpg) no-repeat 8px 0px;}
		ul.directMenu li.inloggen a:hover { background:url(../images/inloggen2.jpg) no-repeat 8px 0px;}
		ul.directMenu li.telefoonnummer a { background:url(../images/telwijzig1.jpg) no-repeat 8px 0px;}
		ul.directMenu li.telefoonnummer a:hover { background:url(../images/telwijzig2.jpg) no-repeat 8px 0px;}
		ul.directMenu li.wijzigen a { background:url(../images/adreswijzig1.jpg) no-repeat 8px 0px;}
		ul.directMenu li.wijzigen a:hover { background:url(../images/adreswijzig2.jpg) no-repeat 8px 0px;}
		ul.directMenu li.storing a { background:url(../images/storing1.jpg) no-repeat 8px 0px;}
		ul.directMenu li.storing a:hover { background:url(../images/storing2.jpg) no-repeat 8px 0px;}
	
	
	/*** boxHolder ***/
	.boxHolder { float:left; margin:0px 0px 30px 0px; display:inline;}
	
	/*** infoBox ***/
	.wrapper { min-height:166px; height:auto !important; height:166px;}
	.infoBox { position:relative; float:left; background:#e6ebf6 url(../images/box_bg.png) repeat-x top; width:189px; min-height:166px; height:auto !important; height:166px; margin:0px 1px 0px 15px; padding:10px 14px 0px 14px; border:1px solid #e0e5f0; display:inline; text-align:center;}
	.infoBox h2 { color:#363636; font-size:14px; text-align:left; letter-spacing:-1px; padding:0px 0px 7px 0px;}
	.infoBox img { padding:14px 0px 0px 0px;}
	.infoBox p { font-style:italic; text-align:left; line-height:15px;}
	.infoBox ul { width:189px; text-align:left; list-style:none; line-height: 14px; }
	.infoBox ul li { float:left; background:url(../images/infoBox_bullit.gif) no-repeat 0px 5px; width:174px; padding:0px 0px 3px 15px;}
	.infoBox a.meer { position:absolute; right:-1px; bottom:-13px; background:url(../images/button_leesverder.png) no-repeat; width:56px; height:12px; text-indent:-100000px; overflow:hidden;}

	/*** bottomMenu ***/
	.bottomMenu { float:left; width:171px; margin:0px 0px 0px 20px; display:inline;}
	.bottomMenu h2 { color:#363636; font-size:13px; padding:0px 0px 5px 0px;}
	.bottomMenu ul { list-style:none; line-height:20px;}
	.bottomMenu ul li a { background:url(../images/bottommenu_bullit.png) no-repeat 0px 6px; color:#1e6897; padding:0px 0px 0px 6px;}
	.bottomMenu ul li a em { letter-spacing:0px;}
	.bottomMenu ul li a em:hover { color: #ff1400;}
	.bottomMenu ul li a:hover { color: #ff1400; }



/**************/
/*** footer ***/
/**************/
#footer { background:#ebeef3 url(../images/footer_bg.png) no-repeat top; width:937px; padding:20px; margin-bottom: 12px; color:#9db3d2;}

	/*** copy ***/
	#footer p.copy { float:left;}
	
	/*** footerMenu ***/
	#footer p.footerMenu { float:right;}
	#footer p.footerMenu a { color:#9db3d2; text-decoration:none;}
	#footer p.footerMenu a:hover { text-decoration:underline;} 

/**
*
*/
ul.tree, ul.tree ul { list-style-type: none; }
ul.tree, ul.tree ul { list-style-type: none; background: url(../images/vline.png) repeat-y; margin: 0; padding: 0; } 
ul.tree  ul { margin-left: 10px; } ul.tree li { margin: 0; padding: 0 12px; }
ul.tree, ul.tree ul { list-style-type: none; background: url(../images/vline.png) repeat-y; margin: 0; padding: 0; } 
ul.tree ul { margin-left: 10px; } 
ul.tree li { margin: 0; padding: 0 12px; line-height: 20px; background: url(../images/node.png) no-repeat; color: #369;  } 
ul.tree li.last-child { background: #fff url(../images/lastnode.png) no-repeat; } 
ul.tree a 	{ text-decoration:none; color: #ff1400; }
ul.tree a:hover { text-decoration:underline; color: #ff1400; }

/**
*
*/
ul.rates_tree, ul.rates_tree ul { list-style-type: none; }
ul.rates_tree, ul.rates_tree ul { list-style-type: none; margin: 0; padding: 0; } 
ul.rates_tree  ul { margin-left: 10px; } ul.tree li { margin: 0; padding: 0 12px; }
ul.rates_tree, ul.rates_tree ul { list-style-type: none; margin: 0; padding: 0; } 
ul.rates_tree ul { margin-left: 10px; } 
ul.rates_tree li { margin: 0; padding: 0 12px; line-height: 20px; color: #369;  } 
ul.rates_tree li.last-child { background: #fff url(../images/lastnode.png) no-repeat; } 
ul.rates_tree a 	{ text-decoration:none; color: #ff1400; }
ul.rates_tree a:hover { text-decoration:underline; color: #ff1400; }

/**
*
*/
table#rates  {
  border-collapse: collapse;
  width: 100%;
  color: #666666;
}

table#rates thead th {
  border-top: 1px solid #dadada;
  border-bottom: 2px solid #cbc7b8;
  /* border-right: solid 1px #cbc7b8; */
  background-color: #ebeadb;
  color: #444444;
  padding: 3px;
  font-size: 11px;
  border: 1px solid #d0d0d0;
}

table#rates tfoot {
  font-size: 11px;
  line-height: 25px;

}

table#rates tbody td {
  padding: 3px;
  border: 1px solid #d0d0d0;
}


.text_left {
  text-align: left;
}

.text_center {
	text-align: center;
}


.odd {
  background:  #ffffff; /* #ffffe9; /* #ffffff; #f8fdff; #ffffe9;  #ffffff; */
  color: inherit;
}

.even {
  background: #ffffe9; /* #ffffd5; /* #ddf1fe; #f8f8f8;  #ebfaff; ffffd5; #d9eff6; */
  color: inherit;
}


/**
*
*/
div#boxed {
  width: 350px;
  padding: 20px 80px 20px 20px;
  font-weight: bold;
  text-align: left;
  margin: 0px 0px 15px 0px;  
}

.error {
/*
	border: 2px solid #cc0000;
	background: #ffe7e9;
	color: #666666;	
*/
	border: 1px solid #FFCD05;
	background: #fefcec;	
	background-image: url(../images/warning.png);
	background-position: 390px;
	background-repeat: no-repeat;	
}

.tip {
	border: 2px solid #FFCD05;
	background: #fefcec;
	color: #666666;
}

.info {
	border: 2px solid #0000cc;
	background: #eae7ff;
	color: #666666;
}

.correct {
	border: 2px solid #00cc00;
	background: #e7ffe7;	
	color: #666666;
	background-image: url(../images/check.gif);
	background-position: 390px;
	background-repeat: no-repeat;		
}

.right {
	float: right;
}

#venster{

	margin-left:50px;
	padding:14px 7px 15px 7px;
	font-size:12px; line-height: 19px; 
}
#invenster{
	margin-left:7px;
	text-align:left;
}

#alignvenster{
	margin-left:7px;
}
/*
tablevoip{
	border-style:dotted;	
}

tablevoip td{
	padding-left:7px;	
	border-style:dotted;	
}

tablevoip th{
	padding-left:7px;	
	border-style:dotted;	
}*/