/* Cascading Stylesheet fuer Constantin Werner */
/* 3-point concepts: Stephan Betke - 11.09.2009 */

/* ------------------------------
	Allgemein
------------------------------- */

body {background:#00060C url(/bilder/hintergrund.jpg)0 0 no-repeat; color:#FFF; font-family:Verdana,Helvetica,sans-serif; font-size:12px; margin:0; padding:0;}
table,tr,td,div,form,input,select,span,img,a,h1,h2,h3,h4,h5,h6,big,small,abbr {border:0; margin:0; padding:0;}
#pflanze {position:absolute; top:-27px; left:-45px; z-index:10;}
#support {font-size:11px; position:absolute; top:690px; left:30px; z-index:11;}
#seite {margin:15px 0 0 75px; width:1040px;}

/* ------------------------------
	Submenue
------------------------------- */
    
#submenue {font-size:12px; margin:0 0 25px 0; text-align:right;}
#submenue a:link, #submenue a:visited {color:#FFF; text-decoration:none;}
#submenue a:hover, #submenue a:focus {color:#B8960F; text-decoration:none;}
#submenue a.on {color:#B8960F;}
#submenue a.en {background:url(/bilder/flagge_en.png) 0 2px no-repeat; padding:0 0 0 23px;}
#submenue a.cz {background:url(/bilder/flagge_cz.png) 0 2px no-repeat; padding:0 0 0 23px;}

/* ------------------------------
	Hauptmenue
------------------------------- */
    
#menue {float:left; font-size:14px; width:350px;}
#menue a:link, #menue a:visited {color:#FFF; display:block; text-decoration:none; text-transform:uppercase;} 
#menue a:hover, #menue a:focus {color:#B8960F;}
#menue a.e1 {background:url(/bilder/ast.png) no-repeat; margin:10px 0 0 0; padding:10px 0 5px 110px;}
#menue a.e2 {font-size:12px; padding:3px 0 2px 130px;}
#menue a.e3 {font-size:12px; padding:3px 0 2px 140px;}
#menue a.e4 {font-size:12px; padding:3px 0 2px 150px;}
#menue a.on {color:#B8960F;}

/* ------------------------------
	Inhalte
------------------------------- */
    
#inhalt {float:left; margin:50px 0 0 10px; width:470px;}
#inhalt p {margin:5px 0 15px 0;}
#inhalt .clear {clear:both; font-size:0; height:0; line-height:0; margin:0; padding:0;}

/* Ueberschriften */
#inhalt h1 {color:#B8960F; font-family:Times,serif; font-weight:normal; letter-spacing:2px;}

/* Links in Inhalten */
#inhalt a:link, #inhalt a:visited {color:#B8960F; text-decoration:none;}
#inhalt a:hover, #inhalt a:focus {color:#B8960F; text-decoration:underline;}

/* Formulare */
#inhalt input, #inhalt textarea {background:#00060C; border:#B8960F 1px solid; color:#FFF; font-family:Verdana; font-size:12px; height:15px; padding:2px; width:350px;}
#inhalt textarea {height:inherit; overflow:hidden;}
#inhalt input.captcha {margin:0 0 0 5px; width:169px;}
#inhalt input.submit {height:22px; text-align:left; width:176px;}

/* Tabellen */
#inhalt table {font-size:12px;}
#inhalt table caption {border-bottom:1px solid #B8960F; font-weight:bold; margin:0 0 10px 0; padding:0 0 3px 0; text-align:left;} 
#inhalt table td {padding:5px 5px 5px 0;}

/* Gaestebuch */
#inhalt .gaestebuch_name {color:#B8960F; display:block; font-weight:bold; margin:0 0 1px 0;}
#inhalt .gaestebuch_zeit {font-size:10px;}
#inhalt .gaestebuch_eintrag {border-top:#B8960F 1px solid; margin:20px 0 0 0; padding:5px 0 0 0;}
