	 /***********************************************************
	 ** Stylesheet für                                         **
	 ** www.schier-holzbearbeitungsmaschinen.de                **
	 ************************************************************
	 ** estellt am 12.04.2004                                  **
	 ***********************************************************/
	 
html {
	font-size:101%;
}

body {
	background-color:white;
	background-image:url(bgs.jpg); 
	padding:0px;
	margin:0px;
	margin-top:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;	
}

/* Kopf */
#head {   
	border-bottom: 1px #7A640D solid;
	border-top: 2px #7A640D solid;
	background-color:white;
	background-image:url(head.jpg);
	text-align: right;
	background-repeat: no-repeat;
	background-position: left; 
	height:80px;
	padding-right:5px;
}

/* Navigations-Positionierung */
#navdach{
	width:170px;
	float:left;
	/*	position:fixed; */
	top:87px;
	left:0;
	margin:0px;
	margin-left:2px;
}

/* Navigation */
#navigation {
	width:170px;
	background-color:white;
	background-image:url(nav.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	text-align: center;
	padding-bottom: 0px;
	padding-top: 20px;
	border: 1px black solid;
	/* margin: 0 auto; */
	margin-top: 2px;
	letter-spacing:3px;
	font-weight:bold;
	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif; 
	font-size:19px;
}

#navigation:hover{
	border: 1px #A71111 solid;
}


/* Bilder unter der Navigation */
#kleinebilder {
	width:170px;
	border: 1px black solid;
	background-color:white;
	background-image:url(klein.jpg);
	background-repeat:no-repeat;
	height:27px;
	margin-top:3px;
	background-position:center;
}

#kategorien {
    width:170px;
	padding-top:19px;
	border:1px black solid;
	background-color:#efefef;
	background-image:url(katbg.jpg);
	background-position:top right;
	background-repeat:repeat-x;
	margin-top:3px;
}

/* Inhalts-div */
#content {
	color: #350700; 
	border:1px black dotted; 
	border-right:none;
	padding-right:2px;
	background-image:url(bgc.jpg);
	background-repeat: repeat-x;
	background-color:white;
	margin-left:180px;
	margin-top:2px;   
	padding-top:3px;    
	padding-bottom:5px;
}

#kontaktpartner
{
	margin-left:180px;
}

/* nach oben Link */
#footer {
	margin-top:5px;
	text-align:right;
	font-size:100%;
}

#impressum {
    font-size:12px;
	border:1px black solid;
	float:right;
	min-width:15%;
}
#hallo{
color:black;
}



/* Allgemein */


/* Hyperlinks in der Navigation */                    
#navdach a{
	color:#A71111;
	text-decoration:none; 
	letter-spacing:3px; 
	display:block; 
	width:170px; 
	padding-bottom:1px; 
	padding-top:1px; 
/*	line-height:16px;*/
}

#navdach a:visited {
	color:#A71111; 
	text-decoration:none; 
	letter-spacing:3px; 
	display:block;
}
#navdach a:hover {
	padding-bottom:0px; 
	padding-top:0px; 
	color:#cc2200; 
	text-decoration:none; 
	letter-spacing:3px; 
	border-bottom: #A71111 1px solid; 
	border-top:1px #A71111 solid; 
	display:block; 
	background-color:#FFFFFF; 
	width:170px;
} 
#navdach a:active {
	color:#A71111; 
	text-decoration:none; 
	letter-spacing:3px; 
	display:block;
}



a {
	color:#cc2200; 
	text-decoration:underline; 
	letter-spacing:2px;
}
a:visited {
	color:brown; 
	text-decoration:underline; 
	letter-spacing:2px;
}
a:hover {
	color:#cc2200; 
	text-decoration:none; 
	letter-spacing:2px;
}
a:active {
	color:#cc2200; 
	text-decoration:none; 
	letter-spacing:2px; 
}


img {
	border:none;
}


table{
	border:1px black solid; 
	border-collapse:collapse; 
	margin:auto;
}

td{
	border:1px black solid; 
	margin:0px; 
	padding:2px;
}
th{
	border:1px black solid; 
	background-color:#A71111; 
	text-align:center; 
	color:white;
}


p:first-letter {
	font-size:110%; 
	font-weight:bold;
}

p{
	background-image:url(hr.jpg); 
	background-repeat:no-repeat; 
}


li {
	list-style-type:circle;
}


h1{
	margin-left:0px; 
	font-size:115%; 
	font-weight:bold; 
	border-top: 1px #A71111 solid; 
	border-bottom: 2px #A71111 solid; 
	border-right: 1px #A71111 solid; 
	padding-right:4px;
	text-align:right; 
	width:60%;
	background-color:white; 
	margin-top:7px;
}

h2{
	font-size:105%; 
	font-weight:bold; 
	border-top: 1px #A71111 solid; 
	border-bottom: 2px #A71111 solid; 
	border-right: 1px #A71111 solid; 
	padding-right:4px;
	text-align:right;
	width:60%;
	background-color:white; 
	margin-top:7px;
}
h3{
	font-size:102%; 
	font-weight:bold; 
	border-top: 1px #A71111 solid; 
	border-bottom: 2px #A71111 solid; 
	border-right: 1px #A71111 solid; 
	padding-right:4px;
	text-align:right;
	width:60%;
	background-color:white; 
	margin-top:7px;    
}

h4{
	font-size:100%; 
	font-weight:normal; 
	border-top: 1px #A71111 solid; 
	border-bottom: 2px #A71111 solid; 
	border-right: 1px #A71111 solid; 
	padding-right:4px;
	text-align:right;
	width:60%;
	background-color:white; 
	margin-top:7px;    
}

#angebote {
    border: 1px red dotted;
	width:60%;
	margin-bottom:10px;
}

/* Style-Angaben für Input und Textarea */
input {
	width:15em; 
	border:1px black solid; 
	margin:3px;
}

input[type=text]{
	width:15em; 
	border:1px black solid; 
	margin:3px;
}

input[type=text]:focus {
	width:15em; 
	border:1px red dotted; 
	margin:3px;
}
   
input[type=text]:hover {
	width:15em; 
	border:1px black dotted; 
	margin:3px;
}

input[type=submit]{
	border:1px black solid; 
	margin:3px;
}

textarea {
	width:70%; 
	height: 10em; 
	border: 1px black solid; 
	margin:3px;
}

textarea:focus{
	width:70%; 
	height: 10em; 
	border:1px red dotted; 
	margin:3px;
}

textarea:hover{
	width:70%; 
	height: 10em; 
	border:1px black dotted; 
	margin:3px;
}

label.lleft {
	float: left;
	text-align: right;
	width: 5em;
	margin-right: .3em;
}

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit] {
	cursor: pointer;
}


hr {
	background-color: #A71111; 
	width:80%;
}


div.center{
	text-align:center;
}


div.padding {
	padding-left:2px;
}


#v90-imgs table, #v90-imgs td, #v90-imgs tr
{
	border:0px black solid;
	border:none;
	vertical-align:top;
	border-collapse:collape;
		
}