html, body {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	 margin:0px 0px 0px 0px;
      font-size: 11px;
      height:100%;
      width:100%;
     }

td {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
      font-size: 11px;
    }

th {vertical-align: bottom;
    text-align: center;
    font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 11px;
    font-weight: bold;
    }


#layoutarea {height:100%;width:100%;border-collapse:collapse;margin:0px;border-style:none;border-width:0px;padding:0px;}


.rounded-corners {
     -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    -khtml-border-radius: 20px;
    border-radius: 20px;
}


option {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
      font-size: 11px;
    }
input {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
      font-size: 11px;
    }
select {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
      font-size: 11px;
    }
textarea {font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
      font-size: 11px;
    }

#schilderintro {
/*9482d0*/
/*background-image:url('img_intro/Draco_Verlauf.jpg');*/
		background: #9482d0; /* for non-css3 browsers */
		background: -ms-linear-gradient(top, #ffffff 100%, #4357AE 100%); /* IE 10 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#4357AE'); /* for IE */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#4357AE')"; /* for IE without ActiveX */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#4357AE)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #4357AE); /* for firefox 3.6+ */
}

#schilderintroschwach {
/*9482d0*/
/*background-image:url('img_intro/Draco_Verlauf.jpg');*/
		background: #dedede; /* for non-css3 browsers */
		background-image: -ms-linear-gradient(top, #ffffff 0%, #cccccc 100%); /* IE 10 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc'); /* for IE */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc')"; /* for IE without ActiveX */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #ffffff,  #cccccc); /* for firefox 3.6+ */
		margin: 0px;
}

#schilderintrocool {
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U1ZWJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q3ZGVlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #e5ebee 50%, #d7dee3 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#e5ebee), color-stop(51%,#d7dee3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5ebee 50%,#d7dee3 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e5ebee 50%,#d7dee3 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e5ebee 50%,#d7dee3 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e5ebee 50%,#d7dee3 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}

