/* //////////////////////////////////////////////////////////////////////////////////////////////////////////

	Kriminacht V2, http://www.kriminacht.at		technical contact: dobiasch@echonet.at
	Style Sheet for Basic Layout				http://www.echonet.at/
	
	Start Date: 2005-10-27, Ulrich Dobiasch, echonet communication gmbh
	Revision 01 Start Date:

////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* ---------- ( basic layout definitions ) ---------- */

html {
	min-height:100%;
}

body {
	font:100% Arial, Verdana, Helvetica, sans-serif;
	color:#000026;
	padding:0;
	margin:0;

	min-height:100%;
	height:100%;
	position:relative;
	
	min-width:560px;
	max-width:1000px;
	background:#FFF url("bg-html.gif") repeat-y left top;
}



/* parent */

#c-parent {
	margin-left:420px;
}

/* header */

#c-header {
	position:relative;
	height:167px;
	border-top:1px solid #FFF;
}

#c-header h1 span,
#c-header p span {
	display:none;
}


#c-header h1 a {
	margin:0;
	padding:10px;
	width:231px;
	height:42px;
	display:block;
	position:absolute;
	left:149px;
	top:65px;
}

#c-header p {
	margin:0;
	background:url(../datum.gif) no-repeat 50% 50%;
	width:70px;
	height:70px;
	position:absolute;
	top:10px;
}

/* navigation */

#c-nav {
	margin-top:110px;
}

#c-nav ul {
	margin:0;
	padding:0;
}

#c-nav ul li {
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
}

#c-nav ul li em,
#c-nav ul li a span {
	display:none;
}

#c-nav ul li a {
	display:block;
	float:left;
	height:31px;
	margin-right:10px !important;
	margin-right:5px;
	padding:0px 0;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#c-nav ul li a:hover,
#c-nav ul li a.active {
	background-position:0px -40px;
}


#n1 a { background:url(../n1.gif);width:112px; }
#n2 a { background:url(../n2.gif);width:109px; }
#n3 a { background:url(../n3.gif);width:174px; }
#n4 a { background:url(../n4.gif);width:104px; }

body.warum #n1 a,
body.wer   #n2 a,
body.wann  #n3 a,
body.cafes #n3 a,
body.wie   #n4 a { background-position:0px -40px; }

/* body */

#c-body {
	clear:both;
	padding-top:30px;
}

/* content */

#c-content {

	margin-right:20px;
	height:auto !important;
	height:400px;
	min-height:400px;
}

body.wann  #c-content { background:url(/assets/V2/bg-lesungen.jpg) repeat-x;padding-top:120px; }


/* footer */

#c-footer {
	padding:20px 0 20px 0;
	height:30px;
	clear:both;
}

#c-win a span {
	display:none;
}

/* font formatting */

