
html {
height: 100.5%;
font-size: 62.5%;
}
body {
font: 1.1em/1.7em Verdana, sans-serif;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0.65+0,0+100;Neutral+Density */
background: -moz-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: radial-gradient(ellipse at center,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

max-width: 1400px;
margin: 0 auto;
}
* {margin: 0px; padding: 0px; border: 0px;}
address {
font-style: normal;
}
hr {
Margin-left: 5px;
width: 98%;
font-size: 2.2em;
border-bottom: 1px dashed #004A7F;
padding-bottom: 0.4em;
font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
font-family: "Arial", sans-serif;
margin: 0em 0em 0.5em 0em;
color: #004A7F;
}
h1 {
font-size: 2.1em;
border-bottom: 1px dashed #004A7F;
padding-bottom: 0.4em;
font-weight: normal;
}
div#header h1, h5 {
border: 0px;
color: #ffffff;
}
div#header h2
{
font-size: 3.0em;
line-height: 85%;
color: #ffffff;
font-family: 'Arial', cursive;
}
h2 {font-size: 1.7em;}
h3 {font-size: 1.6em;}
h4 {font-size: 1.4em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;}
a {color: #E3004F; text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
a:link {}
a:visited {}
a:hover{	background: #d00404;
background: -moz-linear-gradient(-45deg,  #d00404 0%, #e2bac8 80%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d00404), color-stop(80%,#e2bac8));
background: -webkit-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -o-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -ms-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: linear-gradient(135deg,  #d00404 0%,#e2bac8 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00404', endColorstr='#e2bac8',GradientType=1 );
color: #ffffff;	}
div#wrapper {
margin: 43px 170px 0px 45px;
border: 2px solid #CCCCCC;
border-radius: 15px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8c6bb1+0,e0ecf4+100 */
background: rgb(140,107,177); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,107,177,1) 0%, rgba(224,236,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,107,177,1) 0%,rgba(224,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,107,177,1) 0%,rgba(224,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c6bb1', endColorstr='#e0ecf4',GradientType=0 ); /* IE6-9 */

}
div#header {
height: 105px;
border-radius: 10px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4d004b+0,88419d+100 */
background: rgb(77,0,75); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(77,0,75,1) 0%, rgba(136,65,157,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(77,0,75,1) 0%,rgba(136,65,157,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(77,0,75,1) 0%,rgba(136,65,157,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d004b', endColorstr='#88419d',GradientType=0 ); /* IE6-9 */

padding: 20px;
}
div.menubutton a {
color: #E3004F; text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
div.menubutton a.shownavlistx:after {
content: " \25bc";
font-size: 1rem;
}
div.menubutton a.hidenavlistx:after {
content: " \25b2";
font-size: 1rem;
}
div.menubutton a.hidenavlistx {
display:none;
}
div#navx{
padding: 0 1rem;
margin: 0;
}
div#navz{
padding: 0;
margin: 0;
}
div#navx ul#navlistx {
max-height: 0;
overflow: hidden;
transition: 0.25s;
list-style-type: none;
padding: 0;
border-radius: 0 0 1rem 1rem;
margin: 0;
}
div#navx li {
display: block;
border-bottom: 1px solid #ddd;
}
div#navx li:last-of-type {
border-bottom: 0;
}
div#navx li a {
display: block;
text-decoration: none;
color: #E3004F; text-decoration: none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding: 0.25em;
}
div#navx a:hover,
div# a:focus {
background: #d00404;
background: -moz-linear-gradient(-45deg,  #d00404 0%, #e2bac8 80%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d00404), color-stop(80%,#e2bac8));
background: -webkit-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -o-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -ms-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: linear-gradient(135deg,  #d00404 0%,#e2bac8 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00404', endColorstr='#e2bac8',GradientType=1 );
color: #ffffff;	}
div#nav a:active {
background: #f50;
color: white;
}
div#navx li.active a {
background: #08c;
color: white;
text-decoration: none;
}
#menu:target ul#navlistx {
max-height: 32em;
}
#menu:target a.shownavlistx {
display: none;
}
#menu:target a.hidenavlistx {
display: inline;
}
div#nav {
float:right;
height: 22px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8c96c6+0,bfd3e6+100 */
background: rgb(140,150,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,150,198,1) 0%, rgba(191,211,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c96c6', endColorstr='#bfd3e6',GradientType=0 ); /* IE6-9 */

text-align: right;
margin-bottom: 1.0em;
padding: 10px;
}
div#nav li {
display: inline;
margin-right: 0.4em;
}
div#nav a {
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
padding: 0.2em 1.0em 0.4em 1.0em;
border: 1px solid #CCCCCC;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #e0ecf4;
}
div#navx li {
display: block;
}
div#nav_l {
height: 22px;
text-align: left;
padding: 10px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8c96c6+0,bfd3e6+100 */
background: rgb(140,150,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,150,198,1) 0%, rgba(191,211,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c96c6', endColorstr='#bfd3e6',GradientType=0 ); /* IE6-9 */

}
div#nav_l li {
display: inline;
margin-right: 0.4em;
}
div#nav_l a {
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
padding: 0.2em 1.0em 0.4em 1.0em;
border: 1px solid #CCCCCC;
border-top: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #F0F0F0;
border-radius: 10px;
}
div#nav_l a:hover,
div#nav a:hover,
body#home li.navhome a,
body#team li.navteam a,
body#produkte li.navprodukte a,
body#service li.navservice a,
body#kontakt li.navkontakt a {
background: #d00404;
background: -moz-linear-gradient(-45deg,  #d00404 0%, #e2bac8 80%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d00404), color-stop(80%,#e2bac8));
background: -webkit-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -o-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -ms-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: linear-gradient(135deg,  #d00404 0%,#e2bac8 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00404', endColorstr='#e2bac8',GradientType=1 );
color: #ffffff;	}
div#wrap_content {
}
#buch{padding-right:1px;margin:0px 10px 5px 10px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9ebcda+0,e0ecf4+100 */
background: rgb(158,188,218); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(158,188,218,1) 0%, rgba(224,236,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(158,188,218,1) 0%,rgba(224,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(158,188,218,1) 0%,rgba(224,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ebcda', endColorstr='#e0ecf4',GradientType=0 ); /* IE6-9 */
border-radius:0px;max-width:320px;
min-height:175px;}

#buch_footer{background:#ffffff;border-radius:0px;max-width:320px;}

#buch_header{padding: 7px;background:#6666cc;border-radius:0px;max-width:320px;color:#ffffff;font-size:1.4em;}

#info_header{padding: 7px;background:#6666cc;border-radius:0px;color:#ffffff;font-size:1.4em;}


div#col2 {
float: left;
width: 29%;
padding-bottom: 1px;
margin-left: 10px;}
div.box {
border: 1px solid #CCCCCC;
border-radius: 15px;
height: 1050px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bfd3e6+0,e0ecf4+100 */
background: rgb(191,211,230); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,211,230,1) 0%, rgba(224,236,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(191,211,230,1) 0%,rgba(224,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(191,211,230,1) 0%,rgba(224,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd3e6', endColorstr='#e0ecf4',GradientType=0 ); /* IE6-9 */

}
div.box h6, div#menu h6 {margin-bottom: 0em; padding: 0.4em 1.0em 0.6em 1.0em;  line-height: 1.0em;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9ebcda+0,e0ecf4+100 */
background: rgb(158,188,218); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(158,188,218,1) 0%, rgba(224,236,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(158,188,218,1) 0%,rgba(224,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(158,188,218,1) 0%,rgba(224,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ebcda', endColorstr='#e0ecf4',GradientType=0 ); /* IE6-9 */
border-bottom: 1px solid #CCCCCC;
border: 1px solid #CCCCCC;
border-radius: 15px;}
p {
font-size: 1.1em;}
p.boxtext {
padding: 10px; font-size: 1.1em; line-height: 1.4em;
}
p.breadcromb {
padding: 5px 0px 8px 7px; font-size: 0.8em; line-height: 1.2em;
Margin-left: 3px;
}
div.fb-like {
padding: 0px; font-size: 0.9em; line-height: 1.4em;
}
div.box h4 {
Margin-left: 10px;
}
div.box h5 {
Margin-left: 10px;
}
div.box h6 {
color: #004A7F;
}
div.box hr {
Margin-left: 10px;
width: 90%;
font-size: 2.2em;
border-bottom: 1px dashed #004A7F;
padding-bottom: 0.4em;
font-weight: normal;
}
div#maintext {
margin: 0px 10px 0px 31%;
min-height: 1030px;
border: 1px solid #CCCCCC;
border-radius: 15px;
padding: 10px 10px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#bfd3e6+0,e0ecf4+100 */
background: rgb(191,211,230); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,211,230,1) 0%, rgba(224,236,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(191,211,230,1) 0%,rgba(224,236,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(191,211,230,1) 0%,rgba(224,236,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd3e6', endColorstr='#e0ecf4',GradientType=0 ); /* IE6-9 */


}
div#maintext a {padding-bottom: 1px;}
div#maintext ul {margin: 0px 20px 0px 20px; list-style-position: inside;}
div#maintext ul ul {margin: 0px 0px 10px 14px;}
ul.boxtext {
font-size: 1.1em; line-height: 1.4em;
margin: 10px 10px 0px 10px; list-style-position: inside;}
div#footer {
padding: 2px auto 4px auto;
margin-left: 10px;
margin-right: 10px;
text-align: center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#8c96c6+0,bfd3e6+100 */
background: rgb(140,150,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,150,198,1) 0%, rgba(191,211,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c96c6', endColorstr='#bfd3e6',GradientType=0 ); /* IE6-9 */

margin-top: 1px;
border: 1px solid #CCCCCC;
border-radius: 15px;
}
div#footer_1 {
float:right;
text-align: left;
margin: 20px 150px 20px 10px;
}
div#footer_2 {
float:left;
text-align: left;
margin: 20px 20px 20px 10px;
}
div#footer_3 {
float:left;
text-align: left;
margin: 20px 20px 20px 20px;
}
div#footer ul {
text-align: left;
font-size: 1.0em; line-height: 1.5em;
list-style-position: inside;
list-style-type: none}
div
.defloat {clear: both;}
.picture_a{
margin: 20px 12px 20px 12px;}
.picture_ar{
margin: 20px 12px 20px 12px;
float:right; }
.picture_l{
margin: 0px 20px 20px 10px;
float: left;
-moz-transform:skewX(-5deg) skewY(-10deg);
-webkit-transform:skewX(-5deg) skewY(-10deg);
-o-transform:skewX(-5deg) skewY(-10deg);
transform:skewX(-5deg) skewY(-10deg);
}
.picture_bm
{
padding: 0.25em;
border: 1px;
box-shadow: 2px 2px 3px #888;
border-radius: 0.5em;
max-width: 95%;
height: auto;
}
.picture_r{
float: right;
border: 1x;
border-radius: 15px;
}

.picture_rh{
float: right;
border: 1x;
border-radius: 15px;
max-width: 33%;
max-height: 105px;
height: auto;
}
.picture_rh_box{
float: left;
margin: 20px 10px 20px 10px;
border: 1x;
border-radius: 15px;
max-width: 90%;
height: auto;
}
.picture_rg{
max-width: 33%;
max-height: 300px;
float: right;
border: 1x;
border-radius: 15px;
margin-left: 5px;
}
.picture_links{
float: left;
border: 1x;
border-radius: 15px;
margin: 0px 10px 0px 10x;
}
.picture_m{
margin: 0px 10px 0px 0px;}
.anzeige_r {margin: 20px 25px 25px 25px;
font-weight: bold;}
.anzeige_l {margin: 20px 25px 25px 25px;
font-weight: bold;}
#infobar a{
display:inline-block;
background: rgba(0, 0, 0, 0);
padding:1px 6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:0 px;
}
#current a {
display:inline-block;
background: rgba(0, 0, 0, 0);
padding:1px 6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:0 px;
}
div#current
{padding: 1px;
margin-left: 10px;
margin-right: 5px;
background: #3c3cff;
background: -moz-linear-gradient(top,  #3c3cff 0%, #eeeeee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3cff), color-stop(100%,#eeeeee));
background: -webkit-linear-gradient(top,  #3c3cff 0%,#eeeeee 100%);
background: -o-linear-gradient(top,  #3c3cff 0%,#eeeeee 100%);
background: -ms-linear-gradient(top,  #3c3cff 0%,#eeeeee 100%);
background: linear-gradient(to bottom,  #3c3cff 0%,#eeeeee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3cff', endColorstr='#eeeeee',GradientType=0 );
border-radius: 15px;
}
#infobar a:hover{
background: #E3004F;
border: 1px;
color: #000000;
}
div#infobar
{padding: 1px;
margin: 0px 5px 5px 5px;
background: #f7fcfd;
}
div#infobar_red
{padding: 10px;
margin: 5px 5px 5px 5px;
background: #ff0000;
}
div#infokreis
{
position:fixed; width:100px; height:100px; top:340px; right:180px; z-index:1;
padding: 0px 10px 0px 10px;
margin-left: 10px;
margin-right: 5px;
background: #cccccc;
background: -moz-linear-gradient(top,  #cccccc 0%, #eeeeee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#eeeeee));
background: -webkit-linear-gradient(top,  #cccccc 0%,#eeeeee 100%);
background: -o-linear-gradient(top,  #cccccc 0%,#eeeeee 100%);
background: -ms-linear-gradient(top,  #cccccc 0%,#eeeeee 100%);
background: linear-gradient(to bottom,  #cccccc 0%,#eeeeee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 );
border-radius:50%;
-moz-border-radius:50%;
-webkit-border-radius:50%;
float: right;
}
p#infobar {margin: 10px}
#maintext a{
display:inline-block;
background: rgba(0, 0, 0, 0);
padding:1px 6px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:0 2px;
}
#maintext a:hover{
background: #d00404;
background: -moz-linear-gradient(-45deg,  #d00404 0%, #e2bac8 80%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#d00404), color-stop(80%,#e2bac8));
background: -webkit-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -o-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: -ms-linear-gradient(-45deg,  #d00404 0%,#e2bac8 80%);
background: linear-gradient(135deg,  #d00404 0%,#e2bac8 80%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d00404', endColorstr='#e2bac8',GradientType=1 );
color: #ffffff;
}
.rahmen {
border: 1px solid #cc99ff;	padding: 10px;
margin-right: 20px;
border-radius: 5px;
box-shadow: 1px 1px 2px #888;
}
.rahmen_g {
border: 1px solid #cc99ff;	padding: 10px;
margin-right: 20px;
font: 1.3em/1.9em Verdana, sans-serif;
border-radius: 5px;
box-shadow: 1px 1px 2px #888;
}
.rahmen_q {
border: 1px solid #cc99ff;	padding: 10px;
margin-right: 20px;
font: 1.5em/1.9em Verdana, sans-serif;
border-radius: 5px;
box-shadow: 1px 1px 2px #888;
}
.rahmen_qr {
border: 1px solid #cc99ff;	padding: 10px;
margin-right: 20px;
font: 1.9em/1.9em Verdana, sans-serif;
border-radius: 5px;
box-shadow: 1px 1px 2px #888;
}
.rahmen_kl {
border: 1px solid #cc99ff;	padding: 10px;
margin-right: 20px;
border-radius: 5px;
box-shadow: 1px 1px 2px #888;
max-width:280px;
}
@media only screen and (min-width: 320px)and (max-width: 800px)
{#anzeige_oben_rechts {display:none}
}
@media only screen and (max-width: 1350px)
{#anzeige_links_unten {display:none}
}

@media only screen and (min-width: 800px) {
#anzeige_oben_rechts {
margin: auto;
}
#anzeige_oben_unter_header {
height: 160px;
margin: auto;
padding: 0px 10px 9px 10px; 
background: #86aecc; /* Old browsers */
background: -moz-linear-gradient(top,  #86aecc 0%, #d4e4ef 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86aecc), color-stop(100%,#d4e4ef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #86aecc 0%,#d4e4ef 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #86aecc 0%,#d4e4ef 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #86aecc 0%,#d4e4ef 100%); /* IE10+ */
background: linear-gradient(to bottom,  #86aecc 0%,#d4e4ef 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86aecc', endColorstr='#d4e4ef',GradientType=0 ); /* IE6-9 */
}
}
#anzeige_rechts_rechts {
float: left;
right: 2px; width:160px; height:600px;
margin: 75px 5px 0px 5px;
	position: fixed;
z-index:2;
}
#anzeige_ohne_padding {
padding: 0px 10px 0px 0px;
float: right;
}
#anzeige_links_unten {
padding: 20px 0px 0px 10px;
float: left;
position: absolute;
z-index:2;
}
#rechts
{
float: right;
margin-right: 5px;
}
div#navx a:hover
{
background: none;
}
#rechts_home
{
float: right;
margin: 0px 2px 0px 2px;
font-size: 2.4rem;
}
#rechts_home_k
{
float: right;
margin: 0px 0px 0px 0px;
font-size: 1.0rem;
}#rechts_home_m
{
float: right;
margin: 0px 2px 0px 2px;
font-size: 2.1rem;
}
@media screen and (max-width:767px){
html{
min-width 320px;
}
body
{
min-width: 320px;	}
div#header {
padding: 10px;
}
div#anzeige_rechts_rechts
{
display: none;	}
div#anzeige_oben_rechts
{
display: none;	}
div#wrapper {
margin: 0px;
border: 0px solid #CCCCCC;
}
.picture_rh
{
display: none;
}
#anzeige_links_unten {
padding: 10px 0px;
float: left;
margin-left: -5px;
position: absolute;
z-index:2;
}
div#nav
{
display: none;	}
div#nav_l
{
display: none;	}
div#anzeige_ohne_padding
{
display: none;	}
div#col2 {
min-width: 320px;
width:auto;
border: 0px;
height: auto;
padding-bottom: 10px;
margin-left: 0px;}
div.box {
border: 0px solid #CCCCCC;
border-radius: 15px;
height: auto;}
.picture_a{
margin: 0px 0px;}
div#maintext {
float:left;
margin: 0px;
min-height:10px;
border: 0px solid #CCCCCC;
border-radius: 15px;
padding: 5px 5px;
}
div#footer {
padding: 2px auto 4px auto;
margin: 5px 0px;
border: 0px solid #CCCCCC;
border-radius: 15px;
}
div#footer_1 {
float: left;
}
div#navy
{
display: none;
}
span#navy
{
display: none;
}
}
@media screen and (min-width:768px){
div#navx, div#navz, div#prefooter, span#navz
{
display: none;
}
.picture_bm
{
display:none;
}
figure
{
display:none;
}
}
figure {
padding: 4px 2px 0px 4px;
margin: 4px 2px 0px 8px;
border: 1px solid #CCCCCC;
box-shadow: 4px 4px 5px #888;
}
figcaption {
font-size: 0.8em;
text-align: center;
margin: 4px 0px 5px 5px;
}

/*	Kacheln */
div#infobar_k
{padding: 1px;
margin: 0px 5px 5px 5px;
background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top,  #cccccc 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
float: left; 
height: 3.5em;
width: 46%;
}

#infobar_k a:hover{
	background: #E3004F;
        border: 1px;
        color: #ffffff;
}
#infobar_k a{
	display:inline-block;
	background: rgba(0, 0, 0, 0);
	padding:1px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin:0 px;
}
p#infobar_k {margin: 10px}
/*	Kacheln Titel*/
div#infobar_kl
{padding: 6px 1px 1px 1px;
margin: 0px 5px 5px 5px;
background: #cccccc; /* Old browsers */
background: -moz-linear-gradient(top,  #cccccc 0%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cccccc 0%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cccccc 0%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
float: left; 
height: 2.5em;
width: 96%;
}

#infobar_kl a:hover{
	background: #E3004F;
        border: 1px;
        color: #ffffff;
}
#infobar_kl a{
	display:inline-block;
	background: rgba(0, 0, 0, 0);
	padding:1px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin:0 px;
	}
