/* ------------------------------------------------------------------------------------------------
	style.css
	description:	KissFm09 styleSheet
	author:			theCode AG, www.theco.de
	web:			www.kissfm.de
------------------------------------------------------------------------------------------------ */

body {
       margin: 0; padding: 0;
       font-family: 'Arial', sans-serif;
       color:#1b2023;
       font-size: 100%; /* 16px*0.75 = 12px */
       line-height: 1.2em; /* 12px*1.5 = 18px */
       background: #fff;
}

.clearer { clear: both; float: none; height:0; line-height:0.1px; overflow:hidden; }

/* ie7*/
*:first-child+html .clearer { font-size:0; }	
/*ie6*/
* html .clearer { font-size:0; }

/* ############################################################################################# */
/* --- wallpaper*/ 
/* --- day */
/*default*/
body.day, .day #content  { background: #fff url(/WO/KissFM.woa/Contents/WebServerResources/m09/bg/bg_illu_default_day.gif) center 0 repeat; }
.day #head, .night #nav{ background-color: #fff; } 

/* --- night */
body.night, .night #content { color:#fff; background: #1b2023 url(/WO/KissFM.woa/Contents/WebServerResources/m09/bg/bg_illu_default_night.gif) center 0 repeat; }
.night #head, .night #nav { background-color: #1b2023; }
 
/* --- weekend */
body.we, .we #content { background: #56453d url(/WO/KissFM.woa/Contents/WebServerResources/m09/bg/bg_illu_default_we.gif) center 0 repeat; }
.we #head, .we #nav { background-color: #56453d; }


#onair {
	height:30px;
    width:100%;
    line-height:30px;
	text-transform:uppercase;
	
    background: transparent url(/WO/KissFM.woa/Contents/WebServerResources/m09/ticker_bg_03.png) 0 0 no-repeat;
	overflow: hidden;
}

body.night #onair  { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/ticker_bg_01.png); background-position: 25px 0; }
body.we #onair  { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/ticker_bg_02.png); }

#onair .playButton {
	background-color:#1B2023;
	position:absolute;
	left:0;
	height:30px;
	overflow:hidden;
	width:100px;
}

#onair .playButton a {
	color:#FFFFFF;
	display:block;
	line-height:30px;
	padding:0 5px 0 10px;
	text-decoration:none;
	white-space:nowrap;	

	outline: none; /* nokia */
	-webkit-tap-highlight-color: rgba(145,173,161,0.6); 
	
	background: url(/WO/KissFM.woa/Contents/WebServerResources/arw_menu_link.png) center right no-repeat;	 
}

#onair .playButton a:link, #onair .playButton a:visited {} 
#onair .playButton a:focus, #onair .playButton a:hover, #onair .playButton a:active { background-color:#91ADA1; }

#onair .ticker {
	margin: 0 0 0 105px;
	padding:5px 0 5px;	
	height:20px;
    line-height:20px;
    
	white-space:nowrap;
	 
	overflow-x: -webkit-marquee; 
	overflow-style: marquee; 
 	
    -webkit-marquee-direction: left;
	-khtml-marquee-direction: left;
	
    -webkit-marquee-increment: 2px;
    -khtml-marquee-increment: 2px; 
    
    -webkit-marquee-repetition: infinite;
    -khtml-marquee-repetition: infinite;
    
    -webkit-marquee-speed: 25ms;
 	-khtml-marquee-speed: 25ms;
    
    -webkit-marquee-style: scroll;
    -khtml-marquee-style: scroll;  	
}

#onair .entry { 
	white-space:nowrap;
    color:#fff;
	padding:2px; 
	margin-right:10px;
	height:20px;
	line-height:20px;	
	background-color: #1b2023;  
}

#onair .dash { padding:0 5px; }

/*
@media screen and (device-width > 320px) {
    #head .logo a {
    	background-image: url(/ERROR/NOT_FOUND/framework=app/filename=m09/logo_day_480.png);
    }
}

@media screen and (max-device-width: 320px) {
    #head .logo a {
    	background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/logo_day.png);
    }
}
*/


/* ############################################################################################# */
/* --- head */

#head {
	   	position:relative; clear:both; overflow:visible; z-index:10;
        width:100%;  /* margin-bottom:10px; */
		
		color:#1b2023;
		background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/logo_day.png); 
		background-color: #fff;
		background-position: -1px 10px;
		background-repeat: no-repeat; 
}

#head .leftCol { float:left; width:605px; position:relative; overflow:visible; }
#head .rightCol { float:left; width:195px; margin: 0 0 0 10px; position:relative; z-index:1; }


#head .logo { width:100%;  height:75px; margin-bottom:5px; }

#head .logo a.mobileHome { 
	display:block; 
	line-height:75px;
	text-indent:-9999px;
	text-align:center;	
	-webkit-tap-highlight-color: rgba(211,16,14,0.6);
}


body.night .logo a { -webkit-tap-highlight-color: rgba(226,0,122,0.6); }
body.we .logo a { -webkit-tap-highlight-color: rgba(61,0,63,0.6); }


body.night #head { color:#fff; background-color: #1b2023; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/logo_night.png); }
body.we #head { color:#fff; background-color: #56453d; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/logo_we.png); }

