/*
Seite:	widescreen
Datum		Autor	Bemerkung
2004-09-08	SZ		Anzeige in den Header integriert
*/

/* Default Stuff */
.anzeige
	{
	color:#FFFFFF;
	font-size:10px;
	z-index:10;
	position:absolute;
	top:97px;
	left:665px;
	width:100px;
	height:15px;
	vertical-align:top;
	text-align:right;
	}

.fullsize div{
	background-color:#080C08;
}

body.body_preisvergleich {
	background-color:#000000;
	background-image:none;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	scrollbar-base-color:#A14200;
	scrollbar-3dlight-color:#A14200;
	scrollbar-arrow-color:#A14200;
	scrollbar-darkshadow-color:#A14200;
	scrollbar-highlight-color:#A14200;
	scrollbar-shadow-color:#A14200;
	scrollbar-track-color:#A14200;
	scrollbar-face-color:#FF9220;
}

body
	{
	background-color:#000000;
	background-image:url(/external/gfx/framework/background.gif);
	background-repeat:repeat-x;
	background-color:#A14200;
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	padding-top:0px;
	padding-left:0px;
	scrollbar-base-color:#A14200;
	scrollbar-3dlight-color:#A14200;
	scrollbar-arrow-color:#A14200;
	scrollbar-darkshadow-color:#A14200;
	scrollbar-highlight-color:#A14200;
	scrollbar-shadow-color:#A14200;
	scrollbar-track-color:#A14200;
	scrollbar-face-color:#FF9220;
	}

td,th,a,span,div,b,i,u,li
	{
	font-family:Arial;
	font-size:12px;
	}

a,a:active,a:link
	{
	color:#555555;
	text-decoration: none;
	}

a:visited
	{
	color:#777777; !important 
	text-decoration: none;
	}

a:hover
	{
	text-decoration: underline;
	}

hr
	{
	color:#E6E6E6;
	height:1px;
	}

.inactive
	{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	text-decoration:none;
	filter:Alpha(opacity=40, finishopacity=40, style=3);
	width:100%;
	}



/* Framework, Layer Positioning & Look */

div.fwtopnavigation
	{
	width:770px;
	background-color:#D35800;
	background-image:url(/external/gfx/framework/navigation.gif);
	background-repeat:no-repeat;
	}
div.fwtopnavigation_preisvergleich
	{
	width:770px;
	background-color:#D35800;
	background-image:url(/external/gfx/framework/navigation_preisvergleich.gif);
	background-repeat:no-repeat;
	}

div.fwheader
	{
	width:770px;
	/*background-color:#000000;*/
	background-image:url(/external/gfx/framework/header_vision.gif);
	background-repeat:no-repeat;
	}

div.fwheadercommunity
	{
	width:770px;
	background-color:#000000;
	background-image:url(/external/gfx/framework/header_community_vision.gif);
	background-repeat:no-repeat;
	}
div.fwheadercommunity_preisvergleich
	{
	width:770px;
	background-color:#000000;
	background-image:url(/external/gfx/framework/header_vision_preisvergleich.gif);
	background-repeat:no-repeat;
	}
div.adbanner
	{
	width:468px;
	height:60px;
	position:absolute;
	top:30px;
	left:301px;
	z-index:15;
	}

div.adbanner_sky
	{
	width:160px;
	height:800px;
	position:absolute;
	top:92px;
	left:771px;
	z-index:15;
	}

div.adbanner_sky_preisvergleich
	{
	width:160px;
	height:800px;
	position:absolute;
	top:92px;
	left:771px;
	z-index:15;
	}

div.fwmain
	{
	z-index:1;
	}

div.content
	{
	padding-left:4px;
	padding-right:4px;
	}

div.fwnavigation
	{
	width:147px;
	height:300px;
	position:absolute;
	top:116px;
	left:0px;
	z-index:10;
	}

div.fwcolumnright
	{
	width:300px;
	height:300px;
	position:absolute;
	top:116px;
	left:470px;
	z-index:10;
	}

div.systeminfo
	{
	color:#A14200;
	}

td.fwcontent
	{
	background-color:#FFFFFF;
	vertical-align:top;
	padding-top:4px;
	}

td.fwcolumnleft
	{
	background-color:#FF9220;
	vertical-align:top;
	}

