
/* 	W3 INDUSRTRIES stylesheet.css 	*/

/*----------------------------------------------------------------------------------------------------------------------------------------------
DEFAULT HTML ELEMENTS
----------------------------------------------------------------------------------------------------------------------------------------------*/
html {
/*	background-image:url(../_images/bg_pattern.png);
*/	background: #666;
	height: 100%;
	/*overflow: -moz-scrollbars-vertical;*/
	margin-bottom: 0.01em; /* !! margin bottum needed to fix permanent vertical scrollbar, "overflow: -moz-scrollbars-vertical" is not validating in css */ 
	}

body
	{
	background: url(../_images/bodyBG.png) repeat-y center;
	font-size:11px;
	color: #333333;
	background-color:#fff;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	height:100%;
	padding:0px;
	width: 850px;
	margin: auto;
	border-left:1px solid #afafaf;
	border-right:1px solid #afafaf;
	}
	
span.error
	{ 
	color: #FF0000;
	}
	
	
/* HYPERLINK AND ANCHOR STYLES */

#nav-section a
	{
	display:block;
	color:#696969;
	width:143px;
	text-decoration:none;
	font-weight:normal;
	padding:1px 0px 1px 17px;;
	background-image:url(../_images/nav.gif);
	background-color:#fff;
	}

#nav-section a:hover
	{
	background-image:url(../_images/navone.gif);
	}

.reference_logos a
	{
	text-decoration:none;
	color:#696969;
	background-color:#fff;
	font-size:10px;
	}
	
.reference_logos a:hover
	{
	color:#f66a12;
	background-color:#fff;
	}

#submenu li a
	{
	background:url(../_images/arrowbullet.gif) no-repeat right #fff;
	color: #f66a12;
	font-size:9px;
	text-indent:10px;
	}

#submenu .submenu a
	{
	color: #333333;
	text-indent:15px;
	}
	
#submenu li a:hover
	{
	background:url(../_images/arrowbullet.gif) no-repeat right;
	}
	
.alinks 
	{ 
	color:#f66a12;
	font-size:9px;
	text-decoration:underline;
	font-weight:normal;
	}

.alinks:hover
	{ 
	color:#999999;
	text-decoration:underline;
	font-weight:normal;
	}
	
.sitemap 
	{
	color:#333;
	text-decoration:none;
	font-weight:normal;
	}

.sitemap:hover
	{ 
	color:#f66a12;
	text-decoration:none;
	font-weight:normal;
	}		
	
.sitemap1 
	{
	color:#333;
	text-decoration:none;
	font-weight:bold;
	}
	
.sitemap1:hover
	{ 
	color:#f66a12;
	text-decoration:none;
	font-weight:bold;
	}
	
.mainlink 
	{ 
	color:#f66a12;
	text-decoration:none;
	font-weight:bold;
	}

.mainlink:hover
	{ 
	color:#999999;
	text-decoration:none;
	font-weight:bold;
	}				
	
.link_arrow
	{
	text-decoration:none;
	color:#f66a12;
	}					

/* HEADER STYLES */

h1
	{
	color:#f66a12;
	font-size:18px;
	font-weight:normal;
	margin-bottom:25px;
	background-color:#fff;
	}

h2
	{
	font-size:10px;
	font-weight:bold;
	margin-bottom:-11px;
	}

/* PARAGRAPH STYLES */

p
	{
	line-height:14px;
	margin-bottom:16px;
	}

p.dottedList
	{
	background: url(../_images/dots.gif) left top no-repeat;
	text-indent: 18px;
	}
	
p.lightfont
	{
	color:#666;
	margin-bottom:3px;
	}
	
a.faq_cat
	{
	color:#333;
	text-decoration:none;
	line-height:9px;
	}
	
a.faq_cat_name
	{
	color:#333;
	text-decoration:none;
	line-height:9px;
	font-weight:normal;
	}
	
a.faq_cat_det	
	{
	color:#696969;
	text-decoration:none;
	font-weight:normal;
	}
	
#faq h2
	{
	margin:0px 0px 3px 0px;
	padding:0px;
	}
		
#faq p
	{
	margin:3px 0px 15px 0px;
	padding:0px;
	}
	
#faq p.p1
	{
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:bold;
	font-size:10px;
	}
	
#cat_div p.p1
	{
	margin:0px 0px 5px 0px;
	padding:0px;
	font-weight:bold;
	font-size:10px;
	}
	
	
/* LIST STYLES */

#nav-section ul
	{
	margin:0px;
	padding:0px;
	width:160px;
	}

#nav-section ul li 
	{
	text-align:left;
	width:160px;
	border-bottom:2px solid #ffffff;
	font-size:9px;
	list-style-type:none;
	}
	
