/* CSS Document */
body {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	background-repeat: repeat-x;
	background-color: #FCFCFC;
	scrollbar-face-color: #ffffff; scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #cccccc; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #cccccc; 
	scrollbar-track-color: #ffffff; scrollbar-arrow-color: #333333; 
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
text-align:center;
}
body, table, tr, td {
font-size : 14px;
color : #000;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
line-height : 19px;
}
#header {
position : relative;
width : 835px;
height : 166px;
margin : 0;
padding : 0;
border-bottom: 1px solid #D1D0D5;
}
#titelbild {
position : relative;
width : 835px;
height : 165px;
border-top : 1px solid #D1D0D5;
}
#container {
background-repeat : repeat-y;
width : 835px;
margin : 0 auto; 
padding : 0;
position : relative;
text-align : left;
}
#content {
background-repeat : repeat-y;
width : 835px;
padding-top : 0;
padding-left : 0;
overflow : hidden;
}

/* content links */
.left {
float : left;
width : 165px;
overflow : hidden;
padding-bottom : 20px;
background-color:#FEFEFE;
padding-bottom: 20000px;  /* hintergrund nach unten gezogen */
margin-bottom: -20000px;  /* hintergrund nach unten gezogen */
}

/* content mitte */
.center {
float : left;
width : 425px;
overflow : hidden;
margin : 0 25px 0 25px; /* abstände machen zum linken menü margin left/right */
padding-top : 20px;


}

/* content rechts */
.right {
float : left;
width:195px;
overflow : hidden;
background-color:#FEFEFE;  /*F7F9FA EFF2F5 F4F6F7*/
padding-bottom: 20000px;  /* hintergrund nach unten gezogen */
margin-bottom: -20000px;  /* hintergrund nach unten gezogen */
}

/* Aufzählungen rechts Abmahnkanzleien */

.right ul {
list-style-image: url(images/pfeil_orange.gif); /* pfeil_orange.gif */
padding-left: 18px; /* Einrückung, verantwortlich für Zerrung Bild */
line-height: 19px;
font-size : 14px;
}

/* Aufzählungen generell */

ul {
list-style-image : url(/images/bullet_eckig_7.gif);
list-style-position: outside;
padding-left:15px;
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
color : #000;
font-weight : normal;
font-style : normal;
font-variant : normal;
line-height : 19px;
margin: 0px 0 19px 0;
}

/* Rechteinhaber */

ul.rechteinhaber {
list-style-image : url(/images/kreis_re.gif); /* pfeil_weiss_orange */
list-style-position: outside;
padding-left:15px;
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
color : #3A3A3A;
font-weight : bold;
font-style : normal;
font-variant : normal;
line-height : 21px;
padding-left:25px;
margin: 0px 0 21px 0;
}

.spacer {
float : left;
width : 25px;
overflow : hidden;
}
.spacerBig {
float : left;
width : 35px;
overflow : hidden;
}

#box1 {
	border-style: solid;
	border-color:#CCCCCC; 
	border-width:1px;
	padding: 10px;
	margin: 0px 0 19px 0 ;
	background:#F7F7F7; 
	overflow: hidden; 
	text-align: left;
}

#box2 {
	border-style: solid;
	border-color:#FF9900; 
	border-width:1px;
	padding: 10px;
	margin: 0px 0 19px 0 ;
	background:#F7F7F7; 
	overflow: hidden; 
	text-align: left;
}

#boxtop100 {
	border-style: solid;
	border-color:#CCCCCC; 
	border-width:1px;
	padding: 10px;
	margin: 0px 0 19px 0 ;
	background:#F7F7F7; 
	overflow: hidden; 
	text-align: left;
}

#boxflatrate {
	border-style: solid;
	border-color:#CCCCCC; 
	border-width:1px;
	padding: 10px;
	margin: 0px 0 19px 0 ;
	background:#F7F7F7; 
	overflow: hidden; 
	text-align: left;
}

#boxmitteblau {
	border-style: solid;
	border-color:#FF9000;
	border-width:1px;
	padding: 10px;
	margin: 0px 0 19px 0 ;
	background:#F0F0F2; 
	overflow: hidden; 
	text-align: left;
}

#footer {
background-color : #fff ; 
border-top : 1px solid #ccc; 
padding: 10px 0 5px 0;
}

p {
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
text-align: justify;
color : #333; /* */
font-weight : normal;
font-style : normal;
font-variant : normal;
line-height : 19px;
margin: 0px 0 19px 0;
}

p.footer {
text-align : center;
color: #888;
line-height : 19px;
}

.footerlink {
text-align : center;
color: #888;
line-height : 19px;
text-decoration: underline;
}

p.wordpress1 {
color: #000; 
font-size: 25px;
line-height: 27px;
font-weight: bold;
margin: 0px 0 18px 0px;
}

