BODY {
scrollbar-face-color: #77C153 ;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #77C153 ;
scrollbar-3dlight-color: #77C153 ;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #77C153 ;
}body,td,p {font-family:Verdana, Arial, Helvetica, sans-serif;xline-height: 1.5em;font-size:11px;color:#333333;}
a:link,a:active,a:visited {
	color:#404040;
	text-decoration: none;
}
H6{display:none;}
a:hover{
	text-decoration:none;
	color:#339933;
	font-weight: bold;
}
hr{
	height:1px ;
        border:solid #c0c0c0 0px;
	border-top-width:1px;
	background-image: url(images/linie.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
H4{font-size:12px;font-weight:bold;margin-bottom:6px;color:#339933;}
form{margin:0;}
IMG{border:0;}
xIMG a {
background: url(images/lupe.gif) ;
	background-repeat: no-repeat;
	background-position: right bottom;
z-index:10;
padding:5px;
}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{
	padding-left: 0;
	list-style: none;
	margin-left: 0px;
	line-height: 30px;
}
li{
	line-height:1.5;
}
li.doc{
	padding-left: 25px;
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 5px;
	background-position: 3px left;
}
li.docs{
	padding-left: 25px;
	background-image: url(images/bullet2.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 5px;
	background-position: 3px left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
li.sdoc{
	padding-left: 25px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 5px;
	background-position: 3px left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
li.sdocs{
	padding-left: 25px;
	background-image: url(images/bullet.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-top: 5px;
	background-position: 3px left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.sitename{font-family:verdana;font-weight:normal;color:#ffffff;font-size:7.5pt;letter-spacing:1px;}
.menulevel1,.menulevel2,.menulevel3,.locator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{
	font-size:11px;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	line-height: 25px;
	font-weight: bold;
}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover, a:link,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{
	text-decoration:none;
}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active, {
        text-decoration:none;
        color:#404040;
}
.menulevel1 a:hover,.menulevel2 a:hover,.menulevel3 a:hover{
color:#000000;}
}
.menu{
	font-weight:normal;
	font-size:12pt;
	color:#000000;
	text-transform: uppercase;
	width: 150px;
}
.menu a{
	text-decoration:underline;
	font-weight:normal;
	line-height: 25px;
}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{
	font-weight:normal;
	font-size:11px;
	color:#2D2D2D;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}
.navigator a{
	font-weight:normal;
	color:#000000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigator a:link,.navigator a:visited{
	color:#000000;
	text-decoration:none;
	font-size: 9px;
}
.navigator a:active,.navigator a:hover{
	color:#000000;
	text-decoration:none;
	font-size: 9px;
}
.search a{font-weight:normal;color:#404040;}
.search a:link,.search a:visited{color:#404040;text-decoration:none;}
.search a:active,.search a:hover{color:#990101;text-decoration:none;}
/*.edit{font-size:7.5pt;color:black;background-color:#C0C0C0;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;text-decoration:none;color:#404040;}*/
.edit{
	font-size:10px;
	color:#666;
	background-color:#e5e5e5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/submit.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 25px;
	border:none;
}
.edit td{
	border:1px solid #77C153;
		background-image: url(images/submit.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.edit li{line-height:25px; background:#ff0000;}
.edit a:hover{
	font-weight:normal;
	color:black;
	border:none;
}
input,select{font-size:7.5pt;text-indent:2px;}
textarea{font-family:arial;font-size:7.5pt;background-color:#ffffff;width:98%;}
.searchbox .submit{
	font-family:verdana;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	background-color:#77C153;
	width: 50px;
	height: 17px;
	border: 1px solid #339933;
	text-decoration: none;
}
.searchbox .text{
	font-family:verdana;
	font-size:8pt;
	color:#000000;
	background-color:white;
	border:1px solid #77C153;
	text-decoration: none;
}
.bodyline	{ background-color: #FFFFFF; border: 1px #404040 solid; }
.cmsline	{ background-color: #FFFFFF; border: 2px #ffffff solid; }
.innerline	{ border: 2px #FFFFFF solid; }
.copyright {
	font-size:8px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}
.copyright a,.copyright a:link,.copyright a:visited {
	color:#666666;
	text-decoration:none;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright a:hover,.copyright a:active {
	color:#666666;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.hl {
	background-attachment: scroll;
	background-image: url(images/hl.jpg);
	background-repeat: no-repeat;
	background-position: center 0px;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
H2,H3 {
	font-size:25pt;
	font-weight:normal;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	background-image: url(images/swoosh_2.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	text-transform: uppercase;
	padding-left: 15px;
	height: 48px;
	padding-top: 5px;
}
H1 {
	font-size:25pt;
	font-weight:normal;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	background-image: url(images/swoosh.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	text-transform: uppercase;
	padding-left: 15px;
	height: 48px;
	padding-top: 5px;
}
.hl_ext {
	background-image: url(images/hl_ext.jpg);
	background-repeat: repeat-y;
	background-position: center 1024px;
}
#scroll { width:650px;
}
/*#scroll a img {
	float: left;
	page-break-before: right;
	line-height:300px;
	display: inline;
	margin: 0px;
	padding: 0px;
	letter-spacing: -3em;
	white-space: nowrap;
	border: 0 none;
}*/
#scroll img {margin-right: 10px; vertical-align: middle;
}
#verlauf { 	background-image: url(http://www.locoprint.de/verlauf.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.logo-hl{ 	background-image: url(http://www.locoprint.de/logo_hl.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*============= Editor Hintergrundfarbe =================*/
.retrieve{
	background-image:none;
	background-color:#ccc;
}
.stoff {width: 500px; height: 320px; background-image: url(images/stoff.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-kl1 {width: 250px; height: 320px; background-image: url(images/stoff1.gif); background-position: center; background-repeat: no-repeat;  color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-kl2 {width: 250px; height: 320px; background-image: url(images/stoff2.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-o {width: 500px; height: 320px; background-image: url(images/stoff-o.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-kl1-o {width: 250px; height: 320px; background-image: url(images/stoff1-o.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-kl2-o {width: 250px; height: 320px; background-image: url(images/stoff2-o.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
.stoff-big {width: 500px; height: 720px; background-image: url(images/stoff-big.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
#scontent {
	padding: 30px;
}
#scroll img {margin 10px fpx 0px 5px; vertical-align:middle;
}
#scroll2{width:500px; background-image:url(images/bkg-scroll.jpg); background-repeat:repeat-x; background-position:0px 0px;
 }
.stoff-big-okker {width: 500px; height: 720px; background-image: url(images/stoff-big_okker.gif); background-position: center; background-repeat: no-repeat; color: #fff; xline-height:15px; float:left; clear:both;
}
ol li , ol a:hover {line-height:20px;}
#bgtop{
position:relative; background: url(../../images/bgtop.gif) no-repeat top center; z-index:10; width:100%; height:100%;
}
#snow{
position:relative; background: url(../../images/snow.gif) repeat 0 0; z-index:11; width:100%; height:100%;
}
#icon img{margin:5px 3px 0px 3px;}
/*-------------------------------------------------------------------------------------*/
#erste, #zweite, #dritte, #vierte {
	xbackground-color:#ccc;
	text-align: center;
	margin-left:25px;
	font-size: 15px;
font-weight:bold;
}
#vierte{margin-bottom:80px;}
#motto{
	width:100%;
	xheight:100%;
	xbackground-color:#ff0000;
	background-image: url(../../images/motto.gif);
	background-repeat: no-repeat;
	background-position: center 0px;
position:relative;
	}
#motto input, #motto textarea {border:1px solid #ccc; font-size: 11px; }
.motto #erste, .motto #zweite,.motto #dritte, .motto #vierte {border:1px dashed #ccc; font-size: 15px; width:220px;background:transparent;}
#motto td {text-align:left;}
#motto form{padding-top:100px;}