p#infobar_kl {margin: 10px}
@font-face {
  font-family: "Genericons";
  src: url("./Genericons.eot");
  src: url("./Genericons.eot?#iefix") format("embedded-opentype"),
	   url(data:application/font-woff;charset=utf-8;base64,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),
       url("./Genericons.woff") format("woff"),
       url("./Genericons.ttf") format("truetype"),
       url("./Genericons.svg#Genericons") format("svg");
  font-weight: normal;
  font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Genericons";
src: url("./Genericons.svg#Genericons") format("svg");
}
}
.genericon {
font-size: 16px;
vertical-align: top;
text-align: center;
-moz-transition: color .1s ease-in 0;
-webkit-transition: color .1s ease-in 0;
display: inline-block;
font-family: "Genericons";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1.0;
text-decoration: inherit;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
speak: none;
margin-bottom: 1px;
}
.genericon-home:before { content: "\f409"; }
.genericon-mail:before { content: "\f410"; }
.genericon-summary:before { content: "\f425"; }
.genericon-menu:before { content: "\f419"; }
.genericon-print:before { content: "\f469"; }
.genericon-book:before { content: "\f444"; }
.genericon-info:before { content: "\f455"; }
.genericon-help:before { content: "\f457"; }
.genericon-tablet:before { content: "\f453"; }
/* Druckversion */
@media print {
div#col2, div#nav, div#anzeige_oben_rechts, div#navx, div#anzeige_ohne_padding, div#navz, div#footer_1, div#footer_2, div#footer_3,figure, div#prefooter, .breadcromb, div#anzeige_rechts_rechts, div#anzeige_links_unten, div#infobar, div#infobar_k, .picture_bm
{
	display:none;
}
div#maintext {
	
	min-height: 200px;
	height: auto; 
	margin: 10px;
	width: 630px;
}
div#wrapper 
{
	margin: 10px 170px 0px 45px;
	width: 670px;
}
div#wrap_content 
{
min-height: 400px;
height: auto;	
}
} /* Ende Druckversion */

