a {
	text-decoration: underline;
	color: #003366;
	}
	
	a :hover{
		color: red;
		}


body {
	font-family: arial;
	width: 1000px;
	margin: 0 auto;
	padding: 8px;
	} 
#reklama{
	width: 100%;
	}	
	
#rek_main_title	{
	font-size: 1.5em;
	font-weight: bold; 
	color: red;
	}


#rek_navigator{
	display:inline-block;
	margin-top: 22px;
	margin-bottom: 28px;
	width: 1000px;
	border-bottom:2px solid red;
	float: top;
	}

	

#header {
	display: inline-block;
	}

#argumenti {
	width: 600px;
	float: left;
	}
	
#date {
	padding: 8px;
	float: left;
	width: 200px;
	font-weight: bold;
	}	

#rek_menu{
	
	
	}
	
	#rek_menu li{
		float:left;
		color: #701C1F;
		border: 1px solid #cccccc;
		}
		
		#rek_menu li a{
			color:#701C1F;
			background-color: #eeeeee;
			padding: 8px;
			display:inline-block;
			}
			
			#rek_menu li.active{
				display:inline-block;
				border: 1px solid #cccccc;
				background-color: #ffffff;
				padding: 8px;
				}	
			
			#rek_menu li a:hover{
				color: #666666;
				background-color: #cccccc;
				}
		
.rek_type_title {
	font-size: 1.2em;
	margin-bottom: 18px;
	margin-top: 8px;
	color: red;
	}	
	
	
	.rek_links li {
		margin-top:4px;
		}
		
		.rek_links li a {
			text-decoration:underline;
			}
			
			.rek_links li a:hover {
				color:gray;
				}
				
				
.first_letter {
	background-color:#999999;
	color:#FFFFFF;
	float:left;
	font-size:2.3em;
	font-weight:bold;
	margin-right:6px;
	padding:2px 6px;
	}				

	
table#info{
	margin-top: 18px;
	} 

	#info td{
		font-size:.9em;
		padding: 4px 8px;
	}	
	
	td#prim_title{
		text-align: right;
		font-size: .8em;
		font-weight: bold;
		}
		
	
	td.td_title{
		background-color: #eeeeee; 
		border-bottom:  2px solid #ffffff;
		}

	td.td_value{
		background-color:#DCDCDC;
		border-bottom:  2px solid #ffffff;
		}	
	
	
	
table.price {
	border:1px outset gray;
	border-collapse:collapse;
	font-size:1em;
	}	
		
	table.price thead td {
		background-color: #EEEEEE;
		/*color:#666666;*/
		font-weight:bold;
		}
	
	table.price td {
		border:1.2px inset #CCCCCC;
		font-size:0.82em;
		padding:6px 4px;
		text-align:center;
		}	
			
		
.rTitle {
	color: red;
	font-size: .9em;
	font-weight: bold;
	margin-bottom: 4px;
	}	


.reklist{
	list-style-type:disc;
	margin-bottom: 18px;
	}

	.reklist li{
		margin-left: 12px;
		font-size: .9em;
		}	
		
		
#rek_address{
	margin-top: 8px;
	padding-top: 4px;
	border-top: 1px solid red;
	font-size: .9em;
	text-align: center;
}

span.red{
	color: red;
	}
	
small{
	font-size: .74em;
	}


.r_line{
	display: inline-block;
	margin-bottom: 8px; 
	width: 100%;
	}	
.r1{
	float: left;
	width: 48%;
	padding: 8px;
	}	
.pr_img{
	text-align: right;
	}	

div#basement img { display: inline-block; float: right; margin: 10px; }
div#basement address { text-align: left; }