/* CSS Document */

body {text-align: center; font-family: verdana; margin: 0px; padding: 0px; font-size:x-small; color: gray; }
table, tr, td, th, a { vertical-align:top; font-size:11px; }
a {	color: white; text-decoration: none; }
a:hover { text-decoration: underline; }
h1 {padding: 0px; margin: 0px; font-size:medium; color: #990033; font-weight: 800;}
h2{padding: 0px; margin: 0px; font-size: x-small; color: Gray; font-weight: 800;}
h3{padding: 0px; margin: 0px; font-size: xx-small; color: Gray;}
a img { border: 0; }
th { text-align:left; color:Gray; font-weight: 800; background-color:#eeeeee }
hr { margin: 0; padding: 0; color:#dddddd; height:1;}

.maintable {border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding-right: 0; }
.listtable { border: solid 1 #dddddd; padding: 2 5 2 10; }
.listtable th, .listtable td { border-bottom: solid 1 #dddddd; }

.Page
{
	height:80%;
	margin: 20 0 20 0;
	BORDER-LEFT: #c9c9c9 1px solid;
	BORDER-RIGHT: #c9c9c9 1px solid;
	
	width:750;
color:gray;
}

#Bar
{
	border-top: #c9c9c9 1px solid;
	margin: 5px 0px;
	vertical-align: middle;
	border-bottom: #c9c9c9 1px solid;
	background-color: #4169e1;
}

#listoflist tr td { padding: 10 10 10 10; }
#listoflist tr td ul li { margin: 0 0 0 -22;}

#cslink a { text-decoration:none; }
#cslink a:hover { text-decoration:underline; }

#bigimage { width:550; height:100;  margin: 10 10 10 10; border: solid 1 gray; }

#menu { width:100%; background-color:#dcdcdc; color:#990033; table-layout:fixed; }
#menu tr { }
#menu td { text-align:center; }
#menu a { text-decoration:none; margin:0 5 0 5; font-size:medium; width:10%; display:inline; color:#990033; }
#menu a:hover { background-color:#c9c9c9; }

#frontnews {display: block; background: #dddddd; height: 141px; padding: 10px; color:white;}
#frontnews p {font-size: 11px; padding: 6px 0px; margin: 0px;  line-height: 15px;}
#frontnews h1 {padding: 0px; margin: 0px; font-size: 17px; color: #648743; font-weight: 800;}
#frontnews a { font-size: 11px;}

#crumbs {display: block; height: 0px; font-size:xx-small; color:white;}

.maincontentblock {display: block; background: #ffffff; padding: 10px 10px 10px 10px; color: gray;}
.maincontentblock  p, ul, li {font-size: 11px; padding: 8px 0px; margin: 0px;  line-height: 15px; color:Gray;}
.maincontentblock  h1 {padding: 0px; margin: 0px; font-size:medium; color: #990033; font-weight: 800;}
.maincontentblock  a { font-size: 11px; color: Red;}
.maincontentblock  img {margin: 3px;}

#contentOne {display: block; background: #4169e1; margin:5; padding: 10px 10px 10px 10px;}
#contentOne p {font-size: 11px; padding: 6px 0px; margin: 0px;   line-height: 15px; color: White;}
#contentOne h1 {padding: 0px; margin: 0px; font-size: small; font-weight: 800;}
#contentOne a
{
	font-weight: 800;
	font-size: 11px;
	color: #ff4141;
}
#contentOne img {margin: 3px;}

#footer {display: block; background: #4169e1; height: 80px; padding: 10px;}
#footer p {font-size: 11px; padding: 10px 0px; margin: 0px; color:White;}
#footer h1 {padding: 0px; margin: 0px; font-size: 17px; font-weight: 800;}
#footer a
{
	font-size: 11px;
	color: tomato;
}
#footer a:hover { font-size: 11px;}

#cran
{
	color: #cc0033;
}
#solu
{
	color: DarkGray;
}

