body {
	background-color: #333;
/*	background-image: url(/templates/images/bg_gradient_black.png); */
	background-repeat: repeat-x;
	font: normal 13px 'helvetica neue', helvetica, arial, sans-serif;
	line-height: 120%; 
}



.mode_container {
	background-color: #fff;
	width: 980px;
}
		
.mode_container .left_spalt {
	float: right; 
	width: 520px;
	overflow: hidden;
}
		
.mode_container .right_spalt {
	float: right; 
	width: 400px;
}
		
.mode_container .right_spalt b {
	text-transform: uppercase;
}

.mode_container .stripe_left, .mode_container .stripe_right {
	background-color: #fff;
	color: #000;
	text-transform: uppercase;
	font-weight: normal;
	padding: 15px 15px 10px 15px;
	margin: 0;
	font-size: 1.3846em;
	clear: both;
}

.mode_container .stripe_left { width: 535px; }
.mode_container .stripe_right { width: 370px; }

.mode_container .text {
	padding: 0px 15px 15px 15px;
}

.mode_container select {
	width: 150px;
	margin:0;
	padding: 0;
	text-transform: none;
}
	
.mode_container .grey {
	color: #c70091;
	font-size: 0.8462em;
}
		
		
.mode_container .panelen {
	padding: 0px 15px 0px 15px;
	background-color: #fff;
}

.mode_container .panelItem {
	font-size: 0.9231em;
	margin-top: 0px;
}

.mode_container .panelItem b {
	font-size: 0.9231em;
	color: #fff;
	background-color: #c70091;
	padding: 3px 5px 3px 5px;
	margin-bottom: 8px;
}

.mode_container .panelItem img {
	float: left;
	margin-right: 10px;
}

.mode_container .panelItem a {
	font-weight: normal;
}

.mode_container .panelItem b {
	text-transform: uppercase;
}

.mode_container .panelItem .caption {
	display: block;
	font-size: 11px;
	margin-left: 110px;
	margin-top: 5px;
}

.mode_container .galleri img {
	margin-right: 20px;	
	float: left;
}

.mode_container .galleri img:first-child {
	margin-right: 15px;
	margin-left: 15px;
	float: left;
}
.mode_container .galleri img:last-child {
	margin-right: 0px;
	float: left;
}

.mode_container .galleri {
	clear: both;
}

.mode_container .outfit_thumbs {
	margin: 0px 15px 0px 15px;
}

