body {

  background:#FFFFFF url('img/mp_pozadie.jpg') top center repeat-x; 

  margin: 0;

  padding: 0;

  color: black;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 13px;

}
                                                                                                                         
form, input, div {
  margin:0;
  padding:0;
  width:auto;
}


a {
  color: black;
  text-decoration: none;
  cursor:pointer;
}



h1, h2, h3, h4, h5 {
  color: #ff6500;
}

h3 {
  font-size:14px;
  margin:10px 0 10px 5px;
  color:#006699;
  font-weight:bold;
}


#zahlavie {
	margin:0 auto;
	min-width:960px;
	height:30px;
	background:#FFFFFF url('img/mp_pozadie-zahlavie.jpg') top center repeat-x;
	text-align:right;
}


#zahlavie ul {
	width:960px;
	height:auto;
	padding:10px 2px 0 0;
	margin:0 auto;
}

#zahlavie ul span{
	margin:0;
	color:#ccffff;
	text-align:left;
	float:left;
}

#zahlavie li {
	display:inline;
	padding:0 12px;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	font-weight:normal;
}

#zahlavie li a {
	color:#FFFFFF;
	text-decoration:none;
}

#zahlavie li a:hover {
	color:#FFFF66;
	text-decoration:none;
}

#zahlavie li.active {
	font-weight:bold;
	font-size:14px;
}



#main {

  text-align: left;

  margin: 0 auto; 

  width: 960px;



}


#vedla{
  padding: 0 0 0 0px;
  width:0px;
  height:0px;
  position:relative;
  top:0px;  
  margin:0;
}
#vedla #ad a {
  display:block;
  width:130px;
  height:600px;
  position:relative;
  left:-130px;
  top:100px;
  background: none;
  cursor:pointer;
}

#uvod-banner-2 {
  width:122px;
  height:608px;
  left:-130px;
  top:10px; 
  position:relative;
  overflow:hidden;
}


#top {
  height: 220px;
  background: url('img/mp_header.jpg') top center no-repeat;
  width:920px;
  margin:0px;
  padding:20px 0 0 40px;
}

#banner_talent a{
   width: 310px;
   height: 50px; 
   background:none;
   margin:0;
   position:absolute;
   margin-left:70px;
   margin-top:160px;
}

#logo {
   width: 239px;
   height: 106px; 
   background:none;
   margin:0;
   float: left;
}

#logo img {
   border:0;
}


#finder {
  float: left;
  margin:81px 0px 0 40px;
  border: none;
  color: white;
  padding:0;

}

#finder span{
  display:block;
  font-size:12px;
  padding:2px 4px;
}


#finder span b {
  font-weight:bold;
  text-transform:uppercase;
}

#finder span i {
  font-size:11px;
  color:#006699;
}

#finder_input {
  background: #eeeeee;
  border:1px #99CCCC solid;
  height: 17px;
  width:auto;
  font-size:14px;
  line-height:14px;
  margin:5px 0px 0 0;
  padding:2px 0;
  float:left;
  color: #006699;
  text-transform:none;
}

#finder_input_nehnutelne {
  background: #d3d3d3;
  border:0px #99CCCC solid;
  height: 17px;
  width:auto;
  font-size:14px;
  line-height:14px;
  margin:5px 0px 0 0;
  padding:2px 0;
  float:left;
  color: #696969;
  text-transform:none;
}

textarea {
  background: #eeeeee;
  border:1px #99CCCC solid;
  height: auto;
  width:auto;
  font-size:14px;
  line-height:16px;
  margin:7px 0px 0 0;
  padding:2px 0;
  float:left;
  color:#000000;
  text-transform:none;
  overflow:auto;
}

span.popis_pola {
  color:#006699;
  font-size:14px;
}

span.online {
  color:#009933;
}

#finder_input_index {
  background: transparent;
  border: none;
  height: 19px;
  width:293px;
  font-size:16px;
  margin:7px 0px 0 0;
  padding:3px 0;
  float:left;
}

