/* General styles */
table,tr,th,td {
	padding: 0;
	border-collapse:collapse;
}

img {
	border: none;
}

.fullwidth {
	width: 100%;
}

.mainview {
	width: 900px;
}

.footer {
	height:30px;
}

.menuleft {
	vertical-align: top;
}

.viewright {
	vertical-align: top;
}

.loginview {
	width: 800px;
	margin-top: 10px;
	margin-left: 60px;
}

.takeover {
	background-color: rgb(25,25,255);
}
.takeover p {
	margin: 4px;
	color: rgb(255,255,255);
	font-size: 12px;
}
.takeout {
	color: rgb(255,255,255) !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

.tblhome {
	width: 800px;
}

.tbllogin {
	width: 750px;
}

.tblbeheer {
	width: 400px;
}

.tblcontact td{
	padding: 5px;
}

p {
	color: #333333;
	font-family: Verdana,Arial, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 12px;
}

.htmlcontent, .htmlcontent table, .htmlcontent td {
	font-size: 12px;
}

h1,h2,h3,h4,h5,h6 { margin: 0 auto;
	padding: 0 auto;
	margin-bottom: 2px;
}

h1 {
	font-size: 14px;
	margin-bottom: 8px;
}

h2 {
	font-size: 13px;
	margin-bottom: 8px;
}

h3 {
	font-size: 12px;
	margin-bottom: 8px;
}

h4 {
	font-size: 11px;
}

a {
	font-size: 12px;
}

.htmlcontent {
	width: 810px;
	color: #222 !important;
	margin-top: 23px;
}

.htmlcontent a {
	font-size: 12px;
	color: rgb(135,135,135)!important;
}

.xhtmlcontent a {
}

.htmlcontent table, .htmlcontent {
	margin-bottom: 15px;
}

.htmlpagecontent table, .htmlpagecontent {
	font-size: 13px;
	width: 765px;
	margin-right: 45px;
	margin-bottom: 15px;
}

.small {
	font-size: 10px;
}

.lijstbutton {
	margin: 5px;
}

.verzendadressen  td{
	padding: 1px 12px;
}

.headertabel {
	color:#FFFFFF;
	background-color:#8b8b8b;
	margin-left:15px;
}

.tabelwhite {
	color:#0c9fd1;
	padding:10px;
	background-color:#FFFFFF;
	border-bottom: 1px solid #e7e7e7;
}

.tabelgray {
	color:#0c9fd1;
	padding:10px;
	background-color:#edecec;
	border-bottom: 1px solid #e7e7e7;
}

/* Differend notification styles */

.flagred {
	border: 1px solid rgb(200,50,50);
	background-color: rgb(250,220,220);
	padding: 10px;
	color: rgb(80,0,0);
}

.flaggreen {
	border: 1px solid rgb(226,68,7);
	background-color: rgb(219,219,219);
	padding: 10px;
	color: rgb(0,80,0);
}

.flagyellow {
	border: 1px solid rgb(220,220,50);
	background-color: rgb(250,250,215);
	padding: 10px;
	color: rgb(80,80,0);
}

.flagblue {
	border: 1px solid rgb(50,50,220);
	background-color: rgb(215,215,250);
	padding: 10px;
	color: rgb(0,0,80);
}

/*ie fix sparkline*/
.jqstooltip {
	margin-left:420px;
}

/*stock flags*/
.stock {
	color: #33cc33;
}
.nostock {
	color: #ff9933;
}

.logo {
	margin: 8 2;
}

/*new inlog*/

.inlog {
	margin-left:10px;
}

.redtop{
	color:rgb(224,69,29);
	font-size:28px;
	margin: 25 0 35 0;
}

.red {
	color:rgb(224,69,29);
	margin: 5 0 4 0;
}

.gray {
	color:rgb(10,10,10);
}

.bigred {
	background:rgb(224,69,29);
	color:rgb(255,255,255);
	font-size:18px;
	padding: 7px;
	border:0;
	margin: 10 20 25 0;
	display:block;
	text-decoration: none;
}

.biggray {
	background:rgb(90,90,90);
	color:rgb(255,255,255);
	font-size:18px;
	padding: 7px;
	display:block;
	margin-right: 40px;
	text-decoration: none;
	text-align: center;
}

.biginput {
	font-size:20px;
	width: 230px;
	margin-bottom: 5px;
}

.button-add {
	background-color: #5cb85c;
	color: #ffffff;
}
