/* @override 
	http://www.celticnights.de/fileadmin/templates/gildev20/style.css
	http://www.todeskrallen.com/fileadmin/templates/gildev20/style.css
*/

/* @group global */

* {
	padding: 0px;
	margin: 0px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #251a0e;
}

html {
	#background-color: #f1e2ab;
	background-color: #251a0e;
	
}

p, p.bodytext {
	color: #251a0e;
	font-size: 15px;
}

a {
	text-decoration: none;
	color: #251a0e;

}

a:hover {
	text-decoration: underline;
}



/* @end */

/* @group struktur */

div#global {
	background-color: #251a0e;
}

div#header {
	background: url(Bilder/headerkachel.jpg) no-repeat center top;
	
}

div#headerbild {
	height: 262px;
	width: 1024px;
	background-image: url(Bilder/header_bg.jpg);
	margin-left: auto;
	margin-right: auto;
}

div#container {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}

div#pathway {
	height: 78px;
	background: url(Bilder/pathwaykachel.jpg) no-repeat center;
}

div#pmbox {
	float: left;
	margin-left: 187px;
	margin-top: 47px;
	font-size: 9px;
	height: 30px;
	width: 157px;
}

div#pathwaybild {
	background-image: url(Bilder/pathway.jpg);
	width: 1024px;
	height: 78px;
	margin-left: auto;
	margin-right: auto;
}

div#inhaltsbereich {
}

div#menu {
	width: 183px;
	float: left;
}

div#inhalt {
	width: 821px;
	background-color: #f1e2ac;
	padding-left: 10px;
	padding-right: 10px;
	min-height: 1000px;
	float: right;
}

div#footer {
	background: #f1e2ab url(Bilder/footer_repx.jpg) repeat-x;
	float: left;
	width: 100%;
}

div#footerbild {
	background: url(Bilder/footer.jpg) no-repeat;
	margin-right: auto;
	margin-left: 50%;
	float: left;
	width: 780px;
	right: 512px;
	position: relative;
	padding-left: 243px;
}

div#newsliste {
	width: 512px;
	float: left;
	margin-top: 50px;
}

div#eventliste {
	width: 512px;
	float: right;
	margin-top: 50px;
}

.clearleft {
	clear: left;
}

.clearright {
	float: right;
}

.clearboth {
	clear: both;
}

/* @end */

/* @group header */

h1, h5 {
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	padding-top: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom: 10px;
}

/* @end */

/* @group navigation */

div#flattr {
	margin-top: 19px;
	text-align: right;
	padding-right: 15px;
}

/* @group trenner */

li.trenner {
	width: 168px;
	height: 19px;
	color: #f1e2ac;
	font-size: 15px;
	text-align: right;
	list-style-type: none;
	padding-right: 15px;
	background: url(Bilder/trenner.jpg) repeat-y;
}



/* @end */




/* @group inaktiv 1 */

li.menuInaktiv {
	width: 183px;
	height: 41px;
	background: url(Bilder/menu1_inaktiv.jpg) no-repeat;
	list-style-type: none;
}

a.menuInaktiv {
	display: block;
	width: 173px;
	height: 41px;
	padding-top: 10px;
	padding-left: 10px;
	color: #251a0e;
	font-size: 18px;
}

/* @end */

/* @group aktiv 1 */

li.menuAktiv {
	width: 183px;
	height: 41px;
	background: url(Bilder/menu1_aktiv.jpg) no-repeat;
	list-style-type: none;
}

a.menuAktiv {
	display: block;
	width: 173px;
	height: 41px;
	padding-top: 10px;
	padding-left: 10px;
	color: #251a0e;
	font-size: 18px;
}

.menuInaktiv:hover, .menuAktiv:hover, .menuInaktiv2:hover, .menuAktiv2:hover {
	text-decoration: none;
}

/* @end */

/* @group hover 1 */

li.menuInaktiv:hover {
	width: 183px;
	height: 41px;
	background: url(Bilder/menu1_aktiv.jpg) no-repeat;
	list-style-type: none;
	text-decoration: none;
}

/* @end */

/* @group menu2 */

/* @group header */

div.navigation_2-header {
	background: url(Bilder/menu2_header.jpg) no-repeat;
	width: 183px;
	height: 7px;
}



/* @end */

/* @group aktiv */

li.menuAktiv2 {
	width: 183px;
	background: url(Bilder/menu2_aktiv_repx.jpg) repeat-y;
	list-style-type: none;
}

a.menuAktiv2 {
	display: block;
	width: 173px;
	padding-left: 18px;
	color: #251a0e;
	font-size: 15px;
}


/* @end */



/* @group hover */

li.menuInaktiv2:hover {
	width: 183px;
	background: url(Bilder/menu2_aktiv_repx.jpg) repeat-y;
	list-style-type: none;
	color: #251a0e;
	text-decoration: none;
}

/* @end */

/* @group inaktiv */

