/* SCHEMA 2.0: kwartier versie */






/* CONTENT */
   /* GENERAL */

.scheduleContainer {
width: 725px;
text-align:left;
margin: 0;
}

.content_header, #content_header{
background-color: #1ae;
color: #fff;
padding: 58px 20px 8px 20px;	
}



/* SCHEMA */
   /* SHOWS */
.content_shows{
/*height: 1370px;*/
margin-bottom: 0px;
background-color:white;

}

   /* START KOLOMMEN MET VENUENAMEN EN SHOWS*/

#shows-quarters{
padding-left: 53px;
}

li.show_location{
background-color: #fff !important;
padding: 5px !important;
padding-left: 10px !important;
height: 20px !important;
padding-right: 0px !important;
width: 112px !important;
}

li.show_location p{
color: #000 !important;
font-size: 11px !important;
font-family: Arial, helvetica, sans-serif !important;
}

#shows-quarters li.show_location p{
margin-bottom: 0 !important;
}

#shows-quarters ul{
border-left: solid 1px #888;
/*height: 1345px;*/
width: 133px;
float: left;
position: relative;
}

#shows-quarters ul li{
background-color: #AAA;
margin-bottom: 10px;
padding: 8px;
padding-top: 6px !important;
list-style: none;
margin-right: 0;
margin-left: 0;
text-transform: uppercase;
font-weight: bold;
color: #fff;
font-family: arial;
font-size: 10px;
line-height: 14px;
margin-bottom: 0px !important;
position: absolute;
width: 113px;
border: solid 2px #fff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.start, .end{
font-size: 10px;
}

.schema_bestel, #shows-quarter ul li a{
color: #fff !important;
font-size: 11px;
text-transform: none;
font-weight: normal;
}

#shows-quarters .schema_bestel{
color: #000 !important;
font-size: 11px;
text-transform: none;
font-weight: normal;
}

#shows-quarters ul li a.show_name{
font-weight:bold;
text-transform:uppercase;
text-decoration: none;
color: #fff;
}

/* HOOGTES EN POSITIES VAN SHOW BLOKJES */
   /* HOOGTES */
.duration-1-quarters {
height: 30px;
}

.duration-2-quarters{
height: 81px;
}

.duration-3-quarters{
height: 130px;
}

.duration-4-quarters{
height: 181px;
}

.duration-5-quarters{
height: 230px;
}

.duration-6-quarters{
height: 281px;
}

.duration-7-quarters{
height: 330px;
}

.duration-8-quarters{
height: 381px;
}

.duration-9-quarters{
height: 430px;
}

.duration-10-quarters{
height: 430px;
}

.duration-11-quarters{
height: 481px;
}

.duration-12-quarters{
height: 530px;
}

.duration-13-quarters{
height: 581px;
}

.duration-14-quarters{
height: 630px;
}

.duration-15-quarters{
height: 681px;
}

.duration-16-quarters{
height: 730px;
}

.duration-17-quarters{
height: 781px;
}

.duration-18-quarters{
height: 830px;
}

.duration-19-quarters{
height: 881px;
}

.duration-20-quarters{
height: 930px;
}

.duration-21-quarters{
height: 981px;
}

.duration-22-quarters{
height: 1030px;
}

.duration-23-quarters{
height: 1081px;
}

.duration-24-quarters{
height: 1130px;
}

.duration-25-quarters{
height: 1181px;
}

.duration-26-quarters{
height: 1230px;
}

.duration-27-quarters{
height: 1281px;
}

.duration-28-quarters{
height: 1330px;
}

.duration-29-quarters{
height: 1381px;
}


/* HEIGHTS OF THE SHOW BLOCKS*/

.shows-block-height-4{   
    /* duration + 89 */
    height: 270px;
}

.shows-height-4 ul{
     /* duration + 64*/
    height: 245px;      
}

.times-height-4{    
     /* duration + 119*/
    height: 300px;
}


.shows-block-height-6{   
    /* duration + 89 */
    height: 370px;
}

.shows-height-6 ul{
     /* duration + 64*/
    height: 345px;      
}

.times-height-6{    
     /* duration + 119*/
    height: 281px;
}


/* de durations kloppen niet: er staat een kwartier dubbel in (9 en 10) onderstaande getallen kloppen*/

.shows-block-height-11{   
    /* duration (530) + 89 */
    height: 619px;
}

.shows-height-11 ul{
     /* duration (530) + 64*/
    height: 594px;      
}

