/* Created with a little help from Joomla! 1.5 Template Toolbar (http://antun.vkrgnf.com/) */

html {margin: 0; padding: 0;}

body { margin: 0; padding: 0; color: #fff; font-size: 12px; font-family: verdana, sans-serif; font-style: normal; background-image: url(../images/background.gif); }

p { margin: 0; padding: 3px 0 9px; }

table p { margin: 0; padding: 3px 0; }

table {
  border-collapse: collapse;
}

table td {
  padding: 0px;
}

table td.linieunten { padding: 0; border-bottom: 1px solid #fff; }

table img {display: block}

h1 { color: #a1c438; font-size: 200%; font-weight: bold; margin:0 0 10px; }

h2 { color: #a1c438; font-size: 150%; font-weight: bold; margin:0 0 6px; }

h3 {  color: #a1c438; font-size: 100%; font-weight: bold; margin:0;}

h4 {  color: #a1c438; font-size: 100%; font-weight: bold; margin:0;}

h5 {  color: #FFF; font-size: 130%; font-weight: bold; margin:0;}

h6 {  color: #a1c438; font-size: 130%; font-weight: bold; margin:0;}

a:link, a:active, a:visited {color: #fff; font-size: 100%; text-decoration: none;}

a:hover {color: #fff; font-size: 100%; text-decoration: none;}

img { border: none }

img a { text-decoration: none; border: none }

hr { height: 1px; color: #fff; border-top: 1px solid #fff; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0; }

/* TEMPLATE CSS */

/* JOOMLA CSS */

.article_separator { }

.adminform { }

.author { }

.bannerfooter { }

.bannergroup { }

.bannerheader { }

.banneritem { }

.blog { }

.blog_more { }

.blogsection { }

.breadcrumbs { }

.button { }

.buttonheading { }

.clr { clear: both; }

.componentheading, .contentheading { color: #a1c438; font-size: 300%; font-weight: bold; margin:0 0 10px; padding-bottom: 15px; }

.content_email { }

.content_rating { }

.content_vote { }

.contentdecription { }

.contentpagetitle { }

.contentpane { }

.contentpaneopen { margin: 0; padding: 0; }

.contenttoc { }

.createdate { }

.created-date { }

.date { }

.input { }

.inputbox { padding-left: 5px; border-width: 0; }

.intro { }

.latestnews { }

.loclink { }

a.mainlevel:link, a.mainlevel:active, a.mainlevel:visited { }

a.mainlevel:hover { }

.message { }

.metadata { }

.modifydate { }

.module { }

.moduletable { }

.mosimage { }

.mosimage_caption { }

.mostread { }

.newsfeed { }

.outline { }

.pagenav { }

.pagenav_next { }

.pagenav_prev { }

.pagenavbar { }

.pagenavcounter { }

.pathway { }

.pollstableboarder { }

.read { }

.search { }

.searchintro { }

.sections { }

.sectiontable_footer { }

.sectiontableentry { }

.sectiontablefooter { }

.sectiontableheader { }

.small { }

.smalldark { }

a.sublevel:link, a.sublevel:active, a.sublevel:visited { }

a.sublevel:hover { }

.title { }


/* Eigene Styles */

#wrapper { position: relative; margin: 0 auto; width: 990px; height: 760px; }

#head { position: absolute; color: white; width: 960px; height: 88px; }

#logo { position: relative; top: 26px; left: 15px; width: 197px; height: 45px; }

#sprache { position: absolute; top: 56px; left: 868px; width: 100px; height: 30px; }

#totheshop { position: absolute; top: 16px; left: 740px; width: 75px; height: 72px; }

#suche { position: absolute; top: 26px; left: 854px; width: 80px; height: 30px; }

#navigation { position:absolute; top: 98px; width: 990px; height: 28px; z-index: 1; }

#content { background-color: #fff; position: absolute; top: 126px; left: 15px; width: 960px; height: 420px; overflow: hidden; }
#content a { color: #aecd6b; }
#content-inner { padding: 0; }

#newscontainer { background-color: #fff; position: absolute; top: 546px; left: 15px; width: 960px; height: 180px; overflow: hidden; }
#news1 { background-color: #eee; position: absolute; top: 556px; left: 25px; width: 190px; height: 160px; overflow: hidden; border: solid 1px #eee; }
#news1-inner { font-size: 11px; }
#news2 { background-color: #fff; position: absolute; top: 556px; left: 235px; width: 190px; height: 160px; overflow: hidden; border: solid 1px #aaa; }
#news2-inner { color: #888; font-size: 11px; padding: 4px 8px 4px 4px; }
#news2-inner a:link, #news2-inner a:visited, #news2-inner a:hover, #news2-inner a:active { color: #888; }
#news3 { background-color: #fff; position: absolute; top: 556px; left: 445px; width: 190px; height: 160px; overflow: hidden; border: solid 1px #aaa; }
#news3-inner { color: #888; font-size: 11px; padding: 4px 8px 4px 4px; }
#news3-inner a:link, #news3-inner a:visited, #news3-inner a:hover, #news3-inner a:active { color: #888; }
#news4 { background-color: #a1c438; position: absolute; top: 556px; left: 655px; width: 310px; height: 160px; overflow: hidden; border: solid 1px #a1c438; }
#news4-inner { color: #fff; padding: 0; }

#fussmenu { background-color: #bcbcbc; text-align: center; position: absolute; top: 739px; left: 15px; width:960px; height: 31px; }

#atelier71 { font-size: 9px; position: absolute; top: 739px; left: 15px; width:200px; height: 31px; }

#atelier71 a { color: #888; font-size: 9px; }

/* horizontales Menu oben*/
#navigation a { 
	color: #fff;
}


#navigation a:hover { 
	color: #aecd6b;
	text-decoration: none;
}

#navigation ul { background-repeat:no-repeat; margin: 0; float:left; color: #999999; padding: 0; }

#navigation ul li {
	float:left;
	padding-left: 10px;
	padding-right:10px;
	background-image: url(../images/trenner.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
	list-style-image: none;
	list-style-type: none;
}

#navigation ul li ul li {
	background-image: none;
	list-style-image: none;
	list-style-type: none;
}

#current a { color:#aecd6b; font-weight: bold; }

#current ul li a{
    color: #FFFFFF;
    font-weight: normal;
}

/* horizontales Menu unten*/
#fussmenu a { 
	color: #fff;
}


#fussmenu a:hover { color: #fff; text-decoration: underline; }

#fussmenu ul { background-repeat:no-repeat; margin: 0; color: #999999; padding: 0; }

#fussmenu ul li { padding-left: 10px; padding-right:10px; list-style-image: none; list-style-type: none; display: inline; }

#fussmenu div.moduletable-fuss #current a { color:#fff; font-weight: bold; }


