
        *{
        margin: 0;
        padding: 0;
        }

	body {background:#d1d9d6; font: 11px Arial, Helvetica, sans-serif; color: #000;}

	#wrap {margin: 0px 0px 20px 0px; width: 100%; display: block;}
        #content {margin: 0px 0px 0px 0px; width: 100%; display:block;}
	
	#header {margin: 12px 12px 12px 12px; border: solid 0px; width: 983px;}

	#logo {width: 231px; height: 137px; background: #ffffff url(mainlogo.jpg); background-repeat: no-repeat; background-position:center; float: left; border: solid 1px; border-color: #b7c4bf;}

	#headerright {border: solid 1px; background: #ffffff; height:137px; width: 738px; float: right; border-color: #b7c4bf;}
	#adbox {margin: 5px 5px 5px 5px;}
	#searchandnavi {margin: 5px 0px 0px 0px;}
	#searchbox {float: left; margin: 0px 5px 0px 5px; width: 285px;}
        * html #searchbox {display: inline; }	

	#navi1 {float: right; margin: 0px 5px 0px 5px; padding: 0px 0px 0px 0px; width: 417px;}
        * html #navi1 {display:inline;}
	
	#navi2 {margin: 12px 12px 25px 12px; float: left; height: 25px; width: 983px;}
	* html #navi2 {display:inline;}

	#leftselect {float:left; display: inline; height: 15px;}
	#rightselect {float: right; display: inline; height: 15px; margin-top: 3px;}

	#col1 {width: 47%; float: left; margin: 0px 5px 25px 12px; clear: left;}
	#col2 {width: 47%; float: right; margin: 0px 25px 25px 5px; clear: right;}
	* html #col1 {display: inline;}
	* html #col2 {display: inline;}

	.navi1text {padding: 3px 0px 0px 7px; font-size: 12px; font-weight: bold;}
        .navi1text a, a.active, a.hover, a.visited {font-size: 12px; font-weight: bold; color:#000;}
        #navi1 a, a.active, a.hover, a.visited {font-size: 12px; font-weight: bold; color:#000; text-decoration: none;}
        

        .contentd div .headlinebox {}
	* html .contentd div .headlinebox {height: 1%;}

	.contentd div .thumbnail {float: right; text-align: center;}
	
	.thumbnail img{border-style:none;}
	.thumbnail a, a.active, .thumbnail a.hover, .thumbnail a.visited {color: #225196; font-size: 12px; text-decoration: none;}

	.clique {margin: 0px 0px 0px 0px;}
	.clique img{border-style:none;}

	.headline {font-size: 16px; color: #C20000; font-weight: bold;}
	.source {color: #225196; font-size: 12px; text-decoration: none;}
	.description {color: #2E2E36; font-size: 14px;}

	.lsource {color: #2E2E36; font-size: 12px;}

	.mininavigation {color: #2E2E36;}
	.mininavigation a, a.active, .thumbnail a.hover, .thumbnail a.visited {color: #C20000; font-size: 16px; font-weight: bold;}
       
        #content2 {margin: 0px 0px 0px 0px; width: 1000px;}

	#columnleft2 {
	float: left;
	width: 780px;
	background: #d1d9d6;
	margin-top: 0px;
	margin-right: 0px;
	border-right: 1px solid black;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 25px;
	}

	#columnright2 {
	float: right;
	padding-left: 2em;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 140px;
	display: inline;
	}

	#columnright2 img{border-style:none}


	.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
	.b1f {height:1px; background:#d1d9d6; margin:0 5px;}
	.b2f {height:1px; background:#d1d9d6; margin:0 3px;}
	.b3f {height:1px; background:#d1d9d6; margin:0 2px;}
	.b4f {height:2px; background:#d1d9d6; margin:0 1px;}
	.contentf {background: #d1d9d6;} 
	.contentf div {margin: 0px 5px 0px 5px; height: 22px; color: #3f3f3f; font-size: 14px; font-weight: bold;}

	.contentf2 {background: #d1d9d6;} 
	.contentf2 div {margin: 0px 5px 0px 5px; padding: 3px 0px 0px 8px; height: 19px; color: #3f3f3f; font-size: 14px; font-weight: bold;}

	.c1f, .c2f, .c3f, .c4f{font-size:1px; overflow:hidden; display:block;}
	.c1f {height:1px; background:#ffffff; margin:0 5px;}
	.c2f {height:1px; background:#ffffff; margin:0 3px;}
	.c3f {height:1px; background:#ffffff; margin:0 2px;}
	.c4f {height:2px; background:#ffffff; margin:0 1px;}

        .contentc {background: #ffffff; height:25px;} 
	.contentc div {padding: 0 9px; height: 25px; font-size: 16px;}
	.contentc #ltext {color: #5d3e3e;}
	.contentc #ctext {color: #5d3e3e;}
	.contentc #ttext {color: #C20000; font-weight: bold; text-decoration: none;}
        .contentc #ttext a, a.active, a.hover, a.visited {color:#C20000; font-weight: bold; text-decoration: none;}
	.contentc #stext {color: #C20000; font-weight: bold;}

        .contentd {background: #ffffff; } 
	.contentd div {padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px;}

	.d1f, .d2f, .d3f, .d4f{font-size:1px; overflow:hidden; display:block;}
	.d1f {height:1px; background:#e9edec; margin:0 5px;}
	.d2f {height:1px; background:#e9edec; margin:0 3px;}
	.d3f {height:1px; background:#e9edec; margin:0 2px;}
	.d4f {height:2px; background:#e9edec; margin:0 1px;}

        .contente {background: #e9edec; } 
	.contente div {padding: 5px 5px 5px 5px; margin: 0px 0px 0px 0px;}

	.sourcesbox {clear: both;}

