
/* komplex.css von aussen nach innen
----------------------------------------------------------
1.  Rahmen ausserhalb der Seite = "body"
----------------------------------------------------------
2.  Gesamtbild, Hintergrund und Ausrichtung = ".rahmen"
----------------------------------------------------------
3.  Feld für Logo = ".topleft"
----------------------------------------------------------
4.  Feld für Grobnavigation = ".topright"
----------------------------------------------------------
5a. Suchbox = ".suchbox"
 b. Navigation = ".navi"
----------------------------------------------------------
6.  Headlines und Inhalt = ".main"
----------------------------------------------------------
7a. Headline 1. Ordnung = ".headline1"
 b. Headline 2. Ordnung = ".headline2"
----------------------------------------------------------
8.  Inhalt = "inhalt"
----------------------------------------------------------
9.  Textfeld = ".text"
----------------------------------------------------------
10. Bildfeld = ".bild"
----------------------------------------------------------
11. Abschnitt = "p"
----------------------------------------------------------------------------------------------
*/

.body {
margin-top: 50px;
}

.rahmen {
background-color: #FFFFFF;
vertical-align: top;
border-color: #0000E0;
border-style: solid;
border-width: 1px;
}

.topleft {
background-color: #FFFFFF;
width: px;
text-align:left;
}

.topright {
background-color: #E0E0E0;
margin-right: 1px;
padding-top: 12px;
padding-bottom: 12px;
width: 595px;
text-align: center;
vertical-align: middle;
padding-left: 16px;
}

.navi {
text-align: left;
background-image: url(../muster.jpg);
padding-left: 6px;
padding-right: 0px;
padding-top: 16px;
padding-bottom: 0px;
font-family: arial;
width: 150px;
color: #000000;
}

.main {
background-color: #FFFFFF;
width: 600px;
vertical-align: top;
font-size: ;
}

.main td {
background-color: #FFFFFF;
width: 600px;
vertical-align: top;
font-size: ;
}

.headline1 {
padding-top: 5px;
padding-left: 0px;
vertical-align: top;
font-size: 22px;
color: #00FF00;
background-color: #FFFFFF;
font-weight: 700;
}

.headline2 {
margin-top: 1px;
vertical-align: top;
padding: 2px;
padding-left: 34px;
font-size: 20px;
color: #FFFFFF;
background-color: #FFFFFF;
font-weight: 600;
}

.inhalt {
font-family: VERDANA,ARIAL,HELVETICA;
margin-top: 5px;
margin-bottom: 0px;
padding: 0px;
padding-left: 12px;
background-color: #FFFFFF;
width: 600px;
}

.text {
font-family: arial;
margin-right: 20px;
width: 580px;
background-image: url();
background-color: #FFFFFF;
}

.text td {
font-family: arial;
margin-right: 20px;
width: 580px;
background-image: url();
background-color: #FFFFFF;
}

.bild {
font-size: 13px;
vertical-align: top;
text-align: center;
width: 150px;
height: 100px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 34px;
padding-top: 2px;
padding-bottom: 12px;
color: #0050A0;
background-color: #FFFFFF;
background-image: url(../muster.jpg);
}

.bild td {
font-size: 13px;
text-align: top;
width: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 34px;
padding-top: 2px;
padding-bottom: 12px;
color: #0050A0;
background-color: #FFFFFF;
background-image: url(../muster.jpg);
}

.bild1 td{
font-size: 11px;
text-align: top;
width: 150px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 34px;
padding-top: 2px;
padding-bottom: 2px;
color: #0050A0;
background-image: url(../muster.jpg);
}

.bottom {
background-color: #C0C0C0;
padding-left: 24px;
}

/*Ausrichtung und Layout Hauptnavigation
--------------------------------------------------------------------------------------------*/

.mainlink {
width: 146px;
font-size: 11px;
font-weight: 600;
margin-top: 0px;
margin-bottom: 1px;
padding: 1px;
padding-left: 2px;
background-image: url(../_bilder/layout/weiss.gif);
}

.sublink {
width: 146px;
font-size: 11px;
margin-top: 0px;
margin-bottom: 1px;
padding: 1px;
padding-left: 8px;
background-image: url(../_bilder/layout/weiss.gif);
}

/*-----------A1 und A3 identisch---------------------------------------------*/

.A1 {
color: #A00000;
text-decoration: none;
font-weight: ;
font-size: 11px;
}
.A2 {
color: #A00000;
text-decoration: underline;
font-size: 16px;;
}

