@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */
	body{
		font: 62.5%/2.2em "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #4b4942;
		background: #fff;
		text-align: center;
	}
	a{text-decoration: none; color: #19659c;}
	a:hover{color: #bb800f;}

	strong{font-weight: bold;}
	ul.borderedlist li{
		border-bottom: 1px dashed #d1cfcd;
	}
	ul.borderedlist li a{
		display: block;
		padding:3px 0 0 2px;
		height: 26px;
		color: #42423b;
	}
	ul.borderedlist li a:hover{background: #E5E5E4;color: #42423b;}

.highlight {
	font-weight: bold;
	font-size:16px;
	color: #CC0000;
}
	
.highlight a{
	font-weight: bold;
	font-size:16px;
	color: #CC0000;
}
.highlight_no a{
	font-weight: bold;
	font-size:16px;
	color: #339933;
}

.highlight_no{
	font-weight: bold;
	font-size:16px;
	color: #339933;
}

	
.today{
	font-weight: bold;
	font-size:16px;
	text-decoration: underline;

	}
	
/* Design 5 */
table.design{
    clear:both;
    border-spacing: 0px;
    border-collapse: collapse;
    border-top: 4px solid #EA9A1C;
    border-bottom: 1px solid #EA9A1C;
}
table.design th {
	font-size:12px;
    text-align: left;
    font-weight: normal;
    padding: 0.2em 0.5em;
    /*border-top: 1px dotted #EA9A1C;*/
}

table.design td {
	font-size: 16px;
 	width:250px;	vertical-align: top;
	text-align: right;
    border-style: 1px dotted #EA9A1C;
    padding: 0.2em 0.5em;
}
table.design td.vasen {
	font-size:12px;
	vertical-align: top;
	text-align: left;
    border-top: 1px dotted #EA9A1C;
    padding: 0.2em 0.5em;
}

table thead th {
    text-align: right;
    border-bottom: 1px solid #EA9A1C;
	background-color: #fff;
	vertical-align: bottom;
}
table.design th.Corner {
    text-align: left;
}
table.design th.OK {
    text-align: left;
    background-color: #9FCE97;
}

table.design th.waiting {
    text-align: left;
    background-color: #FEF25C;
}

table.design td.OK {
    text-align: left;
}

	
table.general{
    clear:both;
    border-spacing: 0px;
    border-collapse: collapse;
    border-top: 0px solid #EA9A1C;
    border-bottom: 0px solid #EA9A1C;	
		
	}

table.general td {
	font-size: 12px;
	vertical-align: top;
	text-align: right;
    border-top: 0px dotted #EA9A1C;
    padding: 0.2em 0.5em;
}	


	
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}          
	
