body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul { font-family: Arial;	font-size:12px;}
body,td,p,pre,ul {font-size: 12px;}

h1 {margin:0;font-size: 14px;padding:3px;	text-align:left;}
h2 {font-size: 13px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}
.small {font-size: 10px;}
.mini {	font-size: 11px;}
.minimini {	font-size: 10px;}
.navigation {color:#000000; font-size:12px;}
.navigation:link {color:#000000;}
.navigation:visited {color:#000000;}
.navigation:active {color:#000000;}
.navigation:hover {color:#000000;}
a {	font-size: 13px;text-decoration: none;}
a:link {color:#3d4548}
a:visited {	color:#3d4548}
a:active {color:#3d4548}
a:hover{color: #3d4548;	text-decoration: underline;}
input{border:1px black solid;}
textarea{border:1px black solid;}
tr{vertical-align:top;}
table{vertical-align:top;}
p{margin:0;}
body
{
    font-family:Arial;
    font-size:12px;
    width:740px;
    background-color:#F2F2F2;
}
h1 {font-size:18px;color:#000000;margin-bottom:0px;}
h2 {font-size:16px;color:#000000;}
h3 {font-size:14px;color:#000000;}
p {margin-top:0px; color:black;}

pre
{
    font-size:14px;
    color:#0000ff;
    padding:5px;
}

#title
{
    text-align:right;
    margin-bottom:3px;
    color:grey;
    border-bottom:1px solid white;
}
#left
{
	padding:0;
	margin:0;
	float:left;
	width:180px;
	/* height:100%; */
}
#right
{
    padding:0;
    margin:0;
    float:right;
    width:550px;
    margin-right:15px;
}
.menutitle
{
    font-weight:bold;
    border-top:1px dashed #000000;
    margin-top:15px;
}

.bg {  background-color:white; width:568px;text-align:left; }
.bgnav {  padding:0;margin:0;left:0;background-color:white; width:100%;text-align:left;}

.clear
{
	clear:both;
}

.aussen
{
	width:768px;
	border:0;
	text-align:left;
}
.bottom
{
	/*height:15px;*/
	background-color:white;
	margin:0;
	padding-top:0;
	width:738px;
	margin-top:2px;
	vertical-align:bottom;
	padding-left:5px;
	padding-right:5px;
	border:0;
}
.navi
{
	width:180px;
	margin:0;
    padding:0;
    text-align:left;
    border-right:1px solid orange;
    border-bottom:1px solid orange;
}

.content
{
	overflow:hidden;
	width:550px;
	padding-left:0;
	text-align:justify;
}

.bottom
{
	text-align:right;
	margin-bottom:3px;
	color:silver;
}
#bild
{
  width:expression(document.body.clientWidth > 150? "150px": "auto" );
  max-width:150px;width: expression(this.width > 150? 150: true);
}
#bildneu
{
	width:70px;
	float:left;
}
#infobild
{
	width:70px;
	float:left;
}
.logo
{
	padding:0;
	width:767px;
	margin:1px;
	border:1px solid orange;
}
#copyright
{
	position: relative;
	border-top:1px solid orange;
}
.mainbody
{
	background-color:white;
	width:770;
}
.informator
{
	margin:65px;
	width:400px;
	border:1px solid silver;
}
.informatordef
{
	color:silver;
	font-size:0.8em;
}
.informatortop
{
	color:silver;
	font-size:0.9em;
}
img
{
	border:0;
}
#sl
{
	color:red;
	text-decoration:underline;
	background-image: url(img/trolley.jpg);
	background-repeat: no-repeat;
	padding-left:15px;
}
#il
{
	color:blue;
	text-decoration:underline;
	background-image: url(img/info.jpg);
	background-repeat: no-repeat;
	padding-left:15px;
}
.pbs
{
	width:530px;
	overflow:hidden;
}
.pb
{
	width:265px;
	overflow:hidden;
	text-align:left;
}
.pb1
{
	width:240px;
	overflow:hidden;
}
p
{
	clear:both;
}