a:link { color:#FE820A; }
a:visited { color:#FE820A; }
a:active { color:#FE820A; }
a:hover { color:#FE820A; }

#c-content, #player p { font:0.70em/1.5em Verdana, Arial, Helvetica, sans-serif; }
#c-footer { font:0.70em Verdana, Arial, Helvetica, sans-serif; }

#c-content h1 { font:100 2.0em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#FE820A;margin-top:0; }
#c-content h2 { font:100 1.5em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#FE820A;margin-top:0; }
#c-content h3 { font:100 1.6em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#000026;margin-top:0; }
#c-content h4 { font:100 1.6em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#FE820A;margin-top:0; }
#c-content h5 { font:100 1.5em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#FE820A;margin-top:0; }
#c-content h6 { font:100 1.5em/1.2em Verdana, Arial, Helvetica, sans-serif;color:#FE820A;margin-top:0; }

/* classes */

.line { border:1px solid #996633; }
.line1 { border-top:1px solid #996633;font:1px/1px courier; }
.clear { clear:both;font:1px/1px courier; }

.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }

.img-left { float:left;margin:0 10px 10px 0; }
.img-right { float:right;margin:0 0 10px 10px; }

.col-2a-1 { float:left;width:200px; }
.col-2a-2 { margin-left:220px; }

.col-2b-1 { float:left;width:200px; }
.col-2b-2 { margin-left:220px; }

.col-2b-1 p { margin-top:0 }

.col-2c-1 { margin-right:355px; }
.col-2c-2 { float:right;width:345px; }

.arrow-up   { border:0;padding:2px 5px;text-decoration:none; }
.arrow-down { border:0;padding:2px 5px;text-decoration:none; }

.ul-1 { margin-left:0;padding:0; }
.ul-1 li { margin:0;padding:0;list-style-type:none; }
.ul-1 li a:link { text-decoration:none;color:#000026; }
.ul-1 li a:visited { text-decoration:none;color:#000026; }
.ul-1 li a:active { text-decoration:none;color:#000026; }
.ul-1 li a:hover { text-decoration:none;color:#996633; }
.ul-1 li a em { font-style:normal;color:#996633;width:60px;float:left; }

/* autoren */

.ul-autor { padding:0;margin:0 0 0 0; }
.ul-autor li { float:left;width:14em;list-style-type:none;margin:0;padding:0 0 2px 0px; }
.ul-autor li em { display:none; }
.ul-autor li a { text-transform:uppercase;text-decoration:none;color:#000026; }
.ul-autor li a:visited { color:#000026; }
.ul-autor li a:hover { color:#996633;text-decoration:underline; }

body.wer #c-content h1 { margin-top:1em; }

/* lesungen */

.tour-table { background:url(../td-line-x.gif) repeat-x top left;clear:both; }
/*.tour-table thead tr {  }*/
.tour-table tbody tr th { color:#996633;text-decoration:underline; }
.tour-border-head { background:url(../td-line-x.gif) repeat-x top left; }
.tour-border-head2 { background:url(../td-line-x.gif) repeat-x top left;text-decoration:none;font:1px/1px courier;padding:0; }
.tour-border-head2 span { display:none; }
.tour-header { text-align:left; }
.tour-border { background:url(../td-line-y.gif) repeat-y top right; }
.tour-time   { background:url(../td-line-y.gif) repeat-y top right;color:#996633; }

.tour-table th { padding:4px 4px 4px 5px; }
.tour-table tbody th { padding:14px 4px 4px 5px; }
.tour-table td { padding:4px 7px 4px 5px;white-space:nowrap }
.tour-table td span { display:none; }
.tour-table td a { text-decoration:none;color:#000026;display:block; }
.tour-table td a:hover { color:#996633;text-decoration:underline; }


.eroeffnung  	   { background:url(../icon-eroeffnung.gif) no-repeat 50% 50%; }
.buchpraesentation { background:url(../icon-buchpraesentation.gif) no-repeat 50% 50%; }
.nachtlesung 	   { background:url(../icon-nachtlesung.gif) no-repeat 50% 50%; }

td.eroeffnung  	   { background-position:5px 50%;padding-left:25px; }
td.buchpraesentation { background-position:5px 50%;padding-left:25px; }
td.nachtlesung 	   { background-position:5px 50%;padding-left:25px; }

li.eroeffnung  	     { width:6em; }
li.buchpraesentation { width:10em; }
li.nachtlesung 	     { width:8em; }

.ul-tourlegende { margin:1em 0;padding:0; }
.ul-tourlegende li { float:left;background-position:0% 50%;padding-left:25px;list-style-type:none;margin:0 0 1em 0; }

/* partner */

.partner	  { position:relative;float:left;height:6.5em;width:22.5em;background:url(../td-line-x.gif) repeat-x top left;padding:5px 0; }
.partner-img  { float:left;width:120px;height:3.5em;padding:15px 0;border:1px solid #FFF }
.partner-img img { position:absolute;bottom:10px; }
.partner-dec  { float:left;width:11em;height:3.5em;padding:20px 0 10px 0;background:url(../td-line-y.gif) repeat-y top right;border:1px solid #FFF }

/* kk */

#player {position:absolute;left:8px;top:204px;width:384px;padding:0px;margin:0px;text-align:center;}
#player p {padding:0;margin:3px}
#player #playerbox {border:1px #FFFFFF solid;}
#status {
	position:absolute;
	left:8px;
	top:204px;
	width:384px;
	height:300px;
	border:1px #FFFFFF solid;
	margin:0px;
	text-align:center;
	vertical-align:middle;
}

#status p {
	color:#AAAAAA;
	vertical-align: middle;
	padding-top:15px;
}

#c-header2 {
	margin:0;
	padding:10px;
	width:136px;
	height:178px;
	display:block;
	position:absolute;
	right:10px;
	top:0px;
	background:url(sujet_klein.jpg) no-repeat 50% 50%;
}