body.night #head a,
body.we #head { color:#fff; } 

#head .logo a:link, #head .logo a:visited {} 
#head .logo a:focus, #head .logo a:hover, #head .logo a:active { }
 
#nav, #footerNav {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width:100%;
	clear:both; 
	text-transform:uppercase;
	white-space:nowrap;
}

#nav li,
#footerNav li {
	display:inline;
	float: left;
	width: 100px;
	margin:0;
	overflow:hidden;
	height:30px;
	line-height:30px;
}

#nav li { margin-top:5px; }

#nav li.nth1 a,
#footerNav li.nth1 a  { padding-left:10px; text-align:left; }
#nav li.nth3 a, 
#footerNav li.nth3 a { padding-right:10px; text-align:right; }


#nav li.nth2,
#footerNav li.nth2 { 
	margin-left:5px;
	margin-right:5px;
	width: 110px;
	text-align:center;
}

#footerNav li.kissweblink {
	clear:both;
	width:100%;
}
#footerNav li.kissweblink a {
	padding:0 10px 0 110px;
	text-align:left;
	
	color:#1b2023;
	background-color: #fff;
	
	-webkit-tap-highlight-color: rgba(145,173,161,0.6);
}
#footerNav li.kissweblink a span {
	padding-right:35px;
	background: url(/WO/KissFM.woa/Contents/WebServerResources/arw_menu_link_blk.png) center right no-repeat;
}

#footerNav li.kissweblink a:focus, #footerNav li.kissweblink a:hover, #footerNav li.kissweblink a:active { 
	background-color:#91ada1;
	color:#fff; 
}

#footerNav li.kissweblink a:focus span, #footerNav li.kissweblink a:hover span, #footerNav li.kissweblink a:active span {
	background-image: url(/WO/KissFM.woa/Contents/WebServerResources/arw_menu_link.png);
}

li a {
	color:#FFFFFF;
	background-color: #1b2023;
	display:block;
	padding:0 5px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	outline: none; /* nokia */
	-webkit-tap-highlight-color: rgba(145,173,161,0.6);	
}

li a:link, li a:visited {} 
li a:focus, li a:hover, li a:active, li.selected a { background-color:#91ada1; }

li.type1 a { -webkit-tap-highlight-color: rgba(226,0,122,0.6); } 
li.type1 a:focus, li.type1 a:hover, li.type1 a:active, li.type1.selected a { background:#e2007a; }
body.day li.type1 a:focus, body.day li.type1 a:hover, body.day li.type1 a:active, body.day li.type1.selected a { background:#d3100e; }


li.type2 a { -webkit-tap-highlight-color: rgba(187,242,0,0.6); } 
li.type2 a:focus, li.type2 a:hover, li.type2 a:active, li.type2.selected a { color:#1b2023!important; background:#bbf200; }

li.type3 a { -webkit-tap-highlight-color: rgba(236,121,14,0.6); } 
li.type3 a:focus, li.type3 a:hover, li.type3 a:active, li.type3.selected a { background:#ec790e; }

li.type4 a { -webkit-tap-highlight-color: rgba(0,150,217,0.6); } 
li.type4 a:focus, li.type4 a:hover, li.type4 a:active, li.type4.selected a { background:#0096d9; }

li.type5 a { -webkit-tap-highlight-color: rgba(246,197,33,0.6); } 
li.type5 a:focus, li.type5 a:hover, li.type5 a:active, li.type5.selected a { color:#1b2023; background-color:#f6c521; }

li.type6 a { -webkit-tap-highlight-color: rgba(226,0,122,0.6); }
li.type6 a:focus, li.type6 a:hover, li.type6 a:active, li.type6.selected a { background:#e2007a; }
body.we li.type6 a { -webkit-tap-highlight-color: rgba(236,121,14,0.6); }
body.we li.type6 a:focus, body.we li.type6 a:hover, body.we li.type6 a:active, body.we li.type6.selected a { background:#ec790e; }

/* ############################################################################################# */
/* --- footer */
#footer {
	color:#FFFFFF;
	padding: 0;
 	padding:0 0 10px;	
}

#footer a { color: #fff; font-weight:normal; }

#footer .content { background-color: #1b2023; }
#footer .bottom { height:10px; background-position:0 bottom!important; background-repeat:no-repeat; }


/* ############################################################################################# */
/* SLOTS */
.mainSlot { clear:both; float:none; width:100%; padding:10px 0 0 0; }

.slot1 { margin-top:10px; }

/* keep spacing between slot2/(slot1) and slot3 */		       	   
.slot3 { margin-top:50px; }		       	   

/* slot-bg depends on body-styleClass (day,night,we _ type1,...,type5) -> slot-number(1,2,3) -> slot-variant (a,b) */

/* --- Default */
/* --- slot1 content BG */
body.day .slot1 { min-height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_day_top.png) 0 0 repeat-y; }
body.night .slot1 { min-height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_night_top.png) 0 0 repeat-y; }
body.we .slot1 { min-height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
body.day .slot2 { min-height:30px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot2_day_night_bottom.png) 0 bottom repeat-y; }
body.night .slot2 { min-height:30px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot2_day_night_bottom.png) 0 bottom repeat-y; }		
body.we .slot2 { min-height:30px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot2_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
body.day .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_day_top.png) 0 0 repeat-y; }
body.night .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_night_we_top.png) 0 0 repeat-y; }		
body.we .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_night_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
body.day #footer .bottom { height:15px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_day_bottom.png); }

/* 
body.night #footer .content, body.we #footer .content { background-image: url(/ERROR/NOT_FOUND/framework=app/filename=m09/slots/bg_default_slot3_night_we_1x1.png); }
*/
body.night #footer .bottom { height:15px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_night_we_bottom.png); }		
body.we #footer .bottom { height:15px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot3_night_we_bottom.png); }

/* --- transition slot1 */
body.day .transitionSlot { height:65px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_day_bottom.png) 0 bottom no-repeat; }
body.night .transitionSlot { height:98px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_night_bottom.png) 0 bottom no-repeat; }
body.we .transitionSlot { height:98px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_slot1_we_bottom.png) 0 bottom no-repeat; }

