/*
-----------------------------------------------
Author:   Torge Jörrens
Version:  Juli 2005
----------------------------------------------- */


/* ALLGEMEIN 
----------------------------------------------- */

body,p,br,p,ol,div,table,td,th,tr,address,blockquote{
	font-family:verdana,arial,helvetica,sans-serif;
	color:#494949;
	font-size:11px;
	font-style:normal;
	list-style-type:disk;
}

/* LAYOUT 
----------------------------------------------- */

#hintergrund {
	background-color:#D6D6D6;
	padding:0px;
	margin:0px;
}

#container_start {
	background-image:url(../images/img_hintergrund_header_start.jpg);
	background-repeat:no-repeat;
	width:847px;
	height:16px;
}

#container_header {
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background-color:#D6DEE6;
	width:847px;
}

#container_werbeplatz {
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background-color:#D6DEE6;
	width:847px;
}

#container_inhalt {
	border-bottom: 4px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	background-color:#D6DEE6;
	width:847px;
}

#mitte_header {
	border: 1px solid #A3ADBA;
	background-color:#EEF1F5;
	height:50px;
}

#mitte_innen {
	border-right: 1px solid #A3ADBA;
	border-left: 1px solid #A3ADBA;
	background-color:#FFFFFF;
}

#mitte_footer {
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background-color:#436786;
}

#mitte_footer div {
	margin-left:16px;
	padding:4 4 4 4;
}

#deutschland {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color:#4A687E;
	padding:5 5 5 5;
}

#oesterreich {
	border-right: 1px solid #FFFFFF;
	background-color:#6D8EA8;
	padding:5 5 5 5;
}

#schweiz {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color:#89ACC7;
	padding:5 5 5 5;
}

#weitere {
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background-color:#adc5db;
	padding:5 5 5 5;
}

#header {
	background-image:url(../images/img_hintergrund_header.jpg);
	background-repeat:no-repeat;
	width:659px;
	height:96px;
}

#toolbar {
	background-image:url(../images/img_hintergrund_toolbar.gif);
	background-repeat:no-repeat;
	width:659px;
	height:53px;
}

#toolbar_links {
	width:186px;
	height:53px;
}

#toolbar_rechts {
	width:472px;
	height:52px;
}

#login {
	background-image:url(../images/img_hintergrund_login.gif);
	background-repeat:no-repeat;
	width:180px;
	height:149px;
}


#news {
	background-image:url(../images/img_hintergrund_news.gif);
	background-repeat:no-repeat;
	width:180px;
	height:55px;
}

/* UEBERSCHRIFTEN 
----------------------------------------------- */

h1 {
	font-family:arial,helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#EB0000;
	margin:0px;
	text-align:left;
}

h2 {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#304352;
	margin:0px;
	text-align: left;
	margin-bottom: 0px;
}

/* LINKS 
----------------------------------------------- */

a {
	text-decoration:underline;
	color:#494949;
	font-size:11px;
}

a:hover {
	text-decoration:none;
	color:#494949;
	font-size:11px;
}

a.hm {
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}

a.hm:hover {
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}

a.footer {
	font-family:verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:10px;
	color:#989898;
}

a.footer:hover {
	font-family:verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:10px;
	color:#989898;
}

a.ru {
	text-decoration:none;
	font-size:11px;
	color:#506279;
}

a.ru:hover {
	text-decoration:none;
	font-size:11px;
	color:#EF0000;
}

a.statuslink {
	text-decoration:none;
	font-size:10px;
	color:#506279;
}

a.statuslink:hover {
	text-decoration:none;
	font-size:10px;
	color:#EF0000;
}

a.alternativ {
	text-decoration:none;
	font-size:11px;
	color:#506279;
}

a.alternativ:hover {
	text-decoration:none;
	font-size:11px;
	color:#506279EF0000;
}

a.ru_d {
	text-decoration:none;
	font-size:11px;
	color:#afafaf;
}

a.ru_d:hover {
	text-decoration:none;
	font-size:11px;
	color:#EF0000;
}

/* EINTRAG 
----------------------------------------------- */

#eintrag {
}

#eintrag h2 {
	font-weight:normal;
	padding:0px;
	margin:0px;
}

#eintrag .h4 {
	border: 1px solid #A3ADBA;
	font-weight:normal;
	padding:5 5 5 5;
}

#eintrag .details {
	font-weight:normal;
	color:#A4A4A4;
}

/* TEXTE 
----------------------------------------------- */

.ru_alternativ {
	color:#A4A4A4;
}

.txt_hinweis {
	font-weight:bold;
	color:#506279;
}

.txt_footer {
	font-family:verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	font-size:10px;
	color:#989898;
}

/* ABSTAND 
----------------------------------------------- */

.abstand {
    font-size: 1px;
    line-height: 1px;
    height: 5px;
}

/* FORMULAR 
----------------------------------------------- */

form {
	margin:0px;
	padding:0px;
}

.input {
	border: 1px solid #7C7C7C;
	font-size:11px;
}

.select {
	border: 1px solid #7C7C7C;
	font-size:11px;
}

.login {
	border: 1px solid #B7B7B7;
	font-size:11px;
}

textarea {
	font-family: tahoma,verdana,arial,helvetica,sans-serif;
	font-size: 11px;
}

.submit {
	font-size: 10px;
	background: #FFFFFF;
	color: rgb(87, 117, 145);
	border: 1px solid rgb(127, 157, 185);
	width: 100px;
}

/* SUCHERGEBNIS
------------------------------------------------ */
.highlight {
	color: rgb(255, 0, 0);
}

/* SUCHE
-------------------------------------------------*/

table.erw_suche {
	width: 100%;
	margin: 0.3em 0 0.3em 0;
	border: 1px solid rgb(200, 200, 200);
	border-bottom: 0;
	background-color: rgb(240, 240, 240);
}

table.erw_suche td.erw_left {
	width: 35%;
	border-bottom: 1px solid rgb(200, 200, 200);
}

table.erw_suche td.erw_right {
	width: 65%;
	border-bottom: 1px solid rgb(200, 200, 200);
}

#werbeplatz1 {
	background-color:#d6dee6;
	width:839px;
	margin:10px 0px 10px 0px; 
	padding:0px;

}