body {
	margin: 0;
	
	font-size: 11px;
	font-family: tahoma;
	
	line-height: 16px;
	
	background: url('../img/body_back.jpg');
}

.print_logo {
	display: none;
}

h1, h2, h3, h4, h5 {
	margin: 5px 0 10px 0;
	padding: 0;
	
	font-size: 14px;
	font-weight: bold;
	
}
	h1.velkomin {
		text-align: center;
		
		height: 40px;
		text-indent: -9999px;
		outline: none;
		
		background: center url('../img/h1_velkomin.gif') no-repeat;
	}
	
	h2 {
		margin: 5px 0 0 0;
		padding: 0 0 0 0;
		
		font-family: Georgia, arial, tahoma, verdana;
		font-size: 14px; 
		color: #45433f;
	}
	
input,select {
	font-size: 10px;
	font-family: verdana, tahoma;
	color: #333;
}

#popup_added {
	position: absolute;
	
	top: 300px;
	left: 50%;
	
	margin: 0 0 0 -100px;
	padding: 20px 10px 20px 10px;
	
	width: 180px;
	
	text-align: center;
	
	background: #FFF;
	border: 1px solid #CCC;
	border-bottom: 1px solid #777;
	border-right: 1px solid #777;
}
	#popup_added div A {
		display: block;
		
		margin: 10px auto 0 auto;
		padding: 3px 0;
		
		width: 80px;
		
		text-decoration: none;
		
		background: 0 0 url('../img/btn_back.gif') no-repeat;
			
		color: #FFF;
		font-size: 9px;
		text-decoration: none;
		
		outline: none;
	}


#pagetitle {
	margin: -40px 0 0 0;
	
	width: 200px;
	height: 40px;
	
	font-family: Georgia, arial, tahoma, verdana;
	font-size: 18px; 
	color: #45433f;
}

.clear {
	clear: both;
}

#wrap {
	margin: 0px auto;
	padding: 0 0 10px 0;
	
	width: 950px;
	
	background: #FFF;
}
	#wrap #head {
		margin: 0 0 0 0;
		padding: 15px 0 0 0;
		
		height: 185px;
		
		background: url('../img/head_back.gif') no-repeat;
	}
		#head A#logo {
			display: block;
			
			margin: -5px 0 -10px 15px;
			
			width: 100px;
			height: 40px;
			text-indent: -9999px;
			outline: none;
			
			background: url('../img/veidileyfi_logo.gif') no-repeat;
		}	
		
		#head ul#nav {
			margin: 0;
			padding: 1px;
			
			border: 0px solid yellow;
			
			height: 100px;
			
			list-style: none;
		}
			ul#nav li {
				display: inline;
			}
			
			ul#nav li A {
				float: left;
				display: block;
				
				margin: 0 1px 0 0;
				
				width: 150px;
				height: 98px;
				
				text-indent: -9999px;
				outline: none;
				
				border: 0px solid blue;
			}
			
			ul#nav li.item1 A {	width: 150px; height: 35px; margin-top: 30px; }
			ul#nav li.item2 A {	width: 100px; height: 40px; margin-top: 10px;	}
			ul#nav li.item3 A {	width: 160px; height: 75px; margin-top: 20px; }
			ul#nav li.item4 A {	width: 110px; height: 40px;	}
			ul#nav li.item5 A {	width: 150px; height: 20px;	}
			ul#nav li.item6 A {	width: 110px; height: 50px;	}



	#main {
		margin: -35px 0 35px 0;
	}	
		#main #side {
			float: left;
			
			margin: 0 0 0 0px;
			padding: 0 0 1px 0;
			
			width: 130px;
		}
			#side h1 {
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				
				font-size: 28px;
				font-weight: bold;
				color: #333;
				
				height: 23px;
				
			}
			
			#side A.cartshortcut {
				display: block;
				
				margin: 0 10px 20px 10px;
				padding: 5px 0 5px 40px;
				
				font-weight: bold;
				text-decoration: none;
				color: #333;
				
				border: 1px solid #EEE;
				outline: none;
				
				background: 18px center url('../img/icon_cart.gif') no-repeat;
			}
			#side A.cartshortcut:hover { 
				border: 1px solid #CCC;
			}
			
			#side h1.rivers {
				text-indent: -9999px;
				background: url('../img/h1_rivers.gif') no-repeat;
			}
			#side h1.lakes {
				text-indent: -9999px;
				background: url('../img/h1_lakes.gif') no-repeat;
			}
			
			#side ul {
				margin: 0;
				padding: 0 0 10px 15px;
				
				list-style: none;
			}
				#side ul li {
					padding: 0px 0 0px 0;
				}
					#side ul li A {
						text-decoration: none;
						color: #444;
					}
			
			
		#main #left {
			float: left;
			
			margin: 0 10px 0 5px;
			padding: 0 0 1px 0;
			
			width: 350px;
		}
		
		#main #full {
			float: left;
			
			margin: 0 10px 0 5px;
			padding: 0 0 1px 0;
			
			width: 770px;
		}
		
		
		#main #right {
			float: left;
			
			margin: 20px 0 0 0;
			padding: 0 0 1px 0;
			
			width: 420px;
		}


