a:link
{
	color: #3A92C2;
	text-decoration: none; 
}
a:visited
{
	color: #3A92C2;
	text-decoration: none;
} 
a:active 
{
	color: #0066CC;
	text-decoration: none;
}
a:hover
{
   color: #000000;
   text-decoration:underline;
}   
body
{
	font-family: Verdana, Arial, Helvetica;
	color: #222; 
  background: #fff;
  margin: 0;
}
p, td
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 10pt;
   color: #000000;
}
.schwarz
{
   color: #000000;
}
.weiss
{
   color: #FFFFFF;
}

.blau
{ 
  color: #3A92C2;
  font-size: 12pt;
  font-weight: bold;
} 
.rot
{ 
  color: #FF0000;
  font-size: 10pt;
  font-weight: bold;
} 
.small
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 85%;
   color: #000000;
}      
h1, h2, h3{
	font-family: Verdana, Arial, Helvetica;
}
h1
{
	color: #3A92C2;
	font-size: 140%;
	font-weight: bold;
}
h2
{
	color: #3A92C2; 
	font-size: 120%;
	font-weight: bold;
}
h3
{
	color: #000000;
	font-size: 110%;
	font-weight: bold; 
}

legend {
color: #3A92C2;
font-size: 110%;
}

td {
vertical-align: top;
}

td.menlinks {
padding-left: 5px;
}

td.menrechts {
background: #E8E8E8;
padding-left: 10px;
}

.fixed {
float: left;
background: #fff;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

ul.navibereich {
display: block;
float: left;
list-style-type: none;
margin: 0 0 0 5px;
padding: 0;
}

ul.navibereich li {
display: block;
float: left;
width: 180px;
margin: 2px;
padding: 6px 0 6px 27px;
}

ul.navibereich li.page {
background: url('images/page_s.gif') no-repeat;
} 

ul.navibereich li.link {
background: url('images/link_s.gif') no-repeat;
}

ul.navibereich li.teaser {
background: url('images/teaser_s.gif') no-repeat;
} 

ul.navibereich li.nim {
background: url('images/nim_s.gif') no-repeat;
}

ul.navibereich li.unav {
background: url('images/unav_s.gif') no-repeat;
}

ul.navibereich li ul {
list-style-type: none;
margin: 0 5px;
padding: 0;
}



ul.navibereich li ul li {
float: left;
margin: 2px;
padding: 6px 0 6px 25px;
font-size: 80%;
}

a#neuereintrag {
display: bock;
width: 100%;
float: left;
border-bottom: 1px solid #3A92C2;
}

a#neuereintrag_close {

}

div#content_neu {
display: none;
border-bottom: 1px solid #3A92C2;
padding: 10px;
background-color: #DAEBF6;
margin: 18px 0;
}

div#content_bearbeiten {
width: 100%;
float: left;
}

p.dateiverwaltungslink {
float: right;
margin: 0 10px;
padding: 0;
}

.alignright {text-align: right;}
.alignleft {text-align: left;}
.marginless {margin:0;}

.content_teaser {
position: relative;
float:left;
width: 100%;
margin: 10px 0;
border-bottom: 1px solid #ccc;
}

.teaserbildvorschau, #bildvorschau {
float: left;
font-size: 80%;
padding: 5px;
margin: 3px;
background-color: #BFDAEC;
border: 1px solid #999;
}


.content_teaser h3 {
position: relative;
background-color: #3A92C2;
color: #fff;
padding: 5px;
margin: 10px 0 0 0;
border-top: 1px solid #3A92C2;
}

#navitoolcontainer {
width: 600px;
background-color: #fff;
}

ul#navigationstool {
display: block;
float: left;
list-style-type: none;
margin: 0 5px;
padding: 0;
}
ul#navigationstool li {
position: relative;
display: block;
float: left;
margin: 2px;
padding: 6px 0 6px 28px;
border-top: 1px solid #ccc;
}

ul#navigationstool li p {
margin: 0;
}

ul#navigationstool li form {
margin: 10px 0 0 0;
} 

ul#navigationstool li.neuereintrag {
background: url('images/bearbeiten_s.gif') no-repeat;
}

ul#navigationstool li.page {
background: url('images/page_s.gif') no-repeat;
} 

ul#navigationstool li.link {
background: url('images/link_s.gif') no-repeat;
}

ul#navigationstool li.teaser {
background: url('images/teaser_s.gif') no-repeat;
} 

ul#navigationstool li.nim {
background: url('images/nim_s.gif') no-repeat;
}

ul#navigationstool li.unav {
background: url('images/unav_s.gif') no-repeat;
}

.hauptfeld {
background: #3A92C2;
border: 1px solid #999;
color: #fff;
font-size: 120%;
padding: 3px;
}

#neuernaveintrag {
display: none;
background-color: #ccc;
padding: 20px;
}

.neuerunaveintrag {
margin: 0;
background-color: #ccc;
padding: 10px;
}

.tools1 {
position: absolute;
top: 0;
right: 0;
}

.tools2 {
position: absolute;
top: 40px;
right: 10px;
background: #fff;
}
#tools3 {
font-size: 130%;
margin: 0 0 20px 0;
padding: 5px 0 5px 0;
border-bottom: 2px solid #ccc;
background: url('images/logo.gif') right top no-repeat;
}
input.speichericon {
margin: 0;
padding: 0;
}

#cmsmodul {
position: relative;
}

#modulcontainer {
display: none;
border-bottom: 1px solid #3A92C2;
padding: 10px;
background-color: #DAEBF6;
margin: 18px 0;
}

#modultools {
position: absolute;
top: 0;
right: 100px;
}

#jumploader {
display: none;
border-bottom: 1px solid #3A92C2;
padding: 10px;
background-color: #ccc;
margin: 18px 0;
}

.modultabelle td {
border-bottom: 1px solid #ccc;
}

#zaehler {
position: absolute; 
top: 10px; 
right: 10px; 
background: #E8E8E8; 
padding: 5px; 
border: 1px solid #3A92C2;
}

#configform {display: none;}

p.cmstabmen {border-bottom: 1px solid #ccc; float: left; width: 100%;}
p.cmstabmen a {float: left; display: block; padding: 5px 20px; margin: 0 20px 0 0; border-top: 1px solid #3A92C2; border-left: 1px solid #3A92C2;  border-right: 1px solid #3A92C2; background: #E8E8E8; border-top-left-radius: 5px; border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px;}