/* ***************************************************************************************************** */
/* CONTENT CSS */

BODY{
	margin: 0px;
	background-color: #506678;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #361A16;
	scrollbar-track-color: #BBA9A9;
	scrollbar-face-color: #8B0000;
	scrollbar-3dlight-color: #C4BFC6;
}
#MAIN {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
}
#MAIN #NAVBAR {
	height: 30px;
}
#MAIN #NAVBAR tr td #NAV_LOGO {
	background-image: url(/templates/trash/images/Headline_left.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 265px;
}
#MAIN table tr td #LOGO {
	background-image: url(/templates/trash/images/header_logo.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 265px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#MAIN table tr td #USER1 {
	background-image: url(/templates/trash/images/Header_Userarea.jpg);
	background-repeat: no-repeat;
	height: 100px;
	width: 1015px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#MAIN table tr td #USER1 #USERINHALTE {
	padding-top: 10px;
	padding-left: 10px;
	height: 90px;
	width: 995px;
}
#MAIN table tr td #M_LEFT {
	background-image: url(/templates/trash/images/Main_Left.jpg);
	background-repeat: no-repeat;
	height: 870px;
	width: 140px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
}
#MAIN table tr td #MAINSTYLE {
	background-image: url(/templates/trash/images/Main_Area.jpg);
	background-repeat: no-repeat;
	height: 870px;
	width: 1030px;
}
#MAIN table tr td #MAINSTYLE #MAIN_INHALTE {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding: 10px;
	height: 650px;
	width: 1010px;
	overflow: auto;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#MAIN table tr td #MAINSTYLE #MAIN_INHALTE H2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	position: relative;
	text-align: left;
}
#MAIN table tr td #MAINSTYLE #MAIN_INHALTE H3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	position: relative;
	text-align: left;
}


#MAIN table tr td #MAIN_RIGHT {
	background-image: url(/templates/trash/images/Main_Right.jpg);
	background-repeat: no-repeat;
	height: 870px;
	width: 110px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
img {
	border: 0px;
} 


P{


}



H1{


}
H2{
	color: #FFF;


}
legend {
	color: #FFF;
}

H3{


}
a:link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
} /* general links style*/
a:visited {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #CBCAD0;
	text-decoration: none;
}
a:hover{

}

/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */



/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

#finder-search {}
form .finder label {}
dl.search-results dd.result-url {}
.finder .inputbox {}
#header form .finder {}
.img-fulltext-left {}
.img-intro-left {}
.img-fulltext-right {}
.img-intro-right {}



.item-separator{

}
.adminform{

}
.author{

}
.bannerfooter{

}
.bannergroup{

}
.bannerheader{

}
.banneritem{

}
.blog{

}
.items-more{

}
.blogsection{

}
.breadcrumbs{

}
.button{

}
.buttonheading{

}
.clr{
	clear:both
}
.componentheading, .contentheading{

}
.component {
	padding: 10px;
}

.content_email{

}
.content_rating{

}
.content_vote{

}
.contentdecription{

}
.contentpagetitle{

}
.contentpane{
}
.contentpaneopen{

}
.contenttoc{

}
.createdate{

}
.created-date{

}
.date{

}
.input{

}
.inputbox{

}
.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{

}
/* content tables */
/*td.sectiontableheader {
	background-repeat: repeat-x;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: middle;
	padding-bottom: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D2D2D2;
	background-image: url(/templates/atevents2012/images/Background_Bars.jpg);
}
td.sectiontableheader a:link {

}
td.sectiontableheader a:visited {

}
td.sectiontableheader a:hover {

}

tr.sectiontableentry1 td {
	background-color: #F6F6F6;
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D2D2D2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
}
tr.sectiontableentry1 td a:link, a:visited {

}
tr.sectiontableentry1 td a:hover {

}
tr.sectiontableentry2 td {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D2D2D2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
}
tr.sectiontableentry2 td a:link,a:visited {

}
tr.sectiontableentry2 td a:hover {

}
td.sectiontableentry1 {

}

td.sectiontableentry2 {

}
td.sectiontableentry2 a:link, a:visited {

}
td.sectiontableentry2 a:hover {

}*/

/*.sectiontableheader {
	color: #000;
	padding-bottom: 2px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
} /* This is for styling the section table headers on a 
SECTION's page. Example: table header of "Date", "Item Title", "Author" and "Hits"? 
.sectiontableentry1 {
	vertical-align: top;
	padding-top: 20px;
	height: 40px;
} 
.sectiontableentry2 {
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	height: 40px;
}
*/ 


table.contentpane {

}

table.contentpaneopen {

}
table.contentpaneopen a:link {

}