.leyfi_list {
	margin: 20px 0 0 0;
}
	.leyfi_list table {
		margin: 8px 0 0 0;
		
		width: 100%;
	}
	
		.leyfi_list table td {
			padding: 6px 0px;
		}
		
		.leyfi_list table thead {
			display: none;
		}
			.leyfi_list table thead td {
				font-weight: bold;
			}
		
		.leyfi_list table tbody td {
			border-bottom: 1px solid #EEE;
		}
			.leyfi_list table tbody td input {
				float: left;
				
				width: 20px;
				
				padding: 2px 3px 2px 2px;
				
				text-align: right;
				
				border: 1px solid #EEE;
				border-top: 1px solid #CCC;
				border-left: 1px solid #CCC;
				border-right: 0;
			}
			.leyfi_list table tbody td .total {
				margin: 0 0 0 0;
				padding: 0px 0 0px 0;
				
				float: left;
				
				width: 18px;
				
				font-family: verdana, tahoma;
				font-size: 10px;
				
				border: 1px solid #EEE;
				border-top: 1px solid #CCC;
				border-left: 0;
			}
				.leyfi_list table tbody td .total span.spacer  {
					margin: 0 2px 0 0;
					color: #999;
				}
		
		.leyfi_list .form A {
			position: relative;
		}
		.leyfi_list .date {
			width: 250px;
		}
		
		
		.leyfi_list table tbody td.date {
			font-size: 9px;
			color: #777;
		}
		
		.leyfi_list table tbody td A {
			display: block;
			
			margin: 0 0 0 5px;
			
			height: 14px;
			width: 15px;
			
			background: url('../img/icon_cart.gif') no-repeat;
			
			text-indent: -9999px;
		}


	
	.leyfi_list h2 {
		margin: 10px 0 10px 0;
	}
	.leyfi_list .item {
		margin: 0 0 -1px 0;
		padding: 8px 10px;
		
		border: 1px solid #EEE;
	}
		.leyfi_list .item {
		
		}
		
		.leyfi_list .date {
			color: #999;
			font-size: 9px;
		}
		
		.leyfi_list .form {
			float: right;
			height: 25px;
		}
			.leyfi_list .form select {
				float: left;
				
				margin: 1px 1px 0 0;
				
				
				
				text-align: left;
				
				/*
				padding: 2px 3px 2px 2px;
				*/
				border: 1px solid #EEE;
				border-top: 1px solid #CCC;
				border-left: 1px solid #CCC;
				border-right: 0;
				
			}
			.leyfi_list .form .total {
				display: none;
				margin: 0 0 0 0;
				padding: 0px 2px 0px 0;
				
				float: left;
				
				width: 18px;
				
				font-family: verdana, tahoma;
				font-size: 10px;
				
				border: 1px solid #EEE;
				border-top: 1px solid #CCC;
				border-left: 0;
			}
				.leyfi_list .form .total span.spacer  {
					margin: 0 0px 0 0;
					padding: 0;
					color: #999;
				}
		
			.leyfi_list .form A {
				display: block;
				float: left;
				
				margin: 2px 0 0 5px;
				
				height: 14px;
				width: 15px;
				
				background: url('../img/icon_cart.gif') no-repeat;
				
				text-indent: -9999px;
			}
		
		.leyfi_list .text {
			margin: -3px 0 0 0;
			font-size: 9px;
		}
			.leyfi_list .text strong {
			}
		
		.leyfi_list .price {
			
			font-family: Georgia, arial, tahoma, verdana;
			font-size: 11px;
			font-weight: bold;
			
			color: #45433F;
			
			text-align: right;
		}

