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

	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 {
	:100%;
}

body {
	font:100% Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0;
	margin:0;
	:100%;
	height:100%;
	position:relative;
	min-width:560px;
	max-width:1000px;
	width:1000px;
	background-image:url(../vorhang_rechts.gif);
	background-repeat:repeat;
	}



/* parent */

#c-parent {
	top:0px;
/*	margin-left:200px;*/
	padding:0px 5px 0px 306px;
	background:#000 url("../bg-parent-1.gif") no-repeat fixed left 72px !important;
	background:#000 url("../bg-parent-1.gif") no-repeat left 72px;
	height:auto !important;
	:942px;
	height:942px;
	}


body.wer #c-parent,
body.wie #c-parent,
body.rueckblick #c-parent { background-image:url("../bg-parent-2.gif") !important;}

/* header */

#c-header {
	top:0px;
	position:relative;
	height:10px;
	z-index:10;	
	}

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

#c-header h1 { margin:0px;}

#c-header h1 a {
	top:158px;
	padding:0px;
	width:363px;
	height:104px;
	display:block;
	position:absolute;
	right:10px;
	background:url(../logo-kriminacht.gif) no-repeat 50% 50%;
	z-index:10;
}

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

#c-header h2 {
	margin:0;
	padding:0;
	position:absolute;
	
}

#c-header h2 a img {
	border:0;
}

/* navigation */

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

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

#c-nav ul li {
	padding:0;
	list-style-type:none;
	float:left;
	margin:0 2px 0 0 ;
	height:100px;
	width:110px;
}

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

#c-nav ul li a {
	display:block;
	float:left;
	height:100px;
	width:110px;
	padding:0;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

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


#n1 a { background:url(../n1.gif);width:110px; }
#n2 a { background:url(../n2.gif);width:110px; }
#n3 a { background:url(../n3.gif);width:110px; }
#n4 a { background:url(../n4.gif);width:110px; }
#n5 a { background:url(../n5.gif);width:110px; }
#n6 a { background:url(../n6.gif);width:110px; }

body.warum #n1 a,
body.wer   #n2 a,
body.wann  #n3 a,
body.cafes #n4 a,
body.wie   #n4 a,
body.presse   #n5 a,
body.rueckblick   #n6 a { background-position:0px -100px; }

/* body */

#c-body {
	clear:both;
	padding-top:200px;
	position:relative;
	z-index:10;
}

/* content */

#c-content {

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

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


/* footer */

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


/* font formatting */

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

