* {
font-size : 10pt;
font-family : sans-serif;
	
}

html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}


.height100 {
	height : 100%;
}

h1 {
	margin-top : 5px;
	font-weight : bold;
	font-size: 16pt;
	border-bottom-width : 1px;
	border-bottom-style :dotted;
}

body {
	left : 0;
	top : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	margin : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	padding-bottom : 0;
	padding : 0;
	border-left-width : 0;
	border-right-width : 0;
	border-top-width : 0;
	border-bottom-width : 0;
	border-width : 0;
	font-weight : normal;
	color : Black;
	font-size : 10pt;
	font-family : sans-serif;	
}

.bbTopTitle {
	color : white;
    background-color: black;
}

.bbTopTitle, .bbTitle {
    font-size: 15pt !important;
	font-weight : bold;
	text-align : left;
	margin-top : 10;	
}

p.right {
	text-align : right;
}
p {
	margin-top : 0 ;
}
a {
	font-weight : bold;
}

.head a {
	text-decoration : none;
}

a:hover {
	text-decoration : underline;
}

.nolines {
	background-image:none;
}
.head .lines{
	//font-weight : bold;
}

.mini, p.mini, .mini p, .mini span{
    font-size: 8pt !important; 
}

p.mini {
	margin: 0px;
}

.mini a {
	font-size: 8pt;
}

a.notbold, p.notbold a, span.notbold a{
	font-weight: normal !important;
}
a.imageLink  {
	font-weight : normal;
	color : black !important;
}

@media print {
.noprint, #btnEMail, #btnCamera, #btnZoom{
	visibility : hidden;
	display: none;
}

.head td {
	border-bottom-style:solid;
	border-top-style:solid;
	border-bottom-width: 2px; 
	border-top-width: 4px; 
	border-color: black;
}

a {
	text-decoration : none;
	font-weight: normal !important;
}

.body a {
	color: black !important;
}
}

table.leftbar
{
	width:160px;
}

table.buttons 
{
	width:120px;
	border-width:0px;
	spacing:0px;
	padding:0px;
	//padding-left:10px;
	outline-width:0px;
	border-spacing:2px;
}

table.buttons td
{
	padding:3px;
	width:94px;
	height:20px;
}

ul.bb2009Navigation {list-style-type: none; list-style-position:outside; padding:0px 0px 0px 0px; margin:0px; spacing:0px; outline:0px}
ul.bb2009Navigation li{float: left; border-left-style: solid; border-left-width: 1px}
ul.bb2009Navigation li.first{border-left-width: 0px}

ul.bb2009Navigation li div{margin-left: 4px; margin-right:4px}
ul.bb2009Navigation a:hover, a.bb2009Navigation:hover {text-decoration: underline !important}


p.bb2009Title,  p.bb2009Title a
{
	font-size: 18pt;
	font-weight: bold;
	text-decoration : none;
	margin-top: 10px;
	margin-bottom: 10px;
}

 a.bb2009Navigation, p.bb2009Navigation
{
	font-size: 8pt;
	font-weight: bold;
	text-decoration : none;
}

a{
	font-weight : bold;
}

.bb2009bodyframe {
	padding:1px;
}
div.imagebackleft
{
	background-image: url(/archiv/fotos/extras/left.jpg);
}

div.imagebackright
{
	background-image: url(/archiv/fotos/extras/right.jpg);
}
body.red {
	background-color: white !important;
	color: black !important;
	SCROLLBAR-FACE-COLOR: #800000; 
	SCROLLBAR-HIGHLIGHT-COLOR: white; 
	SCROLLBAR-SHADOW-COLOR: gray; 
	SCROLLBAR-ARROW-COLOR: #D8D8D8; 
	SCROLLBAR-TRACK-COLOR: #800000; 
	SCROLLBAR-DARKSHADOW-COLOR: black; 
	SCROLLBAR-BASE-COLOR: #800000; 
	scrollbar-3d-light-color: #FFFFFF;
	
}

.red p.bb2009Title, .red p.bb2009Title a
{
	color: black !important;
}


.red a.bb2009Navigation, .red p.bb2009Navigation
{
	color: black !important;
}


.red, .red#spec{
	background-color: white !important;
	color: black !important;
}

.red a, .red#spec a{
	color : red;
}

.red .head, .red#spec .head, 
.red table.buttons td.button
 {
	background-color: #800000;
	color: white;
}

.red .head a, .red#spec .head a,
.red table.buttons td.button a
{
	color: white;
}

.red .bb2009body, .red#spec .bb2009body{
	background-color: #EEEEEE 
}

.red .bb2009bodyframe, .red#spec .bb2009bodyframe {
	background-color: black ;
}

description

.red .body .lines, .red#spec .body .lines,
.red .description .lines, .red#spec .description .lines{
	background-color: #D8D8D8 
}

.red .body, .red#spec .body,
.red .description, .red#spec .description {
	background-color: #D8D8D8 !important;
	color: black !important;
}

.red .body #btnSuchen, .red#spec .body #btnSuchen{
	background-image: url(/content/images/icons/red/suchen.png) !important;
}

.red .head #btnEMail, .red#spec .head #btnEMail{
	background-image: url(/content/images/icons/red/email.png) !important;
}

.red .head #btnCamera, .red#spec .head #btnCamera{
	background-image: url(/content/images/icons/red/camera.png) !important;
}

.red .head #btnZoom, .red#spec .head #btnZoom{
	background-image: url(/content/images/icons/red/zoom.png) !important;
}

.red .head .lines , .red#spec .head .lines{
	background-image: url(/content/images/icons/red/streifenhead.png) !important;
}

.red .body .lines , .red#spec .body .lines{
	background-image: url(/content/images/icons/red/streifenbody.png) !important;
}


.red img, .red#spec img {
	border-color: black !important;
}

.red div.imagebackleft {
	background-image: url(/content/images/icons/red/imagebackleft.jpg) !important;
}

.red div.imagebackright {
	background-image: url(/content/images/icons/red/imagebackright.jpg) !important;
}


