@import url("mailform2.css");

*	{	margin:0;
		padding:0;
                 font-family:Verdana,Helvetica,Arial;
                 font-size:8pt;
                 line-height:14pt;
         }

body	{	background:#fffedf url("../images/albabg.png") fixed;
         	text-align:center;
         }
         a {color:#c00;}
#content img	{	padding:10px;
		float:left;
	}

h1	{	font-size:13pt!important;
		line-height:22pt!important;
                 color:#5A2E2E;
                 list-style-type:square!important;
                 margin-top:15px;
                 margin-bottom:5px;
         }

h2	{	font-size:10pt!important;
		line-height:20pt!important;
         }
        #content ul { margin-top:15px; margin-bottom:10px; margin-left:20px; }

#page	{	position:relative;
		text-align:left;
		margin:0 auto;
                 background:#fff;
         	width:770px!important;
         	margin-top:40px;
         	padding:0pt;
                 border:2px;
         	border-color:#5A2E2E;
                 border-style:solid;
background-image:url("../images/3sterne.png");
background-position:bottom left;
background-repeat:no-repeat;
         }

* html #page	{	left:0px;
			margin-left:0;
                 }

#header	{	background:url("../images/albatros_header.png") no-repeat;
                 height:160px;
                 width:770px;
         }

.table	{	display:table;
	}

.tr	{	display:table-row;
	}

.td	{	display:table-cell;
		float:left;
                 width:100%;
         }

#menu	{	height:22px;
		width:770px;
                 margin:0px;
                 padding:0px;
                padding-top:1px;
                 text-align:left;
                 background:#5A2E2E;
                 color:#FFFEDF;
         }
         * html #menu { height:26px; }
ul#nav	{	list-style-type:none;
		float:left;
                 line-height:24px!important;
         }

* html ul#nav	{	height:28px!important;
		}

ul#nav li	{	display:inline;
		}

ul#nav li a	{	text-decoration:none;
			color:#fffedf;
                 	background:#5A2E2E;
                         height:100%;
                         padding-top:4px;
                         padding-left:12px;
                         padding-right:12px;
                         padding-bottom:4px;
                 }

ul#nav li:hover, ul#nav li a:hover	{	background:#816060;
						color:#fff;
                                         }

.aktiv {   background:#816060!important;;
						color:#fff!important;; }

#content	{
                 float:right;
		border:0;
		border-left:2px;
                 border-style:dotted;
                 border-color:#5A2E2E;
		position:relative;
                 margin-left:150px;
                 padding:10px;
                 margin-top:-30px;
                 margin-right:10px;
                 letter-spacing:0.2pt;
                 color:#000;
                 width:580px;
         }



#content a, #content a:visitied	{	display:inline;
					color:#c00;
                                         text-decoration:underline;
                                         text-align:justify;
                                 }

#content a:hover, #content a:active	{	color:#c00;
						text-decoration:none;
                                         }

#main	{	background:#fff;
		width:100%;
         }

#links	{       float:left;

                 width:20%!important;


         }
         #sub	{
         float:left;
         padding-left:10px;
         padding-top:20px;
                 display:block;
                 color:#000;
                 height:12px!important;
                 repeat-x;
                 width:90%;
                 list-style-type:none;                               

 }
* html #sub { position:relative; padding-left:-20px!important; padding-top:-5px; }

#sub li a	{
		margin:0px;
		padding-left:3px;
                 padding-top:2px;
                 padding-bottom:1px;
		display:block;
                 line-height:20px!important;
                 font-size:8pt!important;
                 border:0;
                 width:100%!important;
                 border-bottom:2px;
                 border-style:dotted;
                 border-color:#5A2E2E;
         text-decoration:none; color:#000;}

 #sub li a:hover { color:#900!important; border-color:#900; cursor:pointer; }

#footer { position:relative; text-align:right; width:770px; background-color:#5A2E2E; line-height:16px!important; }
#footer ul {color:#fff; list-style-type:none; repeat-x; margin-right:10px; font-size:7pt!important;  line-height:16px!important; }
#footer ul li { padding:2pt; display:inline; line-height:16px!important; }
#footer ul li a { color:white; text-decoration:underline; }
#footer ul li a:hover { text-decoration:none; }

#bars { background-image:url("../imagesbar2.jpg"); background-repeat:repeat-y; background-position:right top;}