li.menuInaktiv2 {
	width: 183px;
	background: url(Bilder/menu2_inaktiv_repx.jpg) repeat-y;
	list-style-type: none;
}

a.menuInaktiv2 {
	display: block;
	width: 173px;
	padding-left: 18px;
	color: #251a0e;
	font-size: 15px;
}


/* @end */

/* @group footer */

div.navigation_2-footer {
	background-image: url(Bilder/menu2_footer.jpg);
	width: 183px;
	height: 9px;
}



/* @end */



/* @end */



/* @end */

/* @group inhalt */

#inhalt div.news-single-item blockquote {
	margin-left: 40px;
}

#inhalt ul {
	padding-left: 15px;
	padding-bottom: 10px;
}

#inhalt p.bodytext {
	padding-bottom: 10px;
}

#inhalt ul li {
	list-style-type: disc;
	list-style-position: inside;
	font-size: 15px;
}

/* @group News - Footer */

#newsliste div.news-latest-container h2 {
	font-weight: normal;
	font-style: normal;
	font-size: 20px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	margin-bottom: 10px;
}

#newsliste div.news-latest-container div.news-latest-item span.news-latest-date a {
	float: right;
	font-size: 10px;
}

#newsliste div.news-latest-container div.news-latest-item h3 a {
	font-size: 18px;
}

#newsliste div.news-latest-container div.news-latest-item a img {
	float: left;
	padding: 5px;
}

#newsliste div.news-latest-container div.news-latest-item p.bodytext {
	font-size: 12px;
	border: none;
}

#newsliste div.news-latest-container div.news-latest-item hr.clearer {
	display: none;
}

#newsliste div.news-latest-container div.news-latest-item div.news-latest-morelink a {
	font-size: 10px;
	float: right;
	clear: both;
}

#newsliste div.news-latest-container div.news-latest-item {
	float: left;
	border-style: dotted;
	border-width: 2px;
	margin-bottom: 10px;
	padding: 5px;
}

div.news-latest-gotoarchive {
	float: right;
	font-size: 10px;
}



/* @end */



/* @end */

/* @group footer */

#newsliste div.news-latest-container div.news-latest-item p.bodytext {
	font-size: 15px;
}



/* @end */

/* @group Extensions */

/* @group tt_news */

#inhalt div.news-single-item h3 {
	font-weight: normal;
	font-style: normal;
	margin-bottom: 13px;
}

#inhalt div.news-single-item div.news-single-img a img {
	float: right;
	margin-bottom: 10px;
	margin-left: 16px;
}

span.news-list-date {
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
	float: right;
}



/* @end */

/* @group Registrierung */

#inhalt form div.tx-mmforum-pi2-container p {
	float: left;
	margin-bottom: 6px;
	font-size: 10px;
}

#inhalt form div.tx-mmforum-pi2-container p input.tx-mmforum-button {
	float: left;
	margin-top: 50px;
}



/* @end */

/* @group Forum */

span.mm_forum_rang {
	display: block;
}

/* @group Forenbuttons */

span.forenbutton {
}

span.forum_button_klein a {
	padding-right: 5px;
	color: #251a0e;
}

#inhalt div.tx-mmforum-pi1 span.forenbutton span.forum_button_klein div.tx-mmforum-textbutton a {
}

td.tx-mmforum-td.tx-mmforum-pi1-listpost-menu >* {
	float: left;
}

span.forum_button_klein a:hover {
	color: #584e13;
}


/* @end */



/* @end */

/* @group Tavernengäste */

#tavernengaeste div.tx-vjchat-pi1 div.tx-vjchat-rooms-short p a {
	display: none;
}

#tavernengaeste p.bodytext {
	float: right;
	font-size: 10px;
	margin-top: 5px;
}

div#tavernengaeste *{
	color: #f1e2ac;
}



/* @end */

/* @group Login-Form */

div#anmeldeformular {
	float: right;
	width: 180px;
	height: 22px;
	padding-left: 5px;
	margin-top: 40px;
}

input#login_name {
	background: url(Bilder/anmeldung_name.jpg) no-repeat 0 center;
}

input#login_pw {
	background: url(Bilder/anmeldung_kennwort.jpg) no-repeat 0 center;
}

#anmeldeformular div.tx-loginboxmacmade-pi2 {
	font-size: 10px;
}



/* @end */

/* @group permanente DIV */

/* @group Sie haben Post */





/* @end */

#tavernengaeste div.tx-vjchat-pi1 div.tx-vjchat-rooms-short img {
	display: none;
}

div#whoisonline {
	float: right;
	color: #f1e2ac;
	font-size: 10px;
	height: 236px;
	width: 165px;
	padding-top: 18px;
}

p.whoOnline, p.whoOnline strong {
	color: #f1e2ac;
	font-size: 10px;
}



/* @end */



/* @end */

#pmbox a img {
	float: left;
}

#pmbox a {
	position: relative;
	top: 3px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