#finder_input_search {
  background: white;
  border: 2px orange solid;
  height: 22px;
  width:350px;
  font-size:16px;
  margin:7px 0px 0 0;
  padding:3px 0;
  float:left;
}

#finder_input_upload {
  background: #eeeeee;
  border:1px #99CCCC solid;
  height: 24px;
  width:auto;
  font-size:15px;
  margin:7px 0px 0 0;
  padding:3px 0;
  float:left;
  color: #006699;
  text-transform:none;
}

#finder_submit {

  background: url('img/find.png');

  border: none;

  width: 60px;

  height: 36px;
  cursor:pointer;

} 

#finder_submit_search {

  background: #eeeeee;
  border: 2px orange solid;
  width: 120px;
  height: 32px;
  font-size:16px;
  margin:7px 0px 0 0;    
  cursor:pointer;
  padding:3px 0;

  
}



#login_input {

  background:#99ccff;

  border: 1px #FFFFFF solid;

  font-size: 13px;
  
  width:140px;

}


#prihlasenie {
  width:200px;
  height:auto;
  padding:6px 0;
  float:right;
  background:none;
  margin: 0px 40px 0 0;
}

.prihlasenie_nick {
  text-align:left;
  font-family: Arial;
  font-size:13px;
  color:#003366;
  font-weight:bold;
  margin:0 0 0 6px;
  padding:0;
}

.prihlasenie_ucet {
  padding:4px 0 0 2px;
}

#menu {
  height: 40px;
  background: none;
  margin:0 auto;
  width:960px;
}

ul#ulmenu {
  height: 40px;
  background: url('img/menu.png') left top repeat-x;
  width:930px;
  padding:0 0 0 30px;
  margin:0;
}

ul#ulmenu li{
  padding:0;
  height:40px;
  float:left;
  display:block;
  margin:0;
}

ul#ulmenu li a {
  background: url('img/mp_menu-linky.gif');
  height:40px;
  display: block;
}

ul#ulmenu li a:hover, #menu .menu_item_active li a  {
  background: url('img/mp_menu-linky-hover.gif');
}


ul#ulmenu li#domov a {
  background-position:-22px top;
  width:97px;
}

ul#ulmenu li#skladby a {
  background-position:-118px top;
  width:110px;
}

ul#ulmenu li#nazelanie a {
  background-position:-229px top;
  width:131px;
}

ul#ulmenu li#rebricky a {
  background-position:-359px top;
  width:113px;
}

ul#ulmenu li#jukebox a {
  background-position:-473px top;
  width:110px;
}

ul#ulmenu li#radia a {
  background-position:-583px top;
  width:87px;
}

ul#ulmenu li#grafika a {
  background-position:-670px top;
  width:107px;
}

ul#ulmenu li#youtube a {
  background-position:-772px top;
  width:98px;
}



#hlavne_submenu {
  height: 29px;
  background: #ff9933;
  margin:0 auto;
  width:960px;
}

ul#ulhlavne_submenu {
  height: 29px;
  width:930px;
  padding:0 0 0 30px;
  margin:0;
}

ul#ulhlavne_submenu li{
  padding:0;
  height:auto;
  display:block;
  float:left;
  list-style:none;
  margin:0;
  padding:8px 10px 3px 10px;
}

ul#ulhlavne_submenu li a {
  background: none;
  height:20px;
  color:#FFFFFF;
  font-size:15px;
  font-family:Arial;
  font-weight:bold;
}

ul#ulhlavne_submenu li a:hover{
  color:#006699;
}

#hlavne_submenu .menu_item_active li a  {
  color:#006699;
}



.submenu {
  background:#eeeeee;
  margin:0 0 10px 0;
  padding:0;
  width:100%;
  height:24px;
}

.submenu li{
  list-style:none;
}

.submenu li.submenu_item {
  padding:2px 10px;
  margin:0;
  font-family:Arial;
  font-size:17px;
  background:none;
  display:block;
  float: left;
}


.submenu li.submenu_item a{
  color:#006699;
}

.submenu li.submenu_item:hover {
  background:#3399cc;
}


.submenu li.submenu_item:hover a{
  color:#FFFFFF;
}

