body {color: #000; font-family: arial, "Lucida Grande", Lucida, sans-serif; line-height: 1.25em; background-color: #8c2b29; 
background-image: url(img/bgtop.gif); background-repeat: repeat-x; margin: 0 ; font-size:1em !important}
#all { margin: 0px auto ; width: 1066px; height: auto;  }
#container { margin: 0px auto; width: 1068px; background:url(img/shlr.gif); }

#content {margin: 0px; width: 1000px; float:left; background:#fff; border-style: solid; border-width:0 1px 1px ; border-color: #00384f;  }
#headbar {color: #eee; font-size: .7em; padding:5px 10px 15px 0; text-align:right; background:#00384f; height:13px; border-bottom:1px solid black }
#head {background:#fff; padding:10px 0 10px }
#main {}
#mainl {width:700px; float:left}
#mainr {width:300px; ; float:left}

#key {height:300px; width: 700px;overflow:hidden}
#menu { color: #fff; background:url(img/rboxhbg.gif) ; background-repeat: repeat; padding-right: 0px; padding-left: 0px ; clear:both;; border-top:1px solid #00384f }

#ddmenu {border:0px solid red; height:35px}
#ddmenu ul{}
#ddmenu li{color: #fff; font-size: 0.85em; text-indent: 0; list-style-type: none; display: block; margin: 0px; float: left ;padding:0 0px 10px;height:28px; width:auto
 }

#ddmenu li a:link    {color: #fff; text-decoration: none; display:block; padding:10px 20px}
#ddmenu li a:visited {color: #fff; text-decoration: none; display:block; padding:10px 20px}
#ddmenu li a:hover   {color: #862a2b; background-color:white; display:block}
#ddmenu li.akt  { color: white;   }
#ddmenu li.akt a {color:white}

#info  { font-size: 0.85em; line-height: 1.6em; margin-left: 10px; padding: 10px; border: solid 0 red; }
#info h2 {font-size:1.2em; color:#8c2329; border-bottom:1px solid #eee}
#info h3 {font-size:1.05em}
#infol {width:320px; float:left}
#infow { }
#infor {width:320px; float:left; margin-left:15px; padding:0 0 0 10px; border:1px solid #00384f; border-width: 0 0 0 1px}

#rtop {height:316px; width:260px; background:url(img/qboxbg.jpg); margin: 0 10px;padding: 10px 10px}
#rtop .question {background:url(img/qbgr.png); color:#ddd; font-size:.85em; padding:15px 10px; margin:10px auto 0; width:185px; height:60px; background-repeat:no-repeat}
#rtop a{color:#eee; text-decoration:none; font-family:georgia,times,serif; display:block; margin:0 5px; font-style:italic}

#rbot {font-size:.8em; margin:10px}
#rbox {width:260px; border: 1px solid #00483f; border-color:#336174 #00483f #00483f; padding:0 10px 10px; margin-bottom:10px}
#rbox h3 {display:block; background:url(img/rboxhbg.gif); color: #ddd; padding: 5px 10px; margin:0 -10px 5px; font-weight: normal; }
#rbox ul{margin-left:1em;  padding:0}

#rbox1 {width:280px; border: 1px solid #00483f; border-color:#336174 #00483f #00483f; padding:0; margin-bottom:10px; background:black}
#rbox1 h3 {display:block; background:url(img/rboxhbg.gif); color: #ddd; padding: 5px 10px; margin:0 ; font-weight: normal; }



#footer {width:1000px}

#shl {width:33px;overflow:hidden; float:left;  }
#shlt {width:33px;height: 700px; background:url(img/shlt.gif)}
#shlb {width:33px;background:url(img/shl.gif); background-repeat: repeat-y;}

#shr {width:33px;width:33px;overflow:hidden; float:left}
#shrt {width:33px;height: 700px; background:url(img/shrt.gif)}
#shrb {width:33px;background:url(img/shr.gif); background-repeat: repeat-y }

#shb {background:url(img/shb.gif); height:33px; width:1066px }

.clear {clear:both; height:0}

#headbar a  { color: #ddd; text-decoration: none }
#headbar a:link {color:#ddd}
#headbar a:visited {color:#ddd}
#headbar a:hover { color: #faa; text-decoration: underline }
#headbar a:active{color:#faa}

#headbar a.act  { color: #faa; text-decoration: underline }

a  { color: #fff;  }
a:link {color:#00384f}
a:visited {color:#00384f}
a:hover { color: #8c2329; text-decoration: none }
a:active{color:#faa}

#newsfeed {font-size: .7em; line-height: 1.2em}
#newsfeed .targetblank {color:#000; font-weight:normal; display:none }
#newsfeed .date {color:#999; font-size:.9em; text-align:right; margin-top:.5em; margin-bottom:4px}
#newsfeed .description {display:block}
#newsfeed .description img  { float: right; border-width: 0 }

#newsfeed a:link {color:#82282a !important}
#newsfeed a:visited {color:#82282a !important}
#newsfeed a:hover {color:#a2484a !important}
#newsfeed .divider {border-top:1px solid #ddd; margin:0 0 10px}

#footer {font-size:.7em; background:#ddd; padding:1px 0; margin-top:30px}

#over {margin-top:-50px}
u {text-decoration:none}
.titletext{color:black !important; Font-size:1.5em !important; font-weight:bold}
.headertxtbig {color:#00384f !important; font-size:1.3em !important; }
.headertxt {color:#00384f !important; }
.ex3 {background-color:#00384f; color:#ddd; padding:4px 20px }
.cat3 {background:#EDF1F3; padding:5px 20px; margin:0 0 10px 0; border:1px solid #00384f}
.cat3 img {float:right; margin:10px}
#infow h3 {margin-bottom:0px;font-size:.9em}
.menuopen3 {background:#82282a; color:white}
.accordprefix {padding-right:10px; margin-left:-10px}
#slide2 {height:432px;overflow:hidden; border:1px solid #888}
#extra img{width:260px; margin-top:5px}
