#global {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
#middle {
	width: 900px;
	background-color: #FFFFFF;
	float: left;
	padding-bottom: 10px;
	margin-bottom:3px;
	display:inline;
}


#header {
	margin-bottom:3px;
	height: 102px;
	width: 900px;
	background-color: #ecdeec;
}

#col_g {
	width: 588px;
	min-height:450px;
	float: left;
	margin-top: 0px;
	margin-bottom: 27px;
	display:inline;
}
#col_d {
	width: 286px;
	float: right;
	margin-top: 0px;
	margin-bottom: 25px;
	display:inline;
}
#col_m {
	width: 2px;
	background-color: #cccccc;
	margin-top: 0px;
	margin-bottom: 30px;
}

#footer {
	height: 40px;
	width: 900px;
	float: left;
	display:inline;
	background-color: #ecdeec;
}

#news {
	padding: 5px;
}

body {
	background-color : #ECDEEC ;
}
body, td {
	font-family: Arial, Helvetica, sans-serif;
     font-size: 12px;
	margin: 6px;
}

H1 {
	font-size: 20px;
	color: #C00;
	font-weight: bold;
}

H2 {
	font-size: 16px;
	color: #C00;
	font-weight: bold;
}
H3 {
	font-size: 14px;
	font-weight: bold;
}

a {color: #000;}

.dtadmin {
	background-color : #f1e3f1 ;
}

.dtsepa {
	border: 1px dotted #d4a1ff;
	margin: 3px;
	width: 150px;
}

.box {
	border: 2px solid #d4a1ff;
	padding: 10px;
	margin: 10px;
}
#footer {
	background-color : #fecbff ;
}

.sepa {
	clear:both;
}


pre {
	margin-left: 50px;
	padding-left: 5px;
	border-left: 1px dotted #d4a1ff;
	white-space: normal;
}