.submenu li.submenu_item_active {
  background:#ff9933;
  color:#FFFFFF;
  display:block;
  float: left;
  padding:2px 10px;
  font-family:Arial;
  font-size:17px;
}

.submenu li.submenu_item_active a {
  color:#FFFFFF;
}



#right_panel {

  float: right;

  width: 300px;

}




.panel_item {

  margin-top: 10px;

  background-color: #FFFFFF;

  border: 0;

  padding-bottom: 10px;
   

}



.panel_item_green {

  margin-top: 10px;

  background-color: #FFFFFF;

  border: 0;

  padding-bottom: 10px;

}



.panel_item_header {

  background: #3399ff url('img/mp_nadpis-modry.jpg') top left repeat-x;

  color: white;

  padding:3px 5px 3px 7px;

  font-size: 15px;

  font-weight: normal;

}



.panel_item_header_green {

  background: #3399ff url('img/mp_nadpis-oranzovy.jpg') top left repeat-x;

  color: white;

  padding:3px 5px 3px 7px;

  font-size: 15px;

  font-weight: normal;

}

.panel_item_header_zeleny {

  background: #009933 url('img/mp_nadpis-zeleny.jpg') top left repeat-x;

  color: white;

  padding:3px 5px 3px 7px;

  font-size: 15px;

  font-weight: normal;

}


.panel_item_content {

  padding-top: 10px;

  padding-left: 5px;

  padding-right: 5px;

}

.panel_item_generator_content {
  background: #2E2E2E url('img/generator.png') top center repeat-x;
  color: white;
  width: 298px;
  height: 90px;
  font-size: 25px;
  padding-top: 7px;
  padding-left: 2px;
  padding-right: 0px;

}

.panel_item_generator_content span.cislo {
  color: white;
  font-size: 40px;
  padding-left: 50px;
}

.panel_item_generator_content span.cislo1 {
  color: white;
  font-size: 40px;
  padding-left: 28px;
}

.panel_item_generator_content p.text {
  color: white;
  font-size: 11px;
  padding-top: -20px;
}

#login_submit {
  border: 0;
  background: #FFFFFF url('img/mp_btn-neutral.jpg') center repeat-x;
  font-size: 13px;
  font-family:Arial;
  padding:3px 5px 3px 5px;
  width: auto;
  height: 24px;
  color:#006699;
  text-align:center;
  font-weight: bold;
  text-transform:uppercase;
  cursor:pointer;
}



#user_avatar {

  float: left;

}



#user_info {

  margin-left: 84px;

}

.cervene_button {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background:#cc0000;
  padding:3px 8px; 
  cursor:pointer;
  margin: 4px 5px 0 0;
}

.cervene_button a, .blue_button a {
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  margin:0;
  padding:0;
}

.blue_button {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background:#0066CC;
  padding:3px 8px; 
  cursor:pointer;
  margin: 4px 5px 0 0;
  display:inline-block;
}

.edit_button {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background: #ff9933 url('img/mp_pozadie-button-edit.jpg') left top no-repeat;
  padding:3px 10px 3px 25px; 
  cursor:pointer;
  margin: 4px 5px 0 0;
  display:inline-block;
}

.add_button {
  border:0;
  color: #666666;
  font-size:11px;
  font-weight:bold;
  font-family:arial;
  background: #FFFFFF url('img/mp_pozadie-button-add.jpg') left top no-repeat;
  padding:0px 0 0 18px;
  cursor:pointer;
  margin:0px 0 8px 4px;
  display:block;
}

.newwindow_button {
  border:0;
  color: #666666;
  font-size:11px;
  font-weight:bold;
  font-family:arial;
  text-transform:uppercase;
  background: #FFFFFF url('img/mp_pozadie-button-newwindow.jpg') left top no-repeat;
  padding:0px 0 0 18px;
  cursor:pointer;
  margin:8px 0 8px 4px;
  display:block;
}

.red_button {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background: #ff6600;
  padding:3px 8px; 
  cursor:pointer;
  margin: 4px 5px 0 0;
  display:inline-block;
}

.red_button a, .edit_button a  {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
}



