/* Paul Vanovertveld e.U. */

body
{
	background: #ffffff url("../images/7.jpg") repeat-y 50% 0;
}

.page
{
	margin: 0 auto;
	width: 980px;
	color: #412731;
	font-size: smaller;
	font-family: Arial,Helvetica,Geneva,sans-serif;
}

.header
{
	color: #881010;
	height: 83px;
	margin-right: 3px;
	background-color: #eae6e6;
	background-repeat: no-repeat;
	background-position: 100% 100%;
	background-image: url("../images/8.jpg");
}

.sidebar
{
	font-size: 130%;
	color: #881010;
	float: left;
	width: 190px;
	background-color: #eae6e6;
}

.content
{
	margin-left: 10px;
	margin-bottom: 0;
	margin-right: 5px;
	margin-top: 5px;
	float: right;
	width: 765px;

}

.footer
{
	clear: both;
	font-size: 80%;
	padding-bottom: 8px;
	padding-left: 8px;
	height: 120px;
	display: block;
	background: url("../images/45.jpg") left bottom no-repeat;
	margin: 8px;
	bottom: 5px;
	position: absolute;
	width: 200px;

}




.header span
{
	display: none;
}

body#index .content span
{
	display: none;
}

body#index div.content div
{
	margin-top: 60px;
	height: 170px;
	display: block;
	background: url("../images/9.jpg") 100% 100% no-repeat;
}

body#index .content h1
{
	font-size: 160%;
	text-align: right;
	margin-bottom: 10px;
	margin-top: 30px;
}

body#index .content p
{
	margin-bottom: 10px;
}

body#index .content
{
	margin-left: 0;
	width: 775px;
	color: #881010;
}

#searchit
{
	display: none;
}

.content h1
{
	font-size: 120%;
	margin: 6px 0 6px 0;
}

.content h2
{
	font-size: 115%;
}

.content h3
{
	font-size: 105%;
	margin: 6px 0 2px 0;
}

.content strong
{
	font-weight: bold;
	margin-top: 3px;
}

.content italic
{
	font-style: italic;
}

.content p
{
	margin-bottom: 8px;
}

body#agb div.content
{
	font-size: 90%;
	line-height: 140%;
}

div.content
{
	line-height: 120%;
}


td {
	vertical-align: 50%;
	padding:  1px;
        margin-right: 5px;
	}

td strong {
	vertical-align: 1%;
}

td img {
	margin-top: 5px;
}

img.bild_rechts {
float: right;
border: 1px #412731;
padding: 2px;
}

/* Paul Vanovertveld e.U.
Super Sexy Navigation */
ul.navigation,
li.navigation {
	display: block;
	height: 30px;
	position: relative;
}

a:link.navigation,
a:active.navigation,
a:hover.navigation {
	display: block;
	height: 30px;
	font-size: xx-small;
}

.navigation span {
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
}

#nav-avm-personal {
	width: 200px;
}

#nav-avm-personal span {
	background: url(../images/34.png) no-repeat 0px 0px;
	width: 200px;
	height: 30px;
}

a:link#nav-avm-personal,
a:active#nav-avm-personal,
a:hover#nav-avm-personal  {
	width: 200px;
	cursor: hand;

}


a#nav-avm-personal.active span {
	background: url(../images/34.png) no-repeat -200px 0;
	
	
}

#nav-kunden {
	width: 200px;
}

#nav-kunden span {
	background: url(../images/34.png) no-repeat 0 -30px;
	width: 200px;
	top: 30px;
}

a:link#nav-kunden,
a:active#nav-kunden,
a:hover#nav-kunden {
	width: 200px;
	cursor: hand;	
}


a#nav-kunden.active span {
	background: url(../images/34.png) no-repeat -200px -30px;
}

#nav-bewerber {
	width: 200px;
}

#nav-bewerber span {
	background: url(../images/34.png) no-repeat 0 -60px;
	width: 200px;
	top: 60px;
}

a:link#nav-bewerber,
a:active#nav-bewerber,
a:hover#nav-bewerber {
	width: 200px;
	cursor: hand;
}

a#nav-bewerber.active span {
	background: url(../images/34.png) no-repeat -200px -60px;
	top: 60px;
}

#nav-jobs {
	width: 200px;
}

#nav-jobs span {
	background: url(../images/34.png) no-repeat 0 -90px;
	width: 200px;
	top: 90px;
}

a:link#nav-jobs,
a:active#nav-jobs,
a:hover#nav-jobs {
	width: 200px;
	cursor: hand;
}

a#nav-jobs.active span {
	background: url(../images/34.png) no-repeat -200px -90px;
	top: 90px;
}

#nav-impressum {
	width: 200px;
}

#nav-impressum span {
	background: url(../images/34.png) no-repeat 0 -120px;
	width: 200px;
	top: 120px;
	height: 60px;
}

a:link#nav-impressum,
a:active#nav-impressum,
a:hover#nav-impressum  {
	width: 200px;
	cursor: hand;
}

