/* Print Styles Website Zimmerei Höke
	Datum: 19.12.2007*/


/* Allgemeines */
body {
	font-family: 	    Verdana, Arial, Helvetica, sans-serif;
	color: 				#000;
	background-image:   none;
	background-repeat:  no-repeat;
	background-position: 108px;
	font-size:		    100.1%;
	height:				100%;
	margin:				0;
	padding:			0;
}

html {
	/* für den Scrollbalken ,damit er in firefox, mozilla nicht verschwindet. 
	Sonst rutscht der Inhalt nach links (geht nicht in Safari)*/
	margin-bottom:0.1px;	
}

h1,h2,h3,h4,h5,p,ul,form,table   {  /*setzt alle vorgegeben Abstände auf 0*/
	margin:				0px;
	padding:			0px;
}

.clear {
	clear:				both;
}

#alles {
   width:					1000px;    /*Din4 Breit mit Rand */
}
h1  {
	margin-bottom:	        26px;
	font-size:			    12px;
	font-weight:		    bold;
	color:					#B8843E;
}
h2  {
	margin-bottom:	        16px;
	font-size:			    11px;
	font-weight:		    bold;
	color:					#B8843E;
    letter-spacing:         0.01em;
}
h3  {
	margin-bottom:	        10px;
	font-size:			    11px;
	font-weight:		    bold;
	color:					#B8843E;
}
h4  {
	font-size:			    11px;
	font-weight:		    normal;
	color:					#B8843E;
}


a:link, a:visited {
	color:					#000;
}
a:hover, a:active {
	color:					#B8843E;
}

#inhalt ol {
    list-style-position:    outside;
    margin-left:            -20px;
}

#inhalt ul {
   	list-style-position:    outside;
	margin-left:		    14px;         /*20*/
}

/* Kopf*/
#kopf {
	display:                none;
}
#kopf img {
	display:                none;
}
#content {

}

/* --- NAVIGATION ----*/

/* Adminnavigation rechts oben*/

#adminnavigation {
    display:                none;
}
#adminnavigation ul {
	display:                none;
}
#adminnavigation ul li {
	display:                none;

}
#adminnavigation ul li a{
	display:                none;
}
#adminnavigation ul li a:link,
#adminnavigation ul li a:visited {
   display:                none;
}
#adminnavigation ul li a:hover,
#adminnavigation ul li a:active,
#adminnavigation ul li a.current,
#adminnavigation ul li a.current:visited {
	display:                none;
}


/* Hauptnavigation links*/

#navigation {
	display:                none;
	/*background-color:	#FFF;*/
}
#navigation ul.link {
	display:                none;
}
#navigation ul li.mainlink {
	display:                none;
}
li.mainlink a,
li.current a {
	display:                none;
}
li.mainlink a:link,
li.mainlink a:visited {
    display:                none;

}
li.mainlink a:hover,
li.mainlink a:active,
li.mainlink a:focus,
li.mainlink a.current,
li.mainlink a.current:visited  {
   display:                none;
}


/*Subnavigation*/
ul.sublink {
    display:                none;
}
ul.sublink li a  {
    display:                none;
}

ul.sublink li a:link,
ul.sublink li a:visited,
ul.sublink li a:focus {
	display:                none;
}
ul.sublink li a:hover,
ul.sublink li a:active,
ul.sublink li a.subcurrent  {
	display:                none;
}






/* -------- INHALT --------------------*/


#inhalt  {
	float:						left;
	margin-left:			    0px;
	width:						600px;
}


#inhalt strong {
    color:					#B8843E;
    /*font-weight:            normal; */
}
#seiteninhalt  {
	font-size:				    11px;
	margin-bottom:		        50px;
    height:                     100%;
}
#seiteninhalt a {
	padding-right:				    4px;
	text-decoration:		none;
}

