
/*<agl.folder "allgemein">*/
	* { margin: 0; padding: 0 }
	body { background-color: #c8c8c8; color: #d9d9d9; font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 13px; text-align: center; scrollbar-3dlight-color: #373739; scrollbar-arrow-color: #fcaf17; scrollbar-base-color: #626266; scrollbar-darkshadow-color: #373739; scrollbar-face-color: #373739; scrollbar-highlight-color: #929396; scrollbar-shadow-color: #929396; scrollbar-track-color: #373739; }
	h1 { font-size: 18px; line-height: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; letter-spacing: 1px; margin-top: 10px; margin-bottom: 10px }
	h2 { font-size: 10px; font-weight: bold }
	a img { text-decoration: none; border: none }
	ul.none { line-height: 13px; list-style-type: none }
	ul, ol { margin-bottom: 5px; margin-left: 20px }
	p { margin-bottom: 5px }
	.clear { clear:both; }
/*</agl.folder>*/
	div#body { width: 760px; margin-left:auto; margin-right:auto; text-align: left; }
	div#main { background-color: #fcaf17; border: 1px solid #000000; width: 758px; height: 418px; top: 50%; margin-top: -209px; position: absolute; }
	div#vorab { padding-top:40px; text-align:center; height:274px; }
	div#start { padding-top:130px; text-align:center; height:184px; }
	div#header { width: 758px; height: 54px; position:relative; }
	div#header img { position:absolute; top:18px; left:18px; }
/*<agl.folder "content">*/
	div#content { background-color: #373739; width: 758px; height: 260px; overflow: hidden; position:relative; }
	div#content div.volle_breite { padding-top: 10px; padding-bottom: 10px; padding-left: 20px }
	div#content div.halbe_breite { padding-top: 10px; padding-bottom: 10px; padding-left: 20px; width: 349px; float: left }
	div#content div.drittel_breite { text-align: center; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; width: 222px; float: left }
	div#content div.drittel_breite img { border: solid 1px #000000 }
	div#content img.rechts { float: right }
	div#content img.links { float: left }
	div#content a, div#content a:active, div#content a:visited { color: #fcaf17; text-decoration: none }
	div#content a:hover { color: #fcaf17; text-decoration: underline }
	div#content div.art_left { margin-top: 10px; padding-bottom: 10px; padding-left: 20px; position: absolute; width: 190px; height: 219px; float: left }
	div#content div.art_left a { display:block; position: absolute; bottom: 0; width: 190px; text-align: center; }
	div#content div.art_left img {  border: solid 1px #000; }
	div#content div.detail_right  { /*background-image: url("/el/galerie_bg_big.gif");*/ background-repeat: repeat-y; background-position: top left; }
	div#content div.detail_right div.picture { width: 83px; text-align: center; float:left; margin-top:14px; margin-bottom:14px; }
	div#content div.detail_right div.picture img { border: solid 1px #000000 }
	div#content div.detail_right div.picture a { color: #d9d9d9 }
	div#content div.uebersicht_right  { /*background-image: url("/el/galerie_bg_big.gif");*/ background-repeat: repeat-y; background-position: top left; }
	div#content div.uebersicht_right div.picture { width: 83px; height:71px; text-align: center; float:left; margin-top:14px; }
	div#content div.uebersicht_right div.picture img { border: solid 1px #000000 }
	div#content div.uebersicht_right div.picture a { color: #d9d9d9 }
	div#content div.scroll { width: 530px; height: 260px; overflow: auto; position: absolute; right: 0; }
/*</agl.folder>*/
/*<agl.folder "mainnavi">*/
	div#navi { position: absolute; bottom:0px; width: 758px; height: 104px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #929396; background-image: url("/el/navibg.gif"); background-repeat: repeat-x; letter-spacing: 1px; }
	div#navi address { color: #1a1a1a; font-size: 9px; font-style: normal; margin-right: 5px; position: absolute; top: 22px; right: 0 }
	div#navi address a, div#navi address a:visited, div#navi address a:active { color: #1a1a1a; text-decoration: none }
	div#navi address a:hover { text-decoration: underline }
	ul#mainnavi { background-color: #636366; background-image: url("/el/main_navibg.gif"); background-repeat: no-repeat; background-position: 0 center; list-style-type: none; margin: 0; padding: 0; position: relative; float: left }
	ul#mainnavi img { position: absolute }
	ul#mainnavi img#art_zurueck { left: 130px }
	ul#mainnavi img#art_vor { right: 130px }
	ul#mainnavi img#design_zurueck { left: 230px }
	ul#mainnavi img#design_vor { right: 12px }
	ul#mainnavi li { color: #ffffff; text-align: center; padding-top: 17px; padding-bottom: 17px; width: 110px; float: left }
	ul#mainnavi li a, ul#mainnavi li a:visited, ul#mainnavi li a:active { color: #b2b2b2; text-decoration: none }
	ul#mainnavi li a:hover { color: #fcaf17 }
	ul#mainnavi li a.sel { color: #ffffff }
/*</agl.folder>*/
/*<agl.folder "subnavi">*/
	ul#subnavi { position:absolute; bottom:30px; left:5px; list-style-type: none; margin: 15px 0 0; padding: 0; }
	ul#subnavi li { color: #1a1a1a; padding-right: 20px; padding-left: 20px; float: left }
	ul#subnavi li a, a:visited, a:active { color: #404040; text-decoration: none }
	ul#subnavi li a:hover { text-decoration: underline }
	ul#subnavi li a.sel { color: #1a1a1a }
/*</agl.folder>*/
/*<agl.folder "formulare">*/
	form.kontakt input, form.kontakt textarea { font-size: 10px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif }
	form.kontakt input { margin-bottom: 5px; padding: 2px; width: 250px; height: 13px; border: solid 1px #000000 }
	form.kontakt textarea { padding: 2px; width: 250px; height: 100px; border: solid 1px #000000 }
	form.kontakt input.send { color: #d9d9d9; font-weight: bold; background: transparent; padding: 0; width: auto; height: auto; border: 0 }
	form.kontakt input.error, form.kontakt textarea.error { background-color: #fcaf17 }
/*</agl.folder>*/

