/* Standards CSS */

*{
	margin:0;padding:0;
}
div.centrificator *	{overflow:hidden;}

/* LOGO PRINT */
img#logoprintimage{display:none;}

/* LANGUAGES THING */
.languages{color:#aaaaaa;display:block;font-size:10px;font-weight:bold;position:absolute;right:-8px;top:-20px;width:40px;}
.languages a{color:#666666}
/* LAYOUT */
div.centrificator {left:50%;margin-left:-371px;margin-top:-300px;position:absolute;top:50%;width:742px;}
div#content {height:540px;overflow:auto;width:540px;}
div#leftPanel{clear:left;float:left;width:202px;}
div#rightPanel{float:left;}
div.wrapper{margin:7px 10px;overflow:hidden;}
ul.linkBox{width:172px;margin: 0 0 20px;}
ul.linkBox.header{padding:0;}
ul#quicknav{margin:20px 0;}
ul.linkBox li a{display:block;padding:3px 7px;}
div#leftPanel a{margin-bottom:2px;}

/* FORMS */
label{clear:left;float:left;width:36%;}
label.contact_check_label{margin-left:6px;clear:none;float:none;width:auto;}
.managecontainer input, .managecontainer inputtextarea{width:auto;margin:2px;}
input,textarea{border:none;margin:0pt 0pt 5px;width:100%;padding:3px 0pt;}
textarea{height:150px;}
input.button{background-color:white;border:medium none;font-family:Times;font-size:16px;font-weight:bold;padding:0;width:auto;}
input#ajaxSearch_input{margin-left:20px;width:300px;margin-right:10px;}
p#ajaxSearch_intro{display:none;}
input#ajaxSearch_submit{width:65px;}
input.checkbox{width:auto;}

/* LOGO */
h1#logo{background:transparent url(../images/tanzhaus_logo.gif) no-repeat scroll right top;height:36px;left:651px;position:absolute;top:573px;width:94px;}
h1#logo span{margin-left:-9999px;}

/* GALLERY */
.galleryRepositioner{position:relative;left:-5px;}
.managecontainer{margin-left:5px;}

/* TICKET TABLE */
.ticketTable{clear:left;}
.ticketTable td{padding:2px 2px 2px 0;vertical-align:top;} 
.ticketTable td.info{}
.ticketTable td.number{ width:60px;}
.ticketTable td.date{width:200px;text-align:center;}
.ticketTable td.time{width:70px;}
.ticketTable td.day{width:20px;padding-left:10px;}
.ticketTable td.month{width:20px;}

/* FONTS */
body {font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;}
/*
h1{font-size:30px;line-height:normal;margin:0;}
h2{font-size:30px;margin:0;text-decoration:underline;}
h3{font-size:30px;margin:0 0 40px 0;}
h4{font-size:30px;margin:30px 0 40px 0;}
*/
p,span, p span{font-size:16px;margin:0;padding:0;}

/*BIG-Arial*/	div#content h1,#mceSpanFonts h1, div#content h1 a, #mceSpanFonts h1 a {font-family:Arial, Helvetica, sans-serif;	font-size:60px;font-weight:bold;margin:0;padding:0;line-height:normal;}
/*BIG-Times*/	div#content h2,#mceSpanFonts h2, div#content h2 a, #mceSpanFonts h2 a  {font-family:Times, Times New Roman, serif;	text-decoration:underline;	font-size:61px;font-weight:bold;margin:0;padding:0;line-height:60px;}
/*MED-Arial*/	div#content h3,#mceSpanFonts h3, div#content h3 a, #mceSpanFonts h3 a  {font-family:Arial, Helvetica, sans-serif;	font-size:30px;font-weight:bold;margin:0;padding:0;line-height:normal;}
/*MED-Times*/	div#content h4,#mceSpanFonts h4, div#content h4 a, #mceSpanFonts h4 a  {font-family:Times, Times New Roman, serif;	text-decoration:underline;	font-size:31px;font-weight:bold;margin:0;padding:0;line-height:30px;}
/*SML-Arial*/	div#content h5,#mceSpanFonts h5, div#content h5 a, #mceSpanFonts h5 a  {font-family:Arial, Helvetica, sans-serif;	font-size:15px;font-weight:bold;margin:0;padding:0;line-height:normal;}
/*SML-Times*/	div#content h6,#mceSpanFonts h6, div#content h6 a, #mceSpanFonts h6 a  {font-family:Times, Times New Roman, serif;	text-decoration:underline;	font-size:16px;font-weight:bold;margin:0;padding:0;line-height:16px;}
/*GENERAL*/		div#content p,#mceSpanFonts p, div#content p a, #mceSpanFonts p a 	{font-family:Arial, Helvetica, sans-serif;	font-size:15px;font-weight:normal;margin:0;padding:0;line-height:normal;}
/*ALL LINKS ARE ROMAN*/	div#content p a, #mceSpanFonts p a 	{font-family:Times, Times New Roman, serif;	text-decoration:underline;	font-size:16px;font-weight:normal;margin:0;padding:0;line-height:normal;}


strong{text-decoration:underline;}
a{text-decoration:none;}
div#leftPanel {font-size:13px;font-weight:normal;}







/* COLORS */
body {background-color:#FFFFFF;color:#2a2a2a;}
a {color:#2a2a2a;background-color:#FFFFFF;}
div#leftPanel a {color:#2A2A2A;}
ul.linkBox li a {background-color:#EEEEEE;}
ul.linkBox li a:hover,
ul.linkBox li.active a{background-color:#CCCCCC;}
ul.linkBox li a.cyan:hover,
ul.linkBox li.active a.cyan{background-color:#40FF40;}
ul.linkBox li a.green:hover,
ul.linkBox li.active a.green{background-color:#FF40EE;}
ul.linkBox li a.magenta:hover,
ul.linkBox li.active a.magenta{background-color:#CCCCCC;}
ul.linkBox li a.yellow:hover,
ul.linkBox li.active a.yellow{background-color:#FFFF40;}

div.showLevel2 ul.linkBox li{display:none}
div.showLevel2 ul.linkBox li.level2 {display:block}
div.showLevel3 ul.linkBox li{display:none}
div.showLevel3 ul.linkBox li.level3 {display:block}
div.showLevel4 ul.linkBox li{display:none}
div.showLevel4 ul.linkBox li.level4 {display:block}
div.showLevel5 ul.linkBox li{display:none}
div.showLevel5 ul.linkBox li.level5 {display:block}

div#content {background:transparent url(../images/quadrat_grey.gif) no-repeat scroll 20px 20px;}
ul.linkBox{background-color:#ffffff;}
ul.linkBox.header{background-color:#FFFFFF;}

div.errors{color:red;margin:0 0 20px 0;}

/* rotator images */

div#content.index{background:transparent url(../images/rotators/04-tanzhaus/) no-repeat 20px 20px}
div#content.programm{background:transparent url(../images/rotators/01-programm/) no-repeat 20px 20px}
div#content.angebot{background:transparent url(../images/rotators/02-angebot/) no-repeat 20px 20px}
div#content.service{background:transparent url(../images/rotators/03-service/) no-repeat 20px 20px}
div#content.tanzhaus{background:transparent url(../images/rotators/04-tanzhaus/) no-repeat 20px 20px}
div#content.aktuel{background:transparent url(../images/rotators/05-aktuel/) no-repeat 20px 20px}
div#content.kontakt{background:transparent url(../images/rotators/06-kontakt/) no-repeat 20px 20px}
div#content.suche{background:transparent url(../images/rotators/07-suche/) no-repeat 20px 20px}
.ieiskillingtheweb{display:none;}
.ieiskillingtheweb{background-color:#CCCCCC;}