.users_red_button a {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background: #ff6600;
  padding:3px 8px; 
  margin: 4px 5px 0 0;
}



.red_submit {
  border:0;
  color: #FFFFFF;
  font-size:12px;
  text-transform:uppercase;
  background: #ff6600;
  padding:3px 8px; 
  cursor:pointer;
}


.posta_submit {
  border:0;
  color: #ff9966;
  font-size:11px;
  font-weight:bold;
  font-family:arial;
  text-transform:uppercase;
  background: #FFFFFF url('img/mp_pozadie-button-message.jpg') left top no-repeat;
  padding:0px 0 0 18px;
  width:98px;  
  cursor:pointer;
}

.posta_submit:hover {
  border:0;
  color: #cc6600;
  background: #FFFFFF url('img/mp_pozadie-button-message.jpg') left top no-repeat;
  cursor:pointer;
}


#user_links {

  margin-top: 10px;

}



#user_links a {

  text-decoration: none;

  color: black;

  font-weight: bold;  
  border:none;

}



#user_links a:hover {

  text-decoration: none;

  color: #fe9900; 

  font-weight: bold;  

}

#user_links img{

  border:none;
  margin:0 0 6px 0;

}


#content {

  float: left;

  width: 642px;

  padding: 0px 10px 10px 0px;

}



#info_panel_left {
  float: left;
  width: 49%;
}

#info_panel_right {
  float: right;
  width: 49%;
}

.song {
  margin: 4px 0 4px 0;
  padding:8px;
  height:auto;
  width:auto;
  background: #ffffff;
  border:1px #99ccff solid;
  font-size:15px;
} 

.song hr{
  height:1px;
  margin:5px 2px;
  border:0;
  border-top:1px solid #99CCFF;
  color:none;
  background:none;
} 

.like_box {
  margin: 0px 0 0px 0;
  padding-top:16px;
  padding-left:20px;
  height:40px;
  width:auto;
  background: #ffffff url('http://www.mp3databaza.com/img/like-box.png') center right no-repeat;
  border:2px orange solid;
  font-size:15px;
}

.player {
  margin: 0px 0 4px 0;
  padding:8px;
  height:auto;
  width:auto;
  background: #ffffff url('img/player-background2.png') center top no-repeat;
  border:1px #dcdcdc solid;
  font-size:15px;
} 

.player hr{
  height:1px;
  margin:0px 2px;
  border:0;
  border-top:1px solid #f5f5f5;
  color:none;
  background:none;
} 

.player2 {
  margin: 0px 0 4px 0;
  padding:8px;
  height:auto;
  width:auto;
  background: #62C297 url('img/mp3db-ktomaradsex.gif') center top no-repeat;
  border:1px #dcdcdc solid;
  font-size:15px;
} 

.player2 hr{
  height:1px;
  margin:0px 2px;
  border:0;
  border-top:1px solid #f5f5f5;
  color:none;
  background:none;
} 

/*****************************************
DOWNLOAD STAHOVANIE
******************************************/
#download_online{
  width:339px;
  height:60px;
  position:relative;
  margin:0 auto 30px auto;
  background: #FFFFFF url('img/mp_pozadie-download-prihlaseni.jpg') center top no-repeat;
}

#download_online a{
  width:339px;
  height:60px;
  display:block;
}

#download_page{
  width:554px;
  height:102px;
  position:relative;
  margin:0 auto 30px auto;
  background: #FFFFFF url('img/mp_pozadie-download-all.jpg') right top no-repeat;
}

#download_page #timer {
  display:block;
  width:90px;
  height:72px;
  position:absolute;
  left:220px;
  top:20px;
  text-align:center;
  color:#cc6600;
  font-size:50px;
  background:none;
}

#download_page #cast2  a {
  display:block;
  width:232px;
  height:60px;
  position:absolute;
  left:318px;
  top:16px;
  background:none;
  cursor:pointer;
}

#download_page #prihlaste_sa a {
  display:block;
  width:146px;
  height:23px;
  position:absolute;
  left:66px;
  top:40px;
  background:none;
  cursor:pointer;
}