p.boxoben {
font-family :  Arial, Helvetica, sans-serif;
	color: #3B5999; 
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	margin: 0px 0 14px 0px;
}

p.boxunten {
color: #FF9000; /* FB6A00 000 */
font-size: 18px;
line-height: 18px;
font-weight: bold;
margin: 0px 0 9px 0px;
}

p.telefon {
color: #3B5999; 
font-size: 24px;
letter-spacing: 1px;
line-height: 18px;
font-weight: bold;
margin: 0px 0 5px 0px;
}

.orange {
color: #FF3300;
}

h1 {
font-family :  Arial, Helvetica, sans-serif;
color : #3B5999; 
font-size : 17px;
line-height: 22px;
font-weight : bold;
margin: 0 0 15px 0;
}

h1.abmahnkanzlei {
font-family :  Arial, Helvetica, sans-serif;
color : #3B5999;
font-size : 19px; /* 17*/
line-height: 22px;
font-weight : bold;
margin: 0 0 10px 0;
}
h1.ueberschrift {
font-family :  Arial, Helvetica, sans-serif;
color : #083766;  /*  3B5999  */
font-size : 16px;
line-height: 22px;
font-weight : bold;
margin: 6px 0 10px 0;
}
h1.indexseite {
font-family :  Arial, Helvetica, sans-serif;
color : #3B5999;
font-size : 19px;
line-height: 22px;
font-weight : bold;
margin: 0 0 10px 0;
}
h3 {
font-family :  Arial, Helvetica, sans-serif;
	color: #3B5999; /* 1C4163 DD0000 */
	font-size: 18px;
	line-height: 18px;
	font-weight: bold;
	margin: 0px 0 14px 0px;
}
h4 {
font-family :  Arial, Helvetica, sans-serif;
color : #3B5999;
font-size : 14px;
line-height: 21px;
font-weight : normal;
margin: 7px 0 6px 0;
}
h5 {
font-family :  Arial, Helvetica, sans-serif;
color : #1B5088;
font-size : 16px;
line-height: 21px;
font-weight : bold;
margin: 7px 0 6px 0;
}
h6 {
font-family :  Arial, Helvetica, sans-serif;
color : #1B5088;
font-size : 16px;
line-height: 0px;
font-weight : bold;
margin: 0px 0 12px 0;
}


a.formular {
font-size : 14px;
color : #000;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-variant : normal;
line-height : 19px;
}

a.menu:link {
color: #1B5088;
text-decoration: none;
text-align:left;
line-height:19px;

}
a.menu:visited {
color: #1B5088;
text-decoration: none;
line-height:19px;
}
a.menu:hover {
color: #FF9900;
text-decoration: none;
line-height:19px;
}
a.menu:active {
color: #1B5088;
text-decoration: none;
line-height:19px;
}
a.menuright:link {
color: #1B5088;
text-decoration: none;
text-align:left;
line-height:21px;
font-size:14px;
}
a.menuright:visited {
color: #1B5088;
text-decoration: none;
line-height:21px;
font-size:14px;
}
a.menuright:hover {
color: #FF9900;
text-decoration: none;
line-height:21px;
font-size:14px;
}
a.menuright:active {
color: #1B5088;
text-decoration: none;
line-height:21px;
font-size:14px;
}
a:link {
color: #1B5088;
text-decoration: underline;
font-size : 14px;
line-height:18px;
}
a:visited {
color: #1B5088;
text-decoration: underline;
font-size : 14px;
}
a:hover {
color: #FF9900;
text-decoration: underline;
font-size : 14px;
}
a:active {
color: #1B5088;
text-decoration: underline;
font-size : 14px;
}



.hr_orange {
background-color:#CCCCCC; /*FF9900 */
padding: 0;
height: 1px;
border: 0;
margin: 0 0 15px 0;
overflow: hidden;
}

input { 
border: 1px solid #96A6C5; 
background: #ffffff;
height:25px;
color: #000000; 
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
vertical-align:middle;
}

input[type=text] {
height: auto !important;
padding: 5px 0 5px 5px !important;
}


textarea { 
border: 1px solid #96A6C5; 
background: #ffffff; 
color: #000000; 
font-family: Arial, Helvetica, sans-serif;
font-size : 14px;
padding-left:5px;

}

checkbox {
height:inherit;

}

.sende01 {
cursor: hand;
font: 12px Verdana, Arial;
color:#000000;
border: 1px solid #999999;
background-color: FBD075;
width: 160px;
height: 25px;
}

#content #sidebar ul {
list-style-image: url(images/kreis_re.gif);
padding-left: 15px;
line-height: 19px;
}

.button { 
border:1px solid color:#96A6C5; 
background-color:#FF9000;
font-weight:bold;
color:#ffffff;
padding:20 0 40 0;
height:30px;

}

