* {
	margin: 0;
	padding: 0;
}

body {
	background: url(img/bg.webp) repeat;
}


/* misc */
.clearer {
	clear: both;
}
.label {
padding-bottom:10px;
}


iframe{
width:660px;
height: 350px;

border: 1px solid #FFFFFF;
-moz-border-radius:4px; /* Firefox */
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px; /* Konqueror */
border-radius:4px; /* CSS3 */
color:#1b3b76;


}
input {

padding:5px;
margin-top:5px;
margin-bottom:5px;
background: url(img/text_bg.webp) repeat;
border: 0px;
border: 1px solid #FFFFFF;
-moz-border-radius:4px; /* Firefox */
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px; /* Konqueror */
border-radius:4px; /* CSS3 */
color:#1b3b76;
}
textarea {
width:640px;
height: 200px;
background: url(img/text_bg.webp) repeat;
border: 1px solid #FFFFFF;
-moz-border-radius:4px; /* Firefox */
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px; /* Konqueror */
border-radius:4px; /* CSS3 */
color:#1b3b76;


}


/* ----------Basic Architecture-------------- */
.topwrapper {
width: 100%;
background:url(img/topwrapper.webp) repeat-x;
}

.bigbox {
width: 950px;

margin:auto;
}
.headpic {
/* width: 920px;
height:350px; */
width: 851px;
height: 241px;
margin:auto;
margin-top:20px;
border: 3px solid #FFFFFF;
/* background: #999999 url(img/rechtsanwalt-gruppe-potsdam.webp) no-repeat; */
background: #999999 url(img/Strobel_Rechtsanwälte_Potsdam.webp) no-repeat;	
-moz-box-shadow:    0px 0px 5px 3px #ccc;
-webkit-box-shadow: 0px 0px 5px 3px #ccc;
box-shadow:         0px 0px 5px 3px #ccc;
}
.contentbox {
margin-top:30px;
}

.col-l {
float:left;
width: 310px;
margin-right:20px;

}
.col-r {
float:left;
width: 310px;

}

.left {
float:left;
width: 250px;
padding-left:20px;
padding-top:10px;

}
.left-text {
font-family: 'Asap', sans-serif;

}

.left-text h2  {
border-bottom: 1px dashed #666666;
 color:#1a3b76;
 font-size: 0.8em;
 font-weight: normal;
 margin-bottom:10px;
}
.left-text p  {
 color:#666666;
 font-size: 0.8em;
 font-weight: normal;
 line-height:22px;
}
.left-text table {
 color:#666666;
 font-size: 0.8em;
 font-weight: normal;
 margin-bottom:10px;
}


.right {
float:left;
width: 660px;
padding-left:20px;
}
.right-coda {
float:left;
width: 680px;

}


/* ----------PANEL-------------- */
.panelpic1, .panelpic2, .panelpic3, .panelpic4, .panelpic1a, .panelpic2a, .panelpic2b, .panelpic3a, .panelpic4a, .panelpic5a,  .panelpic5 , .panelpic4b {
width: 650px;
height:210px;
border: 3px solid #FFFFFF;
background: #999999;
-moz-box-shadow:    0px 0px 5px 3px #ccc;
-webkit-box-shadow: 0px 0px 5px 3px #ccc;
box-shadow:         0px 0px 5px 3px #ccc;
}
.panelpic-text {
float:left;
text-align:left;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:100px;
padding-left:10px;
color: #FFFFFF;
}
.panelpic-text-p {
float:left;
text-align:left;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:120px;
padding-left:10px;
color: #FFFFFF;
}
.panelpic-text-kai {
float:left;
text-align:left;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:120px;
padding-left:10px;
color: #FFFFFF;
}
.panelpic-text-h {
float:left;
text-align:left;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:115px;
padding-left:10px;
color: #FFFFFF;
}
.panelpic-text-right {
float:right;
text-align:right;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:120px;
padding-right:10px;
color: #FFFFFF;
}
.panelpic-text-right2 {
float:right;
text-align:right;
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 1.3em;
width: 500px;
padding-top:100px;
padding-right:10px;
color: #FFFFFF;
}
.panelpic-text span{
font-size: 1.8em;
color:#1a3b76;
}
.panelpic-text-right span{
font-size: 1.8em;
color:#1a3b76;
}
.panelpic-autor-r {
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 0.8em;
color:#1a3b76;
text-align:right;
margin-top:5px;
}
.panelpic-autor-l {
font-family: 'ChaletParisNineteenSixtyRg';
font-size: 0.8em;
color:#1a3b76;
text-align:left;
margin-top:5px;
}
.panelpic1{
background:url(img/rechtsanwalt-potsdam-ruetenik.webp) no-repeat;
}
.panelpic1a{
background:url(img/rechtsanwalt-potsdam-ruetenik.webp) no-repeat;
}
.panelpic2{
background:url(img/rechtsanwalt-potsdam-strobel.webp) no-repeat;
}
.panelpic2a{
background:url(img/rechtsanwalt-potsdam-strobel.webp) no-repeat;
font-size: 1.1em;
}
.panelpic3 {
background:url(img/rechtsanwalt-potsdam-powilleit.webp) no-repeat;
}
.panelpic4 {
background:url(img/rechtsanwalt-potsdam-powilleit.webp) no-repeat;
}
.panelpic4a {
background:url(img/rechtsanwalt-kanzlei-pallasch.webp) no-repeat;
font-size: 1.0em;
}