@media screen and (min-width:779px){
#buch_a{padding:10px;margin:0px 5px 5px 5px;background:#cccccc;background:-moz-linear-gradient(top, #cccccc 0%, #eeeeee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cccccc), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #cccccc 0%,#eeeeee 100%);background:-o-linear-gradient(top, #cccccc 0%,#eeeeee 100%);background:-ms-linear-gradient(top, #cccccc 0%,#eeeeee 100%);background:linear-gradient(to bottom, #cccccc 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0);border-radius:0px;max-width:490px;
}
table {
width: 482px;
}

.input_a {
border: 1px solid #2D5D8E;
background: #FFF;
width: 472px;
}

textarea {
border: 1px solid #2D5D8E;
background: #FFF;
overflow: auto;
width: 472px;
min-height: 160px;
}

body,textarea {
color:#000000;
font-family:arial;
font-size: 1.1em;
}

.genericButton {
border: 1px solid #2D5D8E;
width: 472px;
background: #E0DFE4;
}
}
/*Ende Style für Anwaltonline*/

/* Style für Infobox desktop/tablet */
#message {
	display: none;
	position: fixed;
	border: 4px solid #336633;
	left: 10px;
	top: 180px;
	width: 300px;
	height: 350px;
	opacity: 0.9;
	background: #20c196;
	