#c-content { font:0.687em/1.5em Verdana, Arial, Helvetica, sans-serif; }
#c-footer { font:0.687em 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:#FFFFFF;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:#FFFFFF; }
.ul-1 li a:visited { text-decoration:none;color:#FFFFFF; }
.ul-1 li a:active { text-decoration:none;color:#FFFFFF; }
.ul-1 li a:hover { text-decoration:none;color:#996633; }
.ul-1 li a em { font-style:normal;color:#FE820A;width:60px;float:left; }

/* autoren */

.ul-autor { padding:0;margin:0 0 0 0; }
.ul-autor li { float:left;width:14.5em;list-style-type:none;margin:0;padding:0 7px 2px 0px; }
.ul-autor li em { display:none; }
.ul-autor li a { text-transform:uppercase;text-decoration:none;color:#FFFFFF; }
.ul-autor li a:visited { color:#FFFFFF; }
.ul-autor li a:hover { color:#FE820A;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;width:670px; }
/*.tour-table thead tr {  }*/
.tour-table tbody tr th { color:#FE820A;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:#FE820A; }

.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; }
.tour-table td span { display:none; }
.tour-table td a { text-decoration:none;color:#FFFFFF;display:block; }
.tour-table td a:hover { color:#FE820A;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:7.0em;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 #000 }
.partner-img img { position:absolute;top: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 #000 }

/* gewinnspiel */

.place1 { border:1px solid #F5EBE0;padding:10px 220px 10px 10px;margin-bottom:20px;margin-right:20px;position:relative; }
.place2 {  border:1px solid #F5EBE0;padding:10px 220px 10px 10px;margin-bottom:20px;margin-right:20px;position:relative; }
.place3 {  border:1px solid #F5EBE0;padding:10px 180px 10px 10px;margin-bottom:20px;margin-right:20px;position:relative; }
.place4 {  border:1px solid #F5EBE0;padding:10px 180px 10px 10px;margin-bottom:20px;margin-right:20px;position:relative; }

.place1 #img {
	position:absolute;
	right:-14px;
	top:-10px;
    background-image:url(/media/gewinnspiel/1stplace.png);
    _background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/gewinnspiel/1stplace.png',sizingMethod='noscale');
    width:224px;
	height:137px;
  }
  
.place2 #img {
	position:absolute;
	right:-14px;
	top:-6px;
    background-image:url(/media/gewinnspiel/2ndplace.png);
    _background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/gewinnspiel/2ndplace.png',sizingMethod='noscale');
	width:161px;
    height:139px;
  }
  
.place3 #img {
	position:absolute;
	right:-14px;
	top:-4px;
    background-image:url(/media/gewinnspiel/3rdplace.png);
    _background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/gewinnspiel/3rdplace.png',sizingMethod='noscale');
	width:187px;
    height:121px;
  }
  
.place4 #img {
	position:absolute;
	right:-14px;
	top:-10px;
    background-image:url(/media/gewinnspiel/4thplace.png);
    _background:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/gewinnspiel/4thplace.png',sizingMethod='noscale');
	width:109px;
    height:124px;
  }
 

/* Rückblick 2005 */

#rueck_text {width:225px; max-width:225px; float:left;}
#rueck_film {margin-left:13px; width:428px; height:342px; background-color:#DDE4E6; float:left; }
#rueck_beschreibung {padding-bottom:55px; float:left;}

#stream_text {width:267px; max-width:269px; float:left;}
#stream_film {margin-left:13px;width:384px;height:300px;float:left;border:1px #666 solid;background-color:#333; }
#stream_beschreibung {padding-bottom:10px; float:left;}

#rueck_bilder {margin-left:72px;}
#rueck_liste {margin-top:0px; padding-top:0px;}
#rueck_liste li {float:left; margin:0px 4px 4px 0px; list-style-type:none; height:83px;} 
#rueck_liste li a {color:#fff;text-decoration:none;}
#rueck_liste li.rueck_border a:hover {color:#FE820A;}
#c-content .overview li.rueck_border a:hover img {border-color:#FE820A;}
.rueck_border img {border:4px solid #FFFFFF;}  
#marked img {border-color:#FE820A;}
li#marked a {color:#FE820A;}
#rueck_title {float:left;}
a img {border:0px;}
  
/* win */

/*#c-win {
	background:url("../bg-parent-1.gif") no-repeat fixed left 72px !important;
	background:url("../bg-parent-1.gif") no-repeat left 72px;
	position:fixed !important;
	position:absolute;
	display:block;
	width:345px;
	left:0px;
	top:0;
	height:100% !important;	
	height:1000px;
	z-index:1;
}
body.wer  #c-win,
body.presse   #c-win,
body.rueckblick #c-win { background-image:url("../bg-parent-2.gif") !important;}

body.warum #c-win, body.wie #c-win, body.cafes #c-win, body.wann #c-win {}

#c-win p { margin:285px 0 0 140px;}
#c-win p a { display:block;width:306px;height:470px;display:none;  }
#c-win p a span {	display:none; }
*/

#c-win p { margin:0;}
#c-win p a { display:block;width:150px;height:150px; }
#c-win p a span {	display:none; }

#c-win {
	position:absolute;
	display:block;
	width:150px;
	height:150px;
	left:495px;
	top:110px;
	z-index:100;
}


#programm { margin:0;position:absolute;right:21px; }
#programm a { background:url(/assets/V3/programm2006.gif) no-repeat 50% 50%;width:142px;height:79px;display:block; }
#programm span { display:none; }


b, strong { font-weight:900; }
i, em { font-style:italic; }
.c {clear:both;}
.cfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
#c-content .mt20 {margin-top:40px;}
