body {
margin-top:0px;
margin-bottom:0px;
background: url(../pics/body_bg.gif);
background-repeat:repeat-x;
}
.list ul{
}
.list li{
margin-bottom:6px;
}
.HeadPic {
background: url(../pics/head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.HeadPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
}
.HeadPic h1 a{
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
}

.PolarMetalPic {
background: url(../pics/polar-metal-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarMetalPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarColorPic {
background: url(../pics/polar-color-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarColorPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarAluprintPic {
background: url(../pics/polar-aluprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarAluprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarColorprintPic {
background: url(../pics/polar-colorprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarColorprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarAlucompletePic {
background: url(../pics/polar-alucomplete-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarAlucompletePic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarColorcompletePic {
background: url(../pics/polar-colorcomplete-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarColorcompletePic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarPlexiprintPic {
background: url(../pics/polar-plexiprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarPlexiprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.PolarQuickprintPic {
background: url(../pics/polar-quickprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.PolarQuickprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.OfficeClassicPic {
background: url(../pics/office-classic-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.OfficeClassicPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.OfficeQuickprintPic {
background: url(../pics/office-quickprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.OfficeQuickprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.OfficeLogoprintPic {
background: url(../pics/office-logoprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.OfficeLogoprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.OfficeAluprintPic {
background: url(../pics/office-aluprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.OfficeAluprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.AmigoAluprintPic {
background: url(../pics/amigo-aluprint-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.AmigoAluprintPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.AmigoDomingPic {
background: url(../pics/amigo-doming-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.AmigoDomingPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.MagnetSmagPic {
background: url(../pics/magnet-smag-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.MagnetSmagPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.KontaktPic {
background: url(../pics/kontakt-head.jpg);
background-repeat:no-repeat;
width:793px;
height:234px;
margin-bottom:0px;
margin-top:14px;
font-family: Arial, Helvetica, sans-serif;
font-size: 36px;
color: #ffffff;
padding-top:18px;
text-align:right;
padding-right:32px;
}
.KontaktPic h1 {
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration:none;
font-weight:normal;
font-size: 36px;
margin-top: 0px;
margin-bottom: 0px;
}
.SubGroup {
font-size: 28px;
}
#MainWrapper {
	margin:0px auto;
	width:818px;
	background-color: #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
}
#wrapper {
	margin:auto;
	width:719px;
}
#mainHead {
	padding-left:24px;;
	font-size:20px;
	color:#1563a9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:40px;
	line-height:26px;
}
#mainHead sup {
	font-size:.7em;
	line-height:10px;
}
#SubHead {
	padding-left:24px;
	padding-top:20px;
	font-size:18px;
	color:#1563a9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	clear:left;
}
#SubHead sup {
	font-size:0.7em;
	line-height:1em;
}
.mainPic {
	padding-left:50px;
	padding-top:20px;
	float:left;
}
.TablePic {
	padding-left:24px;
	padding-top:20px;
}
.ShopButton {
	padding-left:630px;
	padding-top:30px;
}
#mainContainer {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#555555;
	padding-left:24px;
	margin-top:10px;
	width:740px;
	padding-bottom:10px;
}
#mainContainer a {
	text-decoration: none;
	color:#555555;
}
.Head {
	font-size:14px;
	color:#1563a9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:10px;
	padding-left:24px;
}
.Head a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1563a9;
	font-weight: normal;
	text-decoration: none;
}
#BereichHeadFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#1563a9;
	vertical-align:bottom;
	border-bottom: 1px solid #9aab90;
	margin-top:20px;
	width:793px;
	margin-left:12px;
	margin-top:86px;
}
.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#1563a9;
	width:793px;
	border-bottom: 1px dashed #9aab90;
	padding-bottom:20px;
	margin-top:10px;
	float:left;
	margin-bottom:10px;
	margin-right:20px;
	margin-left:12px;
}
.Text a {
	text-decoration: none;
	color:#706353;
	font-weight: bold;
}
.Text a:hover {
	text-decoration: none;
	color:#bcd5e5;
	font-weight: bold;
}
#footer {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	color:#ffffff;
	background-color: #1563a9;
	height: 17px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 25px;
	padding-top: 4px;
	clear:left;
}
#footer a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	color:#ffffff;
	margin-left: 18px;
}
#footer span {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	font-size: 9px;
	color:#ffffff;
	margin-left: 18px;
}
#line{
height:1px;
background-color: #eeeeee;
width:818px;
margin-left:0px;
}
.Fehler {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#0063a9;
	font-weight: bold;
}
.FehlerText {
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#bcd5e5;
	font-weight: normal;
}
#SubNav {
	margin: 0 auto;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 817px;
	list-style: none;
	padding-left:12px;
}
#SubNav li {
	float: left;
	margin-right:2px;
}
#SubNav a:link, #SubNav a:visited {
	display: block;
	width: 14px;
	color: #1563a9;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
	border: 1px solid transparent;
	vertical-align:bottom;
}
#SubNav a:hover {
	border: 1px solid #cce0ee;
	background-color: #ffffff;
}
#SubNav span {
	display: block;
	color: #1563a9;
	text-decoration: none;
	font-weight: normal;
	width: 14px;
	text-align: center;
	border: 1px solid #cce0ee;
	background-color: #ffffff;
}
#Bookmarks {
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;
	width:680px;
	font-size:11px;
	font-weight:normal;
	color:#52696f;
	padding-bottom:20px;
}
#Bookmarks a {
	text-decoration: none;
	color:#52696f;
	font-weight: normal;
}

#menu { 
	width: 807px; 
	background: #1563a9;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:11px;
}
#menu ul { 
	list-style: none; 
	margin: 0; 
	padding: 0;
	padding-left:7px;
	float: left;
} 

#menu a, #menu h2 {
    display: block;
    margin: 0;
} 

#menu h2 { 
	color: #ffffff;
	font-weight: normal;
	background: none;
	text-decoration: none;
	margin-right: 8px;
	font-size: 12px;
	padding: 3px 6px;
}
#menu h2 a { 
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	background: none;
}
    #menu h2 a:hover { 
	text-decoration: underline;
}
#menu h3 { 
	color: #ffffff;
	font-weight: normal;
	background: none;
	text-decoration: none;
	margin-right: 8px;
	font-size: 12px;
}
#menu h3 a { 
	color: #8CB3BD;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	background: none;
}
    #menu h3 a:hover { 
	text-decoration: underline;
}
    #menu a {
	color: #1563a9;
	background: #D9E7F4;
	text-decoration: none;
	font-size: 11px;
	padding-left: 0px;
	border-left: 1px solid #1563a9;
	border-right: 1px solid #1563a9;
}
    #menu a:hover { 
	color: #ffffff; 
	background: #1563a9;

}
    #menu li {
	position: relative;
} 
    #menu li:hover {
	position: relative;
} 
    #menu ul ul { 
	position: absolute; 
	z-index: 500; 
}

    #menu ul ul ul { 
	position: absolute; 
	top: 0;
	left: 100%; 
} 

    div#menu ul ul,
    div#menu ul li:hover ul ul,
    div#menu ul ul li:hover ul ul
      {display: none;} 

    div#menu ul li:hover ul,
    div#menu ul ul li:hover ul,
    div#menu ul ul ul li:hover ul
      {display: block;}
	  
	#Thumbs ul {
	margin: 0; 
	padding-left: 20px;
}  
	#Thumbs li {
	list-style-type: none;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1563a9;
	text-align: center;
	padding-bottom:10px;
}

#Thumbs li a {
	text-decoration: none;
	color:#1563a9;
}

#Thumbs img {
	width: 178px;
	height: 135px;
	display: block;
	padding: 3px;
}
#Flags1  {
	padding-left:250px;
	margin-top:4px;
}

#Flags2 {
	padding-left:0px;
	margin-top:4px;
}

.button {
	padding:0;
	margin:0;
	width:120px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #1563a9;
	background-color: #52696F;
	color:#ffffff;
}
