/* zentrale StyleSheet-Anweisungen für www.die-schrankmacher-stuttgart.de

Farben vorne hinten:

	body              h 9e9e94
	all               h 76766e
  head              h e3e3d7
  navi    v 5d5d51, h fef6e1 Schrift dunkler als content-Hintergrund deklarieren, sonst zu blaß
  content v fef6e1, h 76766e Textlink-Hover 9ff7ff
  footer  v fef6e1, h 9e9e94

*/

/* ALLGEMEINE ANWEISUNGEN */

body										{ position:absolute; width:100%; height:100%; margin:0px; background-color:#9e9e94; }
body,p,td,li,span,input,textarea	{ font-family:verdana,arial,sans-serif; font-size:12px; line-height:16px; }
img											{ border:none 0px; }
*.tcenter								{ text-align:center; }
.menu a.last						{ padding-right:0px; }

/* BEREICHE */

div#all									{ position:relative; width:820px; margin:25px auto 10px auto; padding:0px; background-color:#76766e; border:solid 1px; border-color:#b9b9b9 #696969 #696969 #b9b9b9; z-index:0; }
div#head								{ position:relative; width:820px; height:100px; top:0px; left:0px; margin:0px; padding:0px; background-color:#e3e3d7; border:none 0px; z-index:1; }
div#navi								{ position:relative; width:794px; height:24px; top:0px; left:0px; margin:0px; padding:0px 0px 0px 26px; color:#5d5d51; background-color:#fef6e1; border:none 0px; z-index:9; }
div#content							{ position:relative; width:765px; top:0px; left:0px; margin:0px; padding:25px 25px 15px 30px; color:#fef6e1; background-color:#76766e; border:none 0px; z-index:2; }
div#footer							{ position:relative; width:820px; height:20px; top:0px; left:0px; margin:0px; padding:4px 0px 0px 0px; text-align:center; clear:both; color:#fef6e1; background-color:#9e9e94; border:none 0px; z-index:3; }

/* HEAD-ELEMENTE */

img#logo_schrankmacher	{ position:relative; top:16px; left:30px; width:261px; height:65px; }
img#logo_cabinet				{ position:relative; top:20px; left:350px; width:178px; height:67px; }

/* NAVI-ELEMENTE */

/* Menü-Links */

.menu a									{ position:relative; padding:4px 66px 4px 4px; display:block; }

div#navi a							{ text-decoration:none; font-weight:bold; white-space:nowrap; }
div#navi a:link					{ color:#5d5d51; }
div#navi a:visited			{ color:#5d5d51; }
div#navi a:hover				{ color:#008ac2; }
div#navi a:active				{ color:#008ac2; }

div#navi strong					{ color:#008ac2; }
div#navi a.nolink				{ cursor:default; }

/* CONTENT-ELEMENTE */

div#content h1					{ position:relative; top:0px; left:0px; margin:0px 0px 20px 0px; font-size:24px; font-weight:300; }
div#content h2					{ position:relative; top:0px; left:0px; margin:20px 0px 15px 0px; font-size:18px; font-weight:300; }
div#content p						{ position:relative; margin:10px 10px 10px 0px; }
div#content hr					{ position:relative; margin:15px 0px 0px 0px; height:1px; background-color:#9e9681; border:none 0px; }

div#content a						{ text-decoration:underline; }
div#content a:link			{ color:#fef6e1; }
div#content a:visited		{ color:#fef6e1; }
div#content a:hover			{ color:#9ff7ff; }
div#content a:active		{ color:#9ff7ff; }

div#navgal							{ position:relative; width:780px; height:300px; margin:10px 0px 0px 4px; padding:0px; font-size:16px; font-weight:bold; line-height:30px; border:none 0px; }
div#navgal a						{ position:relative; width:231px; height:120px; margin:10px 10px 20px 10px; padding:0px; float:left; text-align:center; text-decoration:none; background-color:#76766e; border:none 0px; }
div#navgal a:link				{ color:#fef6e1; }
div#navgal a:visited		{ color:#fef6e1; }
div#navgal a:hover			{ color:#88fcff; }
div#navgal a:active			{ color:#88fcff; }
div#navgal a img				{ position:relative; margin:0px; padding:0px; border:solid 1px; border-color:#595959 #b9b9b9 #b9b9b9 #595959; }

div#altgal							{ position:relative; width:780px; height:300px; margin:10px 0px 0px 4px; padding:0px; font-size:12px; font-weight:bold; line-height:30px; border:none 0px; }
div#altgal a						{ position:relative; width:231px; height:120px; margin:10px 10px 20px 10px; padding:0px; float:left; text-align:center; text-decoration:none; background-color:#76766e; border:none 0px; }
div#altgal a:link				{ color:#fef6e1; }
div#altgal a:visited		{ color:#fef6e1; }
div#altgal a:hover			{ color:#88fcff; }
div#altgal a:active			{ color:#88fcff; }
div#altgal a img				{ position:relative; margin:0px; padding:0px; border:solid 1px; border-color:#595959 #b9b9b9 #b9b9b9 #595959; }

div.gal									{ position:relative; width:780px; margin:0px; border:none 0px; }
div.gal img							{ margin:0px 10px 0px 0px; border:solid 1px; border-color:#595959 #b9b9b9 #b9b9b9 #595959; }
div.gal img.last				{ margin-right:0px; }

/* FOOTER-ELEMENTE */

div#footer span					{ margin:0px 10px 0px 10px; }