.A3 {
color: #A00000;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

.A4 {
color: #A00000;
text-decoration: underline;
font-size: 12px;
}

.A5 {
font-size: 14px;
color: #505050;
text-decoration: underline;
}

.A6 {
font-size: 12px;
font-family: arial;
color: #0000C0;
text-decoration: no;
}

.A7 {
font-size: 13px;
font-family: arial;
color: #E00000;
border-color: #000000;
}

.A8 {
font-size: 13px;
font-family: arial;
color: #505050;
text-decoration: underline;
}


A:hover {
color: #989C98;
}

A {
text-decoration: none;
color: #404040;
}

/*------------------------------------------------------------------------------------------*/

/* Textformatierung in ".inhalt/.text"  oder ".inhalt/.textlang */

.head1 {
font-style: italic;
font-size: 14px;
margin-bottom: 8px;
margin-top: 6px;
text-align: center;
background-color: #E0E0E0;
}

.head1 td{
font-style: italic;
font-size: 13px;
margin-bottom: 8px;
margin-top: 6px;
text-align: center;
background-color: #E0E0E0;
}

.head2 {
font-style: italic;
font-weight: bold;
font-size: 16<link rel="stylesheet" href="standard.css" type="text/css">px;
margin-bottom: 0px;
}

/*---------------------Hauptüberschriften----------------------------------------*/

.head3 {
text-align: center;
color: #707070;
font-size: 16px;
font-weight: bold;
}

/*----------------2te Überschrift----------------------------------------------------------*/

.head4 {
text-align: center;
color: #606060;
font-size: 16px;
font-weight: normal;
}

.head5 {
font-style: italic;
font-size: 14px;
margin-bottom: 8px;
margin-top: 6px;
text-align: center;
background-color: #E0E0E0;
}

.head6 {
font-size: 14px;
text-align: center;
font-weight: bold;
}

/*------------------------------------------------------------------------------------------*/

/*Kameramaße*/
.tabcam {
font-family: arial;
font-size: 14px;
margin-right: 0px;
width: 420px;
padding-right: 4px;
padding-left: 8px;
}

.tabcam td{
font-family: arial;
font-size: 14px;
margin-right: 0px;
width: 420px;
padding-right: 4px;
padding-left: 8px;
}

/*--------Langer Text, größer----More information Cameras------------------------------*/
.textlang {
font-family: arial;
font-weight: 500;
padding-left: 18px;
width: 580px;
}

.textlang td {
font-family: arial;
font-weight: 500;
padding-left: 18px;
width: 580px;
}

/*-------------------------------------------------------*/

.dreispalt td{
font-family: arial;
font-weight: 500;
font-size: 13px;
padding-right: 16px;
width: 580px;
}

/* Bergger Papierseite*/
.sorti {
font-family: arial;
font-weight: 500;
font-size: 12px;
padding-right: 28px;
width: 600px;
vertical-align: top;
}

.sorti table {
font-family: arial;
font-weight: 500;
font-size: 12px;
padding-right: 28px;
width: 600px;
vertical-align: top;
}

.sorti td {
font-family: arial;
font-weight: 500;
font-size: 12px;
padding-right: 28px;
width: 600px;
vertical-align: top;
}

.linkespalte {
padding-right: 12px;
}

.nobild {
font-size: 13px;
text-align: left;
color: #0050A0;
background-color: #0000FF;
width: 180px;
border: 0px;
}

.maintab {
font-family: arial;
font-weight: 500;
font-size: 12px;
margin-right: 9px;
padding-right: 34px;
width: 360px;
margin-left: 6px;
background-image: url(../bg_ho.jpg);
background-color: #FFFF00;
}

.portrait{
border-color: #00B0FF;
}

.tabh {
text-align: center;
width: 100%;
color: #000000;
padding: 2px;
}

.tabhu {
text-align: center;
color: #605C60
font: 12px;
}

.tab1 {
text-align: right;
color: #0090E0;
}

.tab1a {
text-align: left;
width: 100%;
color: #0090E0;
}

.tab2 {
text-align: right;
}

.tab2a {
text-align: left;
}

.tab3 {
text-align: right;
color: #FF0000;
}

.tab3a {
text-align: left;
color: #FF0000;
}

.tab4 {
text-align: right;
}

.tab4a {
text-align: left;
}

.B1 {
color: #0000E0;
font-size: 14px;
}

/*Regelung der Bilderrahmen bei Links
--------------------------------------------------------------------------------------------*/

.img1 {
border-color: #000000;
}

.img2 {
border-color: #FFFFFF;
}

.msmall {
font-size: 12px;
font-weight: bold;
color: #0000E0;
}


.small {
font-size: 12px;
color: #0000E0;
}

.dsmall {
font-size: 12px;
color: #00B0FF;
vertical-align: bottom;
}

.cooke {
border-style: solid;
border-width: 1px;
border-bottom-style: solid;
border-color: #A00000;
font-size: 11px;
color: #505050;
margin: 0px
}

.bcooke {
border-style: solid;
border-width: 1px;
border-bottom-style: solid;
border-color: #000000;
font-size: 12px;
color: #000000;
padding-left: 6px;
}