body {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	background: #fff;
	color: #6d7c83;
}

a {
	color: #6d7c83;
	text-decoration: none;
}
	a:hover {
		color: #6d7c83;
	}
	
	a img {
		border: 0;
	}
	
h1 {
	font-size: 14px;
	font-weight: bold;
}
	h1.selected {
		color: #777;
	}
	
	
	
h2 {
	font-size: 13px;
	font-weight: bold;
}
h3 {
	font-size: 12px;
	font-weight: bold;
}

h4, h5, h6 {
	font-size: 11px;
	font-weight: bold;
}

.clear {
	clear: both;
}

#Wrap {
	position: relative;
	margin: 20px auto;
	width: 850px;
}
	#Wrap #Head {
		margin: 0 0 0px 0;
		
		height: 100px;
		overflow: hidden;
		
		background: #FFF;
	}
		#Head #Logo {
			float: left;
			display: block;
			
			height: 80px;
			width: 120px;
			
			text-indent: -9999px;
			
			background: center url('../img/FitonLogo.jpg') no-repeat #FFF;
			background: center url('../img/fiton-logo.jpg') no-repeat #FFF;
		}
		#Head #Menu {
			float: left;
			width: 730px;
		}
			#Head #Menu ul {
				margin: 45px -5px 0 35px;
				padding: 0;
				
				width: 700px;
				
				list-style: none;
			}
				#Head #Menu ul li {
					display: inline;
				}
					#Head #Menu ul li A {
						display: block;
						
						float: left;
						width: 233px;
						
						font-weight: bold;
						outline: none;
					}
					/*
					#Head #Menu ul li A:hover {
						color: #8B9FA9;
					}
					*/
					#Wrap.UmOkkur #Head #Menu ul li.um A,
					#Wrap #Head #Menu ul li.um A:hover
					{ color: #faa61a; }
					
					#Wrap.Bladid #Head #Menu ul li.bladid A,
					#Wrap #Head #Menu ul li.bladid A:hover
					{ color: #7ed3f7; }
					
					#Wrap.Adferdarfraedi #Head #Menu ul li.adferd A,
					#Wrap #Head #Menu ul li.adferd A:hover
					{ color: #a6ce38; }
					
					#Wrap.Vidskiptavinir #Head #Menu ul li.vidsk A,
					#Wrap #Head #Menu ul li.vidsk A:hover
					{ color: #ec008c; }
					
					#Wrap.English #Head #Menu ul li.en A,
					#Wrap #Head #Menu ul li.en A:hover
					{ color: #4cb7d9; }
					
					#Wrap.English #Head #Menu ul li.case A,
					#Wrap #Head #Menu ul li.case A:hover
					{ color: #0659a9; }
					
	#Wrap #Main {
		min-height: 630px;
		overflow: hidden;
		background: #FFF;
	}
	
	#Wrap #Side {
		float: left;
		
		width: 116px;
		min-height: 630px;
		
		background: #FFF;
	}
		
		#SideThumbs {
		}
			#SideThumbs .Item {
				height: 45px;
			}
				#SideThumbs .Item .thumb {
					width: 116px;
					height: 45px;
					
					background: 0 center no-repeat;
				}
					#SideThumbs .Item .thumb A {
						display: block;
						
						width: 116px;
						height: 45px;
						
						text-indent: -9999px;
						outline: none;
					}
					
				#SideThumbs .Item .InfoWrap {
					position: absolute;
					
					left: 116px;
					right: 734px;
					
					margin: -45px 0 0 0;
					padding: 0 0 0 0;
					
					height: 0;
					overflow: hidden;
					z-index: 10000;
					
					color: #FFF;
				}
					.infobar {
						height: 45px;
					}
					
					#SideThumbs .Item .infobar h1 {
						margin: 4px 10px 0 0;
						padding: 0;
						
						font-size: 11px;
						
						border-bottom: 1px solid #FFF;
					}
					#SideThumbs .Item .infobar p {
						margin: 0 10px 0 0;
						padding: 0;
						
						font-size: 9px;
					}
					
					#SideThumbs .Item .infobar .infobarD1,
					#SideThumbs .Item .infobar .infobarD2,
					#SideThumbs .Item .infobar .infobarD3
					{
						float: left;
						width: 33.3333%;
					}
					#SideThumbs .Item .infobar .infobarD1 {
						margin-left: 20px;
						width: 255px;
					}
					#SideThumbs .Item .infobar .infobarD2 {
						width: 230px;
					}
					#SideThumbs .Item .infobar .infobarD3 {
						width: 200px;
					}
					
						#SideThumbs .Item .infobar .infobarD1 h1,
						#SideThumbs .Item .infobar .infobarD1 p {
							margin-left: 20px;
						}
						
						#SideThumbs .Item .infobar .infobarD3 h1,
						#SideThumbs .Item .infobar .infobarD3 p {
							margin-right: 0;
						}
						#SideThumbs .Item .infobar .infobarD3 p {
							margin: 5px 5px 0 0;
						}
					
				#SideThumbs .Item:hover .infobar {
					/*display: block;*/
				}
				#SideThumbs .Item.show .infobar {
					display: block;
				}
		
	#Wrap #Content {
		float: left;
		
		margin: 0 0 0 20px;
		padding: 15px 20px 15px 20px;
		
		width: 674px;
		min-height: 600px;
		
		background: #E3E7EA;
	}
	body.Index #Wrap #Content {
		padding: 0;
		
		width: 714px;
		min-height: 630px;
		
		background: #fff;
	}
	
		#Wrap #Content .front-image {
			margin: -15px -20px;
			height: 600px;
		}
			#Wrap #Content .front-image img {
			}


	#Foot {
		margin: 10px 0 0 0;
		
		font-size: 9px;
		text-align: right;
		color: #999;
	}