.sectiontableentry{


}
.sectiontablefooter{

}
.sectiontableheader{

}
.small{

}.smalldark{

}
a.sublevel:link, a.sublevel:active, a.sublevel:visited{

}
a.sublevel:hover{

}
.title{

}
.wrapper{

}


/**Joomla 1.7 / 2.5 spezifische Einstellungen**/

/**
*
* Beitrag
*
*/

.item-page {

}

/* Mit eigener 'Seitenklasse' */

/* Mit Bindestrich */
.item-page[-meineSeitenklasse] {

}

/* Als Klasse (also mit einem Leerzeichen am Beginn der 'Seitenklasse) */
.item-page.[meineSeitenklasse] {

}

/* Beitragsueberschrift */
h2 {
	color: #FFF;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	background-repeat: repeat-x;
	background-position: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	line-height: 20px;
	font-weight: normal;
	text-align: left;
	height: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}

/* Leiste in der rechts das Druck-Icon, etc. steht */
ul.actions {

}

li.print-icon {
	list-style-type: none;
	float: right;
	border: 1px solid #E6E6E6;
	background-color: #EEEEEE;
	margin-right: 10px;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 20px;
	height: 22px;
}

li.email-icon {
	list-style-type: none;
	float: right;
	border: 1px solid #E6E6E6;
	background-color: #EEEEEE;
	padding-right: 2px;
	padding-left: 2px;
	line-height: 20px;
	height: 22px;	
}

/* Beitragsbewertung */
.content_rating {
	list-style-type: none;
	float: right;
	border: 1px solid #E6E6E6;
	background-color: #EEEEEE;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #666;
	height: 22px;
}

content_vote {

}

.content_vote input {

}

.content_vote input.button {

}

/* Beitragsinfo */
dl.article-info {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

dd.category-name {
}

dd.create {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

dd.modified {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

dd.published {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

dd.createdby {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

dd.hits {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 2px;
	text-align: left;
	padding-left: 10px;
}

/* Beitragsblog */

.blog {
}

.blog h2 {

}

.subheading-category {

}

.category-desc {

}

.items-leading {

}

.leading-0 {

}

.item column-1 {

}

.items-row {

}

.cols-2 {

}

.row_0 {

}

.row-seperator {

}


/**
*
* Beitragsliste
*
*/

.category-list {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

.display-limit {

}

select#limit {

}

.cat-items {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

form#adminForm {

}

table.category {
	padding: 10px;
	border: 1px solid #CCC;
	border-radius: 5px;
	margin: 5px;
	width: 99%;
}

th#tableOrdering {
	background-repeat: repeat-x;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-position: 20px;
	border: 1px solid #CCC;
	border-radius: 5px;
}

th#tableOrdering2 {
	background-repeat: repeat-x;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-position: 20px;
	border: 1px solid #CCC;
	border-radius: 5px;
}

th#tableOrdering3 {
	background-repeat: repeat-x;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-position: 20px;
	border: 1px solid #CCC;
	border-radius: 5px;
}
th#tableOrdering4 {
	background-repeat: repeat-x;
	text-align: left;
	height: 25px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	line-height: 25px;
	vertical-align: middle;
	font-weight: bold;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	background-position: 20px;
	border: 1px solid #CCC;
	border-radius: 5px;
}

td.list-title {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-radius: 5px;
	border: 1px solid #CCC;
	width: 50%;
}

tr.cat-list-row0 {
	/* [disabled]background-color: #F6F6F6; */
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border: 1px solid #D2D2D2;
}

tr.cat-list-row1 {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D2D2D2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
}

td.createdby {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-radius: 5px;
	border: 1px solid #CCC;
	width: 15%;	
}

td.list-hits {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-radius: 5px;
	border: 1px solid #CCC;
	width: 5%;	
}
td.list-date {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-radius: 5px;
	border: 1px solid #CCC;	
	width: 15%;	
	}
td.list-author {
	text-align: left;
	height: 20px;
	padding-left: 10px;
	border-radius: 5px;
	border: 1px solid #CCC;	
	width: 15%;	
	}


.cat-children {
}

.cat-children h3 {

}

.cat-items {
}

li.first {
}

li.first span.item-title {
}

li.first span.item-title a {
}

li.last {
}

li.last span.item-title {
}

li.last span.item-title a {
}


/**
*
* Kategorienliste
*
*/

.categories-list {

}

li.first {

}

.categories-list li.first {

}

.categories-list li.last {

}

.categories-list span.item-title {

}

.categories-list dl.article-count {

}

/* Text: Beitragsanzahl */
dl.article-count dt {

}

/* Anzahl der Beitraege */
dl.article-count dd {

}


/**
*
* Seitennavigation
* "Weiter - Zurück"-Buttons am Seitenende
**/
div.pagination{
	clear:both;
	min-height:1px;
	padding:0px 0px;
	margin-top:10px;
	background-image: url(/templates/atevents2012/images/Background_Header_Head.png);
	background-repeat: repeat-x;
	background-position: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
}
div.pagination ul{
	text-align:left;
}
div.pagination ul li{cursor:pointer;display:inline;overflow:hidden;margin:0 5px 0 0;padding:0!important}
div.pagination ul li a{background:#fff;border:1px solid #e5e5e5;color:#666;font-weight:700;padding:5px 10px!important}
div.pagination ul li a:hover,div.pagination ul li.pagination-active 

a{text-decoration:none;background:#f5f5f5;color:#666}
div.pagination p.counter{float:right;margin:0;padding:0}


/**
*
*Menue
*
*/

ul.menu {

}

/* Alle Menueverweise */
ul.menu li a:link {

}

ul.menu li a:hover {

}

ul.menu li a:visited {

}

ul.menu li.active {

}

ul.menu li.current {

}

ul.menu li.current.active {

}

/*
* Einzelner Menueverweise
* ---------------------------------------------------------------------------
* in [MenuID] muss die MenuID vom Backend rein.
* Also in der Menueuebersicht ganz rechts die ID auslesen und dann hier eingeben. 
* So koennen einzelne Menuepunkte direkt angesprochen werden.
* ---------------------------------------------------------------------------
* Beispiel: 
* li#item-101 {...} 
*
*/

li#item-[MenuID] {

}

li#item-101.active {

}

li#item-101.current {

}