.reference_logos ul li 
	{
	list-style:url(../_images/dots_new.png);
	margin:0px 0px 0px -10px;
	}	

/* FORM STYLES */

#content_container input
	{
	border:1px solid #adaead;	
	width:220px;
	height:14px;	
	font-size:11px;
	color:#4E516F;
	margin:0px 0px 2px 30px;
	}
	
#content_container textarea
	{
	border:1px solid #adaead;	
	font-size:11px;
	color:#4E516F;
	}
	
#content_container #submit
	{
	height:16px; 
	border:1px solid #9C9A9C;
	background:#f66a12 none;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	width:70px;
	margin-left:10px;
	}
	
option
	{
	color: #4E516F;
	font-size:9px;
	}
	
select
	{
	color: #4E516F;
	font-size:9px;
	width:160px;
	}					

#login input
	{
	background-image:url(../_images/text_shaduw.jpg);
	width:129px;
	height:14px;
	color:#666;
	font-size:12px;
	border:1px solid #ADAEAD;
	margin:3px 3px 0px 0px;
	}
	
#login #submit
	{
	margin:0px 18px 0px 0px;
	}	
	
#login form
	{
	height:13px;
	float:right;
	}	
	
.login_button input
	{
	background-image:url(../_images/text_shaduw.jpg);
	width:139px;
	height:14px;
	border:1px solid #ADAEAD;
	margin:0px 0px 0px 0px;
	color:#666;
	font-size:11px;
	}	
	
#login .submit_button
	{
	width:60px;
	height:18px;
	font-size:10px;
	font-weight:bold;
	border:1px solid #636363;
	background: #f66a12 none;
	color:#fff;
	margin:2px 18px 0px 0px;
	}
	
	
.login_button .log
	{
	height:15px; 
	border:1px solid #9C9A9C;
	background:#EFEBEF;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:9px;
	color:#000000;
	width:45px;
	}
	
.login_button .log_on
	{
	height:17px; 
	border:1px solid #9C9A9C;
	background:#f66a12 none;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	width:65px;
	}	
	
.login_button input
	{ 
	margin:2px 0px 1px 0px;
	}
	
.form_text
	{ 
	color:#f66a12;
	font-size:10px;
	background:#e2e2e2;
	}

.login_text
	{
	color:#000000;
	font-size:10px;
	background:#e2e2e2;
	}					

/* IMG BODER STYLES */

#logo_menu img
	{
	margin-right:5px;
	}
	
#footer_container img 
	{
	margin-right:2px;
	}
	
.img_reference 
	{ 
	vertical-align:baseline;
	padding-bottom:2px;
	margin-right:6px;
	}
	
.img 
	{
	border: solid 1px #CCCCCC;
	}						

/*----------------------------------------------------------------------------------------------------------------------------------------------
CONTAINER STYLES
----------------------------------------------------------------------------------------------------------------------------------------------*/

#main_container
	{
	float: left;
	margin:auto;
	width:850px;
	}

#logo
	{
	background-color:#fff;	
	border-left:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
	width:849px;
	height:60px;
	margin:0px 0px 1px 0px;
	color:#000;
	}

#logo_image
	{
	width:186px;
	height:45px;
	padding:5px 0px 0px 14px;
	float:left;
	}

#logo_menu
	{
	width:596px;
	height:38px;
	float:right;
	text-align:right;
	padding:22px 10px 0px 0px;
	}
	
#header
	{
	width:850px;
	margin-bottom:1px;
	}
	
#login	
	{
	border-top:1px solid #afafaf;
	width:850px;
	height:29px;
	background-color:#e7e7e7;
	color:#000000;
	text-align:right;
	font-size:9px;
	font-weight:bold;
	border-bottom:8px solid #FFFFFF;
	}

#body_container
	{
	background: url(../_images/bodyBG.png) repeat-y center;
	float: left; 
	height: 100%;
	width:850px;
	}
	
.body_bg
	{
	background: url(../_images/bodyBG-stripe.png) repeat-y center;
	float: left; 
	height: 100%;
	width:850px;
	}	
	
#menu_container
	{
	width:160px;
	float:left;
	}	

#content_container
	{
	height: auto; 
	width:436px;
	float:left;
	position: relative;
	left: 40px;
	margin:4px 0px 0px 0px;
	}
	
#content_container_two
	{
	height: auto; 
	width:613px;
	position:relative;
	left:40px;
	float:left;
	margin:4px 0px 0px 0px;
	}	
	
#footer_container
	{
	text-align:center;
	width:100%;
	float:left;
	margin:20px 0px 0px 2px; 
	}	
	
#reference_container
	{
	width:166px;
	float:right;
	padding:0px 6px 0px 6px;
	}
		
