/**********************************************
 * CSS Goettinger-Weihnachtsmarkt.de
 * 2010 Vorlage domino-werbeagentur.de
 * Umsetzung: copyright: jstreit.at.ditnetwork.de 
 * www.ditnetwork.de
 * 
 *  
 * rot: BC000B	
*/


@import url(color.css);


img {
behavior:url("/fileadmin/templ/css/pngbehavior.htc");
border:none;
}



html { height: 100.1%; } 
	
	body { 
		min-height: 100.1%;	
		font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
		position: relative; 
		text-align: center; 
		margin:0px auto 0 auto ;
		background-image:url(/fileadmin/templ/images/flocke.jpg);
		background-position:0 -65px;
	} 
	/* alles auf =0 setzen */
* {padding:0 0 0 0; margin:0 0 0 0;}

h1.title {position: absolute; left: -4000px;}

.skip {position: absolute; left: -1000em; width: 20em;}

#page-margins {margin:0 auto 0 auto; width:1031px;text-align: left; }

#page {padding:20px 0 0 0 ;}

#header{ margin: 0 auto 0 auto; width:1031px; }
.logo {float:left; width:450; height:56;}
.date {float:right; width:259; height:56;padding:0 10px 0 0;}	

#nav {clear:both;width:1031px; height:46px; background-image:url(/fileadmin/templ/images/navi_hg.jpg); }



/*###################################
# Inhalt 
###################################*/

#main{
width:1031px;
clear:both;
padding:0 0 0 0;
margin: 0 0 0 0;
}





#col3_oben  {width:1032px;height:5px;background-image:url(/fileadmin/templ/images/col3_oben.jpg);background-repeat:no-repeat;font-size: 0px; line-height: 1px; height:5px !important;} 
#col3_content {width:1032px;background-image:url(/fileadmin/templ/images/col3_mitte.jpg);background-repeat:repeat-y;  
 min-height:600px;
 height:auto !important;
 height:600px;
}

#col3_unten {width:1032px;height:12px;background-image:url(/fileadmin/templ/images/col3_unten.jpg);background-repeat:no-repeat;}
#col3_img_content .csc-default {width:460px;}

/* #goeweih-seitennummer */
#col3_img_content { min-height:600px; height:auto !important; height:654px; width:1025px; background-repeat:no-repeat; background-position:right bottom; }

#goeweih-51 #col3_img_content { min-height:680px; height:auto !important; height:854px; width:1025px; background-repeat:no-repeat;background-position:left bottom; padding:15px 0 0 0; }
#goeweih-51 #col3_img_content .csc-default {width:1000px;}
#goeweih-71 #col3_img_content { min-height:680px; height:auto !important; height:854px; width:1025px; background-repeat:no-repeat;background-position:left bottom; padding:0px 0 0 0; }
#goeweih-71 #col3_img_content .csc-default {width:995px;}

/* Webcam */
#goeweih-53 #col3_img_content { background-position:right top;}
#goeweih-53 #col3_img_content .csc-default {width:400px;}

#goeweih-53 .fce2sp {padding:0 0 0 0;width:960px;}
.content-left { width:440px; float:left;}
.rechts {float:right; width:440px; padding:0 0 0 0;}
#col3_content .fce2sp .csc-default {padding:0 0 0 0 ;width:auto;}

#left h2,
.csc-header-n1 h2 {
background-image:url(/fileadmin/templ/images/stern_h2.gif); 
background-repeat:no-repeat;
background-position:0 0 ;
height:22px;
padding:7px 0 20px 25px; 
}

#goeweih-45 .csc-header-n1 h2 {padding:7px 0 0 25px; }

h3.webcam {
color:#fff;
background-image:url(/fileadmin/templ/images/balken_webcam.jpg); 
background-repeat:no-repeat;
background-position:0 0 ;
height:37px; width:352px;
padding:10px 0 0 45px; 
}

h3.video {color:#fff;
background-image:url(/fileadmin/templ/images/balken_video.jpg); 
background-repeat:no-repeat;
background-position:0 0 ;
height:37px; width:419px;
padding:10px 0 0 45px; 
}


h3  {
background-image:url(/fileadmin/templ/images/stern_h2.gif); 
background-repeat:no-repeat;
background-position:center top ;
}
h3.wstern { background-image:none;}

/* Programmseite */
#col3_oben_pr  {width:1032px;background-image:url(/fileadmin/templ/images/content_oben_pr.jpg);background-repeat:no-repeat;font-size: 0px; line-height: 1px; height:3px !important;}
#col3_content_pr {width:1032px;background-image:url(/fileadmin/templ/images/content_mitte_pr.jpg);background-repeat:repeat-y; height:650px;}
#col3_unten_pr {width:1032px;height:12px;background-image:url(/fileadmin/templ/images/content_unten_pr.jpg);background-repeat:no-repeat;}