a#nav-impressum.active span {
	background: url(../images/34.png) no-repeat -200px -120px;
	top: 120px;
	height: 60px;
}

#nav-agb {
	width: 200px;
}

#nav-agb span {
	background: url(../images/34.png) no-repeat 0 -180px;
	width: 200px;
	top: 180px;
	height: 60px;
}

a:link#nav-agb,
a:active#nav-agb,
a:hover#nav-agb {
	width: 200px;
	cursor: hand;
}

a#nav-agb.active span {
	background: url(../images/43.png) no-repeat -200px -180px;
	top: 180px;
}

#nav-aviation {
	width: 200px;
}

#nav-aviation span {
	background: url(../images/43.png) no-repeat 0 -210px;
	width: 200px;
	top: 210px;
}

a:link#nav-aviation,
a:active#nav-aviation,
a:hover#nav-aviation {
	width: 200px;
	cursor: hand;
}

a#nav-aviation.active span {
	background: url(../images/43.png) no-repeat -200px -210px;
	top: 210px;
}

#nav-kontakt {
	width: 200px;
}

#nav-kontakt span {
	background: url(../images/34.png) no-repeat 0 -240px;
	width: 200px;
	top: 240px;
}

a:link#nav-kontakt,
a:active#nav-kontakt,
a:hover#nav-kontakt {
	width: 200px;
	cursor: hand;
}

a#nav-kontakt.active span {
	background: url(../images/34.png) no-repeat -200px -240px;
	top: 240px;
}

.content ul, .content li
{
	list-style-position: outside;
	list-style-type: square;
	margin: 5px 5px 5px 30px;
}

/* Offene Stellen */

/*.rssCcat {padding-bottom: 10px;
	padding-top: 10px;
	color: #ffffff;
	background-color: #a32631;
	font-size: 150%;
	font-weight: bold;
	width: 99.8%;
}

.rssCcat a, .rssCcat a:visited, .rssCcat a:hover, .rssCcat a:link, .rssCcat a:visited {
	color: #ffffff;
}*/

.rssCcat {
	background-color: #a32631;
	width: 100%;
	z-index: -2;
}
#c_buero {
	width: 100%;
	display:  block;
}

#c_buero a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 0;
	z-index: 10;
	text-indent: -9999px;
}

#c_moebeltransporte {
	width: 100%;
	display:  block;
}

#c_moebeltransporte a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 -73px;
	z-index: 10;
	text-indent: -9999px;
}

#c_spedition-lager-paketdienste {
	width: 100%;
	display:  block;
}

#c_spedition-lager-paketdienste a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 -48px;
	z-index: 10;
	text-indent: -9999px;
}

#c_gewerber-handel-bau {
	width: 100%;
	display:  block;
}

#c_gewerbe-handel-bau a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 -23px;
	z-index: 10;
	text-indent: -9999px;
}

#c_produktion {
	width: 100%;
	display:  block;
}

#c_produktion a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 -98px;
	z-index: 10;
	text-indent: -9999px;
}

#c_reinigung {
	width: 100%;
	display:  block;
}

#c_reinigung a {
	display: block;
	width: 419px;
	height: 25px;
	background: url(../images/36.png) no-repeat 0 -123px;
	z-index: 10;
	text-indent: -9999px;
}

td.spalte1 {
	width: 400px;
	padding: 5px;
}
td.spalte2 {
	width: 50px;
}
td.spalte3 {
	width: 250px;
}

.jobtitle { font-weight: bold;
				font-size: 120%;
	
}

.footer ul
{
	display: none;
	padding: 5px;
	margin: 0;
	list-style-position: outside;
	list-style-type: none;
	font-size: 110%;
	background-color: white;
	border: 1px solid #881010;
	float: left;
}

.homelink
{
	margin-top: 60px;
	padding-bottom: 40px;
	padding-top: 40px;
	color: #ffffff;
	background-color: #881010;
	font-size: 200%;
	text-align: center;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: underline;
	width: 99.8%;
}

a, a:visited, a:hover, a:link, a:visited
{
	text-decoration: none;
	color: #412731;
}

.homelink a, .homelink a:visited, .homelink a:hover, .homelink a:link, .homelink a:visited
{
	color: #ffffff;
}

div #map {
	border:  1px solid #412731 ;
        padding: 5px;
	margin: 5px;
	
}
/* ********************* */
/*         AVIATION      */
/* ********************* */
div#aviation_left {
    margin:0px;
    padding:0px;
    display:block;
    float:left;
    width:330px;
    height:600px;
    background: #ffffff url("../images/44.jpg") no-repeat 0 0;
}
div#aviation_right {
    margin:0px;
    padding:0px;
    display:block;
    float:left;
    width:400px;
}
h1.aviation {
    font-size:24px;
    line-height:34px;
    color: #800000;
    padding:0px;
    margin:20px 0px 40px 0px;
    text-align:center;
}