/* TEMPLATE START */


body {
/*	height:100%;*/
	font-family: Verdana, Arial, Helvetica;
	font-size: 1em;
	line-height: 1.2em;
}
html {
/*	height:100%;*/
}

#template {
	margin-top: 0;
	margin-left: 0;
	overflow: hidden;
}

#template table {
	height: 100%;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

#template iframe {
	position: relative;
	left: -10%;
	top: 17%;
	width: 515px;
	height: 420px;
	z-index: 0;
}

#navi {
	position: absolute;
	left: 4px;
	top: 125px;
	height:229;
	width:150;
	z-index: 3;
	background-image:url(../template/navi-back.jpg);
	background-repeat:no-repeat;
	background-position:0 -25px;
}

/*#hack {
 	position: absolute;
	top: 135px;
	left: 77px; 
	width: 121px; 
	height: 228px;
	z-index: 2;
}*/
#kontakt {
	position: absolute;
	top: 10px;
	right: 15px;
}

#design {
	position: relative;
	width: 980px;
	height: 585px;
	background-image: url(../template/background.jpg);
}

#preview {
	position: absolute;
	right: -1px;
	top: 71px;
}

#flash {
	position:absolute;
	right:-1px;
	top: 71px;
	}

/* TEMPLATE ENDE */

/* INLINE FRAME CSS START */
#iframe {
	background-image: url(../template/iframe_verlauf.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
	color: #494D43;
	letter-spacing: 0.0442em;
	font-size: 0.70em;
	line-height: 1.6em;
/*	margin: 0px;*/
	margin-left: 15px;
	margin-right: 15px;
	scrollbar-track-color: #fff;
	scrollbar-face-color: #fff;
	scrollbar-darkshadow-color: #46A402;
	scrollbar-highlight-color: #46A402;
	scrollbar-shadow-color: #46A402;
	scrollbar-arrow-color: #46A402;
	scrollbar-3dlight-color: #46A402;
}

#iframe td {
	font-size: 0.7em;
	line-height: 1.6em;
}

#comment {
	position: absolute;
	top: 283px;
	left: 745px;
	width: 115px;
	z-index: 2;
}

#comment_h1 {
	color: #fff;
	position: relative;
	top: 2.5px;
	width: 120px;
	left: -15px;
	margin: 0px;
	font-size: 0.75em;
}

#comment_1p {
	position: absolute;
	top: 30px;
	margin: 0px;
	font-size: 0.65em;
	line-height: 1.6em;
}

#comment_1p a {
	text-decoration: underline;
	font-weight: bold;
}

h1 {
	
	font-size: 1.25em;
	font-style: bold;
	color: #000;
}

h2 {
	font-size: 1.25em;
	font-style: bold;
	color: gray;
	position: absolute;
	top: 15px;
	left: 80px;
}

a {
	color: #028F4A;
	text-decoration: none;
}

a:hover {
	color: gray;
	text-decoration: underline;
}

input {
	border-color: #028F4A;
	border-width: 1px;
	border-style: solid;
}

textarea {
	border-color: #028F4A;
	border-width: 1px;
	border-style: solid;
	overflow: hidden;
}

li {
	/*list-style-image:url(../gfx/ul.gif);*/
	list-style-type: disc;
}
/* INLINE FRAME CSS ENDE */


/* GEBRAUCHTMASCHINEN CSS START */
.gebraucht_beschreibung {
	padding-left:10px;
	padding-right:5px;
	border-style:none;
	border-left-color:#47A803;
	border-left-style:solid;
	border-left-width:1px;
}

/* GEBRAUCHTMASCHINEN CSS ENDE */

#subtitle {
	color: gray;
	line-height: 1.25em;
}

#menu1Container, #menu2Container, #menu6Container {
 visibility:hidden;
}


/* ALTERNIERENDE TABELLEN */

TD.HEADTD{
	background-color:5BCC02;
}


TD.HEAD{
	background-color:5BCC02;
}

TD.HELL{
	background-color:#E5E5E5;
}

TD.DUNKEL{
	background-color:#D5D5D5;
}

.rollmenu {border-right: #254869 1px solid; padding-right: 2px; border-top: #8eaac7 1px solid; 
display: block; padding-left: 2px; font-size: 11px; padding-bottom: 2px; 
border-left: #5f87af 1px solid; color: #eee; line-height: normal; padding-top: 2px; border-bottom: #19324c 1px solid; font-family: "Arial", "Helvetica", "sans-serif"; background-color: #298ca5; text-decoration: none}
.rollmenu:hover {background-color: #4ab5d6; text-decoration: none}
.menuhead {font-weight: bold; font-size: 12px; color: #ffffff; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu5 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu6 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}

#languagebuttons {
	position: absolute;
	top: 548px;
	left: 525px;
}