background: -moz-linear-gradient(top,  #20c196 1%, #f9f7f4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#20c196), color-stop(100%,#f9f7f4));
background: -webkit-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: -o-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: -ms-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: linear-gradient(to bottom,  #20c196 1%,#f9f7f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c196', endColorstr='#f9f7f4',GradientType=0 );
}
.picture_r_gerade{
float: right;
border: 1x;
}
div#message h4 {
color: #ffffff;
font-size: 20px;
}
p.messagetext {
padding: 10px;
font-size: 1.4em; 
line-height: 1.6em;
}

/* Style für Infobox mobil */
#message_m {
    display: none;
	position:fixed; 
	border: 4px solid  #336633;
    left: 5px;
    bottom: 5px;
    width: 280px;
    height: 200px;
	opacity: 0.9;
    background: #20c196;
	
background: -moz-linear-gradient(top,  #20c196 1%, #f9f7f4 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#20c196), color-stop(100%,#f9f7f4));
background: -webkit-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: -o-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: -ms-linear-gradient(top,  #20c196 1%,#f9f7f4 100%);
background: linear-gradient(to bottom,  #20c196 1%,#f9f7f4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c196', endColorstr='#f9f7f4',GradientType=0 );
}
.picture_r_gerade{
float: right;
border: 1x;
}
div#message_m h4 {
color: #ffffff;
font-size: 12px;
}
p.messagetext_m {
padding: 10px;
font-size: 0.9em; 
line-height: 1.0em;
}

/*Zusatz*/
.zusatz_r {
float: right;
max-width: 60%;
}
.zusatz_l {
float: left;
max-width: 35%;
}
.btn {
  background: #8c6bb1;
  background-image: -webkit-linear-gradient(top, #8c6bb1, #e0ecf4);
  background-image: -moz-linear-gradient(top, #8c6bb1, #e0ecf4);
  background-image: -ms-linear-gradient(top, #8c6bb1, #e0ecf4);
  background-image: -o-linear-gradient(top, #8c6bb1, #e0ecf4);
  background-image: linear-gradient(to bottom, #8c6bb1, #e0ecf4);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 10px;
  text-decoration: none;
  width: 100px;
}

.btn:hover {
  background: #8c6bb1;
  background-image: -webkit-linear-gradient(top, #8c6bb1, #3498db);
  background-image: -moz-linear-gradient(top, #8c6bb1, #3498db);
  background-image: -ms-linear-gradient(top, #8c6bb1, #3498db);
  background-image: -o-linear-gradient(top, #8c6bb1, #3498db);
  background-image: linear-gradient(to bottom, #8c6bb1, #3498db);
  text-decoration: none;
  a none;
}
#anz_m{background: rgb(140,150,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,150,198,1) 0%, rgba(191,211,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c96c6', endColorstr='#bfd3e6',GradientType=0 ); /* IE6-9 */ margin: 5px; border-radius:0px;max-width:320px; min-width:280px; float:left}

#anz_r{background: rgb(140,150,198); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(140,150,198,1) 0%, rgba(191,211,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(140,150,198,1) 0%,rgba(191,211,230,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c96c6', endColorstr='#bfd3e6',GradientType=0 ); /* IE6-9 */ margin: 5px; border-radius:0px;max-width:320px; min-width:220px; float:right}

@media screen and (min-width:767px) and (max-width:1264px){
div#maintext {
min-height: 1680px;}
div.box {
height: 1700px;}
}