#download_page #registrujte_sa  a {
  display:block;
  width:172px;
  height:23px;
  position:absolute;
  left:44px;
  top:70px;
  background:none;
  cursor:pointer;
}

#play_ad{

  width:310px;
  height:20px;
  position:relative;
  margin: 4px auto 30px auto;

}

#play_ad #ad a {
  display:block;
  width:309px;
  height:115px;
  position:absolute;
  left:1px;
  top:1px;
  background:none;
  cursor:pointer;
}

#play_ad #ad1 a {
  display:block;
  width:120px;
  height:30px;
  position:absolute;
  left:160px;
  top:50px;
  background:none;
  cursor:pointer;
}

div.navod{
  color:#333333;
  font-size:15px;
  display:block;
  margin:8px 0 4px 0px;
  padding:5px 10px 10px 10px;
  background: #ffffff;
  border:1px #cc0000 solid;
}

div.navod b, div.navod b a{
  color:#006699;
  font-weight:bold;
}


div#externy_link{
  color:#333333;
  font-size:15px;
  margin:8px 0 4px 15px;
  padding:5px 10px 10px 10px;
}

div#externy_link b a{
  color:#006699;
  font-weight:bold;
}



.clearer {

  clear: both;

}

.odsadenie{
  margin-bottom:8px;
}

.novinky{
  margin: 4px 0 4px 0;
  padding:8px;
  height:auto;
  width:auto;
  background: #ffffff;
  border:1px #dddddd solid;
}

.novinky hr{
  height:1px;
  margin:5px 2px;
  border:0;
  border-top:1px solid #DDDDDD;
  color:none;
  background:none;
} 

.novinky p{
  font-size:14px;
  color:#333333;
  text-align:justify;
  margin:0 0 3px 0;
  padding:0;
}

.novinky span.datum{
  font-size:10px;
  color:#333333;
  float:right;
  display:block;
  margin:0;
  padding:0;
  font-weight:bold;
}

.novinky h5{
  margin:0 0 6px 4px;
}

.novinky h5 a{
  font-family:arial;
  font-size:16px;
  color:#0066cc;
  font-weight:normal;
}


span.datum{
  font-size:10px;
  color:#ffffff;
  float:right;
  display:block;
  margin:0;
  padding:0;
  font-weight:bold;
}

.radia{
  margin: 4px 0 4px 0;
  padding:8px;
  height:auto;
  width:auto;
  background: #ffffff;
}

.radia hr{
  height:1px;
  margin:5px 2px;
  border:0;
  border-top:1px solid #DDDDDD;
  color:none;
  background:none;
} 

.radia p{
  font-size:14px;
  color:#333333;
  text-align:justify;
  margin:0 0 3px 0;
  padding:0;
}


.radia h5{
  margin:0 0 6px 4px;
}  

.radia h5 a{
  font-family:arial;
  font-size:21px;
  color:#0066cc;
  font-weight:normal;
}

#panelak_list {
  list-style: none;
  border:0;
  padding: 0px;
  margin:0 0 12px 0;
}


.list_panelak, .list_10 {
  background: #eeeeee;
  padding:2px 0 2px 10px;
  margin:0 0 2px 0;
  font-size:15px;
}

.list_panelak a, .list_10 a {
  display:inline;
}


#song_list {
  list-style: none;
  border:0;
  padding: 0px;
  margin:0;
}



#song_list_header {

  background-color: #006699;
  color: white;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  padding: 2px 10px;
  margin:0;
}


/* LIST 1, 2 */

.list_1, .list_2 {

  background: #e2eaff url('img/mp_pozadie-zoznammp3.jpg') left center no-repeat;
  padding:2px 0 2px 26px;
  margin:0 0 2px 0;
}

.list_1 a, .list_2 a, .list_3 a, .list_4 a, .list_5 a  {
  display:inline;
}

.list_1:hover, .list_2:hover {
  background: #99ccff url('img/mp_pozadie-zoznammp3-hover.jpg') left center no-repeat;
}

/* LIST 3*/