/* --- transition slot2 */
body.day .transitionSlot.slot2true { height:120px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_transition_day.png) 0 center no-repeat; }
body.night .transitionSlot.slot2true { height:120px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_transition_night.png) 0 center no-repeat; }
body.we .transitionSlot.slot2true { height:120px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_default_transition_we.png) 0 center no-repeat; }


/* --- TYPE1 */
/* --- slot1 content BG */
body.day_type1 .slot1 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_day_top.png) 0 0 repeat-y; }
body.night_type1 .slot1 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_night_we_top.png) 0 0 repeat-y; }		
body.we_type1 .slot1 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_night_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
body.day_type1 .slot2 { min-height:150px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot2_day_bottom.png) 0 bottom repeat-y; }
body.night_type1 .slot2 { min-height:150px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot2_night_we_bottom.png) 0 bottom repeat-y; }		
body.we_type1 .slot2 { min-height:150px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot2_night_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
body.day_type1 .slot3 { min-height:10px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_day_top.png) 0 0 repeat-y; }
body.night_type1 .slot3 { min-height:10px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_night_top.png) 0 0 repeat-y; }		
body.we_type1 .slot3 { min-height:10px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
/* body.day_type1 #footer .content { background-image: url(/ERROR/NOT_FOUND/framework=app/filename=m09/slots/bg_type1_slot3_day_1x1.png); } */
body.day_type1 #footer .bottom { height:35px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_day_bottom.png); }
/* body.night_type1 #footer .content { background-image: url(/ERROR/NOT_FOUND/framework=app/filename=m09/slots/bg_type1_slot3_night_1x1.png); } */
body.night_type1 #footer .bottom { height:35px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_night_bottom.png); }		
/* body.we_type1 #footer .content { background-image: url(/ERROR/NOT_FOUND/framework=app/filename=m09/slots/bg_type1_slot3_we_1x1.png); } */
body.we_type1 #footer .bottom { height:35px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot3_we_bottom.png); }

/* --- transition slot1 */
body.day_type1 .transitionSlot { height:65px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_day_bottom.png) 0 bottom no-repeat; }
body.night_type1 .transitionSlot { height:65px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_night_we_bottom.png) 0 bottom no-repeat; }
body.we_type1 .transitionSlot { height:65px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_slot1_night_we_bottom.png) 0 bottom no-repeat; }

/* --- transition slot2 */
body.day_type1 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_transition_day.png) 0 center no-repeat; }
body.night_type1 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_transition_night_we.png) 0 center no-repeat; }
body.we_type1 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type1_transition_night_we.png) 0 center no-repeat; }


/* --- TYPE2 */
/* --- slot1 content BG */
#content.type2 .slot1 { min-height:130px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot1_day_night_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
body.day_type2 .slot2 { min-height:185px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot2_day_we_bottom.png) 0 bottom repeat-y; }
body.night_type2 .slot2 { min-height:185px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot2_night_bottom.png) 0 bottom repeat-y; }		
body.we_type2 .slot2 { min-height:185px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot2_day_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
body.day_type2 .slot3 { min-height:50px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_top.png) 0 0 repeat-y; }
body.night_type2 .slot3 { min-height:50px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_top.png) 0 0 repeat-y; }		
body.we_type2 .slot3 { min-height:50px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
body.day_type2 #footer .bottom { height:10px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_bottom.png); }
body.night_type2 #footer .bottom { height:10px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_bottom.png); }		
body.we_type2 #footer .bottom { height:10px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot3_day_night_we_bottom.png); }

/* --- transition slot1 */
body.day_type2 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot1_day_night_we_bottom.png) 0 bottom no-repeat; }
body.night_type2 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot1_day_night_we_bottom.png) 0 bottom no-repeat; }
body.we_type2 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_slot1_day_night_we_bottom.png) 0 bottom no-repeat; }

/* --- transition slot2 */
body.day_type2 .transitionSlot.slot2true { height:58px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_transition_day_we.png) 0 center no-repeat; }
body.night_type2 .transitionSlot.slot2true { height:58px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_transition_night.png) 0 center no-repeat; }
body.we_type2 .transitionSlot.slot2true { height:58px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type2_transition_day_we.png) 0 center no-repeat; }


