header, footer, nav, tabs {
	margin: 0;
	padding: 0;
	border: none;
}

body {
	background: #0000ff; /*#1f09d4; /* #a3bdd7; /* Ganze Seite Old browsers */
	font-family: 'Arial';            /* Schriftart für Texte ausser hl*/
	font-size: 62.5%;
}

#header {
	position: absolute;
	left: 10px;
	top: 10px;
	right: 10px;
	height: 150px;
	background: transparent url("kopf_hintergrund.png") no-repeat;
	text-align: right;
}

#header h1 {
	font-family: 'Arial';
	color: white;
/*	font-weight: bold; */
	font-size: 4em;
	margin: 30px 50px 0 0;
}

#header p {
	font-family: 'Arial';
	color: white;
/*	font-weight: bold; */
	font-size: 2em;
	margin: 0 50px 0 0;
}

#nav {
	position: absolute;
	left: 10px;
	top: 160px;
	width: 200px;
	bottom: 30px;
	background-color: #1E4D2B; /*#30804B;	/* Hintergrund für Links*/
}

#nav ul {
	margin: 30px 0 0 0;
	padding: 0;
}
#nav li {
	list-style-type: none;
	margin: 0;
	border-bottom: 1px solid #1E4D2B; /* #30804B; */	
	background-color: #78866B; /*#AF824E; /* Farbe der Links selbst */
}

#nav li ul {
	margin: 0;
}

#nav li li {
	background-color: #1E4D2B;   /* #CFA26E; */
	border: none;
}

#nav .ausgewaehlt{
	background-color: white;
}

#nav a, #nav a:visited, #nav a:hover, #nav a:focus {
	display: block;
	height: 2em;             /* Höhe der Links */
	text-decoration: none;
	color: black;
	text-align: right;
	font-size: 1.6em;
	padding: 2px 10px 0 0;
	font-variant: small-caps;
	font-weight: bold;	
}

#footer {
	position: absolute;
	left: 10px;
	bottom: 10px;
	height: 20px;
	right: 10px;
}

#content {
	position: absolute;
	left: 210px;
	right: 10px;
	top: 160px;
	bottom: 30px;
	margin: 10px 0 0 10px;
	padding: 10px;
	overflow: auto;
}

#content.galery  div{
	border: 1px solid white;   /* Breite des gesamten Rahmens*/
	width: 97%; /* 96%;	   /* rechter Rand des gesamten Rahmens*/
	min-width: 200px;
	height: auto;              /* 60em Höhe des gesamten Rahmens */
	margin: 0;                 /* 1em 0 0 0.5%; */
	float: left;
	text-align: center;
	padding: 0;
	color: white;
}

#content.galery div span,#content.galery div small {
	display: block;
}

#content.galery .title {
	font-size: 2em;
}

#content.galery p {
	font-size: 2.5em;					  /* Schriftgröße über und unter dem Bild */
}
	
#content.galery img {
	max-width: 100%;
	max-height: 66%;
	margin: 0.5em 0 0em 0;               /* Abstand vom oberen Rahmen */
	border: 3px solid white; /* none; /* anliegender Rahmen um das Bild*/
}

#content a[rel=license]{
	font-size: 0.8em;
}

a:-webkit-any-link {
	color: #00ff00;    03f9d7;   /* Tel und Mail Farbe */
}

#tabs  li{
	width: auto;    /* 150px;               Breite der Tabs */
	height: auto;   /*40px; */
	text-align: left;
/* 	float: left;
	display: block;
	list-style-type: none; */
	padding: 0 0 0 0;
	border-color: #0000ff;		/* Farbe Tab-Border */
	border-width: 0 1px 1px 0px;
/*	border-style: solid; */
	background-color: #0000ff;
} */

/* #tabs  li{
	width: 150px;               /* Breite der Tabs 
	height: 40px;
	float: left;
	display: block;
	list-style-type: none; 
	padding: 0 0 0 0;
	border-color: #0000ff;		/* Farbe Tab-Border 
	border-width: 0 1px 1px 0px; 
	border-style: solid;
	background-color: #0000ff;
} */

/* #tabs a {
	height: 100%;                /* Höhe der Tabs 
	font-variant: small-caps;    /* große Buchstaben in Tabs 
} 

#tabs h1, h2 {
	background-color: #ff00ff;   /* Hintergrund-Farbe Überschriften 
} */

/* #tabs div.galery {		
	border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
} */
#tabs div.ui-tabs {
    border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
}
#tabs div.ui-widget {
    border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
}
#tabs div.ui-widget-content {	
    border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;	
}
#tabs div.ui-corner-all {	
    border-right-width: 0px;
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tr {
    border-top-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px;
}

.ui-widget {
	font-family: Arial;
	font-size: 1em;
}

.ui-widget-header {
	background: #0000ff url(../MySAPACO/jquery-ui-1.10.3.custom/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x
}

.ui-widget-content {
	width: auto;
/*	height: auto;              Falls die Rahmenhöhe zu klein ist */           
	background: #0000ff url(../MySAPACO/jquery-ui-1.10.3.custom/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x
}

#tabs ul.ui-tabs-nav {
	width: auto;
	height: auto;
} 
#tabs ul.ui-helper-reset {
	width: auto;
	height: auto;
} 
#tabs ul.ui-helper-clearfix {
	width: auto; 
	height: auto;
} 
#tabs ul.ui-widget-header {
	width: auto; 
	height: auto;
} 
#tabs ul.ui-corner-all {
	width: auto; 
	height: auto;
/*	border: 0; */
	border-top-color: white;
    border-top-width: 0px;
	border-right-color: white;
    border-right-width: 0px;
	border-bottom-color: white;
    border-bottom-width: 1px;
	border-left-color: white;
    border-left-width: 0px;
}