.list_3 {

  background: #ffffcc url('img/mp_pozadie-zoznammp3-orange.jpg') left center no-repeat;
  padding:2px 0 2px 26px;
  margin:0 0 3px 0;
}

.list_3:hover {
  background: #ffcc66 url('img/mp_pozadie-zoznammp3-orange-hover.jpg') left center no-repeat;
}

/* LIST 4*/

.list_4 {
  background: #e3ffe6 /*url('img/mp_pozadie-zoznammp3-green.jpg') left center no-repeat*/;
  padding:2px 0 2px 6px;
  margin:0 0 2px 0;
}

.list_4:hover {
  background: #99ff99 /*url('img/mp_pozadie-zoznammp3-green-hover.jpg') left center no-repeat*/;
}

/* LIST LIKE*/

.list_like {
  background: transparent url('img/mp_likes.png') left center;
  padding:3px 15px 3px 15px;
  margin:0 0 2px 0;
}

.list_like:hover {
  background: transparent url('img/mp_likes_hover.png') left center;
}

/* LIST 5*/

.list_5 {
  background: #eeeeee;
  padding:2px 0 2px 6px;
  margin:0 0 2px 0;
}

.list_5:hover {
  background: #99ccff;
}


.list_detail {

  color: #fe9900; 

  float: right;

}



/* LIST 9*/

.list_9 {

  background-color: #f5f5f5;
  color: black;
  font-size:12px;
  padding: 2px 10px;
  margin:0;
}

.list_11 {

  background-color: #f5f5f5;
  color: gray;
  font-size:11px;
  padding: 2px 10px;
  margin:0;
}


#footer {     
  margin-top: 10px;
  height: auto;
  background: #0066cc;
  text-align: center;
  clear: both; 
  padding:10px 0px;
  border-bottom:3px solid #333333;
  color:#FFFFFF;
  font-size:14px;
}

#footer ul.footer{     
  margin: 5px 0;
  height: 30px;
  background:none;
  text-align: left;
  color:#FFFFFF;
  padding:0 20px;
}

#footer ul.footer li{     
   float:left;
   display:block;
   padding:0 10px;
   border-right:1px #99ccff solid;
   font-size:15px;
   color:#FFFFFF;
   list-style:none;
}

#footer ul.footer li a{
   font-size:15px;
   color:#FFFFFF;
}

#footer ul.footer li a:hover{
   font-size:15px;
   color:#99ccff;
}


#footer ul.footer_mini{     
  margin: -10px 20px;
  height: 30px;
  background:none;
  text-align: center;
  color:#FFFFFF;
  padding:0 20px;
}

#footer ul.footer_mini li{     
   float:right;
   display:block;
   padding:0 6px;
   border-right:1px #99ccff solid;
   font-size:13px;
   color:#FFFFFF;
   list-style:none;
}

#footer ul.footer_mini li a{
   font-size:13px;
   color:#FFFFFF;
}

#footer ul.footer_mini li a:hover{
   font-size:13px;
   color:#99ccff;
}


#footer_statistic {
  padding-top: 10px;
  color:#FFFFFF;
  background:#3399ff;
  padding:5px 10px;
}  

#footer_content {
  padding-top: 10px;
  color:#FFFFFF;
}  
 
#footer_content a {
  color:#FFFFFF;
}
 
#footer_content a:hover {
  color:#DDDDDD;
}

#info {     
  margin-top: 10px;
  height: 20px;
  background:#EEEEEE;
  text-align: center;
  padding-top:4px;
  clear: both;  
  color: white;
  border:1px #663333 solid;
  font-weight:normal;
}



#info_content {
  font-size:14px;
  color:#cc3333;
  font-weight:normal;
}


.comment {
  width: 100%;
  margin-top: 10px;
  background: #ffffff;
  border:1px #ffcc99 solid;
}

.comment_image {
  width: 40px;
  height: 50px;
  float: left;
  margin-right:10px;
}


.comment_header a{
  font-family:Georgia;
  font-size:18px;
  color:#3399cc;
  font-weight:normal;
}

.comment_header a:hover{
  font-family:Georgia;
  font-size:18px;
  color:#006699;
}