.detail-background {
/*background-image:url('img_intro/Draco_Verlauf.jpg');*/
		background: #ECEFFF; /* for non-css3 browsers */
		background: -ms-linear-gradient(top, #ECEFFF, #ffffff); /* IE 10 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECEFFF', endColorstr='#ffffff'); /* for IE */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ECEFFF', endColorstr='#ffffff')"; /* for IE without ActiveX */
		background: -webkit-gradient(linear, left top, left bottom, from(#ECEFFF), to(#ffffff)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #ECEFFF,  #ffffff); /* for firefox 3.6+ */
		background: -webkit-linear-gradient(top, #ECEFFF,  #ffffff); /* Webkit (Chrome 11+) */ 
		background: linear-gradient(top, #ECEFFF,  #ffffff); /* W3C Markup, IE10 Release Preview */ 
		background: -o-linear-gradient(top, #ECEFFF,  #ffffff); /* Opera */ 
		font-size:12px;
		padding: 5px;
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.detail-background th {padding-top:8px;padding-bottom:2px;}
.detail-background td:nth-child(even) {background-color: #eeeeee; padding-top:8px;padding-bottom:2px;
     -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-size:14px;
    line-height:20px;
}
.detail-background td:nth-child(odd) {background-color: #ffffff; padding-top:8px;padding-bottom:2px;
     -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
    font-size:14px;
    line-height:20px;
}

.detail-background h3 {margin-bottom:0.5em;line-height:1.5em; font-size:14px;}
.detail-background {line-height:1.5em; font-size:14px;}

.other-background {
		background: #EEEEFF;
}

#redline {	background-color: #F83333;
			height: 1px;
			background-image:url('../img/redline-bg.png');
		}

#blueline {	background-color: #28367d;
			height: 1px;
			width: 100%; 
			margin-left:0px;
			background-image:url('../img/blueline-bg.png');
		}

a:link {color: #28367d; text-decoration: none;}
a:visited {color: #28367d; text-decoration: none;}
a:hover {color: #28367d; text-decoration: none;}
a:active {color: #FF0000; text-decoration: none;}

img.katalogbild { border: 0px;
		  padding: 0px;
		  margin: 0px;
		border:none;
		max-width:120px;
		max-height:160px;
	image-rendering:auto;
	filter: none; 
	-webkit-filter: blur(0px);
	-moz-filter: blur(0px);
	-ms-filter: blur(0px);
	filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0');
}
	
td.katalogbild { background-color: white;
		padding: 0px;
		border: solid red 0px;
		margin: 0px;
}

.inverttitle {border:1px solid #999999;
         border-bottom: 0px solid;
         display: block;
         background-color:#fff;
         padding: 4px;}

.neuheit {
		width:180px;
		color:#111111;
		background:#ffffff;
		border-top:1px solid #28367d;
		border-left:1px solid #28367d;
		border-right:2px solid #28367d;
		border-bottom:1px solid #28367d;
		padding-bottom:10px;
		padding-top:6px;
		padding-left:12px;
		padding-right:12px;
		margin: 0px;
		margin: 0px 0px 0px 0px;
		font-size: 10px;
		}

.neuheiten {
		width:180px;
		color:#111111;
		background:#F0F0F0;
		border-top:1px solid #28367d;
		border-left:2px solid #28367d;
		border-right:5px solid #666666;
		border-bottom:1px solid #999999;
		padding-bottom:10px;
		padding-top:6px;
		padding-left:12px;
		padding-right:12px;
		margin: 0px;
		margin: 0px 0px 10px 0px;
		margin-left:10px;
		font-size: 10px;
		}

.neuheiten-saison2 {
		width:180px;
		color:#111111;
/*		background:#F0F0F0; */
		background-image:url('../img/boxhintergrund.png');
		background-repeat:repeat-x repeat-y;
/*		-moz-opacity: 0.5;
		-khtml-opacity: 0.5;
		filter:alpha(opacity=50);  */
		border-top:1px solid #28367d;
		border-left:2px solid #28367d;
		border-right:5px solid #666666;
		border-bottom:1px solid #999999;
		padding-bottom:10px;
		padding-top:6px;
		padding-left:12px;
		padding-right:12px;
		margin: 0px;
		margin: 0px 0px 10px 0px;
		margin-left:10px;
		font-size: 10px;
		}

.randdezent { border:1px solid #999999; border-top:0px solid #28367d;
	    background-color: #ffffff;
	    height: 267px;
        margin-bottom: 4px;}

.randbox { border:1px solid #28367d;
	    background-color: #ffffff;
	    height: 267px;
        margin-bottom: 0px;}

.videobox {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
		font-size: 16px;
		color: #111111;
		border:1px solid #999999; 
		background:#FFFFFC;
		padding: 2px;
		margin:15px 0px 0px 0px;
		height: 98px;
		}

.spruchbox {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
		font-size: 12px;
		color: #111111;
		border:1px solid #999999; 
		background:#FFFFFC;
		padding: 2px;
		margin:15px 0px 0px 0px;
		}

#draco-menu {
	list-style-type: none;
	background-image: url(navi_bg.png);
	height: 40px;
	width: 563px;
	margin: 0;
	padding: 0;
}

#draco-menu li {
	float: left;
}

#draco-menu  a {
	background-image: url(navi_bg_divider.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 32px;
	padding-left: 32px;
	display: block;
	line-height: 80px;
	text-decoration: none;
	font-family: Georgia, serif;
	font-size: 21px;
	color: #371C1C;
}

#draco-menu a:hover {
color: #FFF;
}

.menu {
		width:282px;
		color:#111111;
		background:#F0F0F0;
		background-image:url('../img/menubox-bg.png');
		border-top:1px solid #999999;
		border-left:5px solid #28367d;
		border-right:2px solid #666666;
		border-bottom:1px solid #999999;
		padding-bottom:40px;
		padding-top:6px;
		padding-left:12px;
		padding-right:12px;
		margin: 0px;
		margin: 0px 10px 0px 0px;
		margin-right:10px;
		font-size: 12px;
		}

.menu-saison2 {
		color:#111111;
/*		background:#F0F0F0; */
		background-image:url('../img/boxhintergrund.png');
		background-repeat:repeat-x repeat-y;
/*		-moz-opacity: 0.5;
		-khtml-opacity: 0.5;
		filter:alpha(opacity=50);  */
		border-top:1px solid #999999;
		border-left:5px solid #28367d;
		border-right:2px solid #666666;
		border-bottom:1px solid #999999;
		padding-bottom:40px;
		padding-top:6px;
		padding-left:12px;
		padding-right:12px;
		margin: 0px;
		margin: 0px 10px 0px 0px;
		margin-right:10px;
		font-size: 12px;
		}

.main { 
		border:0px solid #28367d; 
		background:#fff;
		margin:0px 0px 20px 0px;
		}

.rand { border:1px solid #28367d;
        margin-bottom: 4px;}

.invert-saison2 {border:1px solid #28367d;
         border-bottom: 0px solid;
         display: block;
/*       background-color:#fff;	*/
 		 background-image:url('../img/boxweisshintergrund.png');
 		 background-repeat:repeat-x repeat-y;
         padding: 4px;}

.invert {border:1px solid #28367d;
         border-bottom: 0px solid;
         display: block;
         background-color:#fff;
         padding: 4px;}

.search-saison2 {
		font-size: 10px;
		color: #111111;
		vertical-align: middle;
		border:1px solid #999999; 
/*		background:#DFDFDF;	*/
 		background-image:url('../img/boxlightgreyhintergrund.png');
 		background-repeat:repeat-x repeat-y;
		padding: 4px;
		padding-bottom:4px;
		padding-top:4px;
		padding-left:4px;
		padding-right:4px;
		margin:0px 0px 0px 0px;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
        }

.search {
		font-size: 10px;
		color: #111111;
		vertical-align: middle;
		border:1px solid #999999; 
		background:#DFDFDF;
		padding: 4px;
		padding-bottom:4px;
		padding-top:4px;
		padding-left:4px;
		padding-right:4px;
		margin:0px 0px 0px 0px;
		margin-top:0px;
		margin-left:0px;
		margin-right:0px;
		margin-bottom:0px;
        }

.login-saison2 {
		font-size: 10px;
		color: #111111;
		border:1px solid #999999; 
/*		background:#CFCFCF;	*/
 		background-image:url('../img/boxdarkgreyhintergrund.png');
 		background-repeat:repeat-x repeat-y;
		padding: 5px;
		margin:5px 0px 0px 0px;
		}

.login {
		font-size: 10px;
		color: #111111;
		border:1px solid #999999; 
		background:#CFCFCF;
		padding: 5px;
		margin:5px 0px 0px 0px;
		}

.news {
		font-size: 11px;
		width: 150px;
		color: #28367d;
		border:1px solid #28367d; 
		border-right:2px solid #28367d; 
		background:#EFEFEF;
		padding: 5px;
		margin: 0px;
		margin-top: 10px;
		}

.Adresse-saison2 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
		font-size: 10px;
		color: #111111;
		border:1px solid #999999; 
/*		background:#FFFFFC;	*/
 		background-image:url('../img/boxlightyellowhintergrund.png');
 		background-repeat:repeat-x repeat-y;
		padding: 2px;
		margin:15px 0px 0px 0px;
		}

.Adresse {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
		font-size: 9pt;
		color: #111111;
		border:1px solid #999999; 
		background:#FFFFFC;
		padding: 4px;
		margin:15px 0px 0px 0px;
		line-height:12pt;
		}

.Hinweis { 
    font-size: 10px;
    color: #000000;
    line-height: 11px;
    text-decoration: none;
}

.blau {color: #28367d;}
.blauci {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
         font-size: 14px;
         font-weight: normal;
         color: #28367d;}

.grau {color: #111111;}
.grauci {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
         font-size: 12px;
         font-weight: normal;
         color: #111111;
         }

.slogan {font-size: 16px;
         font-style: italic;
         font-weight: bold;
         color: #28367d;
        }


.Firmentitel {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	margin-top: 0ex;
       	margin-bottom: 0ex;
	padding-top: 0ex;
       	padding-bottom: 0ex;
	color: #28367d;
	text-shadow: #000000;
    font-size: 24px;
    font-weight: bold;
    font-style: italic;
	line-height: 32px;
}


.topmenu { 
	font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 14px;
    color: #666666;
    line-height: 20px;
    text-decoration: none;
    border-width: 0px;
}

#tester {	background-color: #DFDFDF;
			height: 24px;
			background-image: url('../img/topmenune-bg.png');
		}

.topselmenu { 
	font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 14px;
    display: block;
    width: 100%;
    color: #666666;
    background-color: #FFFFFF;
    line-height: 20px;
    text-decoration: none;
    border-width: 0px;
}


a.topmenu:link {color: #666666; display: block; text-decoration: none; font-size: 14px;}
a.topmenu:visited {color: #666666; display: block; text-decoration: none; font-size: 14px;}
a.topmenu:hover {color: #000000; background-color: #FCFF66; display: block; text-decoration: none; font-size: 14px;}
a.topmenu:active {color: #28367d; background-color: #FCFF66; display: block; text-decoration: none; font-size: 14px;}

.shopmenu { 
    font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 12px;
    font-weight: normal;
    width: 276px;
    display: block;
    color: #666666;
    line-height: 18px;
    text-decoration: none;
    border-width: 0px;
    padding-left: 4px;
}

.shopselmenu { 
    font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 12px;
    font-weight: bold;
    display: block;
    width: 276px;
    color: #FFFFFF;
    background-color: #28367d;
    line-height: 18px;
    text-decoration: none;
    border-width: 0px;
    padding-left: 4px;
    padding-right: 0px;
}

.shopsubmenu { 
    font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 12px;
    width: 259px;
    color: #333333;
    background-color: #FFFFFC;
    line-height: 15px;
    text-decoration: none;
    border-width: 0px;
    margin-left:  0px;
    padding-left: 21px;
    padding-top: 2px;
    padding-bottom: 2px;
    display: block;
}

.shopsubselmenu { 
    font-family: verdana,tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
    font-size: 12px;
    width: 259px;
    color: #111111;
    background-color: #FCFF66;
    line-height: 15px;
    text-decoration: none;
    border-width: 0px;
    margin-left:  0px;
    display: block;
}

a.shopmenu:link {color: #111111; display: block; text-decoration: none;}
a.shopmenu:visited {color: #111111; display: block; text-decoration: none;}
a.shopmenu:hover {color: #FFFFFF; display: block; background-color: #28367d; text-decoration: none;}
a.shopmenu:active {color: #28367d; display: block; background-color: #FCFF66; text-decoration: none;}

a.shopsubmenu:nth-child(even) {background-color: #eeeeee;}
a.shopsubmenu:nth-child(odd) {background-color: white;}
a.shopsubmenu:link {color: #111111; display: block; text-decoration: none;}
a.shopsubmenu:visited {color: #111111; display: block; text-decoration: none;}
a.shopsubmenu:hover {color: #28367d; display: block; background-color: #FCFF66; text-decoration: none;}
a.shopsubmenu:active {color: #111111; display: block; background-color: #FCFF66; text-decoration: none;}

a.shopselmenu:link {color: #FCFF66; display: block; text-decoration: none;}
a.shopselmenu:visited {color: #FCFF66; display: block; text-decoration: none;}
a.shopselmenu:hover {color: #FFFFFF; display: block; background-color: #FCFF66; text-decoration: none;}
a.shopselmenu:active {color: #FCFF66; display: block; background-color: #FCFF66; text-decoration: none;}

a.shopselsubmenu:link {padding-left: 21px; padding-top: 2px; padding-bottom: 2px; color: #111111; display: block; background-color: #FCFF66; text-decoration: none;}
a.shopselsubmenu:visited {padding-left: 21px; padding-top: 2px; padding-bottom: 2px; color: #111111; display: block; background-color: #FCFF66; text-decoration: none;}
a.shopselsubmenu:hover {padding-left: 21px; padding-top: 2px; padding-bottom: 2px; color: #28367d; display: block; background-color: #FCFF66; text-decoration: none;}
a.shopselsubmenu:active {padding-left: 21px; padding-top: 2px; padding-bottom: 2px; color: #111111; display: block; background-color: #FCFF66;  text-decoration: none;}

.quickcart {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
            font-stretch: narrower;
            font-size: 10px;}


h1 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	color: #28367d;
     font-size: 20px;
     font-weight: normal;
	line-height: 24px;
    margin: 0px;
    padding: 0px;
}

a.h1:link {color: #28367d;}
a.h1:visited {color: #28367d;}

h2 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	color: #28367d;
     font-size: 20px;
     font-weight: normal;
	line-height: 24px;
    margin: 0px;
    padding: 0px;
}

h3 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	color: #28367d;
     font-size: 14px;
     font-weight: normal;
	line-height: 17px;
    margin: 0px;
    padding: 0px;
}

h4 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	color: #28367d;
     font-size: 12px;
     font-weight: normal;
	line-height: 16px;
    margin: 0px;
    padding: 0px;
}

h5 {font-family: tahoma,arial,geneva,swiss,sunsans-regular,sans-serif;
	color: #28367d;
     font-size: 10px;
     font-weight: normal;
	line-height: 12px;
    margin: 0px;
    padding: 0px;
}

.listen {font-size: smaller; font-size: 10px;}


ol {
	list-style-type: 1;
	font-size: 11px;
}

pre {font-family: monaco,monospace;
     font-size: 11px;
}

ul {
	list-style-type: disc;
	padding-left: 1em;
	margin-left: 0em;
	padding-top: 0.0ex;
	margin-top: 0ex;
     white-space: normal;
	font-size: 11px;
}

p {
	margin-top: 0ex;
     margin-bottom: 0ex;
	padding-top: 0.5ex;
     padding-bottom: 0.5ex;
}

.shadow {
-moz-box-shadow: 3px 3px 4px #666666;
-webkit-box-shadow: 3px 3px 4px #666666;
box-shadow: 3px 3px 4px #666666;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');
}

.kadistel { display: none; }

.blocknote {
	font-style: italic;
	font-family: arial,geneva,swiss,sunsans-regular,sans-serif;
	font-size: small;
}

.footnote {
 	font-size: 10px;
	color: gray;
}

.warning {
 	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

#mapcontainer {height:360px;z-index:0;}

#mapcontainerklein {height:240px;width:360px;}

a img {border:none;}

img { -ms-interpolation-mode: bicubic; }

#mainarea .aktion {
    color: red;
    background: #ffff66;
}

a.aktion:link, a.aktion:visited {
   color: red;
}

.strike {
    color: grey;
    text-decoration: line-through;
}

.pikto img {
    max-height: 96px;
    padding:0;
    margin:0;
    margin-right:10px;
	background: #ffffff; /* for non-css3 browsers */
	background: -ms-linear-gradient(top, #ffffff, #fefefe); /* IE 10 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fefefe'); /* for IE */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fefefe')"; /* for IE without ActiveX */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#fefefe)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #fefefe); /* for firefox 3.6+ */
	background: -webkit-linear-gradient(top, #ffffff,  #fefefe); /* Webkit (Chrome 11+) */ 
	background: linear-gradient(top, #ffffff,  #fefefe); /* W3C Markup, IE10 Release Preview */ 
	background: -o-linear-gradient(top, #ffffff,  #fefefe); /* Opera */ 
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
}

img.colorpots {
    max-height: 16px;
    min-height: 12px;
    padding:0;
    margin:0;
    border: solid 1px #333333;
}
