/* @override http://euro-autopfand.de/test/html/inc/css.css */

td              	 			     { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; line-height: 16px; text-align: left }
a:link        					    { color: #000; text-decoration: underline; border:none; border-style: none; }
a:visited          				   { color: #000; text-decoration: underline; border:none; }
a:hover              			     { color: #000; text-decoration: underline; border:none; }
a:active             			   { color: #000; text-decoration: underline; border:none; }

/*<agl.folder "menu">*/
	.menu a:link         { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu a:visited      { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu a:hover        { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg_hover.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu a:active      { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
/*</agl.folder>*/
/*<agl.folder "link arrow">*/
	.link_arrow a:link    { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_arrow a:visited { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_arrow a:hover { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_arrow a:active { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
/*</agl.folder>*/
/*<agl.folder "link arrow orange">*/
	.link_orange_arrow a:link { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink_orange.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_orange_arrow a:visited { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink_orange.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_orange_arrow a:hover { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink_orange.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
	.link_orange_arrow a:active { color: #000; text-decoration: underline; background-image: url(../images/arrow_textlink_orange.gif); background-repeat: no-repeat; background-position: left top; padding-left: 23px }
/*</agl.folder>*/
/*<agl.folder "link fliesstext">*/
	.link_fliesstext a:link { color: #008554; text-decoration: underline }
	.link_fliesstext a:visited { color: #008554; text-decoration: underline }
	.link_fliesstext a:hover { color: #008554; text-decoration: underline }
	.link_fliesstext a:active { color: #008554; text-decoration: underline }
/*</agl.folder>*/

/*<agl.folder "menu_aktiv">*/
	.menu_aktiv a:link { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg_hover.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu_aktiv a:visited { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg_hover.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu_aktiv a:hover { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg_hover.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
	.menu_aktiv a:active { color: #000; font-size: 13px; line-height: 24px; text-decoration: none; background-image: url(../images/nav_bg_hover.gif); background-repeat: no-repeat; background-position: left top; padding-left: 27px; width: 100%; float: left }
/*</agl.folder>*/
/*<agl.folder "style">*/
	.bold { font-weight: bold }
	.italic { font-style: italic }
/*</agl.folder>*/
/*<agl.folder "impressum">*/
	.impressum a:link         { color: #5f5f5f; font-size: 10px; text-decoration: none; text-align: left ; padding-left: 27px; }
	.impressum a:visited      { color: #5f5f5f; font-size: 10px; text-decoration: none; text-align: left ; padding-left: 27px; }
	.impressum a:hover        { color: #5f5f5f; font-size: 10px; text-decoration: none; text-align: left ; padding-left: 27px; }
	.impressum a:active       { color: #5f5f5f; font-size: 10px; text-decoration: none; text-align: left ; padding-left: 27px; }
/*</agl.folder>*/
/*<agl.folder "formulare">*/
	.border { padding: 10px 20px 20px; border: solid 1px #ccc; }
	.boxen { font-size: 11px; width: 145px; height: 19px; float: left; margin-top: 15px; margin-bottom: 5px; border: solid 1px #ccc; }
	.txt_boxen { font-size: 11px; width: 180px; height: 130px; float: left; margin-top: 15px; margin-bottom: 5px; border: solid 1px #ccc; }
/*</agl.folder>*/
.bg_logo        { background-color: #fdf3dd; padding-right: 10px; padding-left: 10px; width: 250px }

.headline  { color: #008554; font-size: 14px; font-weight: bold; line-height: 24px; background-image: url(../images/arrow_green.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 15px; border-bottom: 1px solid #008554 }
.headline_orange   { color: #ff9c00; font-size: 14px; font-weight: bold; line-height: 24px; background-image: url(../images/arrow_orange2.gif); background-repeat: no-repeat; background-position: left top; padding-left: 25px }
.headline_padding  { color: #008554; font-size: 14px; font-weight: bold; line-height: 24px; background-image: url(../images/arrow_green_padding.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 27px; border-bottom: 1px solid #008554 }
.bg_green    { background-color: #cce7dd; padding-right: 10px; padding-left: 10px }
.bg_impressum { color: #5f5f5f; font-size: 10px; text-decoration: none; padding-left: 10px; }
.bg_green_news { background-color: #cce7dd; padding-right: 10px; padding-left: 27px }
.padding15px { padding-right: 15px; padding-left: 15px }

.eingabefeld { width: 140px }
.zwischenueberschrift { color: #008554; font-weight: bold; }
.float { float: left; margin-right: 15px; margin-bottom: 15px; padding: 1px; border: solid 1px #ccc; }

.float_noborder { float: left; margin-right: 15px; margin-bottom: 15px; border: none;
	padding-top: 0;
}

.preisliste { color: #000; line-height: 30px; background-image: url(../images/finance.gif); background-repeat: no-repeat; background-position: 5px center; width: 100%; padding-left: 25px; border-top: 1px solid #fff; border-bottom: 1px solid #008554; }
.preisliste_aktiv { color: #000; line-height: 30px; background-color: #ecf4f1; background-image: url(../images/finance.gif); background-repeat: no-repeat; background-position: 5px center; padding-left: 25px; width: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #008554; }
.downloadliste { color: #000; line-height: 30px; background-image: url(../images/sheet.gif); background-repeat: no-repeat; background-position: 5px center; text-indent: 25px; width: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #008554; }
.downloadliste_aktiv { color: #000; line-height: 30px; background-color: #ecf4f1; background-image: url(../images/sheet.gif); background-repeat: no-repeat; background-position: 5px center; text-indent: 25px; width: 100%; border-top: 1px solid #fff; border-bottom: 1px solid #008554; }
.bullet { background-image: url(../images/arrow_green.gif); background-repeat: no-repeat; background-position: 0 4px; padding-left: 17px; }
/*<agl.folder "preise">*/
/*</agl.folder>*/
.spalte2 { line-height: 31px; background-image: url(../images/bg_liste.gif); background-repeat: repeat; background-position: left top; text-align: left;
}

.spalte3 { font-weight: normal; line-height: 31px; background-image: url(../images/bg_liste.gif); background-repeat: repeat; background-position: left top;
	padding-left: 6px;
}

.spalte4 { font-weight: bold; line-height: 31px; background-image: url(../images/bg_liste.gif); background-repeat: repeat; background-position: left top;
	padding-left: 14px;
}

.spalte1 { line-height: 31px; background-image: url(../images/bg_liste_1.gif); background-repeat: repeat; background-position: left top;
	padding-left: 33px;
}

.angaben         { color: black; font-size: 10px; text-decoration: none; text-align: left ; }

.einschub         { padding-left: 27px; }

.div_aktion { height: 310px; margin-top: -110px; position:relative; }

.aktion_link a:link { border:none; }
.aktion_link a:hover { border:none; }
.aktion_link a:visited { border:none; }

.aktion img {
	float: left;
	padding: 10px;
	display: none;
	position: relative;
}

.aktion_headline {
	color: #008554;
	font-weight: bold;
}