#nav-section
	{
	padding:0px;
	margin:0px;
	}
	
.login_button
	{
	width:150px;
	float:left; 
	border-bottom:2px solid #FFFFFF;
	padding:12px 0px 12px 10px;
	}
	
.linux_head
	{
	width:645px;
	height:130px;
	margin:32px 0px 30px 0px;
	display:block;
	}	
	
.linuxStartHead 
	{
	background-image:url(../_images/start.jpg);
	}	
	
.linuxBasicHead 
	{
	background-image:url(../_images/basic_bg.jpg);
	}
	
.linuxPlusHead 
	{
	background-image:url(../_images/plus_bg.jpg);
	}
	
.linuxProHead
	{
	background-image:url(../_images/pro_new.jpg);
	}
	
.linuxPremiumHead
	{
	background-image:url(../_images/premi.jpg);
	}	
	
.linuxAdvancedHead
	{
	background-image:url(../_images/adva.jpg);
	}
	
.linuxCorporateHead
	{
	background-image:url(../_images/corpo.jpg);
	}
	
.linuxVergelijkHead
	{
	background-image:url(../_images/Vergelijklinux.png);
	width:495px;
	height:115px;
	display:block;
	padding:15px 110px 0px 40px;  
	margin:0px 0px 25px 0px;
	}
	
.Winvergelijk
	{
	background-image:url(../_images/Winvergelijk.png);
	width:495px;
	height:115px;
	display:block;
	padding:15px 110px 0px 40px;  
	margin:0px 0px 25px 0px;
	}	
	
.windowstart
	{
	background-image:url(../_images/Wstart.png);
	}
	
.windowbasic
	{
	background-image:url(../_images/Wbasic.png);
	}
	
.windowplus
	{
	background-image:url(../_images/Wplus.png);
	}
	
.windowpro
	{
	background-image:url(../_images/Wpro.png);
	}						
	
.windowpremium
	{
	background-image:url(../_images/Wpremium.png);
	}
	
.windowAdvanced
	{
	background-image:url(../_images/Wadva.jpg);
	}
	
.windowCorporate
	{
	background-image:url(../_images/Wcorpo.png);
	}
	
.headerpakketten
	{
	background-image:url(../_images/forward.png);
	}								 	
	
/*----------------------------------------------------------------------------------------------------------------------------------------------
DEFAULT STYLES
----------------------------------------------------------------------------------------------------------------------------------------------*/
	
.box1 
	{
	background-color:#F2F2F2;
	font-size:13px;
	font-style:italic;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:17px;
	color:#009900;
	border-bottom:1px solid #D6D7D6;
	padding:10px 0px 10px 20px;
	margin:10px 0px 10px 0px;
	}			

.reference_headers 
	{
	background-color:#fff; 
	color:#f66a12;
	font-size:11px;
	padding:7px 15px 7px 15px;
	border-bottom: 1px solid #d8d8d8;
	}

.reference_logos
	{
	margin:5px 0px 8px 0px;
	}
	
.reference_logos img
	{
	margin:5px 0px 5px 8px;
	border:0px;
	}	
	
hr
	{
	background-color:#ccc; 
	color: #cfc;
	height: 1px;
	border-bottom: none;
	border-top: 1px solid #d8d8d8;
	margin-top:5px;
	}
	
.reference_text
	{
	margin:15px 5px 0px 15px;
	}	

.reference
	{
	background-color:#fff;
	color:#acb0a9;
	font-size:11px;
	}

.reference01 
	{
	background-color:#fff;
	color:#acb0a9;
	font-size:9px;
	font-weight:lighter;
	font-style:italic;
	}

.head3
	{ 
	background-color:#fff;
	color:#acb0a9;
	font-size:13px;
	}

.body_layout
	{
	background-image:url(../_images/bodyBG-stripe.png);
	}
	
.text_imageContent 
	{
	margin-top:27px;
	width:auto;
	height: 70px;
	text-align:center;
	}	
	
.item_image 
	{
	width:88px;
	height:53px;
	float:left;
	margin:0px 7px 0px 0px;
	}
	
.linux_mystart 
	{
	background-image:url(../_images/startLINUX1.jpg);
	}
	
.linux_gratis
	{
	background-image:url(../_images/gratis1.jpg);
	}

.linux_gratis a
	{
	display: block;
	width: 100px;
	height: 20px;
	position:absolute;
	top:185px;
	}	
	
.linux_basics
	{
	background-image:url(../_images/basic1.jpg);
	}
	
.linux_plus
	{
	background-image:url(../_images/plus1.jpg);
	}
	
.linux_pro
	{
	background-image:url(../_images/pro1.jpg);
	}
	
.linux_premium
	{
	background-image:url(../_images/premium1.png);
	}						
	
