/*******PSYEVENTS.AT******/
/*original psyevents.at style blue 
other styles have there own directory like goanetstyle*/
/***keystile means a style that is different in every template***/




body {
text-align: center;
background: #2D3953 url(bgd.gif); /* oder top left no-repeat; keystyle*/
margin: 0px; 
color: #C422B1;
font-size: 13px;
font-family: Arial, Geneva, Verdana; }
/*no-repeat bottom right; */

/*******the banner keystyle span of this style******/
#banner {
height: 78px; 
width: 470px; 
list-style-type: none;
background: url(imgs/banner2.gif) no-repeat; 
display: block; }

/******* date, city and partydetails and more******/
TD, TR, P, FONT {
color: #ffffff;
font-size: 12px;
font-family: Arial, Geneva, Arial;
}

/* orange highlight für sa und so */
.saturday
{
    COLOR: #fff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: none;
}
.rsslink
{
    COLOR: #B3FF9A;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: none;
}
a.rsslink:visited {
color: #B3FF9A;
font-size: 12px;
font-family: Verdana, Geneva, Arial;
 FONT-WEIGHT: none;
}
.black
{
    COLOR: #000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
}

a.party:link {
color: #C422B1;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: none;
FONT-WEIGHT: bold;
}

a.party:visited {
color: #B3FF9A;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: none;
FONT-WEIGHT: bold;
}
a.party:active {
color: #B3FF9A;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: none;
FONT-WEIGHT: bold;
}
a.party:hover {
color: #ffffff;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: none;
FONT-WEIGHT: bold;
}
a:link {
color: #ccc;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: underline;
}
a:visited {
color: #ccc;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: underline;
}
a:active {
color: #ffffff;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: underline;
}
a:hover {
color: #ffffff;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
text-decoration: underline;
}
select {
color: #525457;
font-size: 10px;
font-family: Arial, Geneva, Verdana;
}
input {
color: #525457;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
}
textarea {
color: #525457;
font-size: 12px;
font-family: Arial, Geneva, Verdana;
}

/******das ist noch das alte input ohne zusätzlicher marginleft angabe später  new php umbasteln und dieses input kommt weg *************/
.INPUT_breit
{
	width: 155px;
	color: #525457;
	font-size: 12px;
	font-family: Arial, Geneva, Verdana;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
}
/* --- das ist das neue input mit marginausrichtung --- */
.input_breitnew

{
	width: 155px;
	color: #525457;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: verdana,arial,helvetica,sans-serif;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
}
/* --- extra breites input fuer interview dj & decoteam bereich--- */
.input_megabreit

{
	width: 500px;
	color: #525457;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 6px;
	font-family: verdana,arial,helvetica,sans-serif;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
}
.INPUT_kurz
{
	width: 25px;
	color: #525457;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-TOP: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid;
}

.orange

	{

	color: #D68018;
	FONT-WEIGHT: bold;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif;

	}
	
	
/******************** white border partylisting ***********************/	
#top {
  border-top-width:1px;
  border-top-style:solid;
  border-color:#C4CAD7; }
  
#left {
  border-left-width:1px;
  border-left-style:solid;
  border-color:#C4CAD7;
  background: #2d3851 url(imgs/lauftopsmall.jpg); } /**info: this is keystyle bg image or color from the bannerhead section****/ 
#right {
  border-right-width:1px;
  border-right-style:solid;
  border-color:#9398A4; }
#leftrightbottom {
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#CFD6E4;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#9398A4;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#9398A4;
  background: #495470; } /**info: this is the keystyle bg image or color from the partylistings old  url(imgs/laufdown.jpg)****/
  
/**  padding-bottom:1px;  loeschen*/ 
/******************** anfang boxes freaky right entertainment ***********************/
#boxrightwborder {
 border-width:1px;
 border-style:solid;
 border-color:#C4CAD7; }
#boxrightout { /*erste blaue stufe */ 
width:188px;
background-color:#576582;
padding:3px 0px; }
#boxrightin { /*zweite graubaue stufe */ 
width:164px;
margin:0px 6px;
background-color:#9AA4B0;
/* vertical-align: top; falls oben ausrichtung mit text nicht funkt ansonsten diese zeile loeschen */ 
border-width:3px 6px;
border-style:solid;
border-color:#9AA4B0; }
/******************** abschluss spacer entertainment incl breite des entertain bereichs ***********************/
#boxrightbottoms {
width:188px;
background-color:#576582; }
/******************** ende boxes freaky right entertainment ***********************/

/******************** anfang eventguestbook ***********************/
#guestbookbordertop {
  width:530px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#C4CAD7;
  display:block }
  
#guestbookborder {
  width:530px;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#C4CAD7;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#C4CAD7;
  }
 
#guestbookdate {
 padding:3px 5px;
 background-color:#576582;
 /*FONT-WEIGHT: bold;*/
 border-bottom-width:1px;
 border-bottom-style:solid;
 border-bottom-color:#C4CAD7; }

#guestbookmessage {
 padding:3px 5px;
 background-color:#9AA4B0;
 border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#C4CAD7; }

/* --- ausrichtung  von formularnamen wird beim guestbook mit span tag verwendet**********/
.bez {
float: left;
width: 60px;
text-align: left; }

/* weichspueler button*/
#gobuttonspace {
 padding:5px 61px; }
/******************** ende eventguestbook ***********************/

/******************** container partylist und ebereich umrahmen die beiden hauptbereiche mit float ausrichtung ***********************/
#container {
/* diese width wird von 727? auf 532 ausgebessert wenn der ebereich rausgenommen werden soll*/
 width:736px;  /* 1px um ebereich umbruch zu fixen */
 margin-left:auto;
 margin-right:auto }
 
 #partylist {
 width: 532px;  /* kann auch weggelassen werden?*/
 text-align: left;
 margin-right: 5px;
 float: left;
} 

 /* entertainment bereich ist aktiv/deaktiv auf none/block */
 #ebereich {
 width: 190px; /* kann auch weggelassen werden?*/
 display: block;
 text-align: left;
 float: right; }
 
 #faq {
 display: inline; }
 
 acronym, abbr {
   border-bottom: 1px dotted #ffffff;
   cursor: help;
} 

#infotexte { /*keystyle wenn bei template bg aktiv ist zb. thx thats it! */
display: block;
width: 520px;
padding: 5px;
margin: 1px 0px;
background-color: #009966;
border:1px;
border-style:solid;
border-color:#FFF; }
 

.partyname { font: 18px 'Trebuchet MS','Lucida Grande',arial,verdana,sans-serif; padding: 0; margin: 0x; font-weight: bold; color: #67e8b3; }

