/*
	Plik:	index.css
	Autor:	Patryk Stępniewski
	Data:	09.05.2011
	Opis:	Arkusz stylów indexu
	Część serwisu UltraMadonna (www.ultramadonna.com).
	Wszystkie prawa zastrzeżone. All rights reserved.
*/


  /* Lewa część kontenera */
  div.left_part {
  	float: left;
  	width: 300px;
  	background-color: #FFFFFF;
  	padding: 15px;
  	padding-top: 20px;
  	padding-bottom: 20px;
  }
  
  /* Prawa część kontenera */
  div.right_part {
  	float: right;
  	width: 630px;
  	background-color: #e7e7e7;
  	padding-bottom: 20px;
  }
  
  /* Poprawki do kontenera głównego */
  div#main_content {
    padding-top: 0px !important;
  	padding-bottom: 0px !important;	
  }
  
  /* Tytuł kontenera */
  div.title_box, div.title_box_mini {
    width: 100%;
  	overflow: hidden;	
  	text-transform: uppercase;	
  }
  
  div.title_box a, div.title_box_mini a {
  	border-bottom: 0px !important;
  }
  
  div.title_box {
  	font-size: 27px;
  }
  
  div.title_box_mini {
  	font-size: 23px;
  	margin-top: 20px;
  }
  
  div.title_box_underline {
  	width: 600px !important;
  	padding-left: 15px;
  	padding-right: 15px;	
  }
  
  /* RSS */
  div.title_box img.rss {
     float: right;
     margin-top: 6px;
  	 margin-left: 6px;
  	 width: 27px;
  	 height: 27px;
  }
  
  /* Kontener pod tytułem */
  div.box_content {
  	padding: 15px;
  	clear: both;
  }
  
  /* Hot Newsy */
  div#loopedSlider .container { 
	width: 630px; 
	height: 183px;
	overflow: hidden; 
	position: relative;
  }

  div#loopedSlider .slides { 
	position: absolute; 
	top: 0; 
	left: 0;
  }
  div#loopedSlider .slides div.slide { 
	position: absolute; 
	top: 0; 
	width: 630px; 
	display: none;
  }

  div#loopedSlider .slides strong { 
	display: block;
	position: absolute;
	z-index: 10;
	left: 0px;
	bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	height: 23px;
	color: #fff;
	text-transform: uppercase;
	line-height: 23px;
  }

  div#loopedSlider img {
	border: 0; 
	vertical-align: top; 
	text-align: left;
	width: 630px;
	height: 183px;
  }

  div#loopedSlider {
	width: 630px; 
	position: relative; 
	clear: both;
  	margin-bottom: 15px;
  }

  div#loopedSlider ul.pagination { 
	list-style: none; 
	padding: 0; 
	margin: 0; 
	position: absolute; 
	right: 0; 
	bottom: 0px;
  }

  div#loopedSlider ul.pagination li  { 
	float: left; 
	font-size: 15px; 
	line-height: 1.2em; 
	font-weight: bold; 
	padding-left: 2px;
  }
	
  div#loopedSlider ul.pagination li a { 
	padding-top: 23px;
	width: 25px; 
	height: 0;
	color: #fff; 
	text-decoration: none; 
	float: left;
	overflow: hidden;
  }

  div#loopedSlider ul.pagination li a:hover {
	color: #000;
  	border-bottom: 0px;
  }

  div#loopedSlider ul.pagination li.active a { 
	color:#000;
  	border-bottom: 0px;
  }
  
  /* Kontener pojedynczego newsa */
  div.one_news {
    clear: both;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #c9c9c9;
  }
  
         div.date_author {
         	font-size: 10px;
         	color: #5c5c5c;
         	display: block;
         	margin-top: 3px;
         }
         
          div.author_details a {
	         color: #5c5c5c;
	       	 font-weight: normal;
          }
  
  /* Tytuły newsów */
  a.news_title {
	font-size: 19px;
	line-height: 19px;
	font-weight: bold;
	margin-bottom: 18px;
    text-decoration: none;
  }
	
	a.news_title:hover {
		color: #fff;
		border-bottom: 0px !important;
	}
	
	     /* Treść newsa */
         div.news_content {
           text-align: justify;
           margin-top: 10px;
           margin-bottom: 10px;		
         }
         
         div.read_more {
         	text-align: right;
         }
         	   
	/* Alarm o zbliżającej się premierze */
    span.alarm_premiere {
      display: block;
      width: 100%;
      text-align: center;
    }   
    
    /* Rocznica */
	div.one_anniversary {
	   clear: both;
	   min-height: 80px;
	   margin-bottom: 10px;
	}
	
	a.img_anniversary {
		float: left;
		margin-right: 5px;	
	}
	
	a.img_anniversary img {
		width: 80px;
		height: 80px;	
	}
	    
    /* Piosenka dnia */
    div.song_day {
      background-color: #E7E7E7;
      color: #696969;	
      clear: both;
      padding: 10px;
      position: relative;
    }
    
    div.song_day a.title_song {
      font-size: 16px;
    }
    
    div.song_day .song_listen {
      display: inline;
      position: absolute;	
      right: 0;
      margin-right: 10px;
      bottom: 0;
      margin-bottom: 5px;
    }
    
    div.song_day .stop {
          display: none;	
    }
    
	/* Sklep na głównej */ 
    div.carousel .shop {
      height: 257px !important;	
    }
    
    div.carousel .shop img {
      height: 145px;
    }
    
    div.carousel .shop .slides div {
      height: 272px !important;	
    }
    
    span.old_price {
      color: #636563;
      text-decoration: line-through;
      font-weight: bold;
    }
    
    span.current_price {
      color: #D80004;
      font-size: 15px;	
      font-weight: bold;
    }
    
    span.percent_sale {
      color: #159413;
      font-size: 14px;
      font-weight: bold;
    }
    
    div.more_news_link {
      width: 100%;
      padding-top: 10px;
      text-align: center;	
    }
    
    /* Reklamy */
	div.left_part div.ads_kwadrat {   
      text-align: center;
    }
    
    div.ads_pudlo {
      clear: both;
      padding-top: 10px;
      padding-bottom: 10px;
      text-align: center;
    }