.panelpic5a {
background:url(img/rechtsanwalt-kanzlei-team.webp) no-repeat;
}
.panelpic4b {
background:url(img/rechtsanwalt-kanzlei-habermann.webp) no-repeat;
}

.list li{
padding-bottom: 10px;

}


/* ----------Typo-------------- */
@font-face {
    font-family: 'ChaletParisNineteenSixtyRg';
    font-weight: normal;
    font-style: normal;
    src: url('font/chaparsi-webfont.eot');
	src: local('ChaletParisNineteenSixtyRg'), local('ChaletParisNineteenSixtyRg'),
         url('font/chaparsi-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/chaparsi-webfont.woff') format('woff'),
         url('font/chaparsi-webfont.ttf') format('truetype'),
         url('font/chaparsi-webfont.svg#ChaletParisNineteenSixtyRg') format('svg');
	font-display: swap;
}

/* asap-regular - latin */
@font-face {
  font-family: 'Asap';
  font-style: normal;
  font-weight: 400;
  src: url('font/asap-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Asap Regular'), local('Asap-Regular'),
       url('font/asap-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-regular.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-italic - latin */
@font-face {
  font-family: 'Asap';
  font-style: italic;
  font-weight: 400;
  src: url('font/asap-v7-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Asap Italic'), local('Asap-Italic'),
       url('font/asap-v7-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-italic.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-500 - latin */
@font-face {
  font-family: 'Asap';
  font-style: normal;
  font-weight: 500;
  src: url('font/asap-v7-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Asap Medium'), local('Asap-Medium'),
       url('font/asap-v7-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-500.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-500.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-500italic - latin */
@font-face {
  font-family: 'Asap';
  font-style: italic;
  font-weight: 500;
  src: url('font/asap-v7-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Asap Medium Italic'), local('Asap-MediumItalic'),
       url('font/asap-v7-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-500italic.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-600 - latin */
@font-face {
  font-family: 'Asap';
  font-style: normal;
  font-weight: 600;
  src: url('font/asap-v7-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Asap SemiBold'), local('Asap-SemiBold'),
       url('font/asap-v7-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-600.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-600.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-600italic - latin */
@font-face {
  font-family: 'Asap';
  font-style: italic;
  font-weight: 600;
  src: url('font/asap-v7-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local('Asap SemiBold Italic'), local('Asap-SemiBoldItalic'),
       url('font/asap-v7-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-600italic.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-700 - latin */
@font-face {
  font-family: 'Asap';
  font-style: normal;
  font-weight: 700;
  src: url('font/asap-v7-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Asap Bold'), local('Asap-Bold'),
       url('font/asap-v7-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-700.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-700.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* asap-700italic - latin */
@font-face {
  font-family: 'Asap';
  font-style: italic;
  font-weight: 700;
  src: url('font/asap-v7-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Asap Bold Italic'), local('Asap-BoldItalic'),
       url('font/asap-v7-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/asap-v7-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/asap-v7-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('font/asap-v7-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/asap-v7-latin-700italic.svg#Asap') format('svg'); /* Legacy iOS */
 font-display: swap;
}
/* quattrocento-regular - latin */
@font-face {
  font-family: 'Quattrocento';
  font-style: normal;
  font-weight: 400;
  src: url('font/quattrocento-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Quattrocento'),
       url('font/quattrocento-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/quattrocento-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/quattrocento-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('font/quattrocento-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/quattrocento-v9-latin-regular.svg#Quattrocento') format('svg'); /* Legacy iOS */
 font-display: swap;
}

/* quattrocento-700 - latin */
@font-face {
  font-family: 'Quattrocento';
  font-style: normal;
  font-weight: 700;
  src: url('font/quattrocento-v9-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Quattrocento Bold'), local('Quattrocento-Bold'),
       url('font/quattrocento-v9-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/quattrocento-v9-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/quattrocento-v9-latin-700.woff') format('woff'), /* Modern Browsers */
       url('font/quattrocento-v9-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/quattrocento-v9-latin-700.svg#Quattrocento') format('svg'); /* Legacy iOS */
 font-display: swap;
}
/* amethysta-regular - latin */
@font-face {
  font-family: 'Amethysta';
  font-style: normal;
  font-weight: 400;
  src: url('font/amethysta-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Amethysta Regular'), local('Amethysta-Regular'),
       url('font/amethysta-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('font/amethysta-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('font/amethysta-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('font/amethysta-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('font/amethysta-v6-latin-regular.svg#Amethysta') format('svg'); /* Legacy iOS */
 font-display: swap;
}


.typo a {
	color:#1a3b76;


}


.typo p {
font-family: 'Asap', sans-serif;
font-weight:normal;
	letter-spacing: 0;
	font-size:0.8em;
	color:#333333;
	letter-spacing:1px;
	line-height:18px;

}
.typo h1 {
font-family: 'ChaletParisNineteenSixtyRg';
    font-weight:normal;
	letter-spacing: 0;
	font-size:1.6em;
    color:#1a3b76;
	margin-bottom: 5px;
	padding-left:0px;

}
.typo h2 {
font-family: 'Asap', sans-serif;
    font-weight:normal;
	letter-spacing: 0;
	font-size:1.0em;
    color:#1a3b76;
	margin-top:15px;
	margin-bottom: 10px;
	padding-left:0px;

}
.typo h3 {
font-family: 'Asap', sans-serif;
    font-weight:normal;
	letter-spacing: 0;
	font-size:1.0em;
    color:#1a3b76;
	margin-bottom: 15px;
	padding-left:14px;

}
.typo li {
font-family: 'Asap', sans-serif;
font-weight:normal;
	letter-spacing: 0;
	font-size:0.8em;
	color:#333333;
	letter-spacing:1px;
	line-height:18px;
	padding-bottom:10px;
}

.typo li a {
   color:#333333;
}
.typo ul li {
margin-left: 38px;
padding-top:0px;
}
/* ----------FootA-------------- */

.footer {
width: 950px;
height: 70px;
margin:auto;
background:url(img/footer_bg.webp) no-repeat;
font-family: 'Asap', sans-serif;
font-size: 0.8em;
color:#999999;
margin-top:40px;
margin-bottom:50px;

}
.footer a {
color:#999999;
text-decoration:none;
}

.footer a:hover {
color:#1a3b76;
text-decoration:none;
}

.footer-left {
float:left;
width: 460px;
padding-top:35px;
text-align:right;

}
.footer-right {
float:right;
width: 420px;
padding-top:35px;
text-align:left;

}
/* ----------Zertfikate-------------- */

article{
display: block;
padding: 0pt;
margin: 0pt;
}
#sponsors{
		
}

#sponsors ul{
	padding:0 0 60px 0;	
	margin:10px 0 0 0;
}
.link{
font-family: 'Asap', sans-serif;
font-size: 0.8em;
color:#655b49;
list-style:none;
	float:left;
	width:167px;
	height:97px;
	margin:6px;
	border:#e5e3e1 10px  double;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	padding-top: 3px;
	text-decoration:none;
}
.link  {

/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
background: url(img/text_bg.webp) repeat;


}

a.link{
font-family: 'Asap', sans-serif;
font-size: 0.8em;
color:#655b49;
list-style:none;
	float:left;
	width:147px;
	height:80px;
	margin:6px;
	border: double #e5e3e1 10px;
	border-radius:20px;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	padding: 10px;
	text-decoration:none;
}
a.link span{
font-family: 'ChaletParisNineteenSixtyRg';
    font-weight:normal;
	font-size:3.3em;
	text-align:center;
color:#1a3b76;

}
a.link  {

background: url(img/text_bg.webp) repeat;

}
a.link:hover {

/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
background:#bab6b0;

	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";

	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=70);

	/* Older than Firefox 0.9 */
	-moz-opacity:0.7;

	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.7;

	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.7;
}
/* ============ */
/* = Button Download= */
/* ============ */

#buttonbox {
float: left;
width:320px;
margin-top:5px;
margin-bottom:5px;
}
#buttonbox-spacer {
float:left;
width:20px;
height:20px;
}
#buttonbox-line {
width:320px;
height:1px;
border-bottom: 1px dashed #918d84;
margin-top:10px;
margin-bottom:10px;
}
#buttonbox a{
font-size:0.7em;
font-style: normal;
}
a#button {
float:left;
width:140px;
font-family: Arial, Helvetica, sans-serif;
font-size:0.6em;
color: #fff;
font-weight:bold;
text-transform:uppercase;
text-align:center;
background:#918d84;
padding:10px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
 border-radius:4px;
 cursor:pointer;
 text-decoration:none;
}
a#button:hover {
background: #2d4568;
}
#buttontext {
float:left;
width:150px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:0.8em;
color: #79756a;
padding-left:10px;
line-height:18px;
font-style:italic;

}


.fond {
width:900px;
height:420px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding:10px;
background: url(img/text_bg.webp) repeat;
border: 1px solid #FFFFFF;
-moz-border-radius:4px; /* Firefox */
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px; /* Konqueror */
border-radius:4px; /* CSS3 */
color:#1b3b76;
}
.fond-left {
float:left;

}
.fond-text {
font-size: 0.8em;
color: #807c73;
font-family: 'Asap', sans-serif;
font-weight:bold;
text-transform: uppercase;
margin-left:10px;
margin-right:10px;
padding:3px;
background: #e0dede;
-moz-border-radius:4px; /* Firefox */
-webkit-border-radius:4px; /* Safari, Chrome */
-khtml-border-radius:4px; /* Konqueror */
border-radius:4px; /* CSS3 */
margin-top:120px;
text-align:center;

}

a.fond-logo1 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/potsdamer-kickers-logo.webp) no-repeat;
background-position:center;
cursor:pointer;
}
a.fond-logo1:hover {
background: url(img/potsdamer-kickers-logo_o.webp) no-repeat;
background-position:center;
cursor:pointer;
}
a.fond-logo2 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/usv-potsdam-logo.webp) no-repeat;
background-position:center;

cursor:pointer;
}
a.fond-logo2:hover {
background: url(img/usv-potsdam-logo_o.webp) no-repeat;
background-position:center;
cursor:pointer;
}
a.fond-logo3 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/babelsberg03-logo.webp) no-repeat;
background-position:center;

cursor:pointer;
}
a.fond-logo3:hover {
background: url(img/babelsberg03-logo_o.webp) no-repeat;
background-position:center;
cursor:pointer;
}
a.fond-logo4 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/kombinat-logo.webp) no-repeat;
background-position:center;

cursor:pointer;
}
a.fond-logo4:hover {
background: url(img/kombinat-logo_o.webp) no-repeat;
background-position:center;
cursor:pointer;
}

a.fond-logo5 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/rcg-potsdam_o.webp) no-repeat;
background-position:center;

cursor:pointer;
}
a.fond-logo5:hover {
background: url(img/rcg-potsdam.webp) no-repeat;
background-position:center;
cursor:pointer;
}

a.fond-logo6 {
float:left;
height:120px;
display: block;
width:100%;
text-align: center;
background: url(img/legal_up_o.webp) no-repeat;
background-position:center;

cursor:pointer;
}
a.fond-logo6:hover {
background: url(img/legal_up.webp) no-repeat;
background-position:center;
cursor:pointer;
}

p.onma a {
	background-color: unset !important;
    border: none !important;
    padding: unset !important;
}    
