/* CSS Document */
body { background: url(../IMG/bg_c.jpg) top repeat-x; margin:0px ; padding-bottom:0px; font-family:arial; }

p { font-size:16px; text-align:justify; text-indent:20px; }
img { border:none; }
h2 { font-size:26px; line-height:18px; margin-bottom:10px; color:#5F5F5F }
#main {width:977px; margin:0px auto 0px auto; padding:0px; border:0px solid #9E9ECF; }
li {font-size:16px; text-align:justify}
h3 { margin-bottom:0px; margin-top:35px; padding-bottom:0px; line-height:15px;}

#header {height:230px; margin-bottom:20px}
#header .logotext img {margin-top:30px; margin-left:25px; margin-bottom:5px; float:left; width:654px; height:84px;}
#header .logotype img{ float:right; width:236px; height:170px; margin-top:34px; margin-right:20px; }
#header .logotype1 img{ width:236px; height:175px; float:right; margin-top:0px; margin-right:20px; }
#header .flag {float:right; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:275px; text-align:center}
#header .flag img {width:25px; height:14px}
#header .flag a:hover {position: relative;}

#header .menuepic {position:relative; float:left; display:inline; height:124px; width:87px; z-index:1}
#header .menulink {position:relative; float:left; height:86px; width:87px; z-index:2}
#header a:hover { background:url(../IMG/over.png) bottom center no-repeat; height:124px; z-index:3; position:absolute}

#header .menulink_error {position:relative; float:left; height:86px; width:87px; z-index:2}
#header .menulink_error a:hover { background:url(../IMG/spacer.png) bottom center no-repeat; height:124px; z-index:3; position:absolute}
#content { border:0px solid #000066; float:none; width:975px }

#menu {width:202px; height:490px; border:0px solid #000066; margin:30px 30px 5px 10px; float:left; clear:none; display:inline; overflow:hidden  }
#menu .back {width:202px; height:40px; position:relative; z-index:10 }
#menu .front {width:202px; height:40px; position:relative; z-index:20; margin-bottom:5px}
#menu .front a {position:relative; top:10px; left:35px; color:#FFFFFF; font-size:16px; font-style:italic; cursor:pointer; height:202px; width:40px}
#menu a img {width:202px; height:40px; }
#menu img {cursor:pointer}

#context {float:left; width:720px;  border:0px solid #000066; margin:10px 5px 5px auto; }

#news {height:15px; cursor:pointer; width:675px; background:#ECF9E8; margin:20px auto 40px auto; padding:5px 20px 5px 20px; color: #FFFFFF; border-bottom:2px #999999 solid; border-top:2px #999999 solid; font-size:12px; color:#000000; font-size:14px; font-weight:bold; }
#news a { font-size:13px; font-weight:bold}
.inner {border:1px #CCCCCC solid; line-height:35px; padding:30px; margin-top:0px; background: url(../IMG/context_back.gif) repeat-x  }

#footer {clear:both; width:975px; height:150px; text-align:center; background:#E4F1F1; margin:0px auto 0px auto; background:url(../IMG/bg_but.gif) no-repeat center; font-family:Tahoma; padding-top:110px; color:#FFFFFF; padding-bottom:0px    }
#footer a { font-family:Tahoma; color:#FFFFFF}

table { margin:auto}
table td{ line-height:25px; text-align:center; border:1px #333333 double}


	
#context .story {
	padding: 15px 20px 0 20px;
	background: url(../images/img10.gif) repeat-x}

body,td,th {
	
	font-size: 14px;
	color: #000000;
}
a:link {
	color: #336666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336666;
}
a:hover {
	text-decoration: none;
	color: #FF9900;
}
a:active {
	text-decoration: none;
	color: #336666;
}
.Introduction {
line-height:250%;
}
.style1 {

	padding:5px;
}
.style5 {font-size: 10px}
.style7 {color: #FFFFFF}
.style8 {color: #000000}