/* CSS Datei von www.alfons-kiefer.de */

BODY {
FONT-SIZE: 13px; COLOR: #ffffff; MARGIN: 0px; BACKGROUND-COLOR: #1c315f; FONT-FAMILY: verdana, tahoma, helvetica, arial, sans-serif; TEXT-DECORATION: none;
}

A:link, A:visited, A:active {
COLOR: #ffffff;
}

A:hover {
text-decoration: none;
}

h2 {
	font-size: 13px;
	margin-bottom: 0;
	
}



img {
border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;
}
.img_rot{
border-left: 1px solid #ff0000; border-right: 1px solid #ff0000; border-top: 1px solid #ff0000; border-bottom: 1px solid #ff0000;
}

.haupttabelleoben {
background-color: #1c315f; HEIGHT: 160px;
}

.haupttabellemitte {
background-color: #7391b6; HEIGHT: 23px;
}

.haupttabelleunten {
HEIGHT: 21px;
}

.tabellemitteleerraum {
WIDTH: 5px; COLOR: #ff0000;
}

/* MENUE */

.menuebilder {
border: 0px;
}

.tabellemitteLASTdunkel, .tabellemittePEOPLEdunkel, .tabellemitteEROTIKdunkel, .tabellemittePAINTdunkel, .tabellemitteSPORTdunkel, .tabellemitteTIEREdunkel, .tabellemitteSHOPdunkel, .tabellemitteBIOGRAPHYdunkel, .tabellemitteLINKSdunkel, .tabellemitteCONTACTdunkel, .tabellemitteIMPRESSUMdunkel {
background-color: #1c315f; height: 23px; text-align: center;
}

.tabellemitteLASThell, .tabellemittePEOPLEhell, .tabellemitteEROTIKhell, .tabellemittePAINThell, .tabellemitteSPORThell, .tabellemitteTIEREhell, .tabellemitteSHOPhell, .tabellemitteBIOGRAPHYhell, .tabellemitteLINKShell, .tabellemitteCONTACThell, .tabellemitteIMPRESSUMhell {
background-color: #7391b6; HEIGHT: 23px; text-align: center;
}

.tabellemitteLAST, .tabellemitteLASTdunkel, .tabellemitteLASThell {
WIDTH: 55px; 
}

.tabellemittePEOPLE, .tabellemittePEOPLEdunkel, .tabellemittePEOPLEhell {
WIDTH: 75px; 
}

.tabellemitteEROTIK, .tabellemitteEROTIKdunkel, .tabellemitteEROTIKhell {
WIDTH: 70px; 
}
 
.tabellemittePAINT, .tabellemittePAINTdunkel, .tabellemittePAINThell {
WIDTH: 95px; 
}

.tabellemitteSPORT, .tabellemitteSPORTdunkel, .tabellemitteSPORThell {
WIDTH: 65px; 
}

.tabellemitteTIERE, .tabellemitteTIEREdunkel, .tabellemitteTIEREhell {
WIDTH: 80px; 
}

.tabellemitteSHOP, .tabellemitteSHOPdunkel, .tabellemitteSHOPhell {
WIDTH: 55px; 
}

.tabellemitteBIOGRAPHY, .tabellemitteBIOGRAPHYdunkel, .tabellemitteBIOGRAPHYhell {
WIDTH: 100px; 
}

.tabellemitteLINKS, .tabellemitteLINKSdunkel, .tabellemitteLINKShell {
WIDTH: 55px; 
}

.tabellemitteCONTACT, .tabellemitteCONTACTdunkel, .tabellemitteCONTACThell {
WIDTH: 80px; 
}

.tabellemitteIMPRESSUM, .tabellemitteIMPRESSUMdunkel, .tabellemitteIMPRESSUMhell {
WIDTH: 95px; 
}

/* KONTAKT-FORM */

.kontaktinput {
	color: #1c315f;
	FONT-SIZE: 11px;
	background-color: #D9E5FF;
	border: 1px solid #ffffff;
	FONT-FAMILY: verdana, tahoma, helvetica, arial, sans-serif;
	TEXT-DECORATION: none;
	-moz-border-radius: 4px;
	padding: 8px;
}

.leerraumlinks {
	padding: 8px;
}
#senden {
	margin-top: 15px;
}


/* TEXT */

h1 {
FONT-SIZE: 15px; COLOR: #ff0000; FONT-WEIGHT: bold;
}
.textmenu {
FONT-SIZE: 13px; COLOR: #ffffff; FONT-WEIGHT: bold;
}
.textmenu A {
TEXT-DECORATION: none; COLOR: #ffffff;
}
.textmenu A:hover{
COLOR: #ff0000;
}
.linkslinks A:hover {
TEXT-DECORATION: none;
}
.grossrot {
FONT-SIZE: 18px; COLOR: #ff0000; FONT-WEIGHT: bold;
}
.fontfotos {
COLOR: #7391b6; FONT-SIZE: 10px; vertical-align: middle;
}
.gross {
FONT-SIZE: 16px; FONT-WEIGHT: bold;
}
/* CONTENT */
#galleryContent {
    margin-left: 20px;
    margin-right: 20px;
}
.contenthaupttabelle {
border:0px; WIDTH: 100%; 
}
.linkslinks {
width: 310px; FONT-WEIGHT: bold;
}
.linkslinks A:hover {
TEXT-DECORATION: none;
}

.newstabelle {
border:0px; WIDTH: 520px; border-top: 1px solid #f2f3f3;
}
.links {
line-height:20px;
}


/* BIOGRAPHY */

.biography {
    overflow: auto; 
    height: 580px; 
}
#biohaupttablle {
padding:15px; FONT-SIZE: 10px;
}
.biotabellen {
height:440px; border:1px solid #7391b6; background-color:#314672; padding:10px;
}
.biozwischenraum {
width:80px;
}
.bioumlauf {
float:left; margin:10px 10px 10px 0px;
}
.abstand_basel {
margin:8px 0px 12px 0px;
}
.beatles_text {
line-height:13px;
}

/* GALLERY */

.gallery {
    overflow: auto; 
    height: 550px; 
}
.galleryleerraum {
width:150px;
}
.galleryleerraumanfang {
width:80px;
}




