

/* === GENEREER: =========================================== */

label.gen_tweede_vink {
	cursor: pointer;
	color: #444;
	font-size: 12px;
	height: 15px;
	opacity: 1.0;
}
span.gen_tweede_tekst {
	color: #444;
	font-size: 12px;
	height: 15px;
	opacity: 1.0;
}
span.gen_tweede_tekst a {
	opacity: 1.0;
	line-height: 15px;
	color: #00f;
	text-decoration: underline;
}



/* === TABEL: LINKS ======================================== */

table.linkstabel {
	width:600px;
	border-collapse:separate;
	border-spacing:2px;
	font-size:11px
}
table.linkstabel thead tr {
	background: #C83F39;
	color: #fff;
	font-size:11px
}
table.linkstabel thead th {
	text-indent:5px;
	padding: 2px;
}
table.linkstabel tbody tr {
	vertical-align: middle;
}
table.linkstabel tbody tr.grijs {
	background: rgb(226,226,226);
}
table.linkstabel tbody td {
	vertical-align: middle;
	padding:2px 5px 2px 5px
}
table.linkstabel tbody td a {
	color: #444;
	font-size:11px;
	text-decoration:underline;
}
table.linkstabel tbody td a:hover {
	color: #C83F39;
	text-decoration: underline;
}


/* === TABEL: GEBRUIK & TIPS ======================================== */

table.tipstabel {
	width:600px;
	border-collapse:separate;
	border-spacing:0px;
	font-size:11px;
/*	border: 1px solid #888; */
}
table.tipstabel thead tr {
	background: #C83F39;
	color: #fff;
	font-size:11px
}
table.tipstabel thead th {
	text-indent:5px;
	padding: 2px;
}
table.tipstabel thead th.kola,
table.tipstabel thead th.kol1 {
	border-right: 1px solid #fff;
}
table.tipstabel tbody tr {
	vertical-align: top;
}
table.tipstabel tbody td {
	vertical-align: top;
	padding:2px 5px 2px 5px;
	border-bottom: 1px solid #888;
	border-right: 1px solid #888;
}
table.tipstabel tbody td :last {
	border: none;
}
table.tipstabel tbody td.kol1,
table.tipstabel tbody td.kola {
	border-left: 1px solid #888;
}
table.tipstabel tbody td a {
	color: #444;
	font-size:11px;
	text-decoration:underline;
}
table.tipstabel tbody td a:hover {
	color: #C83F39;
	text-decoration: underline;
}




/* === TABEL: BESTAANDE KLANTEN ======================================== */
/*	
	verplaatst naar JS-oplossing  /pim/tables/table.css  ipv hier in /pim/tables.css

table.bestklanten {
	width: 700px;
	border-collapse: collapse; 
	border-spacing: 2px;
	font-size: 11px;
}
table.bestklanten thead th,
table.bestklanten thead th a {
	padding: 3px 2px 3px 2px;
	margin:0;
	color: #fff;
}
table.bestklanten thead th {
	border-left: 2px solid white;
}
table.bestklanten thead th img {
	padding: 3px 3px 0 0;
}
table.bestklanten tbody td {
	border-top: 2px solid white;
	border-left: 2px solid white;
	padding: 3px 3px 2px 3px;
	color: #444444;
}
table.bestklanten tbody td a {
	color: #444444;
	text-decoration: none;
}
table.bestklanten tbody td a:hover {
	color:rgb(149,188,59);
	text-decoration: underline;
}
*/



/* === TABEL: RAPPORT STATUS ======================================== */


table.rapstat {
	width: 600px;
	border-collapse: separate;
	border-spacing: 7px;
	font-size: 1.2em;
}
table.rapstat td {
	width: 25%;
	padding-right: 10px;
}
table.rapstat td div {
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	font-weight: bold;
	color: #C83F39;
}
table.rapstat td li {
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
}
table.rapstat td li a {
	line-height: 16px;
	vertical-align: middle;
	color: #444;
	text-decoration: none;
}
table.rapstat td li a:hover {
	color: #C83F39;
	text-decoration: underline;
}

/*	kleur blokje voor label */
table.rapstat td li div.blok,
div.blok {
	width: 8px;height: 8px;
	border: 1px solid #000;
	margin: 0 5px 0 0;
	display: inline-block;
}
table.rapstat td li div.open,
div.open {
	background: rgb(255,255,255);
}
table.rapstat td li div.close,
div.close {
	background: #C83F39;
}

.rapkop {
	color: #C83F39;
	text-shadow: none;
}

/*	concept-mode aan-uit */
table.rapstat div.conceptblokje
{
	position: relative;
/*	border: 1px solid #ccc; */
	border: 1px solid #e2e2e2;
	font-size: 11px;
	
	overflow: inherit; 

/* word-break: break-all;
 line-break: normal;

 	white-space: wrap;
*/
	font-weight: normal;
	color: #777;
	width: 275px;
	height: auto;
	padding: 5px;
/*	letter-spacing: 1px; */
}




optgroup {
	padding-left: 3px;
	font-weight: bold;
	font-style: italic;
	color: #C83F39;
}



/* effectjes op genereer-pagina */

/*
#result > div { color: rgb(192,57,43);}	
#result div { text-decoration: none; -webkit-transition: color 0.6s ease;-o-transition: color 0.6s ease;transition: color 0.6s ease;}
#result > div:hover { color: rgb(172,37,23);	 }


.genereer {
	left: 5px;
	top: 1px;
	display: block;
	position: absolute;
	color: rgb(192,57,43);
	height: 19px;
	padding: 0px;
	margin: 0px;
}
.genereer1 {
	position: absolute;
	left:5px;
	top: 3px;
	text-align: left;
}
.genereer2 {
	position: absolute;
	left: 5px;
	top: 37px;
	text-align: left;
}
.genereer3 {
	position: absolute;
	left:5px;
	top: 73px;
	text-align: left;
}
*/