/* --- TYPE3 */
/* --- slot1 content BG */
#content.type3 .slot1 { min-height:65px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot1_day_night_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
body.day_type3 .slot2 { min-height:45px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot2_day_we_bottom.png) 0 bottom repeat-y; }
body.night_type3 .slot2 { min-height:45px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot2_night_bottom.png) 0 bottom repeat-y; }		
body.we_type3 .slot2 { min-height:45px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot2_day_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
body.day_type3 .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_day_night_top.png) 0 0 repeat-y; }
body.night_type3 .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_day_night_top.png) 0 0 repeat-y; }		
body.we_type3 .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
body.day_type3 #footer .bottom { height:30px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_day_night_bottom.png); }
body.night_type3 #footer .bottom { height:30px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_day_night_bottom.png); }		
body.we_type3 #footer .bottom { height:30px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot3_we_bottom.png); }

/* --- transition slot1 */
body.day_type3 .transitionSlot { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot1_day_night_we_bottom.png) 0 top no-repeat; }
body.night_type3 .transitionSlot { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot1_day_night_we_bottom.png) 0 top no-repeat; }
body.we_type3 .transitionSlot { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_slot1_day_night_we_bottom.png) 0 top no-repeat; }

/* --- transition slot2 */
body.day_type3 .transitionSlot.slot2true { height:70px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_transition_day_we.png) 0 center no-repeat; }
body.night_type3 .transitionSlot.slot2true { height:70px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_transition_night.png) 0 center no-repeat; }
body.we_type3 .transitionSlot.slot2true { height:70px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type3_transition_day_we.png) 0 center no-repeat; }


/* --- TYPE4 */
/* --- slot1 content BG */
#content.type4 .slot1 { min-height:130px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot1_day_night_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
#content.type4 .slot2 { min-height:40px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot2_day_night_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
.type4 .slot3 { min-height:75px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot3_day_night_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
.type4 #footer .bottom { height:20px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot3_day_night_we_bottom.png); }

/* --- transition slot1 */
body.day_type4 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot1_day_night_we_bottom.png) 0 center no-repeat; }
body.night_type4 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot1_day_night_we_bottom.png) 0 center no-repeat; }
body.we_type4 .transitionSlot { height:35px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_slot1_day_night_we_bottom.png) 0 center no-repeat; }

/* --- transition slot2 */
body.day_type4 .transitionSlot.slot2true { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_transition_day_night_we.png) 0 center no-repeat; }
body.night_type4 .transitionSlot.slot2true { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_transition_day_night_we.png) 0 center no-repeat; }
body.we_type4 .transitionSlot.slot2true { height:47px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type4_transition_day_night_we.png) 0 center no-repeat; }


/* --- TYPE5 */
/* --- slot1 content BG */
#content.type5 .slot1 { min-height:50px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_slot1_day_night_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
#content.type5 .slot2 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_slot2_day_night_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
#content.type5 .slot3 { min-height:10px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_slot3_day_night_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
#content.type5 #footer .bottom { height:15px; background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_slot3_day_night_we_bottom.png); }

/* --- transition slot1 */
#content.type5 .transitionSlot { height:49px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_slot1_day_night_we_bottom.png) 0 center no-repeat; }

/* --- transition slot2 */
body.day_type5 .transitionSlot.slot2true { height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_transition_day_night_we.png) 0 center no-repeat; }
body.night_type5 .transitionSlot.slot2true { height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_transition_day_night_we.png) 0 center no-repeat; }
body.we_type5 .transitionSlot.slot2true { height:80px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type5_transition_day_night_we.png) 0 center no-repeat; }


/* --- TYPE6 */
/* --- slot1 content BG */
body.day_type6 .slot1 { min-height:25px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_day_night_top.png) 0 0 repeat-y; }
body.night_type6 .slot1 { min-height:25px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_day_night_top.png) 0 0 repeat-y; }
body.we_type6 .slot1 { min-height:25px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_we_top.png) 0 0 repeat-y; }

/* --- slot2 content BG */
body.day_type6 .slot2 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot2_day_we_bottom.png) 0 bottom repeat-y; }
body.night_type6 .slot2 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot2_night_bottom.png) 0 bottom repeat-y; }		
body.we_type6 .slot2 { min-height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot2_day_we_bottom.png) 0 bottom repeat-y; }

/* --- slot3 content BG */
#content.type6 .slot3 { min-height:15px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot3_day_night_we_top.png) 0 0 repeat-y; }

/* --- footer content BG */
#content.type6 #footer .bottom { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot3_day_night_we_bottom.png); }

/* --- transition slot1 */
body.day_type6 .transitionSlot { height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_day_night_bottom.png) 0 top no-repeat; }
body.night_type6 .transitionSlot { height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_day_night_bottom.png) 0 top no-repeat; }
body.we_type6 .transitionSlot { height:60px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_slot1_we_bottom.png) 0 top no-repeat; }

