/* ================================================================================================================================
   === LAYOUT ===================================================================================================================== 
   ================================================================================================================================ 

   === GENERAL ================================================================================================================== */
    * {margin:0;padding:0}
    body {min-width:768px;width:100%;border:0;font:90%/1.5 Verdana,'Trebuchet MS',sans-serif}
   
/* === OFFSET - SKIP 
 ====================================================================================================== */
    ul.offset {
      position : absolute;
      top : -9000px;
      left : -9000px;
    }
    
    ul.offset a:focus, ul.offset a:active {
  position : absolute;
  top : 8990px;
  left : 8985px; 
  display : block;
  width : 276px; 
  z-index : 9;
  font-size : 1em;
  font-weight : bold;
  border : 2px solid #f93;
  text-align:center;
  background-color : #fff;
}  

ul.offset a:active {
 top : 9000px; /* needed for IE */
}

   
/* === HEADER =================================================================================================================== */                                            
    #header {margin: 0 0 7px;padding: 0 0 10px;clear:both;float:left;width:100%;background: #f9c531 url("images/header_bg1.jpg") repeat-x 0 100%;}
    
    /* Logo Buch */
	   img.logo_buch{position:absolute;right:0;}  
  
/* === CONTENT ====================================================================================================================== */ 
   #mask{
         position:relative;
	       clear:both;
	       float:left;
         width:100%;				
		     overflow:hidden;
         }
    #colmid{
        float:left;
        width:200%;      
        position:relative;
        left:200px;
        margin-left:35px;
        background:#fff;
        border-left:solid 1px #ccc;
     }
    #colright{
        float:left;
        width:100%;
        margin-left:-475px;
        position:relative;
        border-left:solid 1px #ccc;
        left:50%;
        background:#fff;         
     }
    #contentwrap{
      float:right;
	    width:50%;
	    position:relative;
	    right:100%;
      border-right:solid 1px #ccc;	
	   }
    #contentpad {
    	margin:0 10px 0 475px;
      padding:0 0 0 10px; 
    	overflow:hidden;
    }    
    #content{
      width:100%;
      overflow:hidden;     
    }
    #menu{
        float:left;        
        width:232px;
        margin-left:-50%;
        position:relative;
        left:235px;
        overflow:hidden;
        background:#ffc      
    }
    #right{
        float:left;      
        width:240px;      
        position:relative;        
        padding-left:5px;
        left:1px;
        /* border-left:solid 1px #ccc; */
        overflow:hidden;                
    }

