/**
 * Style sheet waagenbau
 */
/* Grundeinstellungen */
div#header
{
	width:100%;
	height:289px;
	position:relative;
	padding-top:32px;
	background-image:url("waagenbau_files/Template/header_bg.jpg");
	background-repeat:repeat-x;
}

/* Grundeinstellungen */
div.inside
{
	position:relative;
}

div#container
{
	width:912px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	padding-right:10px;
	padding-left:10px;
}

div#left
{
	width:185px;
	float:left;
	background-color:#dadada;
	background-image:url("waagenbau_files/Template/iso_logo.jpg");
	background-position:center bottom;
	background-repeat:no-repeat;
}

div#footer
{
	width:100%;
	height:57px;
	position:relative;
	padding-top:19px;
	background-image:url("waagenbau_files/Template/footer_bg.jpg");
	background-repeat:repeat-x;
}

/* Grundeinstellungen Hauptseite */
div#main h1
{
	margin-top:5px;
	margin-bottom:9px;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#54564f;
}

div#main
{
	padding-right:17px;
	padding-left:17px;
	font-family:Arial;
	font-size:13px;
	color:#666966;
}

/* Grundeinstellungen aller Menüs */
.mod_navigation ul, .mod_customnav ul, .mod_navigationSub ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.mod_navigation a, .mod_customnav a, .mod_navigationSub a
{
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#41383b;
}

.mod_navigation a:hover, .mod_customnav a:hover, .mod_navigationSub a:hover
{
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	color:#261d20;
}

/* Grundeinstellungen Kopf und Fußmenü */
.mod_navigation, .mod_customnav
{
	width:912px;
	height:39px;
	position:relative;
	overflow:visible;
	margin-right:auto;
	margin-left:auto;
	background-image:url("waagenbau_files/Template/menue_bg.jpg");
	background-position:center bottom;
	background-repeat:repeat-x;
	z-index:15;
}

.mod_navigation a, .mod_customnav a
{
	display:block;
	padding:0px 5px;
	line-height:39px;
}

.mod_navigation a:hover, .mod_customnav a:hover
{
	background-image:url("waagenbau_files/Template/menue_bg_hover_active.jpg");
	background-repeat:repeat-x;
}

.mod_navigation ul, .mod_customnav ul
{
	float:left;
}

.mod_navigation ul li, .mod_customnav ul li
{
	height:39px;
	position:relative;
	float:left;
	padding:0px 2px 0px 0px;
	background-image:url("waagenbau_files/Template/menue_bg_seperator.jpg");
	background-position:right center;
	background-repeat:no-repeat;
}

.mod_navigation ul li p, .mod_customnav ul li p
{
	margin:0px;
	padding:0px 5px;
	background-image:url("waagenbau_files/Template/menue_bg_hover_active.jpg");
	background-repeat:repeat-x;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#261d20;
	line-height:39px;
}

.mod_navigation ul li.trail a, .mod_customnav ul li.trail a
{
	background-image:url("waagenbau_files/Template/menue_bg_hover_active.jpg");
	background-repeat:repeat-x;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#261d20;
	line-height:39px;
}