/* --- transition slot2 */
body.day_type6 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_transition_day.png) 0 center no-repeat; }
body.night_type6 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_transition_night.png) 0 center no-repeat; }
body.we_type6 .transitionSlot.slot2true { height:95px; background: url(/WO/KissFM.woa/Contents/WebServerResources/m09/slots/bg_type6_transition_we.png) 0 center no-repeat; }

/* ############################################################################################# */
/* --- content body */
#content {
	min-height:480px;
	padding:0;
	width:320px;
	overflow:hidden;
	margin:0 auto;
}

body.cmsMode #content {
	overflow:visible;
}

.KissMobileHeadlineTemplate h2,
.KissMobileContentContainer h2 {
	float:left;
	font-size: 1em;
	padding: 0 5px;
	background-color: #1b2023;
	color: #fff;
	line-height:20px;
	font-weight:normal;
}

.KissMobileContentContainer h2 a {
	text-decoration:none;
 	color:#fff;
}

#ROOT .KissMobileLayout.containersection { padding:0; }

/* ############################################################################################# */
/* ---  SIZES columns */
.one, .two { position:relative; left:0px; width: 145px; float:left; }

.two { left:10px; }

.single .one {width:300px;}
.single .two { display:none; }

/* ---  SIZES rows */
.row { clear:both; float:none; padding:0 0 0 10px; width:300px; }

/* --- set empty columns to hidden */
.row .empty { visibility:hidden; min-height:10px; }

/* --- display checker-bg for empty columns in editmode */
.row .edit { background: url(/WO/KissFM.woa/Contents/WebServerResources/bg_bw_2x2.png) repeat transparent !important; }

/* ############################################################################################# */
/* COLUMNS */

/*
	color combination depends on body-styleClass (day,night,we _ type1,...,type5) -> slot-number(1,2,3) -> slot-variant (a,b)
	
	exceptions!
	ColorName		BG HEX		Text HEX

	Cadmium 		#E7FF00		#1b2023
	Impress Me 		#BBF200		#1b2023
	
	Saturday-Night	#3D003F		#fff
	Smart Black		#1b2023		#fff
	Dani			#3E4070		#fff
	Maroon			#56453D		#fff
*/

