calendar_nameul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
a img,:link img,:visited img { border: none; }

a
{
  text-decoration: none;
  color: #C1B6A1;
}

a:hover
{
  text-decoration: underline;
}

body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}

body
{
  padding: 20px;
}

.ikonki
{
background-color:#3A2723;
text-align:center;
}
/* clearfix */



/* clearfix */

.clearfix:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display:inline-block;}
/* Hides from IE-mac \*/

.clearfix {display:block;}
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


/* edit_form many_has_many */

#many_has_many select
{
	width: 180px;
	height: 220px;
}

#many_has_many .available
{
	float: left;
}


#many_has_many .assigned
{
	float: left;
}

#many_has_many .add_remove
{
	float: left;
	padding-left: 4px; 
	padding-right: 2px; 
}

#many_has_many .add_remove input
{
	width: 58px;
  margin-bottom: 2px; 
}

/* input track */
#track_list 
{
  font-size: 11px;
  font-family: Tahoma;
  color: rgb(98,98,98);
} 

#track_list .track_character
{
  padding-bottom: 3px;  
} 
#track_list .track_name
{
  float: left; 
  width: 200px;
  padding-right: 15px;  
} 
#track_list .track_name input
{
  width: 200px;   
} 
#track_list .track_length
{
  float: left;   
} 
#track_list .track_length input
{
  width: 60px;   
} 
#track_list .add_next_track
{
  float: left;   
  padding-left: 5px; 
}
#track_list .add_next_track input
{
  height: 22px;   
}  
#track_list .del_act_track
{
  float: left;   
  padding-left: 5px; 
}
#track_list .del_act_track input
{
  height: 22px;   
}
#track_list .add_next_cd
{
  padding-top: 5px; 
}

#calendar_ .calendar_
{
	padding-bottom: 4px; 
}

#calendar_ .calendar_name
{
	float: left;
	width: 52px;
	padding-top: 3px;
	color: #727272;
}

#calendar_ .calendar_choose
{
	float: left;
}


#admin_menu 
{	
	margin: 0;
	padding: 0;
	list-style-type: none;	
	
}


#admin_menu li
{
	
	display: inline;
	border: 1px solid gray;

}

#admin_menu li a
{
	font-size: 12px;
	padding: 3px;
	width: 120px;
	background: rgb(220,220,220);
	color: rgb(15,15,15);
}

#admin_menu li a:hover
{
	color: rgb(150,50,11);
	text-decoration: underline;
}


/* upload obrazków */
#sf_admin_container #show_images div
{
  float: left;
}

#sf_admin_container #show_images div div
{
  float: none;
  padding: 3px;
  text-align: center;
}

.photo
{
	float: left;
	padding: 5px;
	height: 120px;
}

#reklama_top
{
  margin-top: 5px;
}

.info { 
  width: 300px;
  padding: 20px;
  text-align: center;
  background-color: #505050;
  margin: 20px;
  
}