.mode_container .fragan {
	background-color: #222;
}


		.theTeaser h1, .theTeaser h2, .theTeaser h3, .theTeaser h4, .theTeaser h5, .theTeaser h6 {
			font-weight: normal;
			padding: 15px;
		}
		
		.theTeaser .bodyn {
			padding: 15px;
		}

		.headlinerWhite {
			background-color: #fff;
			padding: 10px;
			font-size: 24px;
			text-transform: uppercase;
			z-index:100;
			position: relative;
		}
		
		.headlinerWhite a {
			color: #000;
			font-weight: normal;
			text-decoration: none;
			border: 0;
		}
		
		.preambleGrey {
			background-color: #333;
			color: #fff;
			font-size: 11px;
			text-transform: uppercase;
			margin: 10px -10px -10px -10px;
			padding: 4px 10px 4px 10px;
		}
		
		.preambleGrey a {
			color: #fff;
			font-weight: normal;
			text-decoration: none;
			border: 0;
		}
		.tumnagelLista {
			background-color: #e7e7e7;
			width: 490px;
			height: 220px;
			float: left;
		}
		
		.tumnagelLista .tumnagel {
			background-image: url('http://feber.se/templates/images/tumnagel_bg_nolink.png');
			width: 191px;
			height: 191px;
			margin: 0px 0px 0px 6px;
			float: left;
		}
		
		.tumnagelLista .rubrik {
			text-transform: uppercase;
			padding: 13px 15px 0px 15px;
		}
		
		.tumnagelLista .primarypic {
			margin-top: 19px;
		}
		
		.tumnagelLista .lankLista {
			width: 275px;
			margin-top: 10px;
			float: left;
		}
		
		.tumnagelLista .item {
			border-bottom: 1px solid #ccc;
			margin-top: 5px;
			margin-bottom: 5px;
		}
		
		.tumnagelLista .item:hover {
			background-color: #ccc;
		}
		
		.tumnagelLista .item:first-child {
			margin-top: 10px;
		}
		
		.tumnagelLista .item:last-child {
			border-bottom: 0;
		}
		
		
		
		.tumnagelLista .item a {
			color: #333;
			text-transform: uppercase;
			border: 0px;
			text-decoration: none;
		}
		
		
		.tumnagelLista .headline {
			font-size: 12px;
			color: #666;
			text-transform: uppercase;
		}
		
		.tumnagelLista .preamble {
			font-size: 10px;
			color: #666;
			text-transform: uppercase;
		}
		
		
			#ingangar {
				width: 400px;
				background-color: #fff;
				color: #000;
				float: left;
				cursor: pointer;
			}
			
			#ingangar .item {
				height: 42px;
				border-bottom: 1px solid #ccc;
				padding: 5px 0px 5px 10px;
				font-size: 10px;
				line-height: 1.2em;
				overflow: hidden;
			}

			#ingangar .grande {
				margin: 0px 0px 5px 0px;
				float: none;
			}
			
			#ingangar .item:hover {
				background-color: #e7e7e7;
			}
			
			#ingangar .item img {
				float: right;
				margin: -5px 0px -5px 10px;	
			}
			
			#ingangar .item .headline {
				text-transform: uppercase;
				font-size: 14px;
				font-weight: bold;
				line-height: 1.2em;
			}
			
			#ingangar a {
				color: #000;
				text-decoration: none;
				border: 0;
			}



		.puff_pic {
			width: 565px;
			cursor: hand;
		}
		
		
		.puff_pic .puff_headline {
			background-color: #fff;
			font-size: 24px;
			line-height: 1.0em;
			text-transform: uppercase;
			padding: 4px 10px 4px 10px;
			display: inline;
			margin: 0;
		}
		
		.puff_pic .preamble {
			background-color: #c70091;
			color: #fff;
			font-size: 0.8em;
			line-height: 1.0em;
			text-transform: uppercase;
			padding: 4px 10px 4px 10px;
			display: inline;
			margin: 0;
		}
		
		.puff_right .puff_headline {
			font-size: 24px;
			line-height: 1.0em;
			text-transform: uppercase;
			margin: 5px 0 0 0;
		}
		
		.puff_right .preamble {
			background-color: #c70091;
			color: #fff;
			font-size: 0.8em;
			line-height: 1.0em;
			text-transform: uppercase;
			padding: 3px 6px 3px 6px;
			margin: 2px 0 2px 0;
		}
		
		
.mode_container .list_item {
	background-color: #fff;
	width: 520px;	
	height: 100px;
	margin-bottom: 10px;
}
 
.mode_container .list_item .right_part {
	float: right;
	background-image: url(/templates/images/bg_start_right.png);
}

.mode_container .list_item .the_pic {
	float: left;
	width: 150px;
	height: 100px;
	overflow: hidden;
	background-color: #e7e7e7;
}

.mode_container.the_pic img {
	margin-top: 0px;
}

.mode_container .primarypic {
	margin: -25px 0px 0px 0px;
}
			
.mode_container .youtube {
	width: 150px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
}
		

.mode_container .the_text {
	padding: 10px; 
	width: 250px;
	float: left;
}

.mode_container .list_item .headline {
	font-size: 1.1538em;
	font-weight: bold;
}

.mode_container .list_item .headline a, .mode_container .list_item .preamble a, .mode_container .list_item .comments a, .mode_container .list_item .site a {
	text-decoration: none;
	color: #000;
	border: 0;
}

.mode_container .list_item .preamble a {
	font-weight: normal;
}

.mode_container .list_item .comments {
	text-align: center;
	height: 33px;
	width: 100px;
	padding-top: 17px;
}

.mode_container .list_item .site {
	text-align: center;
	padding-top: 5px;
	height: 19px;
	width: 100px;
	font-size: 0.7692em;
	font-weight: bold;
	text-transform: uppercase;
}


		