
:link,:visited { text-decoration:none }
ul, ol { list-style:none !important; }
h1,h2,h3,h4,h5,h6 { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,hr { margin:0; padding:0 }
a img,:link img,:visited img { border:none }

/**********************************************************************************/

body {
color:#000;
padding:0;
margin:0 auto;
font-size:100%;
font-family: verdana, arial, helvetica,sans-serif;
}

#main{
width:100%;
padding: 0;
margin: 0;
text-align:left;
}

#content_top {
float:left;
width:100%;
padding: 0;
margin: 10px 0;
border-bottom: 1px dotted #C00F02;
}

#mainmenu {
display: none;
}

#logo {
float:left;
width:100%;
padding: 0;
margin: 0;
}

#content {
float:left;
width:100%;
padding:0;
margin:0;
}

#left {
float:left;
width:100%;
padding: 0;
margin: 0;
text-align:left;
}

#right {
display: none;
}

#bottom {
display: none;
}

.text_breite {
float:left;
width:100%;
padding:0;
margin:0;
}

#left img {
float:left;
padding: 0;
margin: 5px 5px 0px 0px;
}

/**********************************************************************************/

#invisible {
display:none;
}

.clearfloat {
display: block;
clear: both;
float: none;
height: 1px;
font-size: 1px;
line-height: 1px;
overflow: hidden;
}

/**********************************************************************************/

h1 {
color:#000;
font-size:90%;
line-height:1.6em;
font-weight:bold;
padding: 10px 0 20px 10px;
margin:0;
}

h2 {
color:#000;
font-size:80%;
line-height:1.6em;
font-weight:bold;
padding: 8px 0 0 10px;
margin:0;
}

h1 span, h2 span {
color:#333;
}

p {
color:#000;
font-size:80%;
line-height:1.6em;
font-weight:normal;
padding: 0 0 15px 10px;
margin:0;
}

/**********************************************************************************/

p a:link, p a:visited, h1 a:link, h1 a:visited, h2 a:link, h2 a:visited {
color:#C00F02;
font-weight:normal;
border-bottom:1px dotted #C00F02;
}

p a:hover, p a:active, h1 a:hover, h1 a:active, h2 a:hover, h2 a:active {
color:#000;
font-weight: normal;
border-bottom:1px solid #000;
}

/**********************************************************************************/

#left ul{
color:#C00F02;
padding:10px;
}

#left li{
list-style-type:square;
font-size:80%;
line-height:1.6em;
margin:0 10px 0px 20px;
}

/**********************************************************************************/

#left dl {
color:#C00F02;
font-size:80%;
line-height:1.6em;
font-weight:normal;
padding: 0 0 0px 10px;
margin:0;
width:490px;
}

#left dt {
width:120px;
float:left;
margin:0 0 10px 0;
}

#left dd {
width:300px;
float:left;
margin:0 0 10px 0;
padding:0 0 0 10px;
}

/**********************************************************************************/