#Showcase {
}
	#Showcase .full {
		margin: -12px 0 0 0;
		position: relative;
		display: none;
	}
	#Showcase .full.SelectedHer {
		display: block;
	}
		#Showcase .info {
			float: left;
			padding: 0 0 1px 0;
			
			width: 33.333%;
		}
		#Showcase .info.infobarD1 {
			width: 235px;
		}
		#Showcase .info.infobarD2 {
			width: 230px;
		}
		#Showcase .info.infobarD3 {
			width: 205px;
		}
		
			#Showcase .info .title {
				margin: 0px 0 1px 0;
				padding: 0 0 3px 0;
				
				font-weight: bold;
				
				border-bottom: 1px solid #8B9FA9;
			}
			#Showcase .info .text {
				font-size: 9px;
			}
			#Showcase .info .title,
			#Showcase .info .text {
				margin-right: 20px;
			}
		
		#Showcase .info.infobarD3 {
			text-align: right;
		}
		#Showcase .info.infobarD3.drop {
			display: absolute;
			
			
			text-align: left;
		}
		
		
		.SendPage {
			padding: 0 0 0 21px;
			background: 0 center url('../img/sendpage.png') no-repeat;
		}
		
		#MooGallery,
		#FitonSlide
		{
			margin: 5px 0 0 0;
			overflow: hidden;
			
			height: 480px;
			border: 0px solid #000;
		}
			#MooGallery #MooGallerySlider {
			}
				#MooGallery #MooGallerySlider .item,
				#FitonSlide .item
				{
					float: left;
					
					text-align: center;
					
					height: 480px;
					width: 500px;
				}
					#MooGallery #MooGallerySlider .text,
					#FitonSlide .text
					{
						/*
						position: absolute;
						left: 0;
						bottom: 0;
						*/
						text-align: justify;
						overflow: hidden;
						
						float: left;
						height: 480px;
						width: 300px;
						
					}
						#MooGallery #MooGallerySlider .text table,
						#FitonSlide .text table
						{
							border-collapse: collapse;
							width: 100%;
							height: 100%;
						}
							#MooGallery #MooGallerySlider .text table td,
							#FitonSlide .text table td {
								vertical-align: bottom;
							}
					#FitonSlide span {
						display: none;
					}
					#MooGallery #MooGallerySlider .media,
					#FitonSlide .media {
						
						/*
						position: absolute;
						
						top: 0;
						left: 310px;
						right: 0;
						bottom: 0;
						
						overflow: hidden;
						*/
						
						float: left;
						
						margin-left: 20px;
						
						height: 480px;
						width: 350px;
					}
					
					#MooGallery #MooGallerySlider .item .image,
					#FitonSlide .item .image {
						height: 480px;
						background: center 25% no-repeat;
					}
					#MooGallery #MooGallerySlider .item .video,
					#FitonSlide .item .video {
						padding: 40px 0 0 0;
					}
		
		#Paging {
			margin: 10px 0 20px 0;
			text-align: center;
		}
			#Paging A {
				padding: 0 5px;
				cursor: pointer;
			}
			



#ClientList {
	width: 705px;
}
	#ClientList .Item {
		float: left;
		width: 235px;
	}



#MooFaq {
}
	#MooFaq .toggle {
		cursor: pointer;
	}


#Bladid {
	
}
	#Bladid .Info {
		overflow: hidden;
	}
		#Bladid .Info .Item {
			float: left;
			width: 33.3333%;
		}
			#Bladid .Info .Item .title {
				font-weight: bold;
				border-bottom: 1px solid #CCC;
			}
			#Bladid .Info .Item .text {
				font-size: 9px;
			}
			
			#Bladid .Info .Item .title,
			#Bladid .Info .Item .text {
				margin-right: 10px;
			}
	
	#Bladid .Image {
		margin: 20px 0 0 0;
		text-align: center;
	}
	
	#Bladid .Issues {
		margin: 10px 0 0 0;
		text-align: center;
	}
		#Bladid .Issues ul {
			margin: 0;
			padding: 0;
			
			list-style: none;
		}
			#Bladid .Issues ul li {
				padding: 0 3px;
				display: inline;
			}



.sendpage > table {
	display: none;
}

.form.txt {
	padding: 0 0 0 10px;
}
	.form.txt label {
		display: block;
		margin: 0 0 0 -10px;
	}
	.form.txt input,
	.form.txt textarea
	{
		margin: 0 0 10px -10px;
		padding: 4px;
		
		width: 100%;
		
		font-family: tahoma;
		font-size: 11px;
		
		border: 1px solid #CCC;
	}



.form.btn {
	text-align: right;
}
	.form.btn input {
		padding: 4px 10px;
		
		font-family: tahoma;
		font-size: 11px;
		color: #FFF;
		
		border: 0px solid #CCC;
		background: #777;
	}



.herferd-text {
	position: absolute;
	
	bottom: 40px;
	left: 0;
	
	text-align: justify;
	
	width: 300px;
}





