/* Zentrale CSS-Styles für www.q1-galerie.com. Erstellt von Martin Thoenies*/

body {background-color:#c0c0c0; text-align: center; padding: 0px; margin: 0px; font-size: 14px;}


/* Zentrierbox */
#centerlayer {margin:auto; text-align: left; padding:0px; background-color:#fffde8; width:994px;
	  z-index:1; top left no-repeat; margin-top:20px;  } 
 
/* Hauptboxen */
	  
#ueberschriftenbox {margin:0px; height:138px; text-align: center; padding:0px; background-color:#fffde8; width:auto;
	  z-index:1; border-bottom-width:3px; border-bottom-style:solid; border-color:#ff0000;} 






#menuebox {display:inline; float:left; width: 175px ;  margin-left:0px; padding:10px; z-index:2; background-color:#fffde8;}




#mainbox {float:left; width: 565px; text-align: left; margin-left:10px; margin-right:1px; padding:16px; padding-right:10px; border-left-style:solid;
	 border-left-width:1px;border-right-style:solid; border-right-width:1px; border-color:#ff0000;  background-color:#fffde8;}




#rechtsbox1 {float:left; width:160px; padding:0px; margin:0px; margin-top:60px; margin-left:10px; margin-right:0px; border-top-style:solid;
	 border-top-width:1px; border-color:#ff0000; background-color:#fffde8; }

#rechtsbox {float:left; width:160px; padding:0px; margin:0px; margin-top:0px; margin-left:10px; margin-right:0px; background-color:#fffde8; }


#flagbox{z-index:4; margin-top:20px; margin-bottom:40px; width:160px; background-color:#fffde8; border-bottom-style:solid;
	 border-bottom-width:1px; border-color:#ff0000; } 


#menuetopbox {z-index:2; margin-bottom:30px; margin-left:0px; border-bottom-style:solid;  border-bottom-width:0px; 
	border-color:#ff0000; background-color:#fffde8;}

#fusszeilebox {padding:0px; width:694px; border:0x; padding-right:300px;text-align:center; background-color:#fffde8; clear: both;} 



/* Überschriftenboxen */


#topleftbox {z-index:2; margin-top:36px; width:200px; background-color:#fffde8; border:none;float:left } 
#topmittelbox {z-index:2;  margin-top:40px; width: 580px; border: none; background-color: #fffde8; float:left;}
#logobox {z-index:2; margin-top:10px; margin-right:30px; padding:0px; border: none;  background-color:#fffde8;float:right;}


/* Listen */

ul {list-style-type:none;  margin:0px; padding:0px; margin-bottom:40px; }

li.horizontal {width:95px; float:left;  margin:5px; margin-bottom:20px; margin-top:0px;
	 text-decoration:none; text-align:center; display:block; }
 a.horizontal:link {font-size:14px; font-family: verdana, arial; text-decoration:none; font-weight:bold; text-align:center; color:#ffffff;
 		display:block; width:100%; padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}
 a.horizontal:visited {font-size:14px; text-decoration:none; font-family: verdana, arial; text-align:center;  color:#ffffff; font-weight:bold;
 		display:block; width:100%; background-image: url(../img/menue1.jpg);background-repeat:repeat-x; padding:3px;}
 a.horizontal:focus {font-size:14px; text-decoration:none; font-family: verdana, arial; text-align:center;  color:#ffffff; font-weight:bold;
 		display:block; width:100%; background-image: url(../img/menue1.jpg);background-repeat:repeat-x; padding:3px;}
 a.horizontal:hover {font-size:14px; text-decoration:none; font-family: verdana, arial; text-align:center;  color:#000000; font-weight:bold;
 		display:block; width:100%; background-image: url(../img/menue1.jpg);background-repeat:repeat-x; padding:3px;}
 a.horizontal:active {font-size:14px; text-decoration:none; font-family: verdana, arial; text-align:center;  color:#ffffff; font-weight:bold;
 		display:block; width:100%; background-image: url(../img/menue1.jpg);background-repeat:repeat-x; padding:2px;}


li.vertikal {margin-left:5px; margin-right:5px; margin-top:5px;}

a.vertikal:link {text-decoration:none; font-size:14px; font-family: verdana, arial; font-weight:bold; text-align:center; color:#ffffff;
 		display:block; width:100%;  padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}
a.vertikal:visited {text-decoration:none; font-size:14px; text-align:center; font-family: verdana, arial; color:#ffffff;font-weight:bold;
 		display:block; width:100%; padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}
a.vertikal:focus {text-decoration:none; font-size:14px; text-align:center; font-family: verdana, arial; color:#ffffff;font-weight:bold;
 		display:block; width:100%; padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}
