/* --- general ------------ */
body {
	background-color: #cccccc;
	background-image:url(design/bg_pattern.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	text-align:justify;
	margin-top:0px;
	padding-top:0px;
}

td, tr {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	text-align:justify;
}

.shadow {
	background-color:transparent;
	
}

.bestellinfo {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	text-align:justify;
	padding-left: 15px;
}


h1 {
	font-size: 24pt;
	color: #FFFFFF;
	line-height:24px;
	position:absolute;
	text-decoration:none;
	padding-left:162px;
	top:25px;
}

h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #5f5f5f;
	margin-bottom: 0pt;
}


h3 {
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0pt;
}

.kopfzeile {
	visibility:hidden;
}

/* --- menu bg ------------ */
.td_menu_1 {
background-color: #5D710D;
}

.td_menu_2 {
background-color: #5185C0;
}

.td_menu_3 {
background-color: #ED7703;
}

.td_menu_4 {
background-color: #C3B600;
}

.td_menu_5 {
background-color: #F0B600;
}

.main {
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9pt;
	text-align:justify;
	padding-left:10px;
	padding-right:10px;
}
/* --- links ------------ */
a:link, a:visited {
	font-size:9pt;
	font-weight: none;
	color: #006699;
	text-decoration:none;
}

a:active, a:hover{
	text-decoration:underline;
	color: #006699;
}

#menu_1 {
	background: url(design/menu_uber_uns.jpg)
}
#menu_1_active {
	background: url(design/menu_uber_uns_active.jpg)
}
#menu_2_active {
	background :url(design/menu_shirt_active.jpg)
}
#menu_3_active {
	background: url(design/menu_fotos_active.jpg)
}
#menu_4_active {
	background :url(design/menu_links_active.jpg)
}

#menu_1:link, #menu:visited {
	background-image:url(design/menu_uber_uns.jpg)
}

#menu_1:hover, #menu:active {
	background-image:url(design/menu_uber_uns_active.jpg)
}

#menu_2 {
	background-image:url(design/menu_shirt.jpg)
}

#menu_2:link, #menu:visited {
	background-image:url(design/menu_shirt.jpg)
}

#menu_2:hover, #menu:active {
	background-image:url(design/menu_shirt_active.jpg)
}

#menu_3 {
	background-image:url(design/menu_fotos.jpg)
}

#menu_3:link, #menu:visited {
	background-image:url(design/menu_fotos.jpg)
}

#menu_3:hover, #menu:active {
	background-image:url(design/menu_fotos_active.jpg)
}

#menu_4 {
	background-image:url(design/menu_links.jpg)
}

#menu_4:link, #menu:visited {
	background-image:url(design/menu_links.jpg)
}

#menu_4:hover, #menu:active {
	background-image:url(design/menu_links_active.jpg)
}

.mainmenu:link, .mainmenu:visited {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#000000;

}
.mainmenu:hover, .mainmenu:active {
text-decoration:underline;
color:#006699;
}

.mainmenu_active:link, .mainmenu_active:visited .mainmenu_active:hover, .mainmenu_active:active {
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#006699;
text-decoration:underline;

}


div.mojozoom_marker {
	position : absolute;
	cursor : crosshair; 
}

div.mojozoom_border {
	position : absolute;
	left:0px;
	top:0px;

	border : 1px solid black;

	width:100%;
	height:100%;

}

div.mojozoom_fill {
	position : absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;

	background-color : white;

	opacity : 0.2;
	-moz-opacity : 0.2;
	-khtml-opacity : 0.2;
	filter:alpha(opacity=20);




}

img.mojozoom_img {
	padding : 0px;
	border: 0px;
}

div.mojozoom_imgctr {
	position:absolute;
	/*margin-left : 20px;
	margin-right: 20px;*/
	border : 1px solid black;
}
