.tbl_l_col {
		background-color : #604a3f;
		color : #ffffff;
		border : 1px solid #a79b91;
		width : 30px;
}
.tbl_r_col {
		background-color : #cfc285;
		color : #000000;
		border : 1px solid #a79b91;
		width : 30px;		
} 
.tbl_row {
		background-color : #9a9560;
		color : #ffffff;
		border : 1px solid #a79b91;
		width : 30px;		
}   	      
.obl_l_col {
		background-color : #604a3f;
		color : #ffffff;
		border : 1px solid #a79b91;
		width : 200px;
}
.obl_r_col {
		background-color : #cfc285;
		color : #000000;
		border : 1px solid #a79b91;
		width : 70px;		
} 
.obl_row {
		background-color : #9a9560;
		color : #ffffff;
		border : 1px solid #a79b91;
		width : 70px;		
}
.fame_tbl{
		width : 550px; 
		border : 1px #1d1e20 double; 
		border-collapse : collapse;
		margin-left : 85px;
		font-size : 12px;
		margin-bottom: 10px;
} 
.fame_top_lr{
		width: 255px;
		background-color: black;
		border: 1px solid #1d1e20;
		color: white;
}
.fame_top_c{
		width: 30px; 
		background-color: black; 
		border: 1px solid #1d1e20;
		color: white;
}
.fame_lr{
		width: 255px;
		border: 1px solid #1d1e20;
}
.fame_c{
		width: 30px; 
		border: 1px solid #1d1e20;
}
.obl_choroby_ltc{
		background-color: black; 
		border: 1px solid black; 
		width: 150px;
		color: white;
}
.obl_choroby_rtc{
		background-color: black; 
		border: 1px solid black; 
		width: 200px;
		color: white;
}
.obl_choroby_ldc{ 
		border: 1px solid #1d1e20; 
		width: 150px;
}
.obl_choroby_rdc{
		border: 1px solid #1d1e20; 
		width: 200px;
}
.obl_spell_title{
	  text-align: center; 
	  color: #e1da99; 
	  background-color: #1d1e20; 
	  height: 100px;	
	  border: 1px solid #1d1e20;
}
.obl_spells_mer{
     color : #000000;
     border: 1px solid #1d1e20;
     margin-bottom : 20px;
}
.obl_spell_tbl{
     width: 64px; 
     height: 64px; 
     background-color: #fffbec; 
     float: left; 
     margin: 10px;
}
div.atr		{
	width: 700px; 
	margin: 10px;
	height : 100px;
}
img.atr		{
	width: 100px; 
	height: 100px;
}
.atr_lt		{
	float: left; 
	width: 100px; 
	margin-left : 25px;
	height : 100px;
}
.atr_rt		{
	float: right; 
	width: 550px;
	height : 100px;
	
}
.chor_tbl	{
	width: 550px; 
	border: 1px #1d1e20 double; 
	margin: 3px 85px 3px 85px;
	font-size : 12px;
}
.domy_img, .kon_img	{
	width: 300px; 
	height: 240px;
}
.kon			{
	width: 690px; 
	margin: 30px 15px 30px 15px; 
	height: 240px;
}
.kon_lt		{
	float: left; 
	width: 300px; 
	height: 240px;
}
.kon_rt		{
	float: right; 
	width: 380px; 
	height: 240px;
}
img.sol		{
	width: 100px; 
	height: 140px; 
	margin: 10px;
}
.zod			{
	width: 700px; 
	height: 220px; 
	margin: 10px;
}
.zod_lt		{
	float: left; 
	width: 200px; 
	margin: 0 10px 0 10px;
}
.zod_rt		{
	float: right; 
	width: 450px; 
	margin: 0 10px 0 10px;
}
.kl			{
	width: 680px; 
	margin: 10px;
	height : 310px;
}
.kl_lt		{
	float: left; 
	width: 200px; 
	position: relative; left: 90px;
}
.kl_rt		{
	float: right; 
	width: 250px;
	position: relative; right: 70px; top: -20px;
}
.kl_ol 		{
	text-align : left;
	padding : 3px;
	list-style-type : disc;
	width : 250px;
	margin : auto;
}
.magic		{
	width: 660px; 
	margin: 20px;
}
.magic_img	{
	width: 64px; 
	height: 64px; 
	background-color: #fffbec; 
	margin-left: 0 18px 0 18px; 
}
.ras_tbl		{
	width: 340px; 
	margin: 0 180px 0 180px;
}
.ras			{
	width: 700px; 
	margin: 10px;
}
.ras_rt		{
	width: 480px; 
	float: right;
}
.ras_lt		{
	width: 200px; 
	float: left; 
	margin: 5px 10px 5px 10px;
}
.ras_com		{
	width: 700px; 
	clear: both;
}
.umiej_img	{
	width: 122px;
	height: 175px;
	margin: 0 10px 5px 10px; 
	float: left;
}
.umiej_txt	{
	width: 558px; 
	float: right;
}
.tren_p	{
	background-color: #604a3f; 
	width: 300px; 
	border: 1px solid #1d1e20; 
	text-align: center;
}
.tren_l	{
	color: #000000; 
	width: 100px; 
	border: 1px solid #1d1e20; 
	text-align: center;
}
.ingr_img	{
	position: relative; 
	top: 20px;
	border : 2px solid #353535;
}

