body{
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : bottom;
}

.hintergrund{
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : bottom;
	background-image : url(http://www.planb-bremen.de/images/hintergrund_bild.gif);*/
}

td{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: Black;
   font-size: 10px;
   font-weight: normal;
}

.error{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #b10030;
   font-size: 10px;
   font-weight: bold;
}

.hurra{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #b10030;
   font-size: 11px;
   font-weight: normal;
}

.referenz{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: Black;
   font-size: 11px;
   font-weight: normal;
}

.referenzrot{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #b10030;
   font-size: 11px;
   font-weight: normal;
}

.rand_re {
   background-repeat: repeat-y;
   background-image: url(http://www.planb-bremen.de/images/rand_re.jpg);
   background-color: White;
}

.rand_un {
   background-repeat: repeat-x;
   background-position: top; 
   background-image: url(http://www.planb-bremen.de/images/rand_un.jpg);
}


.banner_area_o3 {
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(http://www.planb-bremen.de/images/bg_banner_area_o3.gif);
}

.banner_area_u2 {
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(http://www.planb-bremen.de/images/bg_banner_area_u2.gif);
}

.banner_area_u3 {
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(http://www.planb-bremen.de/images/bg_banner_area_u3.gif);
}

.banner_area_u4 {
	background-attachment : scroll;
	background-repeat : no-repeat;
	background-position : right;
	background-image : url(http://www.planb-bremen.de/images/bg_banner_area_u4.gif);
}


/* Link allgemein - im Fliesstext */

a{
   /* Roter Balken */
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
   color: #b10030;
	text-decoration : none;
}

a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
   color: #b10030;
	text-decoration : underline;
}


/* Menue */

a.menu_top {
   /* Roter Balken */
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
   color: black;
	text-decoration : none;
}

a.menu_top:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
   color: #b10030;
	text-decoration : none;
}

a.menu_top_selected {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : normal;
   color: #b10030;
	text-decoration : none;
}

a.menu {
   /* Menue Punkte*/
  	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #9c9e9f;
   text-decoration: none;
   line-height: 14px;
}

a.menu:hover {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #b10030;
   text-decoration: none;
   line-height: 14px;
}

a.menu_selected {
  	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #b10030;
   text-decoration: none;
   line-height: 14px;
}



a.agb {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   color: #B87E7B;
	text-decoration : none;
}

a.agb:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   color: #b10030;
	text-decoration : none;
}

a.agb_selected {
	font-family : Verdana, Arial, Helvetica, sans-serif;
   font-weight : bold;
   color: #b10030;
	text-decoration : none;
}




i {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
   color: #b10030;
   font-size: 11px;
   font-weight: normal;
   font-style: normal;
}




input.form {
	width:320px;

	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;

	padding-top : 2px;
	padding-bottom : 3px;
   padding-left : 2px;
	
	border-color : #b10030;
	border-style : solid;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;

	
}

textarea.form {
   width: 320px;
   height: 60px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   
   padding-top : 2px;
	padding-bottom : 3px;
   padding-left : 2px;
   
   border-color: #b10030;
   border-style: solid;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-right-width: 1px;
}

input.checkbox {
   width: 16px;
   height: 16px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   border-color: #b10030;
   border-style: solid;
   border-top-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
   border-right-width: 1px;
   padding-left: 2px;
   padding-bottom: 2px;
   padding-top: 0px;
   padding-right: 0px;
}

/* ------------------------------------ */









