/* CSS Document */

/*-------------------------------------------------------------------------EINSTELLUNGEN */

body, html {

        max-width: 100%;
        width: 100%;
        background-color:#000000;
        background-image: url(../grafiken/pagebg.jpg);
        background-repeat:repeat-y;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-right: 0px;
}

img {
        border:none;
}

img.bild_rechts {
        border:none;
	padding-left: 15px;
}

a img {
        border:none;
}

html,table {
        font-family: Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height: 1.2;
        color:#000000;	
}

tr,td {
	vertical-align:top;
}

td.preise {
        color:#fb00ae;
        font-weight: bold;
	vertical-align:top;
	text-align: right;	
}

h1 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        line-height: 1.2;
        color:#fb00ae;
        font-weight:bolder;
        display:inline;
}

h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height: 1.2;
        color:#fb00ae;
        display:inline;
}


ul {
	display: inline;
	text-decoration: none;
}


li {
	display: inline;
	text-decoration: none;
	padding-left: 17px;
}


/*-------------------------------------------------------------------------SEITENAUFBAU */

#page {
        position:absolute;
        left:40px;
        top:0px;
        width:800px;
	min-height: 100%;
}

#container {
        position:absolute;
        left:0px;
        top:0px;
        width:760px;
        min-height:400px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 10px;
}

#head {
        position:relative;
        background-image: url(../grafiken/linie.jpg);
        background-repeat:repeat-x;
        left:30px;
        top:0px;
        width:700px;
        height:80px;
        padding-left: 0px;
	padding-right: 0px;
	padding-top: 40px;
	padding-bottom: 40px;
}

#homelink {
	position:absolute;
	left:0px;
	top:25px;
	width:275px;
	height:80px;
}

#text-content {
        position:relative;
        left:10px;
        top:0px;
        width:700px;
        height:100%;
        min-height:500px;
        padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 25px;
}

#text {
        position:relative;
        left:0px;
        top:20px;
        width:700px;
	min-height:200px;
}

#ansicht {
	position:relative;
	left:300px;
	top:-12px;
	width:400px;
	height:12px;
        text-align:left;
        line-height:12px;
        font-weight:normal;
        text-indent:10px;
}

#foot {
        position:relative;
        left:10px;
        top:0px;
        width:700px;
        height:40px;
}

#copyright {
        position:absolute;
        top:10px;
        left:0px;
        width:700px;
        height:20px;
}

#navigation {
	position: absolute;
	top: 89px;
	left: 280px;
	height: 25px;
	width: 420px;
}


/* -------------------------------------------------------------------------------------NAVIGATION*/




/* BUTTONS */

a{
        color: #fb00ae;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        border:0px;
	font-weight: bold;
}



a:hover{
        color: #08b36d;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
	font-weight: bold;
}



a.green{
        color: #08b36d;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
        border:0px;
}



a.green:hover{
        color: #fb00ae;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}


a.klein{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height: 1.2;
        color:#fb00ae;
        text-decoration: none;
        border:0px;
}



a.klein:hover{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height: 1.2;
        color:#08b36d;
        text-decoration: none;
}


/* KLEINE BUTTONS */

    #ansicht ul {
      list-style-type: none;
      padding: 0px;
      margin:0px;
      }

    #ansicht li {
      margin:0;
      display:block;
      }

    #ansicht a {
      float:left;
      margin:0px;
      text-decoration:none;
      }



#ansicht a:hover span {
      color:#fb00ae;
      cursor: default;
      text-decoration: none;
      }

#ansicht li a:hover span {
      color:#fb00ae;
      cursor: default;
      text-decoration: none;
      }



#ansicht a:active span {
      color:#08b36d;
      cursor: default;
      text-decoration: none;
      }

#ansicht li a:active span {
      color:#08b36d;
      cursor: default;
      text-decoration: none;
      }


#ansicht a{
        color: #08b36d;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        border:0px;
	padding-left:10px;
	float:right;
}



#ansicht a:hover{
        color: #fb00ae;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
	padding-left:10px;
	float:right;
}


#ansicht a.aktiv{
        color: #08b36d;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
        border:0px;
	padding-left:10px;
	float:right;
}



#ansicht a.aktiv:hover{
        color: #fb00ae;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 11px;
        text-decoration: none;
	padding-left:10px;
	float:right;
}