td.fwcolumnright
	{
	background-color:#FF9220;
	vertical-align:top;
	}

td.fwlineA,td.fwlineB,td.fwlineC
	{
	background-color:#8E8E8E;
	}

td.fwlineC
	{
	background-color:#000000;
	}

td.fwfooter
	{
	background-color:#D2D2D2;
	background-repeat:no-repeat;
	color:#000000;
	font-family:Arial;
	line-height:17px;
	padding-left:83px;
	}

td.fwfootercommunity
	{
	background-color:#D2D2D2;
	background-image:url(/external/gfx/framework/background_footer_community.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-family:Arial;
	line-height:17px;
	padding-left:150px;
	}

td.fwfootercommunity_900
	{
	background-color:#D2D2D2;
	background-image:url(/external/gfx/framework/899_background_footer_community.gif);
	background-repeat:no-repeat;
	color:#000000;
	font-family:Arial;
	line-height:17px;
	padding-left:150px;
	}

a.footerlink,a.footerlink:link,a.footerlink:active,a.footerlink:visited,a.footerlink:hover
	{
	font-family:Arial;
	color:#000000;
	text-decoration:none;
	}

div.fwlogin
	{
	width:300px;
	height:19px;
	position:absolute;
	top:9px;
	left:0px;
	z-index:10;
	}


/* Navigation */


div.menubuttonactive
	{
	background-color:#FFFFFF;
	background-image:url(/external/gfx/framework/menubutton_active.gif);
	background-repeat:no-repeat;
	font-family:Courier New;
	font-size:12px;
	width:147px;
	height:19px;
	}

a.menubuttonactive,a.menubuttonactive:link,a.menubuttonactive:active,a.menubuttonactive:visited,a.menubuttonactive:hover
	{
	color:#000000;
	font-family:Courier New;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	vertical-align:top;
	word-spacing:1px;
	padding-left:14px;
	}

div.menubuttoninactive
	{
	background-color:#FFC990;
	background-image:url(/external/gfx/framework/menubutton_inactive.gif);
	background-repeat:no-repeat;
	font-family:Courier New;
	font-size:12px;
	width:147px;
	height:19px;
	}

a.menubuttoninactive,a.menubuttoninactive:link,a.menubuttoninactive:active,a.menubuttoninactive:visited,a.menubuttoninactive:hover
	{
	color:#000000;
	font-family:Courier New;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	vertical-align:top;
	word-spacing:1px;
	padding-left:14px;
	}

div.menusubbuttonactive
	{
	background-color:#FFC990;
	background-image:url(/external/gfx/framework/menusubbutton_active.gif);
	background-repeat:no-repeat;
	font-family:Courier New;
	font-size:12px;
	/*width:147px;*/
	height:19px;
	padding-left:18px;
	}

a.menusubbuttonactive,a.menusubbuttonactive:link,a.menusubbuttonactive:active,a.menusubbuttonactive:visited,a.menusubbuttonactive:hover
	{
	font-family:Courier New;
	color:#000000;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	vertical-align:top;
	}

div.menusubbuttoninactive
	{
	background-color:#FFB15F;
	background-image:url(/external/gfx/framework/menusubbutton_inactive.gif);
	background-repeat:no-repeat;
	font-size:12px;
	/*width:147px;*/
	height:19px;
	padding-left:18px;
	}

a.menusubbuttoninactive,a.menusubbuttoninactive:link,a.menusubbuttoninactive:active,a.menusubbuttoninactive:visited,a.menusubbuttoninactive:hover
	{
	font-family:Courier New;
	color:#FFFFFF;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	vertical-align:top;
	}

div.menufinisher
	{
	width:149px;
	height:1px;
	display:none;
	}

div.menusubfinisher
	{
	background-image:url(/external/gfx/framework/menusubbutton_inactive.gif);
	background-repeat:no-repeat;
	width:147px;
	height:19px;
	}



/* Quickfinder */

.quickfinder
	{
	background-color:#BA4E00;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	font-family:Arial; 
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	}

.quickfinderactive
	{
	background-color:#FF9220;
	font-family:Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	}

a.quickfinder,a.quickfinder:link,a.quickfinder:active,a.quickfinder:visited
	{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	width:100%;
	border:0px;
	}

a.quickfinder:hover
	{
	background-color:#8A3900;
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	width:100%;
	border:0px;
	}
	
td.quickfinder
	{
	font-family:Arial,Helvetica; 
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	}
quickfinder:visited
	{
	font-family:Arial,Helvetica; 
	font-size:9px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	}
	
	
th.quickfinder
	{
	background-color:#8A3900;
	background-repeat:no-repeat;
	font-weight:bold;
	text-align:left;
	padding-left:3px;
	}

/* Login-Area */

input.liloginiput,input.lipasswordiput

	{  
	height: 13px; 
	width: 80px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 10px; 
	border: 0px none; 
	margin-left:3px;
	margin-right:3px; 
	}



td.lilogintd,td.lipasswordtd,a.login,a.login:link,a.login:active,a.login:visited,a.login:hover
	{
	padding-left:5px;
	color:#FFFFFF;
	font-family:Courier New;
	text-decoration:none;
	}

a.login,a.login:link,a.login:active,a.login:visited,a.login:hover
	{
	padding-left:0px;
	font-size:12px;
	}



/* Other Default Stuff */

div.headline h1
	{
	font-size: 19.5px;
	color: #000000;
	font-weight: bold;
	margin-bottom:8px;
	}
div.headline
	{
	font-size: 19.5px;
	color: #000000;
	font-weight: bold;
	margin-bottom:8px;
	}
.siteheader
	{
	border-bottom:1px dashed #E6E6E6;
	}

.sitefooter
	{
	border-top:1px dashed #E6E6E6;
	border-bottom:1px dashed #E6E6E6;
	}

.shtitle
	{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	white-space:nowrap;
	padding-right:5px;
	}

.shsubtitle
	{
	color:#000000;
	font-family:Arial;
	font-size:12px;
	white-space:nowrap;
	padding-left:5px;
	padding-right:8px;
	}

.shstrapper
	{
	font-family:Arial;
	font-size:12px;
	white-space:nowrap;
	vertical-align:middle;
	}

.shspacer
	{
	font-family:Arial;
	font-size:12px;
	white-space:nowrap;
	}

td.shlink,span.shlink
	{
	color:#000000;
	font-size:12px;
	white-space:nowrap;
	}

a.shlink,a.shlink:link,a.shlink:active,a.shlink:visited,a.shlink:hover
	{
	color:#000000;
	font-size:12px;
	}

.normal
	{
	font-weight:normal; 
	color:#000000;
	}

.linkblack
	{
	font-size:11px; 
	color:#000000;
	}

.linkwhite
	{
	font-size:11px; 
	color:#FFFFFF;
	}

.linkgrey
	{
	font-size: 11px; 
	color: #959595;
	}
	
.boxrighttable
	{
	background-color:#FFC990;
	border-bottom:1px dashed #D35800;
	}
	
.boxrightheader
	{
	padding-right:4px;
	padding-left:4px;
	border-bottom:1px dashed #D35800;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FFB15F;
	line-height:17px;
	}
	
.boxrightcontent
	{
	padding-top:3px;padding-right:3px;padding-bottom:3px;padding-left:3px;
	}
td.pcommiddle .boxrightcontent
	{
	background-color:#FFC990;
	border-bottom:1px dashed #D35800;
	}
.pcomheader,a.pcomheader,a.pcomheader:link,a.pcomheader:active,a.pcomheader:visited,a.pcomheader:hover
{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#000000;
line-height:17px;
font-weight:bold;
}

	
.quickpollbutton,a.quickpollbutton,a.quickpollbutton:link,a.quickpollbutton:active,a.quickpollbutton:visited,a.quickpollbutton:hover
	{
	font-size:11px; 
	color:#000000;
	text-decoration: none;
	}
	
	
.quickpollquestion,.quickpolloption
	{
	font-size:11px; 
	}
	
	
/* Bilderbrowser */

div.fwheaderbrowser
	{
	position:absolute; top:24px; left:2px;	
	width:770px;
	background-color:#122A02;
	background-image:url(/external/gfx/framework/header_vision.gif);
	background-repeat:no-repeat;
	}

table.fwbrowser
	{
	position:absolute; top:114px;
	width:768px;
	background-color:#FF9221;
	border-bottom:1px solid #000000;
	}

div.browserimage
	{
	width:760px;
	height:480px;
	text-align:center;
	align:middle;
	valign:center;
	background-color:#D45800;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	}

table.browserinfo
	{
	background-color:#E97510;
	color:#FFFFFF;
	}

td.browserinfo
	{
	color:#FFFFFF;
	}

div.browserheadline
	{
	background-color:#FECB94;
	/*border-bottom:1px solid #868F64;*/
	color:#000000;
	font-weight:bold;
	line-height:18px;
	margin-top:15px;
	text-indent:3px;
	}

a.browserinfo,a.browserinfo:active,a.browserinfo:link,a.browserinfo:visited
	{
	color:#FFFFFF;
	text-decoration: none;
	}

a.browserinfo:hover
	{
	text-decoration: underline;
	}

.inactive
	{
	color:#808080;
	text-decoration:none;
	filter:Alpha(opacity=40, finishopacity=40, style=3);
	width:100%;
	}

/* Hintergrundfarbe fuer Webring setzen, da Werbung manchmal das Hintergrundbild ausblendet */
.webring
	{
	background-color:#A14200;
	}
	
/* ZS 20090413 Website navigation styles */
.nav-primary {
	background:#D25802 url(/external/gfx/navigation/primary-navigation_bgnd.gif) no-repeat 0 0;
	clear:both;
	float:left;
	width:770px;
	height:24px;
	margin:0px;
	padding:0px;
/*	border-top: #FFFFFF 1px solid;
	border-bottom: #8E8E8E 1px solid;
	border-right: #000000 1px solid;*/
}
.nav-secondary {
	background:#FF9221 none repeat scroll 0 0;
	clear:both;
	float:left;
	height:20px;
	width:369px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border-bottom: #000000 1px solid;
}
li {
	display:inline;
}
ul {
	l-style-type:none;
	margin:0;
	padding:0px 0px 0px 3px;

}
.float-left {
	display:inline;
	float:left;
}
a.primary-link {
	background:url(/external/gfx/navigation/primary-nav-pipe.gif) no-repeat scroll right center;
	color:#FFFFFF !important;
	display:block;
	float:left;
	font-size:1em;
	font-weight:bold;
	padding:3px 4px 4px;
	white-space:nowrap;
}
a.primary-link:visited {
	color:#FFFFFF !important;
}
a.primary-link-active {
	background:url(/external/gfx/navigation/primary-nav-pipe.gif) no-repeat scroll right center;
	color:#000000 !important;
	display:block;
	float:left;
	font-size:1em;
	font-weight:bold;
	padding:3px 5px 4px;
	white-space:nowrap;
}
a.primary-link:hover {
	background:#F6C28B url(/external/gfx/navigation/primary-nav-pipe.gif) no-repeat scroll right center;
}
a.secondary-link {
	background:#FF9221 url(/external/gfx/navigation/secondary-nav-arrow.gif) no-repeat scroll left center;
	color:#000000 !important;
	font-weight:bold;
	display:block;
	float:left;
	line-height:16px;
	padding:2px 4px 2px 12px;
	white-space:nowrap;
}
a.secondary-link:visited {
	color:#000000 !important;
}
a.secondary-link-active {
	background:#FF9221 url(/external/gfx/navigation/secondary-nav-arrow.gif) no-repeat scroll left center;
	color:#FFFFFF !important;
	font-weight:bold;
	display:block;
	float:left;
	padding:2px 4px 2px 12px;
	white-space:nowrap;
}
a.secondary-link:hover {
	background:#FFDFBE url(/external/gfx/navigation/secondary-nav-arrow.gif) no-repeat scroll left center;
}

#plakatanfuehrerbrettlatepos {
	display:block;
	position:absolute;
	width: 728px;
	top:0;
	right:0;
}
#plakathimmelskratzerlatepos {
	display:block;
	position:absolute;
	width: 160px;
	top:90px;
	right:0;
	margin:0 auto;
}
#adBox11{
	height:600px;
}
.shopDiv{
	float:left; vertical-align:top; width:100%;
}
.gh_topnav_link, 
.gh_topnav_cur {
	float:left;
	padding-right:10px;
	font-weight:bold;
}
.box10 {
    max-width: 400px;
    min-width:inherit !important;
}
div.gh_teaser {
	width: 119px !important;
	margin-left: 15px !important;
	margin-top: 20px !important;
}
.gh_updateinfo {
	padding-top: 10px;
	margin-top: 10px;
}