/* Einstellungen des Menüs im Kopf */
.mod_navigation
{
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

/* Einstellungen des Menüs im Fuß */
.mod_customnav
{
	height:38px;
	border-width:0px 1px;
	border-style:solid;
	border-color:#ffffff;
}

/* Einstellungen des linken Menüs */
.mod_navigationSub a, .mod_navigationSub p
{
	width:100%;
	height:22px;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 10px;
	font-weight:bold;
	color:#261D20;
	line-height:22px;
}

.mod_navigationSub a:hover, .mod_navigationSub p.active
{
	padding:0px 0px 0px 10px;
	background-color:#d2d2d2;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	color:#261d20;
}

/* Einstellungen der Aufklappelemente im linken Menü */
div.klapper h1
{
	margin:0px;
	background-image:url("waagenbau_files/Template/navi_left_headline_bg_triangle02.jpg");
	background-repeat:no-repeat;
	border-right:1px solid #858384;
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#Arial;
	line-height:38px;
	cursor:pointer;
	background-position:20px bottom;
}

div.klapper
{
	margin:0px;
	padding-left:10px;
	background-image:url("waagenbau_files/Template/navi_left_headline_bg.jpg");
	background-repeat:repeat-x;
	border-right:1px solid #858384;
}

div.klappe
{
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	background-color:#a6a6a6;
}

/* Einstellungen des Newsletter Moduls */
.mod_subscribe div.klappe
{
	padding:10px;
}

.mod_subscribe input.text
{
	margin-bottom:2px;
	border:1px solid #848484;
	font-family:Arial;
	font-size:14px;
	color:#000000;
	line-height:110%;
}

.mod_subscribe input.submit
{
	margin-top:5px;
	margin-left:1px;
	border:1px solid #FFFFFF;
	font-family:Arial;
	font-size:13px;
	color:#000000;
}

/* Einstellungen der der "dropdown" Menüs im Kopf */
ul.level_2
{
	width:0px;
	height:0px;
	position:absolute;
	overflow:hidden;
	padding:0px;
	background-color:#a7a6a6;
	opacity:0;
	filter:alpha(opacity=0);
	visibility:hidden;
	z-index:2;
}

ul.level_2 li
{
	height:20px;
	position:relative;
	float:none;
	padding:0px;
	background-image:url("none");
	border-right:1px solid #888886;
	border-left:1px solid #888886;
	z-index:15;
}

ul.level_2 li.last
{
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
	border-right:1px solid #888886;
	border-bottom:1px solid #888886;
	border-left:1px solid #888886;
}

ul.level_2 li.first
{
	padding-top:5px;
	border-right:1px solid #888886;
	border-left:1px solid #888886;
}

.mod_navigation li ul.level_2 li a
{
	height:20px;
	padding-left:8px;
	background-image:url("none");
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	line-height:20px;
}

ul.level_2 li a:hover
{
	background-color:#dadada;
	background-image:url("none");
}

.mod_navigation li ul.level_2 li p
{
	height:20px;
	padding-left:8px;
	background-image:url("none");
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	line-height:20px;
}

ul.level_2 li.active p
{
	background-color:#dadada;
	background-image:url("none");
}

/* Einstellungen der Slideshow */
div#slideshow
{
	width:912px;
	height:231px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
	background-image:url("waagenbau_files/Template/slideshow_logo_bg.jpg");
	background-repeat:repeat-x;
	border-width:0px 1px;
	border-style:solid;
	border-color:#ffffff;
	z-index:1;
}

#bilderconti
{
	width:459px;
	height:170px;
	position:relative;
	overflow:hidden;
	float:left;
	margin:10px 5px;
	border:1px solid #ffffff;
}

#slideshow #logoconti
{
	width:255px;
	height:182px;
	float:left;
	margin-top:10px;
	margin-left:40px;
	background-image:url("waagenbau_files/Template/logo.jpg");
	background-repeat:no-repeat;
}

#slideshow a:hover
{
	background-position:-43px 0px;
}

#slideshow a
{
	width:43px;
	height:172px;
	float:left;
	display:block;
	margin:10px 5px;
	background-repeat:no-repeat;
	cursor:pointer;
}

#slideshow a#next
{
	background-image:url("waagenbau_files/Template/slideshow_navi_right.jpg");
}

#slideshow a#prev
{
	margin-left:9px;
	background-image:url("waagenbau_files/Template/slideshow_navi_left.jpg");
}

#slideshow #thumbconti
{
	width:480px;
	height:38px;
	float:left;
	margin-right:30px;
	margin-left:60px;
}

#slideshow #adresse
{
	width:310px;
	height:38px;
	float:left;
	text-align:right;
	font-family:Helvetica;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	line-height:38px;
}

#thumbconti img.slthumb
{
	width:85px;
	height:30px;
	float:left;
	margin:3px;
	border:1px solid #ffffff;
	cursor:pointer;
}

#bilderconti img.slimage
{
	left:0px;
	top:0px;
	position:absolute;
}