/* === TYPOGRAPHY ================================================================================================================== */
    p {margin: 0 0 1.5em}
    h1, h2, h3, h4, h5, h6 {font-family: 'Trebuchet MS',Verdana,sans-serif;margin-bottom: .2em;color:#000;padding-bottom: .1em}
    h1 {font-size: 190%;clear:both;line-height:110%;text-align:center;font-weight:600;font-family: Verdana, sans-serif;border-bottom:2px solid #06c;}
    h2 {font-size: 150%;font-weight:300;font-family:Verdana;}
    h3 {font-size: 135%;clear:both;padding:0 5px 0 25px;font-weight:400;background: #cef url('images/book_open.png') no-repeat 4px 6px; -moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-bottom:1px dotted #06c;}
    h4 {font-size: 90%;clear:both}
    h5 {font-size: 90%;}
    h6 {font-size: 80%;}
    strong.highlight{border-bottom:solid 2px #fc3;padding:0 2px;}
    /* .error {color:#c00;font-weight:bold}
    .success {color:#390;font-weight:bold} */
    .uline{font-style:normal;text-decoration:underline;}
    .small {font-size:11px;}

@font-face {
    font-family: 'MountainsOfChristmas';
    src: url('fonts/holidays/MountainsofChristmas-webfont.eot');
    src: url('fonts/holidays/MountainsofChristmas-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/holidays/MountainsofChristmas-webfont.woff') format('woff'),
         url('fonts/holidays/MountainsofChristmas-webfont.ttf') format('truetype'),
         url('fonts/holidays/MountainsofChristmas-webfont.svg#MountainsofChristmasRegular') format('svg');
}
h2.holidays{
font-family: 'MountainsOfChristmas', serif;	
color:#c00;
	}

/* === LINKS ================================================================================================================== */
    a:link{color:#06c;text-decoration:none;}
    a:visited {color:#50c;text-decoration:none;}    
    a:hover, a:focus, a:active {color:#E17000; text-decoration:underline;}  

     /* === Anchors === */
    a.anchor,.anchor:hover,.anchor:visited{text-decoration:none;color:#000;}  
    
     /* === "More"-Links === */
    a.morelink:link, a.morelink:visited, a.morelink:hover, a.morelink:active,
    a.show:link, a.show:visited, a.show:active,
    a.hide:link, a.hide:visited, a.hide:active
                                  {background: url("images/linkdoc.gif") no-repeat 0px 1px;margin-left:.5em;padding-left:13px;}
    a.morelink:focus, a.show:focus, a.hide:focus,
    a.morelink:hover, a.show:hover, a.hide:hover 
                                  {background: url("images/linkdoc.gif") no-repeat 0px -99px;padding-left:13px;}
                                    
    a.external{background: url("images/external.png") center left no-repeat; padding-left: 18px;}

/* === LISTS ================================================================================================================== */
  ul {margin: .3em 0 1.5em 1em;}	
  ol {margin: .5em .5em 1.5em}
  li {line-height: 1.5em}
  
/* === MISC ================================================================================================================== */
  img {border:none;}    
    .content img{border:double 3px #fc3;}
    .noborder{border:none;}
    
 blockquote {
    background: url("images/quote.png") no-repeat scroll 5px 5px #fff;
    border-radius: 0 5px 5px 0;
    box-shadow: 0 3px 3px 0 #666666;
    margin-bottom: 10px;
    padding: 5px 5px 5px 40px;
}


  hr {border:none}
  hr.mainhead {margin: -7px 0 1em 0;background:#06c;height:2px;}
  hr.subhead {margin: -5px 0 1em 0;background:#fff;color:#fff;height:1px;border-bottom:1px dotted #06c;clear:both}
  
  
  .fl{float:left;margin:0 5px 5px 0;}
  .clear {clear:both;}
  .zoom{cursor:url(images/zoom.cur), url(images/zoom.gif), pointer;}
  
  
  
   div.contentToShow{display:none;}
  
  div.hinweis{background:#ffc url('images/info-icon.png') no-repeat 3px 3px;
  				  margin:10px 0;
  				  padding:5px 5px 5px 30px;
  				  border:1px solid #fc3;
  				  border-radius:5px;                 
              -moz-border-radius:5px;
              -webkit-border-radius:5px;}
  
  /* = Small Menu = */
    .menu_s{font-size:.8em;margin:-.5em 0 .9em;}
  
  /* = Fotogallery = */ 
  .gallery{margin-bottom:1em;background-color: #000;padding:2px 1px;margin:0 auto 1em;}
  .gallery_dot{padding:5px 5px 3px;border-top: dotted 6px #fff;border-bottom: dotted 6px #fff}
    .gallery_dot img{width:75px;height:50px;}
    .gallery_dot img:hover{border:double 3px #E17000;}
         
  /* = PDF-List =*/
  
  
  .pdf{list-style-type:none;} 
    .pdf li{background:url('images/pdf_icon.gif') no-repeat ;padding:5px 0 5px 35px;margin-bottom:10px;border-bottom:solid 1px #ccc;}
  
  .pdf_omd{list-style-type:none;} 
    .pdf_omd li{background:url('images/pdf-icon.png') no-repeat 0 3px;padding:0 0 5px 40px;margin-bottom:10px;line-height:140%;border-bottom:solid 1px #ccc;}
  
  
 /* === LEFT COLUMN =============================================================================================================*/    
    
    /* === NAVIGATION === */             
      	#nav-secondary, #nav-secondary li {background: url('images/nav_bg.jpg') repeat-y;line-height:90%;margin:0;padding:0;}
      	#nav-secondary {padding-top:0; border-top: 3px solid #f93;border-bottom: 3px solid #f93;margin-top: 1px;}
      	#nav-secondary a, #nav-secondary strong {padding: 5px 0 5px 20px;font: bold 95% Verdana; display:block}
      	#nav-secondary a, #nav-secondary a:link, #nav-secondary a:visited, #nav-secondary a:hover, #nav-secondary a:focus, #nav-secondary a:active {text-decoration:none;color:#000}      	 
      	#nav-secondary a:hover, #nav-secondary a:focus {background: #fff url('images/list_square.png') no-repeat 10px 12px;}
      	
      	#nav-secondary li {background: transparent;border-bottom: 1px solid #E17000;}
        #nav-secondary li:last-child{border:none;}                                          /* CSS3 - nur Mozilla, Safari */
        #nav-secondary strong {color:#c60;}
        #nav-secondary img{background: transparent;margin-top:2px;margin-bottom:-1px;}    
                
      /* === SECONDARY NAVIGATION - 2nd TIER ===*/
        	#nav-secondary ul {list-style-type:none;margin: 0 0 1em 23px;padding:0;}
                  	
   
/* === RIGHT COLUMN  ================================================================================================================ */ 

         /* === SUCHE === */
   
  .searchdesc{font-size:0.8em;display:block;background:#fc3;width:75%;padding-left:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;} 
         
  #search-form{
-moz-border-radius:0 5px 5px 5px;-webkit-border-radius: 0 5px 5px 5px;
margin-bottom: 1em;
background:transparent url(images/search-bg.png) repeat-x scroll left top;
border:solid 1px #fc3;
clear:both;
height:28px;
position:relative;
width:95%;  } 

#search-form input.text {
border: none;
color:#333333;
float:left;
font-size:1.1em;
margin-left:2px;
margin-top:4px;
width:85%;}

#search-form .text {
background:#fff url(images/google.gif) no-repeat scroll right center;
min-width:2em;}

#search-form .text:focus { background: #fff;}

#search-form button {
position:absolute;
right:3px;
top:5px;
vertical-align:middle;}

#search-form button {
background:transparent none repeat scroll 0 0;
font-size:0.83em;
border-style:none;
padding:0;}

#search-form button img{
border:none;
}                
         
          /* === Tables === */
        .oez_b{width:230px;margin-bottom:1em;border:solid 1px #fc3;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}      
   
        .oez{font-size:.9em;border-collapse:collapse; width:100%;text-align:center;}   
        .oez thead{background:#fc3;}        
        .oez thead h2{font-size:135%;font-family:'Trebuchet MS';margin:.2em 0;}        
        .oez tbody td{padding: .2em;}
        .oez tbody th{padding-left:2px;text-align:left; font-weight:normal;}        
            .r2{background:#eee}
        .oez tfoot{background:#cef;font-weight:bold;}      
 
        .contact_b{width:230px;margin-bottom:1em;border:solid 1px #fc3;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;}   
          
        .contact{font-size:.9em;border-collapse:collapse;width:100%;}
        .contact thead{background:#fc3;text-align:center;}        
        .contact thead h2{font-size:135%;font-family:'Trebuchet MS';margin:.2em 0;}           
        .contact tbody th, .contact tfoot th{padding: 5px 0 5px 4px;}        
        .contact tbody td{padding: 5px 0 5px 8px}        
        .contact tfoot td{text-align:center;}     
        
          /* === Medienzähler === */
        .medien{border: solid 1px #fc3;width:229px;margin-bottom:1em;-webkit-border-radius: 5px 5px 0 0;;	-moz-border-radius: 5px 5px 0 0;}
          .medien h2{font-size:125%;font-family:'Trebuchet MS';padding:0;background:#fc3;text-align:center;}
          .medien p{text-align:center;}  
          
         /* === Partner-Box ===*/      
        .aff{margin-bottom:1em;border:solid 1px #fc3;width:229px;-webkit-border-radius: 5px 5px 0 0;	-moz-border-radius: 5px 5px 0 0}
          .aff h2{font-size:125%;font-family:'Trebuchet MS';padding:0;background:#fc3;text-align:center;}
          .aff h6{width:131px;background:#cef;margin:1em auto 0;text-align:center}
          /*.aff img{margin-left:49px;border:solid 1px #e17000}*/
                
/* === FOOTER ====================================================================================================================== */

#footer {background:#eee url('images/footer_bg.png') repeat-x 0 100%;clear:both;float:left;width:100%;border-top: 1px solid #E3E8EE;padding: 10px 0 30px;font-size:86%;text-align:center; color:#000}
	#footer p {margin:0;} 
   
/* === PAGESPECIFIC =============================================================================================================== */    
    
    /* === Home ===*/  
    
        .nivoSlider {
    position:relative;
    width:100%; /* Change this to your images width */
    height:453px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}
    	      
        #start_top{width:425px;margin:0 auto;}
      
        .ang_list{list-style-type:none;float:left;font-size:17px;color:#e17000;font-weight:bold;margin-right:15px;}
          .ang_list li{padding:7px 0;}
          .ang_list li a:visited{color:#06c;} 
          #left li{text-align:right;} 
      
      #thumb{display:block;float:left;margin:15px 0 35px 5px;background-image:url('../images/galerie1_b.jpg');width:100px;height:100px;}
          #thumb:hover {background-image:url('../images/galerie1_b.jpg')}
        a#thumb img{display:none;border:none;}
       #gal_img{border:none;display:none;} 
       
               
      .news, .opac {padding: 12px 20px 0;margin: 0 0 1em;border:solid 1px #ccc;clear:left;}
	    .news p, .news h2{margin: 0 0 .3em;text-align:justify;}
      .news h2{font-size:150%;}
      .news hr.subhead{margin:1em 0;}
      .news h3{background: #cef url('images/book_open.png') 4px 6px no-repeat;padding-left:30px;}  
      sup{color:#f30;font-size:.7em;}
            
      .newshl{margin:1em 0 0;background:#fc3;width:75%;padding-left:5px;
                 -moz-border-radius:5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}
      h5.hldot{border-bottom:dotted 1px #06c;margin-bottom:10px;padding-left:10px;background:url('images/list_square.png') no-repeat 0 8px;}
      .hl2{background:#ffc;-moz-border-radius:5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;}
              
      .literatur th{text-align:left;padding-left:5px;}    
      
      .moreinfo{margin-bottom:0;clear:left;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;padding:5px;} 
      .morelinks{margin:10px -20px 0;
                  background}
      .morelinks h5{background:#eee;margin-bottom:0;padding-left:12px;}
          
      #kiju{border:none;margin-bottom:.5em;}
    
  
   /* === Buechereigalerie === */
      .bg_artist {list-style-image:url('images/list_square.png'); margin-left:110px; }
      .bg_artist ul{list-style-image:url('images/list_arrow.gif'); margin-left:0; }      
      .bg_artist ul li{margin-bottom:.3em;font-size:.9em;}
   
        /* = Team = */
          
          .descteam{background:#eee;width:255px;margin-bottom:1em;font-size:.7em;text-align:center;}
          .imgteam{margin:0 auto;}
          .team{list-style-type:none;margin:0} 
             .team li{margin:0 1em 1.5em 0}
             .team li p{margin-bottom:.9em;}        
        
        /* = Nutzung = */      
          #t_medium th.sub,#t_abo th.sub{font-size:.8em;}
          #t_medium tbody th, #t_abo tbody th{text-align:center;}
          #t_medium tbody td, #t_abo td{font-size:.8em;text-align:center;}
          sup.ast{color:#f00;} 
         .abo li{list-style-image:url('images/list_square.png')}
                  
       
   /* === Unsere Medien === */
   
   	/* iframe webOpac */

        .webopac{	min-height:650px;
        				border-radius:5px;
        				-moz-border-radius:5px;
        				-webkit-border-radius:5px;} 
        
       /* = Frauenzentrum = */
          .fz{list-style-type:none;margin:0}
           .fz li{margin:0 1em 1em 0;width:20em;height:180px;float:left;}
           .fz li img{float:left;margin-right:5px;}
     
        /* = Hoerbuecher = */    
          .hb{list-style-type:none;margin:0}
           .hb li{margin:0 1em 1.5em 0;width:20em;float:left;}
           .hb li img{float:left;margin-right:5px;}
           
        /* = Klassenlektuere = */    
          .klasse{list-style-type:none;margin:0}
            .klasse li{margin:0 1em 1.5em 0;width:400px;height:300px;float:left;}
            .klasse li img{float:left;margin-right:5px;}
            .klasse p{margin-bottom:1em;}          
          a.anchor,.anchor:hover,.anchor:visited{text-decoration:none;color:#000;}
          em.ex{font-size:.8em; color:#f00;}                   
     
   /* === OMD === */       
     
      img.omdimage{display:block;float:left;margin-right:10px;}
           
    /* === Wissenschaft fuer Osttirol === */
        .ws_table{border-collapse:collapse;width:100%;text-align:left;margin-bottom:1.5em;} 
           .ws_table thead th{background:#fc3;padding:5px;font-size:1.1em;border-bottom:1px solid #000;-moz-border-radius:10px 10px 0 0;-webkit-border-radius: 10px 10px 0 0;}
           .ws_table tr{border-bottom:1px solid #bbb;}           
          .ws_table tbody th{padding:3px;background:#ffc;border-bottom:1px solid #000}          
          .ws_table tbody td{padding:3px;}
          .ws_table tbody td.ws_inhalt,.ws_table tbody th.ws_inhalt{padding:3px 0 3px 20px;}
     
   /* === Kinder | Jugend === */
          
        /* = Medientipps = */
         .zeit{background:url('images/uhr.png') 0 0px no-repeat;padding-left:20px;font-size:.9em;}
         .spieler{background:url('images/spieler.png') 0 0px no-repeat;padding-left:20px;font-size:.9em;}
        
        /* = YAP = */
         .imgyap{float:left;margin-right:10px;}
         .descyap{display:block;margin-right:10px;background:#eee;width:256px;text-align:center;font-size:.8em;clear:left;float:left;}  
         
			/* = Schulen = */ 
			.info-box {padding: 5px 10px 3px;margin: 0 0 15px;background: #ffc url("images/fbox_bg.gif") no-repeat 100% 100%;border-top: 1px solid #fc6;} 
			.info-box p, .info-box h2{margin: 0 0 .3em;} 
      	.info-box h6 {font-size:1.1em;
                 padding:5px; 
                 background:#E28C27;
                 background-image:-moz-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-o-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-webkit-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-ms-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 -moz-border-radius:5px
                 -webkit-border-radius:5px;
                 border-radius:5px;
                 color:#fff;} 
                 
            .schulen-liste{list-style-image:url('images/bullet-leseratte.png');padding-left: 15px;} 
      		.schulen-liste li{line-height:45px;}          	
            	          	
            .buchen{
					  background:#6790e6;
                    background-image:-moz-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0,  #6790e6), color-stop(1, #314da6));
                    background-image: -o-linear-gradient(top, rgba(221,55,90,1), rgba(226,70,65,1));
                    padding:5px;
                    border-radius:5px;
                    -moz-border-radius:5px;
                    -webkit-border-radius:5px;
                    color:#fff;                             	
            	}	            	
            	.folder{padding:5px; 
                 background:#E28C27;
                 background-image:-moz-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-o-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-webkit-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-ms-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 -moz-border-radius:5px
                 -webkit-border-radius:5px;
                 border-radius:5px;
                 color:#fff;
            		
            		}        
                   
   /* === Literaturcafe === */
      .news1 {padding: 5px 10px 3px;margin: 0 0 15px;clear:both;background: #ffc url("images/fbox_bg.gif") no-repeat 100% 100%;border-top: 1px solid #fc6;}
	    .news1 p, .news1 h2{margin: 0 0 .3em;} 
      .news1 h6 {font-size:1.1em;
                 padding:5px; 
                 background:#E28C27;
                 background-image:-moz-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-o-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-webkit-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 background-image:-ms-linear-gradient(center top , #E28C27 0pt, #CE6728 100%);
                 -moz-border-radius:5px
                 -webkit-border-radius:5px;
                 border-radius:5px;
                 color:#fff;}
      
   
      .lc_termin{list-style: url("images/list_sphere.png");margin:5px 0 1.5em 20px;}
        .lc_termin li{margin-bottom:.5em;}
      .th_gallery{margin:0;list-style-type:none;}
        .th_gallery li{margin-right:.1em;float:left;}       
          
   /* === Flohmarkt === */
        #oez_fm{font-size:.9em;width:231px;border-collapse:collapse;border:1px solid #fc3;margin:0 0 1em 0;}
        #oez_fm thead{background:#fc3;text-align:center;}
        #oez_fm h2{font-size:135%;font-family:'Trebuchet MS';margin:.2em 0;}  
        #oez_fm tbody td{padding: .2em;text-align:center;}
        #oez_fm tbody th{padding-left:2px;text-align:left; font-weight:normal;}
        #oez_fm.oez tbody td.sub {font-size:100%;color:#000;background: #cee7fe;padding: 3px; text-align: center;}
               .r2{background:#eee}
        #oez_fm tfoot{background:#ffc;}
        #oez_fm tfoot td{padding:0 4px;}
        #oez_fm tfoot td.c{text-align:center;}
                
   /* === Projekte === */  
   
   /* === EB === */    
      .eb{margin:0;padding:0}
      .eb li {list-style-type:none;margin-bottom:1.5em;width:12em;float:left;height:130px;text-align:center;} 
      .eb li img{border:none;} 
               
   /* === Links === */ 
      .links{list-style-image:url('images/list_arrow.gif');} 
      .links li{line-height:2em;}
      .links a{text-decoration:none;}   
        
      
   /* === Kontakt === */
   
      .kontaktformular{width:100%;margin:0 auto;}   
      
       
   /* === Galerie ===  */  
         
       #gal_bg{background: url('../images/gal_bg.jpg') no-repeat;height:1000px;}  
          
      .galerie{list-style-type:none;margin-left:0;}
      .galerie li {margin-right:10px;float:left;}
      .galerie img{width:128px;height:79px;padding:2px;border-bottom:none}
      .galerie p{font-size:.9em;width:136px;margin-top:-5px;background:#fff;border:solid 1px #fc3; text-align:center;}
      
 /* ===== TABLES =============================================================================================================*/
	.table1 {border: 1px solid #000;border-collapse:collapse;margin-left:.5em}
		.table1 td {background: #fff;padding:2px;border: 1px solid #000}
		.table1 th {text-align:left;border: 1px solid #000}
		.table1 thead th {color:#000;font-size:145%;background: #fc3; padding: 10px 6px}
    .table1 tbody th {color:#000;font-size:100%;background: #ffc;padding: 4px}
		.table1 tbody th.sub {font-size:100%;color:#000;background: #cee7fe;padding: 3px; text-align: center;}       

    .table-new {width:100%;border-collapse:collapse}
      .table-new td {padding:5px;}
      .table-new tr.r2{background:#eee;
                       background-image:linear-gradient(center top , #eee 0pt, #DFDFDF 100%);
                   background-image:-moz-linear-gradient(center top , #eee 0pt, #DFDFDF 100%);
                   background-image:-o-linear-gradient(center top , #eee 0pt, #DFDFDF 100%);
                   background-image:-webkit-linear-gradient(center top , #eee 0pt, #DFDFDF 100%);
                   background-image:-ms-linear-gradient(center top , #eee 0pt, #DFDFDF 100%);
                   }
      .table-new th{padding:5px;
                    text-align:left;
                    background:#6790e6;
                   background-image:linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                   background-image:-moz-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                   background-image:-o-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                   background-image:-webkit-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                   background-image:-ms-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                   color:#fff;                   
                   }
       .thleft     {border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}        
       .thright    {border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;;-webkit-border-radius:}  
    
      .videothek{background:#6790e6 url('images/play-icon.png') 2px 2px no-repeat;  
                 background:url('images/play-icon.png') 2px 2px no-repeat, -moz-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                 padding:5px 5px 5px 40px;
                 border-radius:5px;                 
                 -moz-border-radius:5px;
                 -webkit-border-radius:5px;
                 font-size:1.2em;
                 margin-top:5px;}
      .videothek a{color:#fff;}
      .hl-yellow-gr{width:100%;
      				  background:#FCD86E;
                    background-image:-moz-linear-gradient(center top , #FCD86E 0pt, #F4B702 100%);
                    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0,  #FCD86E), color-stop(1, #F4B702));
                    background-image: -o-linear-gradient(top, rgba(252,216,110,1), rgba(244,183,2,1));
                    padding:5px;
                    border-radius:5px;
                    -moz-border-radius:5px;
                    -webkit-border-radius:5px;}
      .hl-blue-gr{background:#6790e6;
                    background-image:-moz-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
                    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0,  #6790e6), color-stop(1, #314da6));
                    background-image: -o-linear-gradient(top, rgba(221,55,90,1), rgba(226,70,65,1));
                    padding:5px;
                    border-radius:5px;
                    -moz-border-radius:5px;
                    -webkit-border-radius:5px;
                    color:#fff;} 
                    
#ul-poetry-slam{
list-style-type:none; 
width:100%;
margin:0;
padding:5px;
}

#ul-poetry-slam li.hl{
padding:5px 10px;

background:#6790e6;
background-image:-moz-linear-gradient(center top , #6790e6 0pt, #314da6 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0,  #6790e6), color-stop(1, #314da6));
background-image: -o-linear-gradient(top, rgba(221,55,90,1), rgba(226,70,65,1));
padding:5px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
color:#fff;
}

#ul-poetry-slam li{
clear:left;
border-top:solid 1px #ccc;
}

#ul-poetry-slam li div{
padding:5px 10px;
}

ul.adventkalender{
	list-style-image:url('images/kugel.png');padding-left: 15px;
}
                                  
                    