.comment_content {
  margin-left: 50px;
  padding-top: 5px;
  font-size:15px;
  line-height:16px;
  color:#333333;
}


.comment_date {
  font-size: 10px;
}



.green_message {
  color: #333333;
  background: #ccffcc;
  border: 1px solid #00cc00;
  padding: 5px 15px 5px 15px;
  text-align: center;
  font-size:15px;
  width: 350px;
  margin: 0 auto;
}

.grey_message {

  color: black;

  background-color: rgb(208,208,208);

  border: 1px solid rgb(160,160,160);

  padding: 5px 15px 5px 15px;

  text-align: center;

  width: 200px;

  margin: 0 auto;

}



#profil_left {

  float: left;

  width: 28%;

  padding-right: 1%;

}



#profil_right {

  float: right;

  width: 71%;

}





.profil_info {
  background-color: #FFFFFF;
  margin-top: 5px;
  border: 1px #dddddd solid; 
  margin-bottom: 3px;
  padding: 3px 5px 3px 5px;
  font-size:14px;
}


.profil_info h6 {
  font-family:Georgia;
  font-size:18px;
  color:#0066cc;
  font-weight:normal;
  margin:0 0 0 2px;
  padding:0;
}


.profil_input {

  background-color: #eeeeee;
  border:1px #99CCCC solid;

}



.pagging {
  margin: 10px 0 10px 100px;
  border:0;
  padding:0;
  background: url('img/mp_pagging-border.jpg') left bottom no-repeat;

}



.pagging a {
  background:none;
  border:0;
  padding:0px 5px;
  margin:0;
  color: #666666;
  border-right:1px #999999 solid;
  font-size:14px;

}



.pagging a:hover {
  background: none;

}


.pagging .active_page {
  background: #ff6500;
  padding:0px 6px;
  margin:0 0 0 -1px;
  color:#FFFFFF;
  font-size:16px;
  font-weight:bold;
  border:none;
}         
 


#users_left {

  width: 49%;

  padding-right: 1%;

  float: left;

}   



#users_right {

  width: 49%;

  padding-right: 1%;

  float: right;

}



.user {

  margin-top: 10px;

  height: 79px;

  padding-top: 2px;
  background: #ffffff;
  border:1px #ffcc99 solid;

}                         



.user_foto {

  width: 50px;

  height: 50px;

  float: left;

}



.user_info {
  margin-left: 80px;
  font-size:15px;
  line-height:16px;
  color:#333333;
}

.user_info h6{
  margin:0 0 2px 0;
}

.user_info h6 a{
  font-family:Georgia;
  font-size:18px;
  color:#3399cc;
  font-weight:normal;
}

.user_info h6 a:hover{
  font-family:Georgia;
  font-size:18px;
  color:#006699;
}



#inbox_messagebox {

  background: #ffffff;
  border:1px #ffcc99 solid;
  margin-top: 15px; 
  padding: 5px;
}



#inbox_message {
  background: #eeeeee;
  border:1px #99CCCC solid;
  height: 220px;
  width:500px;
  font-size:14px;
  line-height:16px;
  margin:7px 0px 0 0;
  padding:10px;
  float:left;
  color:#000000;
  text-transform:none;
  overflow:scroll;
}

.vote_star {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url('img/hover_star.gif');
}

.vote_star_empty {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url('img/empty_star.gif');
}

.vote_star_hover {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url('img/star.gif');
}

.vote_star_hover_full {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url('img/star.gif');
}

.vote_star_empty_full {
  float: left;
  width: 16px;
  height: 16px;
  background-image: url('img/empty_star.gif');
}

.wish_mp3 {
  width: 620px;
  min-height: 50px;
  background: none;
  margin: 12px 0;
  border:1px solid #99CCFF;
  padding: 3px 5px 3px 5px;
  font-size:12px;
}

.wish_song {
  font-size:17px;
  color:#0066cc;
  margin:5px 0;
  display:block;
}

.wish_answer {
  width: 610px;
  background-color: #EEEEEE;
  padding: 3px 5px 3px 5px; 
  font-size:14px;
}

