/*
div {border: 1px solid red;}
*/

.mceContentBody { background: #ffffff; }

body {
	background-color: #dddddd;
	font-family: arial;
	font-size: 12px;
	color: #3E505B;
}

div#container {
	background-color: #ffffff;
	width: 987px;
	margin-left: auto;
	margin-right: auto;
	min-height:600px;
	border: 1px solid #476B80;
}

div#header {
	/*height: 118px;
	background-image: url('/media/base/head.jpg');*/
}

div#content {
	width: 950px; margin-top:0px; margin-right:0px; padding: 0px 15px 0px 15px;	
}


div#innercontent { width: 400px; float: left; color:#3E505B;}
div#innercontent ul li { color: #3E505B; }



div#wideinnercontent { width: 950px; }

div.box {  background:#417593; margin-bottom: 20px; width:500px; float:right; padding:7px 7px 2px 7px; position: relative;}

div.content { background:#417593; padding: 0px 10px 20px 0px; text-align: justify; font-size: 1em; color: #ffffff; float:left; width: 65%;}

div.content h1 { text-align: right; font-size: 16px; font-weight: bold; }

div.box h6 { text-align: left; position: absolute; bottom: -20px; right: 15px; font-size: 1em;}

.clear { clear: both; }

div.box h6 a, div.box h6 a:link, div.box h6 a:visited, div.box h6 a:active { color: #ffffff; text-decoration: none; }
div.box h6 a:hover { text-decoration: underline; }

div.box div.content a, div.box div.content a:link, div.box div.content a:visited div.box div.content a:active{ color: #ffffff; font-weight: normal; text-decoration: none; }

div.box div.content a:hover { text-decoration: underline; }

a img { border: none; }

li { padding-bottom:5px; }

div#footer { text-align:center; }

h2 {color:#3E505B; }

h4 {color:#3E505B; }

a, a:visited, a:active, a:link {text-decoration: none; color:#3E505B; font-weight:bold; }
a:hover {text-decoration:underline; } 