a.vertikal:hover {text-decoration:none; font-size:14px; text-align:center; font-family: verdana, arial; color:#000000;font-weight:bold;
 		display:block; width:100%; padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}
a.vertikal:active {text-decoration:none; font-size:14px; text-align:center; font-family: verdana, arial; color:#ffffff;font-weight:bold;
 		display:block; width:100%; padding:3px; background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}



a:fish:link { color:#DA0000; text-decoration:none; font-family: verdana, arial; background-image: url(../img/koi2.gif) }
a:fish:hover { color:#DA0000; text-decoration:none; font-family: verdana, arial; background-image: url(../img/koi4.gif) }



	
hr.menue {padding:0px; border:0px; margin:0px; height:1px; text-align:center;
	 border-style:solid; border-color:#ffffff; background-color:#ff0000;}

hr.menue1 {padding:0px; border:0px; margin:0px; height:1px; text-align:center; width:100%;
	 border-style:solid; border-color:#ffffff; background-color:#ff0000;}

hr.fuss {width:994px; padding:0px; border:0px; margin:0px; height:1px; text-align:center;
	 border-style:solid; border-color:#ffffff; background-color:#ff0000;}


	
/* Texte*/

h1.menue{width:100%;font-size:15px; padding-left:0px; text-align:center;
	color:#fff;font-family: verdana, arial; background-color:#de4847;margin;0px}
.menuehell{width:100%; background-color:#aa355d;}
	
p.linkstext{font-size:15px; padding:1px; text-align:center;  margin-top:45px;  
	color:#6774E7;font-family: verdana, arial; border-width:2px;
	 border-style:solid; border-color:#cc0000; font-weight:bold; 
	 background-image: url(../img/menue1.jpg);background-repeat:repeat-x;}

p.rechtstext{font-size:15px; padding:1px; text-align:center;  
	color:#fff;font-family: verdana, arial; background-color:#b4241c;}

p.artikeltext{font-size:12px; padding:20px; text-align:center;  
	color:#000000;font-family: verdana, arial; border-width:1px;
	 border-style:solid; border-color:#000000;}

p.linkstext1{font-size:15px; padding:1px; text-align:center;  
	color:#ffffff;font-family: verdana, arial; border-width:2px;
	 border-style:solid; border-color:#D03B63;
	 background-image: url(../img/menue.jpg);background-repeat:repeat-x;}

p.rechtstext1{font-size:15px; padding:1px; text-align:center; background-color:#ed4D00;  
	color:#ffffff;font-family: verdana, arial; border-bottom-width:3px; border-left-width:3px;
	 border-bottom-style:solid; border-left-style:solid; border-color:#85070B;}




h1.textueberschrift{font-size:14px; font-family: verdana, arial; color:#333333; }
h1.index{font-size:20px; font-family: verdana, arial; font-weight: lighter; color:#999999; }
h1.seitenueberschrift{font-size:20px; padding-left:5px; font-family: verdana, arial; color:#999999; }
span.seitenueberschriftmitte{font-size:5px;  padding-top:52px; font-family: verdana, arial; color:#999999; }
h1.impressum{font-size:16px; font-family: verdana, arial; color:#aaaaaa; }
h2.impressum{font-size:15px; font-family: verdana, arial; color:#aaaaaa; }
p.menuetextschwarz{font-size:14px; font-family: verdana, arial; color:#000000; }
p.normaltext{font-size:14px; font-family: verdana, arial; color:#999999; }
p.fattext{font-size:14px; font-weight:bold; font-family: verdana, arial; color:#999999; }
p.smalltext{font-size:12px; font-family: verdana, arial; color:#999999; }
p.impressum{font-size:14px; font-family: verdana, arial; color:#aaaaaa; }
p.impressum-small{font-size:10px; font-family: verdana, arial; color:#aaaaaa; }




/* Bilder*/
img.standard {border:none; margin: 30px; padding:none }
img.logo {width: 90px; height: 47px; border:none; }
img.index {position: absolute; top:100px; left:70px; width: 350px; height: 529px; border:none; }
img.kopf {width: 233px; height: 350px; border:none; }
img.kopf1 {width: 117px; height: 175px; border:none; }
img.quer202135 {width: 202px; height: 135px; border:none; margin:20px; }
img.quer202135float {width: 202px; height: 135px; float:right; border:none; margin:0px; }
img.lang200300 {border:none; margin:20px; }
img.punkt {width: 15px; height: 1px; border:none; margin:none; padding:none }
img.logo1 {width: 90px; height: 47px; border:none; margin-top:15px; margin-bottom:15px; margin-left:35px;  }




