/* Joomla Spezifische Eigenschaften */
/* +++ Im-Netz Neue Medien GmbH +++ */

P{

}
H1{

}
H2{

}
H3{

}

h3, .componentheading, table.moduletable th, legend {
  margin: 0;
  font-weight: bold;
  font-family: Verdana;
  font-size: 1em;
  padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */

/* menu links */
a.mainlevel:link, a.mainlevel:visited {
	padding-left: 0px;
	text-decoration:none;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

a.mainlevel:hover {

}

div.moduletable_menu ul.menu li a:link, div.moduletable_menu ul.menu li a:visited {
	color:#FFF;
	text-decoration:none;
}

div.moduletable_login ul li a:link, div.moduletable_login ul li a:visited {
	color:#000;
	text-decoration:none;
}

div.moduletable_feeter ul li a:link, div.moduletable_feeter ul li a:visited {
	color:#444;
	font-weight:bold;
	text-decoration:none;
}

.artcellink {text-decoration:none; color:#03F;}

/* content styles */
table.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
	width: 100%;
}

table.contentpaneopen li {
	margin-bottom: 5px;
}

table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #ddd;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

table.contentpaneopen h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

.highlight {
	background-color: #fffebb;
}

.modell_detail {
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.modell_detail a {
	color:#03F;
	text-decoration:none;
}

.modell_detail a:hover {
	color:#4e8abe;
	text-decoration:none;
}

.nopad a {
	color:#03F;
	text-decoration:none;
}

.nopad a:hover {
	color:#4e8abe;
	text-decoration:none;
}

/* module control elements */
table.user1user2 div.moduletable {
	margin-bottom: 0px;
}

div.moduletable, div.module {
  margin-bottom: 25px;
}

div.module_menu h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eee;
	margin: -23px -4px 5px -5px;
	padding-left: 10px;
	padding-bottom: 2px;
}

div.module_menu {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}

div.module_menu div div div {
	padding: 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	width: auto;
}

div.module_menu div div div div {
	background: none;
	padding: 0;
}

div.module_menu ul {
	margin: 10px 0;
	padding-left: 20px;
}

div.module_menu ul li a:link, div.module_menu ul li a:visited {
	font-weight: bold;
}

/* forms */
table.adminform textarea {
  width: 540px;
  height: 400px;
  font-size: 1em;
  color: #000099;
}

div.search input {
	width: 145px;
	border: 1px solid #ccc;
	margin: 15px 0 10px 0;
}

form#form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;}
form#form-login ul { padding-left: 20px; }

form#login {float:left; text-align:left;}

form#com-form-login fieldset { border: 0 none; margin: 0em; padding: 0.2em;}
form#com-form-login ul { padding-left: 20px; }

/* thumbnails */
div.mosimage         {  margin: 5px; }
div.mosimage_caption {  font-size: .90em; color: #666; }

div.caption       { padding: 0 10px 0 10px; }
div.caption img   { border: 1px solid #CCC; }
div.caption p     { font-size: .90em; color: #666; text-align: center; }


/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

.article_separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.blog_more{

}
.blogsection{

}
.breadcrumbs{

}
.button{

}
.buttonheading{

}
.clr{
	clear:both
}
.componentheading, .contentheading{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{

}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.createdate{
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
}
.date{

}
.input{

}
.inputbox{

}
.intro{

}
.latestnews{

}
.loclink{

}

.message{

}
.metadata{

}
.modifydate{
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
}
.module{

}
.moduletable{

}

div.moduletable_menu ul li{
	margin-bottom:10px;
	list-style:none;
}

.moduletable_login{
	border:0px #000 solid;
	text-align:left;
	padding:0;
	margin:0;
}

div.moduletable_login ul li{
	list-style:none;
	font-size:10px;
	color:#444;
}

div.moduletable_feeter ul li{
	list-style:none;
	font-size:9px;
	font-weight:bold;
	color:#444;
}

.moduletable_pfad {
    width:700px;
}

.mosimage{

}
.mosimage_caption{

}
.mostread{

}
.newsfeed{

}
.outline{

}
.pagenav{

}
.pagenav_next{

}
.pagenav_prev{

}
.pagenavbar{

}
.pagenavcounter{

}
.pathway{
	text-decoration:none;
	color:#444;
}
.pollstableboarder{

}
.read{

}
.search{

}
.searchintro{

}
.sections{

}
.sectiontable_footer{

}
.sectiontableentry{

}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{
	font:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#CCC;
}
.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.wrapper{

}

#startseite {
width:835px;
height:500px;
}

/* Sitemap Formation */
