body                    {width:100%; text-align:left; background-image:url('../img/line_background.gif');}
body                    {font-size:11px; line-height:14pt; color:#5c5c5c; overflow:visible;}

p                       {font-size:11px; margin:0 0 10px 0;}

h1,
h1 a                      {font-size:12px; color:#0065a7; font-weight:bold; text-transform:uppercase; margin:10px 0 5px 0;}
h2,
h2 a                      {font-size:12px; color:#0065a7; font-weight:bold; text-transform:uppercase; margin:10px 0 5px 0;}
h3,
h3 a                      {font-size:11px; color:#0065a7; font-weight:bold; text-transform:uppercase; margin:10px 0 5px 0;}

ul li                   {list-style-type: disc; list-style-position: inside; margin:0; padding:0;}
.csc-menu-1 li          {list-style-type:none;}
div.spaltenwrap .csc-menu	{padding:0 0 10px 0;}
div.spaltenwrap .csc-menu a	{color:#0065a7; font-weight:bold; text-decoration:underline;}			


.clear, .clearer        {clear:both;}

div#wrap1               {width:100%;}
div#logo                {width:240px; float:left;}
div#logo img			{padding: 30px 30px 30px 10px;}
div#menu                {width:240px; padding-top:15px; background-color:#0065a7; float:left;}
div#menu a              {display:block;}
div#contentwrap         {width:910px; float:left;}
div#content             {float:left; width:630px; margin-left:35px;}
div#toolbar             {padding-top:115px; padding-left:630px; }

div#header {border-bottom:1px dotted #0065a7; width:100%;}

div.csc-frame-frame1    {background-color:#ebebeb;padding:5px; margin-bottom:10px;}

/*--------------- MENU -----------------*/

div#menu2               {margin-top:80px;}

div.contenttop .rootline{margin:15px 0px; width:100%; height:30px;}
div.contenttop         	{font-size:13px;}
div.contenttop a        {font-size:13px;}

/*--------------- FORMS -----------------*/

input,
textarea                   {background-color:#ebebeb; padding:5px;}
label                   {width:100px; display:block; float:left;}
.csc-mailform-field     {margin:7px 0;}
#mailformformtype_mail  {float:right; margin:0 10px;}

.submit input                {background-color:#0065a7; color:#fff; padding:2px 10px;}

/*--------------- NEWS -----------------*/

div.termine             {background-color:#ebebeb; padding:35px;}
div.termine h2			{padding:0; margin:0;}

/*--------------- MITARBEITER -----------------*/

div.mitarbeiterwrap ul li	{list-style-position: outside; margin-left:5px; list-style-type: disc; padding-left:0px;}
div.mitarbeiterwrap ul		{list-style-type: disc;}

ul.mitarbeiter			{float:left; width:120px; height:140px; }
ul.mitarbeiter li       {list-style-type:none; list-style-image:none; margin:0; padding:0;}

ul.mitarbeiter .left	{}
ul.mitarbeiter .right a	{text-decoration:none;}

.mitarbeiterwrap .drei  {margin:0; float:right; width:210px; }
.mitarbeiterwrap .sieben {margin:0;width:390px; }
.mitarbeiterwrap ul		{list-style-position: inside;}

.tx-bzdstaffdirectory-pi1 h2 {clear:both;display:block;}


p.schmalerabsatz a			{margin:0; padding:0; line-height:11px; font-size:11px;}

/*--------------- SPALTENLAYOUT -----------------*/

.spaltenwrap            {width:100%;clear:both; margin-bottom:10px;}

.fuenffuenf					{float:left; width:47%;}
.fuenffuenf.left 			{margin-right:3%}

.drei			{float:left; width:27%;margin-right:3%;}
.sieben			{float:left; width:70%;}

.dreidrei       {float:left; width:33%}

.viervier       {float:left; width:25%;}
.viervier.mitte {}

.grey           {background-color:#ebebeb;}
.box            {padding:15px;}
.black			{color:#000;}
.bold			{font-weight:bold;}
.meidertblau,
.meidertblau a	{color:#0065a7;}

.tabelle4x4     	{margin-top:5px; border-collapse:collapse;}
.tabelle4x4 td		{padding-left:40px; padding-top:0px; background-image:url('../img/icon_runderpfeil.gif'); background-repeat:no-repeat; background-position:7px 7px;}
.tabelle4x4 .top 	{border-top:5px solid #fff;}
.tabelle4x4 .left 	{border-right:5px solid #fff;}
.tabelle4x4 .right 	{border-left:5px solid #fff;}
.tabelle4x4 .bottom {border-top:5px solid #fff;}
.tabelle4x4 .top.left ul li {list-style:none;}


