/* Oude divs
.tablerand1{background-color:#333366; }
.tablerand2{background-color:#FFFFFF; }
.tablemain{background-color:#FFFFFF; }*/
.tableleftcolor{ background-color:#1b3d84; color: #FFFFFF; font-weight: bold; text-indent:1px; }
.tablerightcolor{ background-color:#E0DFE3; color: #000000;}

/* Standaard opmaak, ook belangrijk */

.style100 {color: #FFFFFF}


/* Algemene divs */
.verplicht_rood {color: #FF0000}
.verplicht_groen {color: #006600}
.klijn_text {font-size: 12px}

.total_table{

}
.total_horizontable{
	
}
.table_right{
	min-height:30px; 
	background-color:#ECECEC; 
	color: #000000; 
	padding-left:5px; 
	text-indent:5px; 
}
.table_left{
	background-color:#1b3d84; 
	color:#FFFFFF;
	float:left; 
	min-height:30px;
	font-weight:bold;
	padding-left:5px;
	clear:left; 
}

/* Aanmelden.php divs */
.aanmelden{
	width:480px;
}
.aanmelden_left{
	width:160px;
}
.aanmelden_right{
}

.aanmelden input[type='checkbox'], .aanmelden input[type='text'], .aanmelden input[type='password']{
	max-width:200px;
}
/* Gegevens.php divs */
.gegevens{
	width:560px;
}
.gegevens_left{
	width:160px;
}
.gegevens_right{
}


/* factuur2.php divs */
.factuur2{
	width:572px;
}

/* factuur.php divs */
.factuur{
	
}

/* inloggen.php divs */
.inloggen{
	width:355px;
}

/* hosting2.php divs */
.hosting2{
	width:517px;
}

/* hosting.php divs */
.hosting{
	width:509px;
}
.hosting_left{
	width:115px;
}

/* domeinen divs */
.domein2{
	width:566px;
}
.domein_1{
	width:377px;
}
.domein_2{
	width:521px;
}
.domeinbewerk{
	width:531px;
}
.domeinwijzig{
	width:525px;
}

/* support divs */
.support{
	width:800px;
}
.supportvraag{
	width:400px;
}
.support2{
	width:565px;
}
/* overige divs */
.overigeProducten2{
	width:800px;
}
.overigeProducten{
	width:800px;
}
.stream{
	width:519px;
}
.stream2{
	width:410px;
}
.colocatie2{
	width:600px;
}
.colocatie{
	width:800px;
}

.bestel li {
	display:inline-block;
	margin:5px;
	background-color: #1b3d84;
    color: white;
    padding: 5px 15px;
    text-align: center;
    height: 40px;
    line-height: 30px;
    font-size: 20px;
    font-weight: bold;
    border-radius: 5px;
    background: url(//interdc.nl/images/triangle-background.png) no-repeat center center;
}
.bestel li a{
	color:#FFF;
}
ul{
	
}

input{
	display:inline;	 
}

input[type='checkbox'], input[type='text'], input[type='password'], input[type='radio'], select{
	margin:0;	 
	max-width:300px;
	display:inline;
}
table tbody th, table tbody td {
    padding: 0.5rem 0.625rem 0.625rem;
}
.gegevens input[type='checkbox'], .gegevens input[type='text'], .gegevens input[type='password'], select{
	max-width:200px;
	height: 28px;
}
select{
	padding:0px;
	padding-right:1.5rem;
}
#tel2{
	width:40px;
}
#mobiel2, #mob2{
	width:40px;
}
#fax2{
	width:40px;
}


/* Messages */
.error {
	display: block;
	width: 500px;
	
	background: #F9C9C9;
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(255,234,234)),
		color-stop(1, rgb(250,204,204))
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(255,234,234) 0%,
		rgb(250,204,204) 100%
	);
	border: 1px solid #F3ABAB;
	padding: 15px 20px;
	color: #8D0D0D;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
	margin: 10px 15px 15px 5px;
	box-shadow: 0 4px 12px rgba(255,234,234,0.8); -webkit-box-shadow: 0 4px 12px rgba(255,234,234,0.8);
}

.warning {
	display: block;
	width: 500px;
	
	background: rgb(250,250,234);
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(250,250,234)),
		color-stop(1, rgb(243,248,174))
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(250,250,234) 0%,
		rgb(243,248,174) 100%
	);
	
	border: 1px solid #D7E059;
	padding: 15px 20px;
	color: #6C6600;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
	margin: 10px 15px 15px 5px;
	box-shadow: 0 4px 12px rgba(250,250,234,0.8); -webkit-box-shadow: 0 4px 12px rgba(250,250,234,0.8);
}

.success {
	display: block;
	width: 500px;
	
	color: #4F8A10;
	background-color: #DFF2BF;
	
	border: 1px solid #4F8A10;
	padding: 15px 20px;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
	margin: 10px 15px 15px 5px;
	box-shadow: 0 4px 12px rgba(234,247,255,0.8); -webkit-box-shadow: 0 4px 12px rgba(234,247,255,0.8);
}

.info, .message {
	display: block;
	width: 500px;
	
	background: rgb(250,250,234);
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(234,247,255)),
		color-stop(1, rgb(199,232,255))
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(234,247,255) 0%,
		rgb(199,232,255) 100%
	);
	
	border: 1px solid #9FD1F5;
	padding: 15px 20px;
	color: #005898;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	
	margin: 10px 15px 15px 5px;
	box-shadow: 0 4px 12px rgba(234,247,255,0.8); -webkit-box-shadow: 0 4px 12px rgba(234,247,255,0.8);
}