/* CSS Document */

body {text-align: center; font-family: verdana; margin: 0px; padding: 0px; font-size:x-small; color: #3f3f3f;}
table, tr, td, th, a { vertical-align:top; font-size:11px; }
a {	color: #990033; text-decoration: none; border:0px; }
a:hover { text-decoration: underline; border:0px; }
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; }

#Bar
{
	margin: 5 0 5 0;
	background-color:#dcdcdc;
	BORDER-TOP: #c9c9c9 1px solid;
	BORDER-BOTTOM: #c9c9c9 1px solid;
	vertical-align:middle;
}

#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 { clear: both;}
.menu a { border:5px; }
.menu a:hover { border:10px; }

#submenu{width:180px;}
#submenu a
{
	
	font-size:x-small;
	font-weight:800;
	padding: 5px 5px 5px 5px;
	line-height:30px;
}

#frontnews {display: block; background: #dddddd; height: 141px; padding: 10px;}
#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;}

.piclink
{
	margin: 1px;
	border: solid 1px darkblue;
}
.piclink:hover{ border: solid 1px dark red;}

#ad{ width:300px; margin: 10px; padding: 10px; border: solid 3px #B1B1F9; background-color: #DEDEFD;}

#maincontent{display: block; background: ##DBD1D3; padding: 10px 10px 10px 10px;}
#maincontent p {font-size: 11px; padding: 8px 0px; margin: 0px;  line-height: 15px;}
#maincontent h1 {padding: 0px; margin: 0px; font-size:medium; color: #990033; font-weight: 800;}
#maincontent a { font-size: 11px;}
#maincontent img {margin: 3px;}

#contentOne {display: block; background: #dddddd; border: solid 1px darkblue; margin:5; padding: 10px 10px 10px 10px;}
#contentOne p {font-size: 11px; padding: 6px 0px; margin: 0px;   line-height: 15px;}
#contentOne h1 {padding: 0px; margin: 0px; font-size: small; color: #990033; font-weight: 800;}
#contentOne a { font-size: 11px; color: #990033; font-weight: 800;}
#contentOne img {margin: 3px;}

#footer {display: block; background: #dddddd; height: 80px; padding: 10px;}
#footer p {font-size: 11px; padding: 10px 0px; margin: 0px;}
#footer h1 {padding: 0px; margin: 0px; font-size: 17px; color: #990033; font-weight: 800;}
#footer a { font-size: 11px; color: #990033;}
#footer a:hover { font-size: 11px;}

#cran
{
	color: #cc0033;
}
#solu
{
	color: DarkGray;
}