/* --- Links */
.kissContainerContent a { color: #1b2320; font-weight:bold; -webkit-tap-highlight-color: rgba(211,16,14,0.6); }
.kissContainerContent a:link, .kissContainerContent a:visited {} 
.kissContainerContent a:focus, .kissContainerContent a:hover, .kissContainerContent a:active { }

body.night .kissContainerContent a { color: #fff; } 

#ROOT .CMSTemplateEditPanel a { color: #1b2023 !important; }

/* Linkbullet */ 
a.linkbullet img { display:none; }
a.linkbullet { 
				padding:5px 20px;
			 	background: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png) center center no-repeat; 
			 }

body.night a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

.KissMobileContentContainer, .CommunityContentAdTemplate { width:100%; margin-bottom:10px; }

.special { background-color:#1b2023 !important; color:#fff !important;}
.special a { color:#fff !important; } 
.special a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png)!important; }

.kissContainerContent { 
	overflow:hidden;
	width:100%;
}

#ROOT .kissContainerContent { overflow:visible; }

.KissMobileContentContainer label span.desc { padding:0 10px; color:#fff; }
.KissMobileContentContainer label { cursor:pointer; }

/* --- DAY */ 
/* --- DEFAULT */
body.day .slot1 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.day .slot1 a { color:#fff; }
body.day .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }
body.day .slot2 .kissContainerContent { background-color:#0096d9; }
body.day .slot3 .kissContainerContent { background-color:#42c61b; }

/* --- TYPE1 */
body.day_type1 .slot1 .kissContainerContent { background-color:#d3100e; color:#fff; }
body.day_type1 .slot1 a { color:#fff; }
body.day_type1 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

body.day_type1 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.day_type1 .slot3 .kissContainerContent { background-color:#3e4070; color:#fff; }
body.day_type1 .slot3 a { color:#fff; }
body.day_type1 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE2 */
body.day_type2 .slot1 .kissContainerContent { background-color:#bbf200; color:#1b2023; }
body.day_type2 .slot1 a { color:#1b2023; }
body.day_type2 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }

body.day_type2 .slot2 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.day_type2 .slot2 a { color:#fff; }
body.day_type2 .slot2 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }
body.day_type2 .slot3 .kissContainerContent { background-color:#91ada1; }

/* --- TYPE3 */
body.day_type3 .slot1 .kissContainerContent { background-color:#ec790e; color:#1b2023; }
body.day_type3 .slot1 a { color:#1b2023; }
body.day_type3 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }

body.day_type3 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.day_type3 .slot3 .kissContainerContent { background-color:#56453d; color:#fff; }
body.day_type3 .slot3 a { color:#fff; }
body.day_type3 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE4 */
body.day_type4 .slot1 .kissContainerContent { background-color:#0096d9; color:#1b2023; }
body.day_type4 .slot1 a { color:#1b2023; }
body.day_type4 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }

body.day_type4 .slot2 .kissContainerContent { background-color:#91ada1; }
body.day_type4 .slot3 .kissContainerContent { background-color:#42C61B; }

/* --- TYPE5 */
body.day_type5 .slot1 .kissContainerContent { background-color:#f6c521; color:#1b2023; }
body.day_type5 .slot1 a { color:#1b2023; }
body.day_type5 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }

body.day_type5 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.day_type5 .slot3 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.day_type5 .slot3 a { color:#fff; }
body.day_type5 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE6 */
body.day_type6 .slot1 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.day_type6 .slot1 a { color:#fff; }
body.day_type6 .slot2 .kissContainerContent { background-color:#bbf200; color:#1b2023; }
body.day_type6 .slot2 a { color:#1b2023; }
body.day_type6 .slot2 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }
body.day_type6 .slot3 .kissContainerContent { background-color:#33ffff; }

/* --------------------------------------------------------------------------------------------- */
/* --- Night */
/* --- DEFAULT */
body.night .slot1 .kissContainerContent { background-color:#3e4070; }
body.night .slot2 .kissContainerContent { background-color:#0096d9; }
body.night .slot3 .kissContainerContent { background-color:#ec790e; }

/* --- TYPE1 */
body.night_type1 .slot1 .kissContainerContent { background-color:#e2007a; }
body.night_type1 .slot2 .kissContainerContent { background-color:#0096d9; }
body.night_type1 .slot3 .kissContainerContent { background-color:#91ada1; }

/* --- TYPE2 */
body.night_type2 .slot1 .kissContainerContent { background-color:#bbf200; color:#1b2023; }
body.night_type2 .slot1 a { color:#1b2023; }
body.night_type2 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }
body.night_type2 .slot2 .kissContainerContent { background-color:#56453d; }
body.night_type2 .slot3 .kissContainerContent { background-color:#91ada1; }

/* --- TYPE3 */
body.night_type3 .slot1 .kissContainerContent { background-color:#ec790e; }
body.night_type3 .slot2 .kissContainerContent { background-color:#124564; color:#fff;}
body.night_type3 .slot2 a { color:#fff; }
body.night_type3 .slot2 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }
body.night_type3 .slot3 .kissContainerContent { background-color:#56453d; }

/* --- TYPE4 */
body.night_type4 .slot1 .kissContainerContent { background-color:#0096d9; }
body.night_type4 .slot2 .kissContainerContent { background-color:#91ada1; }
body.night_type4 .slot3 .kissContainerContent { background-color:#ec790e; }

/* --- TYPE5 */
body.night_type5 .slot1 .kissContainerContent { background-color:#f6c521; color:#1b2023; }
body.night_type5 .slot1 a { color:#1b2023; }
body.night_type5 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }
body.night_type5 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.night_type5 .slot3 .kissContainerContent { background-color:#e2007a; }

/* --- TYPE6 */
body.night_type6 .slot1 .kissContainerContent { background-color:#e2007a; }
body.night_type6 .slot2 .kissContainerContent { background-color:#42c61b; }
body.night_type6 .slot3 .kissContainerContent { background-color:#33ffff; color:#1b2023; }
body.night_type6 .slot3 a { color:#1b2023; }
body.night_type6 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }

/* --------------------------------------------------------------------------------------------- */
/* --- WE */
/* --- DEFAULT */
body.we .slot1 .kissContainerContent { background-color:#3d003f; color:#fff; }
body.we .slot1 a { color:#fff; }
body.we .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }
body.we .slot2 .kissContainerContent { background-color:#54c5b1; }
body.we .slot3 .kissContainerContent { background-color:#ec790e; }

/* --- TYPE1 */
body.we_type1 .slot1 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.we_type1 .slot1 a { color:#fff; }
body.we_type1 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

body.we_type1 .slot2 .kissContainerContent { background-color:#0096d9; }
body.we_type1 .slot3 .kissContainerContent { background-color:#3d003f; color:#fff; }
body.we_type1 .slot3 a { color:#fff; }
body.we_type1 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE2 */
body.we_type2 .slot1 .kissContainerContent { background-color:#bbf200; color:#1b2023; }
body.we_type2 .slot1 a { color:#1b2023; }
body.we_type2 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }
body.we_type2 .slot2 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.we_type2 .slot2 a { color:#fff; }
body.we_type2 .slot3 .kissContainerContent { background-color:#91ada1; }

/* --- TYPE3 */
body.we_type3 .slot1 .kissContainerContent { background-color:#ec790e; }
body.we_type3 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.we_type3 .slot3 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.we_type3 .slot3 a { color:#fff; }
body.we_type3 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }
body.we_type3 .slot2 a { color:#fff; }
body.we_type3 .slot2 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE4 */
body.we_type4 .slot1 .kissContainerContent { background-color:#0096d9; }
body.we_type4 .slot2 .kissContainerContent { background-color:#91ada1; }
body.we_type4 .slot3 .kissContainerContent { background-color:#ec790e; }

/* --- TYPE5 */
body.we_type5 .slot1 .kissContainerContent { background-color:#f6c521; color:#1b2023; }
body.we_type5 .slot1 a { color:#1b2023; }
body.we_type5 .slot1 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet_blk.png); }
body.we_type5 .slot2 .kissContainerContent { background-color:#54c5b1; }
body.we_type5 .slot3 .kissContainerContent { background-color:#e2007a; color:#fff; }
body.we_type5 .slot3 a { color:#fff; }
body.we_type5 .slot3 a.linkbullet { background-image: url(/WO/KissFM.woa/Contents/WebServerResources/link_bullet.png); }

/* --- TYPE6 */
body.we_type6 .slot1 .kissContainerContent { background-color:#ec790e; }
body.we_type6 .slot2 .kissContainerContent { background-color:#bbf200; }
body.we_type6 .slot3 .kissContainerContent { background-color:#33ffff; }


/* ############################################################################################# */
/* ELEMENTS */

.row p,
.CMSSimpleText { margin:0; padding:5px; }

/* --- CMS Paragraph Float Image */
.CMSFloatDiv_left { margin:0 10px 0 0; }
.CMSFloatDiv_right { margin:0 0 0 10px; }

/* --- CMSWrappedHorzList */
.CMSWrappedHorzList
td { padding-left: 10px; }
td.col0 { padding-left: 0; }


img { border:none;  }

/* --- Headlines */
h1, h2, h3, h4, h5 { display:block; clear:both; float:none; padding:0; margin:0; font-size:1em; text-transform:uppercase; }
h1 a, h2 a, h3 a, h4 a, h5 a { display:block; }

#ROOT .CMSAtomLink { position: relative; float:left; margin-left:-20px;}
#ROOT .AtomTextField { position:relative; float:left; margin:0; }

#ROOT .CMSTemplateEditPanel {}
#ROOT .CMSTemplateEditPanel table select { width:100%; }

/* .KissMobileButtonLink */
.KissMobileButtonLink {
	margin:-10px 0 10px;
	line-height:20px;
	text-transform:uppercase;
}

.kissContainerContent .KissMobileButtonLink {
	margin: 0; 
} 

.KissMobileButtonLink a {
	background: url(/WO/KissFM.woa/Contents/WebServerResources/arw_menu_link.png) right center no-repeat;
	background-color: #1b2023;
	padding: 0 20px 0 5px;
	display: block;
	float: right;
	color:#fff!important;
	text-decoration: none;
	outline: none; /* nokia */ 
}

.KissMobileButtonLink a:focus,
.KissMobileButtonLink a:hover,
.KissMobileButtonLink a:active {
	background-color: #91ada1;
}

/* KissMobileStarNews */
.KissMobileStarNews {}
.KissMobileStarNews .entry { 
	clear:both; 
	margin-bottom:5px;
	border-bottom:5px solid #1b2023; 
}
.KissMobileStarNews .entry.last { margin-bottom:0; border-bottom: 0 none; }

.KissMobileStarNews .full .preView { display:none; }
.KissMobileStarNews .fullView { display:none; }
.KissMobileStarNews .full .fullView { display:block; }


.KissMobileStarNews .text { padding-top:0; }

.KissMobileStarNews .pic {
	position:relative;
 	float:left;
	width:50px; 
	height:50px; 
	margin-right:5px;
	background-color:#1b2023;
	overflow: hidden; 
}

.KissMobileStarNews .pic img { height:100%; }

.KissMobileStarNews .full .pic {
	height:150px;
	width:150px;
	text-align: left;
	color:#FFFFFF;
}

.KissMobileStarNews h3 {
	clear:none;
	padding: 5px;
	font-weight:normal;	
}

.KissMobileStarNews .full h3 {
	clear:both;
	background-color: #1b2023;
	color:#fff;
	line-height:20px;
	padding:0 5px;
	margin-bottom:5px;
}

.KissMobileStarNews .full .button { display:block; }
 
.KissMobileStarNews .button {
	display:none;
	background-color:#1B2023;
	clear:both;
	float:right;
	height:20px;
	line-height:20px;
	overflow:hidden;
	position:relative;
	white-space:nowrap;
	text-transform:uppercase;	
}

.KissMobileStarNews .button  a {
	display:block;
	text-decoration:none;
	font-weight:bold;
	height:100%;
	padding:0 25px 0 5px;
	text-decoration:none;
	vertical-align:middle;	
	color:#fff!important;
	background: url(/WO/KissFM.woa/Contents/WebServerResources/menu_collapse.png) right center no-repeat;	
}

.KissMobileStarNews a { display:block; font-weight: normal; outline: none; /* nokia */ }
.KissMobileStarNews a:hover { background-color:#91ADA1;  }

.KissMobileStarNews .full a { text-decoration:none; background-color:transparent; }  

.KissMobileStarNews .full .button a:focus,
.KissMobileStarNews .full .button a:hover,
.KissMobileStarNews .full .button a:active {
	background-color: #91ada1 !important;
}

/* KissMobileGallery*/

.KissMobileGallery .ThumbBrowserWrapper,
.KissMobileGallery .GalleryPicBrowserWrapper {
	background-color: #1b2023;
	padding:10px;
	color:#fff!important;
}

.KissMobileGallery .CMSGalleryThumbs,
.KissMobileGallery .CMSGalleryContent {
	background-color: #000;
	padding:5px 0 0 5px;
	width: auto!important;
	height: auto!important;
}

.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb {
	width: 132.5px !important;
	height: 99px !important;
	clear: none;
	float:left;
	margin: 0 5px 5px 0;
	overflow:hidden;
}

.KissMobileGallery .modeS .CMSGalleryThumbs .CMSGalleryThumb {
	width: 50px !important;
	height: 37px !important;
}

.KissMobileGallery .modeM .CMSGalleryThumbs .CMSGalleryThumb {
	width: 86.67px !important;
	height: 64px !important; 
}

.KissMobileGallery .modeL .CMSGalleryThumbs .CMSGalleryThumb {
	width: 132.5px !important;
	height: 99px !important;
}

.KissMobileGallery .modeXL .CMSGalleryThumbs .CMSGalleryThumb {
	width: 270px !important;
	height: 202px !important;
}

.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb a {
	display: block;
	overflow:hidden;
	text-align: center;
	width: 100%;
	height: 100%;
	outline: none; /* nokia */
	color:#fff!important; 
}

.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb a img { 
	left:0 !important;
	top:0 !important;
	width:100% !important;
	height:auto !important;
}

.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb a:focus,
.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb a:hover,
.KissMobileGallery .CMSGalleryThumbs .CMSGalleryThumb a:active { background-color:#91ADA1;  }

.KissMobileGallery .CMSGalleryThumbs .CMSGalleryClear { display:block; clear:both; height:0; }

.KissMobileGallery .GalleryPicBrowserWrapper .title { padding-top:0; }

.KissMobileGallery .GalleryPicture { 
	background-color:#000;
	padding:5px;
	overflow:hidden; 
}

.KissMobileGallery .GalleryPicture a { display:block; }

.KissMobileGallery .GalleryPicture img {
	width:100%;
}

.KissMobileGallery .Navigation { position:relative; }
.KissMobileGallery .Navigation .Left { position:absolute; left:0; height:30px; }
.KissMobileGallery .Navigation .Left input { padding:5px 5px 5px 0; background-color:#1b2023; }
.KissMobileGallery .Navigation .Right { position:absolute; right:0; height:30px; }
.KissMobileGallery .Navigation .Right input { padding:5px 0 5px 5px; background-color:#1b2023; }
.KissMobileGallery .Navigation .CMSGalleryCounter { text-align:center; line-height:30px; }
.KissMobileGallery .Navigation .Back { margin-top:5px; }
.KissMobileGallery .Navigation .Back a { 
	display: block; 
	padding:5px; 
	line-height: 20px; 
	text-decoration:none;  
	font-weight: normal; 
	outline: none; /* nokia */
	-webkit-tap-highlight-color: rgba(145,173,161,0.6); 
}
.KissMobileGallery .Navigation .Back a:focus, 
.KissMobileGallery .Navigation .Back a:hover,
.KissMobileGallery .Navigation .Back a:active  { background-color:#91ADA1;  }

/* Promo Slideshow */

#ROOT .KissMobilePromoSlideshow .slideShowContainer {
	z-index: 0;
}

.KissMobilePromoSlideshow .slideShowContainer {
	/* height: auto!important; */
	overflow: hidden;
	position: relative;
}

.KissMobilePromoSlideshow ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
	height:100%;
}

#ROOT .KissMobilePromoSlideshow li {
	position: static;
	display:block;
}

.KissMobilePromoSlideshow li {
	text-align: center;
	vertical-align:middle;
	height:100%;
}

.KissMobilePromoSlideshow li { display:none; }
.KissMobilePromoSlideshow li.active { display:block; }

.KissMobilePromoSlideshow li.image { }
.KissMobilePromoSlideshow li.image img {
	width:100%;
}

.KissMobilePromoSlideshow li a { height:100%; line-height:auto; padding:0; }

.KissMobilePromoSlideshow .control {
	z-index: 20;
	width: 100%;
	height: 100%;
	top:0;
	left: 0;
	text-align: center;
	cursor: pointer;
}

.KissMobilePromoSlideshow .control a {
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	color: #fff!important;
	font-weight: normal;
	padding: 5px;
	margin: 0 0 0 5px;
	float: right;
	line-height: 1em;
	
	outline: none; /* nokia */
}

.KissMobilePromoSlideshow .control a.next,
.KissMobilePromoSlideshow .control a.back {
	float: none;
	position: absolute;
	top: 0;
	margin: 0;
	height: 100%;
	width: 30%;
	padding: 0 0;
	text-align: center;
/*
	opacity: .7;
	filter: alpha(opacity=70);
*/	
}
.KissMobilePromoSlideshow .control a.back {
	left: 0;
	background: transparent url("/WO/KissFM.woa/Contents/WebServerResources/arw_back.png") no-repeat left 20px; 
}
.KissMobilePromoSlideshow .control a.next {
	right: 0;
	background: transparent url("/WO/KissFM.woa/Contents/WebServerResources/arw_next.png") no-repeat right 20px;
}

/* KissRotatingTeaser */
#ROOT .KissRotatingTeaser { overflow:visible; }

.KissRotatingTeaser .entry { height:100px; width:100%; }
.KissRotatingTeaser .entry img  { height:auto; margin-right:5px; width:100%;}
 
.KissRotatingTeaser a.headline {
	display:block;
	padding:5px;
	height:100%;
}

.KissRotatingTeaser a.image { 	
	/* float: left; */ 
}