li#item-101.current.active {

}

/* Wenn ein Icon im Menueverweis angezeigt wird */
li#item-101 a img {

}

li#item-101 a span.image-title {

}

/* Hauptverweis bei Untermenues */
li#item-101.parent {

}

/* Individuelles Menue-Modul mit dem 'Menu Tag ID' vom Backend */
ul#[meineMenuTagID] {

}

ul#[meineMenuTagID].menu {

}

/* Eigener 'Link CSS Style' im Backend gesetzt */
a.[MeinLinkCSSStyle] {

}


/**
*
* pathway - breadcrumbs 
*
*/

.breadcrumbs {

}

.breadcrumbs img {

}

a.pathway {

}


/**
*
* Module
*
*/

.moduletable {
	padding-bottom: 20px;
}

.moduletable h3 {
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	list-style-type: none;
	text-align: left;
	margin-left: 30px;
	margin-top: 38px;	
}

/* Individuelles Modul mit der 'Modulklassensuffix' */

/* Mit Bindestrich: */




/** MAILING **/
#MAILHEADER tr td #MH_TOP {
	background-image: url(http://www.at-party.de/images/images/Mailheader_Background.jpg);
	background-repeat: repeat-x;
	height: 103px;
	width: 100%;
}
#MAILHEADER tr td #MH_TOP #MH_INTOP {
	height: 103px;
}
#MAILHEADER tr td #MH_TOP #MH_INTOP tr td a #LOGO {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#MAILHEADER tr td #MH_TOP #MH_INTOP tr td #MH_TEXT {
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: xx-large;
	font-weight: normal;
	letter-spacing: 25px;
	text-transform: lowercase;
	text-decoration: none;
	white-space: nowrap;
	text-align: center;
}
#MAILHEADER tr td #MHT_SHADOW {
	background-image: url(http://www.at-party.de/images/images/Mailheader_Shadow.jpg);
	background-repeat: repeat-x;
	height: 25px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: x-small;
	color: #000;
	text-transform: lowercase;
	font-weight: normal;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	letter-spacing: 5px;
	line-height: 25px;
}
#Date tr td #Pic {
	width: 200px;
	padding: 10px;
	text-align: center;
}
#DIS {
	width: 90%;
	margin-right: auto;
	margin-left: auto;
}
#Date tr td #Text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: medium;
	color: #000;
	text-decoration: none;
	padding: 10px;
}
#DIS tr td #Disclaimer{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: small;
	color: #666;
	font-weight: normal;
	padding: 10px;
	text-align: center;
	border: 1px solid #333;
	margin-top: 10px;
}
#DIS tr td #Disclaimer2 p{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: x-small;
	color: #999;
	text-align: center;
	padding-right: 20%;
	padding-left: 20%;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
} 

.moduletable-umfrage {
	background-color: #FC0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000;
	text-decoration: none;
	width: 130px;
	text-align: left;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
} /* Formatting the module table */
.moduletable-umfrage th {
	text-align: left;
} /* Formatting the module header, and the module titles */
.moduletable-umfrage td {
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
} /* Formatting the table cells of the module table */