.times-height-11{    
     /* duration (530) + 119*/
    height: 649px;
}

.shows-block-height-14{   
    /* duration (681) + 89 */
    height: 770px;
}

.shows-height-14 ul{
     /* duration + 64*/
    height: 745px;      
}

.times-height-14{    
     /* duration + 119*/
    height: 800px;
}

.shows-block-height-18{   
    /* duration (881) + 89 */
    height: 970px;
}

.shows-height-18 ul{
     /* duration + 64*/
    height: 945px;      
}

.times-height-18{    
     /* duration + 119*/
    height: 1000px;
}


.shows-block-height-19{   
    /* duration (930) + 89 */
    height: 1019px;
}

.shows-height-19 ul{
     /* duration + 64*/
    height: 994px;      
}

.times-height-19{    
     /* duration + 119*/
    height: 1049px;
}

.shows-block-height-20{   
    /* duration (981) + 89 */
    height: 1070px;
}

.shows-height-20 ul{
     /* duration + 64*/
    height: 1045px;      
}

.times-height-20{    
     /* duration + 119*/
    height: 1100px;
}

.shows-block-height-22{   
    /* duration (1081) + 89 */
    height: 1170px;
}

.shows-height-22 ul{
     /* duration + 64*/
    height: 1145px;      
}

.times-height-22{    
     /* duration + 119*/
    height: 1200px;
}

.shows-block-height-24{   
    /* duration (1181) + 89 */
    height: 1270px;
}

.shows-height-24 ul{
     /* duration + 64*/
    height: 1245px;      
}

.times-height-24{    
     /* duration + 119*/
    height: 1300px;
}

.shows-block-height-26{   
    /* duration (1281) + 89 */
    height: 1370px;
}

.shows-height-26 ul{
     /* duration + 64*/
    height: 1345px;      
}

.times-height-26{    
     /* duration + 119*/
    height: 1400px;
}

.shows-block-height-28{   
    /* duration (1381) + 89 */
    height: 1470px;
}

.shows-height-28 ul{
     /* duration + 64*/
    height: 1445px;      
}

.times-height-28 {    
     /* duration + 119*/
    height: 1500px;
}
	
   /* POSITIES */
.slot-70-quarters{
margin-top: 45px;
}

.slot-71-quarters{
margin-top: 94px;
}

.slot-72-quarters{
margin-top: 145px;
}

.slot-73-quarters{
margin-top: 194px;
}

.slot-74-quarters{
margin-top: 245px;
}

.slot-75-quarters{
margin-top: 294px;
}

.slot-76-quarters{
margin-top: 345px;
}

.slot-77-quarters{
margin-top: 394px;
}

.slot-78-quarters{
margin-top: 445px;
}

.slot-79-quarters{
margin-top: 494px;
}

.slot-80-quarters{
margin-top: 545px;
}

.slot-81-quarters{
margin-top: 594px;
}

.slot-82-quarters{
margin-top: 645px;
}

.slot-83-quarters{
margin-top: 694px;
}

.slot-84-quarters{
margin-top: 745px;
}
	
.slot-85-quarters{
margin-top: 794px;
}
	
.slot-86-quarters{
margin-top: 845px;
}
	
.slot-87-quarters{
margin-top: 894px;
}
	
.slot-88-quarters{
margin-top: 945px;
}
	
.slot-89-quarters{
margin-top: 994px;
}
	
.slot-90-quarters{
margin-top: 1045px;
}
	
.slot-91-quarters{
margin-top: 1094px;
}
	
.slot-92-quarters{
margin-top: 1145px;
}

.slot-93-quarters{
margin-top: 1194px;
}

.slot-94-quarters{
margin-top: 1245px;
}
	
   /* GRID */
#times-quarters{
margin-top: 33px !important;
margin-left: 3px;
padding-top: 0px;
/*height: 1400px;*/
width: 720px;
position: absolute;
z-index: 0 !important;
}

#times-quarters li{
padding: 5px;
list-style: none;
font-family: arial;
font-size: 11px;
font-weight: bold;
margin-left: 5px;
margin-bottom: 39px;
height: 51px !important;
background: url(../images/schema-grid-horizontal.png) no-repeat 45px 11px !important;
}

#times-quarters .last{
height: 10px !important;	
}

/* Safari 3.0 en Webkit browser hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#times-quarters{
margin-top: 33px !important;	
}