.wish_url {
  font-size:10px;
  color:#000000;
  text-decoration:underline;
  overflow:hidden;
  padding:0 0 0 10px;
}

.help_box {
 display: inline; 
 z-index: 0;
 position: absolute; 
 background-color: white; 
 border: 0px;
 border-right:2px #003366 solid;
 color: #003366;
 min-width: 250px;
 margin-left: 0px;
 margin-top: 5px;
 padding: 2px;
}

#pan_sidebar {
  width:300px;
  height:210px;
  background:url(http://mp3databaza.com/img/panelak-talent-banner.jpg) left top no-repeat;
  margin:6px 0;
  padding:0;
}

#pan_sidebar a.btn-hudba_z_panelaku {
  width:300px;
  height:105px;
  background:none;
  display:block;
  margin:0;
  position:absolute;
}

#pan_sidebar a.btn-fan-web {
  width:300px;
  height:100px;
  background:none;
  display:block;
  margin:110px 0 0 0px;
  position:absolute;
}


#pan_sidebar a.btn-videa {
  width:92px;
  height:29px;
  background:none;
  display:block;
  margin:76px 0 0 201px;
  position:absolute;
}
#pan_sidebar a.btn-videa:hover {
  background:url(http://grafika.mp3databaza.com/pictures/panelak-mp3-sidebar-hover.jpg);
  background-position:-201px -76px;
}

#pan_sidebar a.btn-twitter {
  width:289px;
  height:27px;
  background:none;
  display:block;
  margin:178px 0 0 7px;
  position:absolute;
}
#pan_sidebar a.btn-twitter:hover {
  background:url(http://grafika.mp3databaza.com/pictures/panelak-mp3-sidebar-hover.jpg);
  background-position:-7px -178px;
}

#pan_sidebar div.facebook {
  width:260px;
  height:58px;
  background:none;
  padding:0px 0 0 25px;
  display:block;
  margin:115px 0 0 8px;
  position:absolute;
}

#pan_header {
  width:630px;
  height:100px;
  background:url(http://grafika.mp3databaza.com/pictures/mp3-header-hudba.jpg) left top no-repeat;
  margin:0 0 10px 0px;
  padding:0;
}

#pan_header a.btn-hudba_z_panelaku {
  width:291px;
  height:59px;
  background:none;
  display:block;
  margin:28px 0 0 10px;
  position:absolute;
}

#pan_header a.btn-fan-web {
  width:96px;
  height:30px;
  background:none;
  display:block;
  margin:27px 0 0 524px;
  position:absolute;
}

#pan_header a.btn-videa {
  width:96px;
  height:30px;
  background:none;
  display:block;
  margin:58px 0 0 524px;
  position:absolute;
}

#pan_header div.facebook {
  width:212px;
  height:60px;
  background:none;
  padding:0px 0 0 0px;
  display:block;
  margin:27px 0 0 303px;
  position:absolute;
}

#pan_fbheader {
  width:630px;
  height:100px;
  background:url(http://www.mp3databaza.com/img/mp3-header-hudba-fb.jpg) left top no-repeat;
  margin:0 0 10px 0px;
  padding:0;
}

#pan_fbheader a.btn-hudba_z_panelaku {
  width:300px;
  height:59px;
  background:none;
  display:block;
  margin:20px 0 0 10px;
  position:absolute;
}

#pan_fbheader a.btn-fan-web {
  width:96px;
  height:30px;
  background:none;
  display:block;
  margin:27px 0 0 405px;
  position:absolute;
}

#pan_fbheader a.btn-videa {
  width:96px;
  height:30px;
  background:none;
  display:block;
  margin:58px 0 0 405px;
  position:absolute;
}

#vedla{
  padding: 0 0 0 0px;
  width:0px;
  height:0px;
  position:relative;
  margin: 0 0px 0 0;
}
#vedla #plus a {
  display:block;
  width:20px;
  height:20px;
  position:relative;
  left:50px;
  top:200px;
  background: none;
  cursor:pointer;
}

#anketa {
  padding: 10px 0 0 50px;
}