#images {
	
}
	#images a.img {
		float: left;
		display: block;
		
		margin: 0 5px 20px 10px;
		
		width: 125px;
		height: 90px;
		
		background: center top no-repeat;
	}

#corp {
	margin: 0;
	padding: 0;
	
	list-style: none;
}
	#corp li {
		margin: 0 0 40px 0;
		text-align: center;
	}
		#corp li A {
			text-decoration: none;
			color: #444;
		}
			#corp li A h2 {
				margin: 0 0 5px 0;
			}
			#corp li A img {
				
				margin: 0 0 0 10px;
			}
	



table.cart {
	margin: 20px 0 10px 0;
	padding: 0;
	
	width: 100%;
	
}
	table.cart td {
		padding: 4px 6px;
		border-right: 1px solid #DDD;
		border-bottom: 1px solid #DDD;
	}
	
	table.cart thead {
		color: #423f35;
		font-family: Georgia,arial,tahoma,verdana;
		font-size: 11px;
	}
		table.cart thead td {
			font-weight: bold;
			border: 0;
			border-bottom: 1px solid #DDD;
		}
	
	table.cart tbody tr.alt td  {
		background: #F5F5F5;
	}
	
	table.cart tbody td {
		
	}
	table.cart tbody td.name {
		border-left: 1px solid #DDD;
	}
	table.cart tbody td.count {
		width: 90px;
	}
		table.cart tbody td.count input {
			width: 85px;
			
			padding: 1px 2px;
			text-align: right;
			
			border: 1px solid #CCC;
			border-top: 1px solid #AAA;
			border-left: 1px solid #AAA;
		}
	table.cart tbody td.counttotal {
		width: 40px;
		text-align: center;
	}
	table.cart tbody td.price {
		width: 100px;
		text-align: right;
	}
	table.cart tbody td.delete {
		width: 80px;
		text-align: center;
		
		padding: 1px;
	}
		table.cart tbody td.delete A {
			display: block;
			
			padding: 4px 0 3px 0;
			
			background: 0 0 url('../img/btn_back.gif') no-repeat;
			
			color: #FFF;
			font-size: 9px;
			text-decoration: none;
			
			border-bottom: 1px solid #554e3c;
		}
	
	
	table.cart tbody tr.total {
	
	}
		table.cart tbody tr.total td.text {
			font-weight: bold;
			text-align: right;
			
			color: #423f35;
			font-family: Georgia,arial,tahoma,verdana;
			font-size: 11px;
			
			border :0;
			border-right: 1px solid #DDD;
		}
		table.cart tbody tr.total td.prize {
			text-align: right;
		}

	.btn {
		margin: 10px 0 0 0;
		
		text-align: right;
	}
		.btn input {
			margin: 0 0 0 0;
			padding: 4px 5px;
			
			
			border: 0px solid #000;
			background: 0 0 url('../img/btn_back.gif') no-repeat;
			
			color: #FFF;
			font-size: 9px;
			text-decoration: none;
			
			outline: none;
		}


#Informations {
	margin: 20px auto;
	
	width: 300px;
}
	.txt {
		padding: 0 0 0 6px;
	}
		.txt label {
			display: block;
			
			margin: 0 0 0px -6px;
			
			color: #444;
		}
		.txt input {
			margin: 0 0 5px -6px;
			padding: 3px;
			
			width: 100%;
			
			border: 1px solid #CCC;
			border-left: 1px solid #AAA;
			border-top: 1px solid #AAA;
		}
	
	.col {
		float: left;
		width: 46%;
		padding: 0 0 0 6px;
	}
		.col input {
			
		}
	.last {
		float: right;
		margin: 0;
	}
	
	.chk {
		
	}
		.chk label {
			display: block;
			color: #444;
		}
		.chk input {
			float: left;
		}
		.chk A {
			display: block;
			float: left;
			
			margin: 1px  0 0 1px;
			
			text-decoration: none;
		}

.text_more {
	margin: 5px 0 10px 0;
	text-align: right;
}
	.text_more A {
		font-weight: bold;
		text-decoration: none;
		color: #45433F;
	}

.pagecontrol {
	margin: 0 0 10px 0;
	text-align: center;
	
	font-weight: bold;
}
	.pagecontrol A {
		margin: 0 10px 0 10px;
		
		font-weight: normal;
		text-decoration: underline;
		color: #45433F;
	}

.fishsearch {
	width: 300px;
}
	.fishsearch select {
		margin: 10px 0 0 0;
		width: 100%;
	}

