:link,:visited { text-decoration: none;}
ul,ol { list-style: none;}
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em;font-weight: normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin: 0;padding: 0;color: #000000;}
img, a img,:link img,:visited img, fieldset { border: none;}
img { margin: 0;padding: 0;vertical-align: bottom;}
address { font-style: normal;}
/*table { padding: 0px;margin: 0px;border-spacing: 0px;}
*/tr { padding: 0px;margin: 0px;}
td { padding: 0px;margin: 0px;vertical-align: top;border-spacing: 0px;}
legend { display: none;}
body, div,p,li { background-repeat: no-repeat;}
/*	reset some basic style*******************************************************************************/
dl { margin: 0 0 0 0;}
dl dt { margin: 0 0 0 0;}
dl dd+dt { margin-top: 0;}
dl dd { margin: 0 0 0 0;}
ol { list-style: none;}
ol li { margin: 0 0 0 0;}
ol li ol { margin: 0 0 0 0;}
ol li ul { margin: 0 0 0 0;}
p { margin-bottom: 0em;}
ul { list-style: none;}
ul li { margin: 0 0 0 0;}
ul li ul { margin: 0 0 0 0;list-style: none;}
ul li ol { margin: 0 0 0 0;}
pre { font-size: 1.2em;}
a:hover { text-decoration: none;}
/********************************************************************************/
html { min-height: 100%;margin-bottom: 1px;}
body { background-color: #006699;font-family: verdana, arial, helvetica, sans-serif;font-size: x-small;}
#website { position: relative;top: 25px;display: block;margin: 0;padding: 0;height: 100%;width: 775px;color: #000;text-align: left;}
.clearer { display: block;clear: both;line-height: 0;height: 1px;font-size: 0;visibility: hidden;}
.clear { clear: both;}
.flLeft { float: left;}
.flRight { float: right;}
.warning { color: #f00;}


h1 { color:#f5740c; font-weight:bold; text-transform:uppercase; font-size:12px;}

/*	header******************************************************************************/
#header { position: relative;margin: 0;padding: 0;height: 122px;width: 775px;}
#sprache { position: relative;top: 130px;left: 645px;width: 120px;}
#menu { position: relative;left: 210px;width: 515px;padding-top: 35px;padding-left: 0px;padding-right: 0px;}
#menu a { color: #ffffff;font-weight: bold;font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; margin:5px 10px 0 0;}
#menu a:hover { color: #ffffff;font-weight: bold;font-family: verdana, arial, helvetica, sans-serif;font-size: 12px;}
#main { float: left;top: 110px;width: 775px;height: 532px;background-repeat: repeat-x;font-size: 12px;}
#main1 { float: left;width: 775px;height: 532px;font-size: 12px;}
#main-block { }
#main-block2 { font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 12px;padding:20px 40px 5px 210px;}
#main-block2 .img{ border:1px solid #fff;}
#main-block2 p{ margin:0 0 8px 0;}
/*	Navigation ------------------------------------------------------------------------------*/
#navigation { float: left;width: 70px;height: 404px;padding: 5px 0 0 0;background-repeat: repeat-x;font-size: 12px;}
#navigation ul { width: 70px;}
#navigation ul li { padding: 5px 0 0 5px;}
#navigation ul li:hover,#navigation ul li.active { }
#navigation ul li.active a,#navigation ul li.active a:link { text-decoration: none;font-size: 12px;font-weight: bold;color: #000000;}
#navigation ul li.active a font,#navigation ul li.active a:link font { text-decoration: underline;font-size: 12px;font-weight: bold;}
#navigation ul a, #navigation ul a:link { display: block;font-size: 12px;font-weight: bold;color: #993333;}
#navigation ul a:hover { color: #000000;}
/*	Paragraphs / Lists------------------------------------------------------------------------------*/
#main-block p,#main-block ul,#main-block ol { font-size: 12px;color: #000000;}
#main-block ul li ul,#main-block ul li ol,#main-block ol li ol,#main-block ol li ul,#main-block table tr td { font-size: 12px;font-style: normal;}
#main-block ul { margin-left: 14px;list-style-type: square;}
#main-block ol { list-style-type: decimal-leading-zero;}

/*	Hyperlinks------------------------------------------------------------------------------*/
#main-block a, #main-block a:link { position: relative; width: 500px;padding-top: 25px;padding-left: 0px;padding-right: 0px;color: #006699;text-decoration: none;font-weight:bold}
#main-block a:hover { color: #FF6633;}
/*	Images------------------------------------------------------------------------------*/
#main-block div.image { margin-bottom: 0;}
#main-block div.image p { margin: 0;font-size: 12px;}
main-block div.flLeft { margin-right: 5px;}
#main-block div.flRight { margin-left: 5px;}
/* form-module*******************************************************************************/
#form-module * { padding: 0px;margin: 0px;}
#form-module { margin: 0px;padding: 0px;width: 520px;background-color: #FAF1F2;color: #666;font-family: verdana, arial, helvetica, sans-serif;font-size: 1.0em;}
#form-module fieldset { border: 0px solid #fff;}
#form-module legend { display: none;}
#form-module p { margin: 0;padding: 5px;font-size: 1em;font-weight: bold;}
#form-module .element { display: block;clear: both;background-color: #FAF1F2;border-top: 0px solid #fff;}
#form-module label { display: block;float: left;padding: 5px;width: 160px;border-right: 0px solid #fff;}
#form-module label.checkbox { width: 372px;border-left: 2px solid #fff;border-right: none;}
#form-module input, #form-module select, #form-module textarea { float: left;margin: 2px;width: 295px;border: 1px solid #333;}
#form-module input.text { height: 15px;font-size: 1.0em;}
#form-module input.checkbox { width: 160px;padding: 0;border: none;}
#form-module input.submit { margin: 5px 5px 5px 173px;padding: 2px 5px;border: 1px solid #333;background-color: #fff;color: #666;font-family: verdana, arial, helvetica, sans-serif;text-align: center;cursor: pointer;}
#form-module input.submit:hover { background-color: #F4EDCE;color: #000;}
#form-module label.textarea, #form-module textarea.textarea { height: 96px;}
#form-module-thanks { display: block;color: #666;font-family: verdana, arial, helvetica, sans-serif;font-size: 1.2em;}
/* download*******************************************************************************/
#main-block .download-hdl p, #main-block .download-file p, #main-block .download-desc p { margin: 0;}
#main-block .download-hdl p { padding: 5px 7px;background-color: #393;font-weight: bold;color: #fff;}
#main-block .download-file { padding: 1.2em 7px;border-left: 2px solid #393;border-right: 2px solid #393;}
#main-block .download-desc { margin-bottom: 1.2em;padding: 1.2em 7px;background-color: #e5ffe5;border-left: 2px solid #393;border-right: 2px solid #393;border-bottom: 2px solid #393;}
#main-block .download-without-desc { margin-bottom: 1.2em;border-top: 2px solid #393;}
/* JAOS Gallery*******************************************************************************/
.jaosg_galerie { text-align: center;vertical-align: middle;padding: 1px;}
.jaosg_thumbnail { margin: 5px;float: left;height: 80px;width: 80px;text-align: left;vertical-align: middle;}
.jaosg_nav { width: 600px;text-align: center;}
.jaosg_bild { width: 600px;text-align: center;}
.jaosg_bildbeschreibung { width: 600px;text-align: center;font-weight: bold;}
/* Sitemap...Jede Ebene kann getrennt formatiert werden #sitemaplevel1 ul { }
#sitemaplevel1 ul a.level1 { }
#sitemaplevel2 ul { }
#sitemaplevel1 ul a.level2 { }
#sitemap ul li a:hover { color: #000;}
/*------------------Suche--------------------
#suche a:hover { color: #000;}*/