.linux_advanced
	{
	background-image:url(../_images/advanced1.jpg);
	}
	
.linux_corporate
	{
	background-image:url(../_images/corporate1.jpg);
	}	
		
.bestelBox
	{
	width:280px;
	height:167px;
	margin:0px 25px 25px 0px;
	float:left;
	}	

.bestelBox h1
	{
	background: none;
	padding: 0px;
	margin: 85px 0px 0px 20px;
	}
	
.bestelBox h2
	{
	color:#000;
	font-weight:normal;
	font-size:18px;
	padding: 0px;
	margin: 5px 0px 0px 9px;
	}
	
.bestelBox h3
	{
	position:relative;
	float:right;
	font-size:24px;
	margin:85px 0px 0px 0px;
	padding:0px;
	}

.bestelBox h3 span
	{
	font-weight:normal;
	font-size:12px;
	color:#000;
	position:relative;
	right:2px;
	}
	
.bestelBox h3 span.a
	{
	position:relative;
	margin:0px 5px 0px 0px;
	}		
	
.bestelBox h3.y
	{
	color:#f1f060;
	}

.bestelBox h3.b
	{
	position:relative;
	right:10px;
	color:#60279c;
	}
	
.bestelBox h3.g
	{
	position:relative;
	right:10px;
	color:#865918;
	}
	
.bestelBox h3.p
	{
	position:relative;
	right:10px;
	color:#3988ce;
	}
	
.bestelBox h3.gr
	{
	position:relative;
	right:10px;
	color:#3cc339;
	}
	
.bestelBox h3.r
	{
	position:relative;
	right:10px;
	color:#fd0000;
	}
	
.items
	{
	margin:23px 0px 0px 20px;
	float:left;
	width:155px;
	height:50px;
	font-size:12px;
	}
	
.items_links
	{
	margin:10px 0px 0px 20px;
	float:right;
	width:153px;
	}
	
.items_links ul
	{
	margin:0px;
	padding:2px 0px 0px 0px;
	}	

.items_links ul li
	{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:9px;
	line-height:10px;
	font-weight:bold;
	}	

.bestelBox h2 span
	{
	color:#FF6600;
	}	
	
.bestelBox h1 a
	{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	font-size:24px;
	padding: 0px;
	margin: 0px;
	}	
	
.bestelBox h1 a:hover
	{
	color:#444444;
	}		

.bestelBox a
	{ 
	color:#666666;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
	margin-left:20px;
	}
	
.text_link
	{
	font-weight:bold;
	margin:90px 0px 0px 20px;
	font-size:24px;
	color:#444;
	}

.text_link a
	{
	top:-1px;
	position:relative;
	font-weight:normal;
	font-size:10px;
	margin:0px 0px 0px 2px;
	padding:0px;
	}

.bestelBox a span
	{
	font-weight:normal;
	font-size:10px;
	}		

.bestelBox a:hover
	{ 
	color:#f66a12;
	}
	
.head1_black
	{
	color:#000000;
	font-size:18px;
	}
	
.head2_black
	{
	color:#000000;
	font-size:18px;
	margin-left:32px;
	}	
	
.head3_black
	{
	color:#000000;
	font-size:18px;
	margin-left:24px;
	}	
	
.head1 
	{
	color:#f66a12;
	font-size:18px;
	}
	
.headPadding 
	{
	padding:15px 0px 0px 140px;
	float:left;
	width:305px;
	}
	
.sub_headPadding
	{
	margin:20px 0px 0px 20px;
	width:180px;
	float:right;
	}
	
.sub_Padding
	{
	margin:20px 0px 0px 0px;
	width:200px;
	float:right;
	}	
	
.border_text 
	{
	border-top: 1px dotted #666666;
	margin-bottom:15px;
	}
	
.border
	{
	border-top: 1px dotted #cccccc;
	margin:15px 0px 15px 0px;
	}				
	
.table_border
	{
	border-right:1px dotted #666666;
	}	
	
.pak 
	{
	color:#FFFFFF;
	font-size:8px;
	padding-bottom:5px;
	padding-top:5px;
	}
	
.bord
	{ 
	border: 2px solid #cccccc;
	}
		
.liimg 
	{
	padding-left:20px;
	list-style: url(../_images/arrowbullet.gif);
	line-height:15px;
	}

.liimg1
	{
	margin-bottom:10px;
	padding-left:20px;
	line-height:17px;
	list-style:none;
	}

.text
	{
	width:434px;
	float:left;
	margin-bottom:25px;
	border-bottom:1px solid #ccc;
	}

.maintext
	{
	width:250px;
	float:left;
	margin-bottom:15px;
	}

.mailtext
	{
	width:184px;
	float:right;
	margin-bottom:15px;
	}
	
	