#left  {width:330px;float:left; }
#right {width:675px; float:left;}
	

#left ul {padding:0 0 0 22px; width:200px;}
#left li {line-height:1.5em;padding:8px 0 8px 18px ;list-style: none;}
#left A {text-decoration:none; }

#left li {background-image: url(/fileadmin/templ/images/weiss.gif); background-repeat:no-repeat; background-position:0 11px; }
#left li.active {background-image: url(/fileadmin/templ/images/gelb_schw.gif); background-repeat:no-repeat; background-position:0 11px;}
#left { min-height:654px; height:auto !important; height:654px;background-image: url(/fileadmin/templ/images/hg_programm.jpg);background-repeat:no-repeat; background-position:left bottom; }


.scrollit{height: 620px;overflow:auto;margin-top:15px;width:200px;}
		
.middle{
	margin:0;
	padding:15px 5px 15px 45px;
	color:#fff;
	line-height:1.4em; 
	width: 590px;
	height: expression(this.scrollHeight > 590 ? "auto":"590px"); /*fuer den scrollbereich wenn gewuenscht */
	}
	
#left h2 { margin:25px 0 0 15px;}	
#right .csc-header-n1 h2 { margin:0 0 0 px;}	
/* Programmheft Ende */


#col3_content .csc-default {padding:15px 30px 2px 35px ;}
P.bodytext{ line-height: 1.3em; margin: 0 0 1em 0;}

#col3_content ul,
.middle ul {padding: 0 0 0 25px;line-height:1.5em;}
hr.clearer { clear:left; height:1px; border:1px solid #000; padding:15px 0 0 0; margin:0; background-color:#000;}

#goeweih-51 #col3_content .csc-default {padding:0 0 2px 20px;}
/* ######################
#  Footer Menu
########################*/

#footer { padding:5px 0 0 0; height:25px; clear:both; width:1031px;text-align:right; }

.copy {float:right; height:25px; padding:0 5px; width:60px;}
.footernav {float:right; height:50px;padding:0 5px 0 0;width:220px;}
.footernav UL{ height:25px; }

.footernav LI {
height:25px;
margin:0 0 0 0;
display:inline;
list-style: none;
padding:0 5px 0 0;
}
#footer, #footer A { text-decoration:none;}




/*###########################
#  TEXT Formatierung H  ...
##########################*/
h2, h3 {padding:0 0 10px 0;}

/* ####################
#  LINK definition
######################*/
A {text-decoration:underline; }
A:hover{text-decoration:none; }
A.kontaktlink {text-decoration:none; }

/*#####################
# PRE TIP
######################*/
pre {
font:0.9em Helvetica, sans-serif;
	width:450px;
	margin: 0 0 1em 0;
	padding: 0.5em;
	color: #000; 
	background: #FFF794;
	border: 1px #ccd solid;
/*	border-left: 8px #ccd solid;*/
}





#nav UL{padding:10px 0 0 30px;}
#nav LI {display:inline;list-style: none;padding:0 5px 0 0;}
#nav A{	text-decoration:none;font:bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; letter-spacing: 1px;}

#nav A:hover, #nav .active A{	text-decoration:underline;}




/* Sonder Loesung Startseite */
#goeweih-44  #col1 {
float:left;
padding:0 0 0 0;
width:1031px;
min-height:392px;
height:auto !important;
height:392px;
padding:0 0 2px 0;
background-image:url(/fileadmin/templ/images/frame.gif);
background-repeat:no-repeat;
}

.blog {
width:257px;
height:151px;
float:left;
background-image:url(/fileadmin/templ/images/blog_hg.jpg); 
background-repeat:no-repeat;
}

.blog h2 {padding: 0 0 10px 0;margin:15px 0 0 0; background-image:none; 
font:bold 12px "trebuchet ms", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;}
.blog .csc-default {padding:0 25px 0 20px;}
.blog ul { }
.blog li { }
.blog p A {text-decoration:underline; background-image: url(/fileadmin/templ/images/gelbrot.gif); background-repeat:no-repeat; background-position:0 4px; padding:0 0 0 16px;}

.blog .first {}
.blog .second {}
.blog .third {}
.blog.last {background-position:0 0}
/* Ende Sonderloesung Startseite */



table#event {
display:inline-table;
border-collapse:collapse;
}
table#event thead td{border:none;}
table#event td {border-top: solid 1px #fff;padding: 3px;}


.tx-mlmaps-pi1 {
width:704px;
float:right;
}

.marker-layer {
background-color: #b60d1c;
padding:15px;
color:#fff;
line-height:1.4em;
}
.marker-layer h3  {
padding-top:10px;
color:#fff;
background-image:url(/fileadmin/templ/images/stern_plan.jpg); 
background-repeat:no-repeat;
background-position:right top ;
}

.tx-kbdisplay-pi-cached {width:230px;}
.single-field IMG {padding:0 5px 0 0;}
