BODY {
	BACKGROUND: url(../pics/design/background.jpg) #FFFFFF center top no-repeat;
}

a {
	color: #0000CC;
	text-decoration: none;
}

.ro {
	background:url(../pics/design/box/roundedbox_ro.gif) top right no-repeat;
	margin:0;
	padding:0;
}

.lo {
	background:url(../pics/design/box/roundedbox_lo.gif) top left no-repeat;
	margin:0;
	padding:0;
}

.ru {
	background:url(../pics/design/box/roundedbox_ru.gif) bottom right no-repeat;
	margin:0;
	padding:0;
}

.lu {
	background:url(../pics/design/box/roundedbox_lu.gif) bottom left no-repeat;
	margin:0;
	padding:0;
}
.inhalt{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.ps_bild {
	width: 200px;
	border: 1px solid #EEEEEE;
	background-color: #FFFFFF;
	padding: 10px;
	float: left;
}
.ps_beschreibung {
	width: 348px;
	float: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #333333;
}
.menu_steuerung {
	background-color: #F8F8F8;
	border: 1px solid #CCCCCC;
	width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-bottom: 8px;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}




.inhalt p {
margin:0;
padding:0;
}
.box2 {
	background: url(../pics/design/menu_shadow.png) top center repeat-x;
}
.box2_blue {
	background: url(../pics/design/menu_shadow_blue.png) top center repeat-x; 
}


.box2_grey {
	background: url(../pics/design/menu_shadow_grey.png) top center repeat-x;
}




.inhalt2 {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.inhalt_top {
	padding-left: 13px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	height: 26px;
	line-height: 150%;
}
#menu_unternehmen {
	color: #666666;
}

.link_menu_normal {
		padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-color: #F8F8F8;
	color: #254C7E;
}
.link_menu_normal a {

	color: #254C7E;
}

.link_menu_normal_hover {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-color:#EEEEEE;
	

	
}
.link_menu_normal_aktiv {
		padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-image: url(../pics/design/link_aktiv.jpg);
	background-repeat:repeat-y;	
	
	
}


hr {
	background-color:	#CCCCCC;	/* Mozilla 1.4 */
	color:				#CCCCCC;	/* IE 6 */
	border:				#CCCCCC;	/* Opera 7.11 */
	height:				1px;		/* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}
.line {
	background-color:	#CCCCCC;
	height:				1px;	
}








.link_menu {
	background-image: url(../pics/design/symbol_link.png);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	background-position: 0px 6px;
	cursor: pointer;
}

.link_submenu {
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 11px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	background-position: 0px 0px;
	cursor: pointer;
	margin-left: 6px;
}

.schrift_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.kat_box {
	font-family: Arial, Helvetica, sans-serif;
	width:141px;
	float: left;
	margin: 2px;
	clear: none;
	white-space: normal;
}

.kat_box .kat_box_ueb {
	background-repeat: repeat-x;
	background-position:center;
	text-align:center;
	height:27px;
	color:#FFFFFF;
	font-size: 13px;
	line-height:200%;
	
}
.kat_box .kat_box_text {
background-color: #E5E5E5;
color:#333333;
	text-align:center;
	height:30px;
	font-size: 11px;
	vertical-align: middle;
	
}

.kat_box #fahrzeug {
	background-image: url(../pics/ueb/hintergrund_fahrzeugeinrichtung.jpg);
}
.kat_box #betrieb {
	background-image: url(../pics/ueb/hintergrund_betriebseinrichtung.jpg);
}
.kat_box #lager {
	background-image: url(../pics/ueb/hintergrund_lagereinrichtung.jpg);
}
.kat_box #umwelt {
	background-image: url(../pics/ueb/hintergrund_umweltschutz.jpg);
}
.kat_box #arbeit {
	background-image: url(../pics/ueb/hintergrund_arbeitsschutz.jpg);
}
.kat_box #transport {
	background-image: url(../pics/ueb/hintergrund_transport.jpg);
	font-size: 10px;
	line-height: 280%;
}
.kat_option {
	clear: none;
	float: none;
	width: 580px;
	height: 315px;

}
.meldung {
	padding: 3px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	

}
.boxinbox{
	padding: 3px;
	border: 1px solid #CCCCCC;
		
}
.boxinbox_ueb {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	background: #E0E0E0;
}
.textinbox_ueb {
	padding: 3px;
}

.liste_gruppe {
	width:580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../pics/design/background_group_liste.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	color:#333333;
	
}
.liste_warenkorb {
	width:580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-image: url(../pics/design/background_warenkorb_liste.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	color:#333333;
	
}

.liste_gruppe_picture{
	width: 100px;
	padding-right: 10px;
	padding-left: 9px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;

	
}
.liste_gruppe_preis{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 148px;
	float: left;
	border-bottom-style: none;

}
.liste_gruppe_beschreibung{
	float:left;
	width: 270px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.clear {clear:both;height:1px;overflow:hidden;}

.preis_mit_mwst {
	color: #FF7100;
	width:76px;
	float: left;
	margin-top:5px;
}
.preis_ohne_mwst {
	color: #2A568F;
	width:76px;
	float: left;
	margin-top:5px;
}
.pic_vorschau {
	float: left;
	margin: 1px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.pic_vorschau:hover {
	border: 1px solid #2A568F;
}

.verwaltung_teilabschnitt {
	padding: 3px;
	padding-left: 6px;
	background-color: #FFFFFF;
	background-image: url(../pics/admin/sub_bg.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;

}

.verwaltung_teilabschnitt_ok {
	padding: 3px;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: repeat-x;
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.admin_info {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #333333;
}
.liste_bereich_kategorien {
	width: 268px;
	float: left;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: 100px;
	padding: 5px;
	background-color: #FFFFFF;
}
.liste_bereich_kategorien_pic {
	height: 100px;
	width: 100px;
	float: left;
	text-align: center;
}

.liste_bereich_kategorien_text {
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	float: left;
	width: 163px;
}
.liste_bereich_kategorien_text_ueb {
	font-size: 16px;
	color: #333333;
	font-weight: normal;
}
.liste_bereich_kategorien_text_beschreibung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.insert_warenkorb {
	padding: 2px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.artikel_preis {
	background-color: #EEEEEE;
	padding: 5px;
}
.warenkorb_small_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-left: 43px;
	padding-top: 2px;
	width: 105px;
}
.beschreibung_text {
	float: left;
	width: 275px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.filter_ueb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 11px;
	
}
.filter_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 11px;
	margin-bottom: 3px;
	border-bottom-color: #CCCCCC;
	border-bottom-style:solid;
	border-bottom-width: 1px;
	
}
.filter_boxes {
	background-color: #FFFFFF;
	margin: 2px;
	padding: 2px;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	float: left;
}
.box_tabelle {
	padding-top:2px;
	height: 28px;
	width: 64px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	text-align:center;
}
.box_tabelle1{
	padding:4px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 14px;
	float: left;
}
.box_tabelle2 {
	padding-top:2px;
	height: 28px;
	width: 120px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	float: left;
	font-weight:bold;
	text-align:center;
}
.menu_content_blue {
	background-image: url(../pics/design/menu_reiter_blue.gif);
	background-repeat: no-repeat;
	background-position: 11px 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
	background-color: #E2E5E9;
	
}
.menu_content_blue_ohne {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 7px;
	background-color: #E2E5E9;

}

.menu_content_blue:hover, .menu_content_blue_ohne:hover {
	background-color: #FFFFFF;
}

.menu_line {
	background-color: #CCCCCC;
	height: 1px;
}
#div_infotabellenansicht {
	position: relative;
	
	z-index: 5;
	left: 140px;
	top: -54px;
	float: left;

}
#popup1{
	z-index: 4;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	
}
.transparent_background {
	background-color: #FFFFFF;
	filter:alpha(opacity=75); /* IE */
	-moz-opacity:0.75; /* Gecko-Browser */
	opacity:0.75; /* Opera 9+ */
	float: left;
	height: 2500px;
	width: 100%;
	z-index: 1000;
}
#pic_big {
	z-index: 1001; 
	width: 520px;
	text-align: center;
	background-color:#FFFFFF;
	margin-top: 100px;
}
#pic_big_table {
	position:absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	width: 100%;
	z-index: 1002; 
	
}