#inhalt a:link.ohne-strich,
#inhalt a:visited.ohne-strich {
        list-style-position:    inside;
    	list-style-type: 	    none;
	    list-style-image: 	    url(../images/navi/pfeil-ocker-on.gif);
        text-decoration:         none;
        color:                   #B8843E;
  }
#inhalt a:hover.ohne-strich,
#inhalt a:active.ohne-strich {
        list-style-position:    inside;
    	list-style-type: 	    none;
	    list-style-image: 	    url(../images/navi/pfeil-ocker-on.gif);
       text-decoration:         none;
       color:                   #000;
  }

#inhalt ul li {
    /*padding-left:           5px;   */
}
#inhalt ul li ul {
   	list-style-position:    outside;
	list-style-type: 	    circle;
	list-style-image: 	    none;
	margin-left:		    12px;
}
#inhalt ul.link li.seitennavi {
    margin:                 5px 0px;
    font-weight:            bold;
	color:					#B8843E;
}

#inhalt ul li.seitennavi a:link,
#inhalt ul li.seitennavi a:visited {
    list-style-position:    outside;
	list-style-type: 	    none;
	list-style-image: 	    url(../images/navi/pfeil-ocker.gif);
    margin-left:            12px;
    color:					#B8843E;
}
#inhalt ul li.seitennavi a:hover,
#inhalt ul li.seitennavi a:active {
    list-style-position:    outside;
	list-style-type: 	    none;
	list-style-image: 	    url(../images/navi/pfeil-ocker.gif);
    text-decoration:        none;
    margin-left:            12px;
    color:					#000;
}
#inhalt ul li.blindlink a:link,
#inhalt ul li.blindlink a:visited,
#inhalt ul li.blindlink a:hover,
#inhalt ul li.blindlink a:active {
    list-style-position:    outside;
	list-style-type: 	    none;
	list-style-image: 	    url(../images/navi/dot.gif);
    text-decoration:        none;
   /* margin-left:            -12px;   */
    color:					#000;
    /*padding-left:           6px;     */
}

.spalte-links  {
    display:                block;
  float:                    left;
  width:                    150px;
  padding-right:             6px;
}

.spalte-rechts  {
    display:                block;
  float:                    left;
  width:                    290px;
  padding-left:             6px;
}
.rollspalte-links {
  display:                  block;
  float:                    left;
  width:                    356px;
  padding-right:            20px;
}

.rollspalte-rechts {
  display:                  block;
  float:                    left;
  width:                    222px;
  height:                   250px;
  overflow:                 auto;
}
.rollspalte-rechts img {
  padding-bottom:           0px;
}

.textspalte-links  {
    display:                block;
    float:                    left;
    width:                    450px;
    padding-right:             14px;
}

.bildspalte-rechts  {
    display:                block;
    float:                    left;
    width:                    125px;
    padding-left:             6px;
}

/* ------- FUSSBEREICH ------- */

#fuss {	
   display:                none;
}
#fuss .logo-unten {
 	display:                none;
}

#fuss .adresse  {
	display:                none;
}
.print-logo {
    display:                block;
    padding-bottom:         20px;
}
.print-adresse {
    display:                block;
	clear:					both;
    position:               absolute;
    font-size:              10px;
    bottom:                 60px;
}


/* Formularstyles */
.kontaktfeld {
   width:               608px;
   border:				solid 1px #B8843E;
}

form {
   padding:             20px;
   width:               427px;
}
form .bezeichnung {
   float:               left;
   width:               100px;
   padding-bottom:      5px;
}


form .textbutton {
	border:				solid 1px #B8843E;
	background-color:	#F6EECD;
	padding:			1px 6px 5px 6px;
	color:				#000;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			10px;
	width:				100px;
}
form .textarea {
	width:				300px;
    background-color:	#F6EECD;
    padding-bottom:      5px;
}
form .plz {
	width:				85px;
    background-color:	#F6EECD;
    padding-bottom:      5px;
    }
form .ort{
	width:				180px;
    background-color:	#F6EECD;
    padding:            0px 0px 5px 1px;
}