/*[fmt]2A90-1A0A-3*/
@import url(ui/start.css);
@import url(ui/special.css);
/*
Theme Name: MW Base
Theme URI: http://manoloweb.net/
Description: Base temnplate MW Consulting
Version: 1.0
Author: Manoloweb
Author URI: http://manoloweb.net/

special stuff*/
a:link, a:visited  {
	text-decoration: none;
	color: #696969;
}
a:hover  {
	color: #C60038;
}
body  {
	margin: 0px;
	background-image: url(ui/img/main_bg.gif);
	text-align: center;
}
#wrapper  {
	margin: 0px auto;
	text-align: left;
	width: 830px;
	background-color: #FFF;
}
#mainlogo  {
	background-image: url(ui/img/header_bg.jpg);
	width: 830px;
	height: 205px;
	margin: 0;
}
#mainlogo h1  {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 310px;
	height: 80px;
	overflow: hidden;
	background-image: url(ui/img/logo_top.jpg);
	margin: 0;
}
#mainlogo h1 a  {
	display: block;
	position: relative;
	padding-top: 90px;
}
#main_nav  {
	background-image: url(ui/img/menu_bg.gif);
	width: 830px;
	height: 40px;
	overflow: hidden;
}
#main_nav ul  {
	display: block;
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	height: 40px;
	width: 900px;
}
#main_nav ul li  {
	display: inline;
	position: relative;
	float: left;
	height: 40px;
	margin: 0px;
}
#main_nav ul li a:link, #main_nav ul li a:visited  {
	display: inline;
	float: left;
	height: 36px;
	line-height: 37px;
	margin-top: 3px;
	text-decoration: none;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #1E90AD;
}
#main_nav ul li a:hover, #main_nav ul li.current_page_item a:link, #main_nav ul li.current_page_item a:visited, #main_nav ul li.current_page_ancestor a:link, #main_nav ul li.current_page_ancestor a:visited  {
	background-color: #E2E6ED;
	border-bottom: 1px solid #BFC9D8;
}
#main_nav ul li a span  {
	display: inline;
	float: left;
	height: 36px;
	padding: 0px 15px;
}
#content  {
	margin: 2px 0px;
	padding: 10px;
	border-bottom: 15px solid #EDEDED;
	border-top: 15px solid #EDEDED;
}
#content .content_inner  {
	overflow: hidden;
	width: 810px;
}
#content_menu  {
	display: inline;
	float: left;
	width: 160px;
}
.center_area  {
	display: inline;
	float: right;
	width: 630px;
	overflow: hidden;
	padding-top: 15px;
}
.center_area .posts-wrap  {
	display: inline;
	float: left;
	width: 420px;
}
.sidebar-container  {
	display: inline;
	float: right;
	width: 195px;
}
.sidebar-container .subnav  {
	display: block;
	position: relative;
	list-style: none;
	margin: 15px 0px;
	padding: 0px;
}
.sidebar-container .subnav li  {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.sidebar-container .subnav li a:link, .sidebar-container .subnav li a:visited  {
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
	color: #0083A3;
	border-bottom: 1px solid #DFDBD6;
	padding: 10px 5px;
	display: block;
}
.sidebar-container .subnav li a:hover, .sidebar-container .subnav li.current_page_item a:link, .sidebar-container .subnav li.current_page_item a:visited  {
	background-color: #E7EAF0;
	border-bottom-color: #BFC9D8;
}
#content_menu ul  {
	display: block;
	list-style: none;
	margin: 15px 0px 0px;
	padding: 0px;
}
#content_menu ul li  {
	display: block;
	position: relative;
	list-style: none;
	padding: 0px;
	margin: 0px 0px 5px;
	width: 150px;
	height: 55px;
	overflow: hidden;
}
#content_menu ul li a:link, #content_menu ul li a:visited, #content_menu ul li a:hover  {
	display: block;
	position: relative;
	width: 150px;
	height: 55px;
	overflow: hidden;
}
#content_menu ul li a span  {
	display: block;
	padding-top: 60px;
}
.page-item-kontakt  {
	background-image: url(ui/img/btn_kontakt.gif);
}
.page-item-filbank  {
	background-image: url(ui/img/btn_filbank.gif);
}
.page-item-kalender  {
	background-image: url(ui/img/btn_kalender.gif);
}
.page-item-forskning  {
	background-image: url(ui/img/btn_forskning.gif);
}
.page-item-natverk  {
	background-image: url(ui/img/btn_natverk.gif);
}
.page-item-press  {
	background-image: url(ui/img/btn_press.gif);
}
/*Content ====================================*/
#page h2, #entry-title-single  {
	color: #0083A3;
	font-weight: normal;
	font-style: normal;
	font-size: 18px;
	margin: 0px 0px 10px;
	padding-bottom: 10px;
	border-bottom: 10px solid #EDEDED;
}
#page h3  {
	color: #0083A3;
	font-weight: normal;
	font-style: normal;
	font-size: 16px;
	margin: 0px 0px 5px;
	padding-bottom: 5px;
}
#page h2 a:link, #page h2 a:visited, #page h3 a:link, #page h3 a:visited  {
	color: #0083A3;
}
#page h2 a:hover, #page h3 a:hover  {
	color: #696969;
}
#main_story  {
	overflow: hidden;
	width: 420px;
}
.main_story_image  {
	display: inline;
	float: left;
	border-right: 15px solid #FFF;
	border-bottom: 15px solid #FFF;
}
.metainfo  {
	margin: 0px;
	color: #C60038;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.postsummary  {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.postsummary p  {
	margin: 0px;
}
.readmore  {
	margin: 5px 15px 0px 0px;
	color: #C60038;
	font-size: 11px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-align: right;
	font-weight: bold;
}
.readmore a:link, .readmore a:visited, .readmore a:hover  {
	color: #C60038;
	text-decoration: none;
}
#secondary_story  {
	overflow: auto;
	margin: 20px 0px;
}
.secondary_story  {
	display: inline;
	float: left;
	min-height: 190px;
}
.secondary_story .postsummary, .secondary_story .metainfo  {
	padding-right: 5px;
	font-size: 10px;
}
.pos_nw  {
	width: 200px;
	overflow: hidden;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.pos_ne  {
	width: 200px;
	overflow: hidden;
	border-bottom: 1px solid #CCC;
	padding-left: 10px;
}
.pos_sw  {
	width: 200px;
	overflow: hidden;
	border-right: 1px solid #CCC;
	padding-top: 10px;
}
.pos_se  {
	width: 200px;
	overflow: hidden;
	padding-left: 10px;
	padding-top: 10px;
}
#general_story  {
	padding: 20px 0px;
	width: 420px;
}
.comment_bubble  {
	width: 148px;
	background-image: url(ui/img/comment_bubble_top.gif);
	background-position: top;
	background-repeat: no-repeat;
	margin: 10px 0px;
}
.comment_side  {
	/*[disabled]margin:25px 0px;*/
}
.comment_side h4, div.widget h3.widgettitle  {
	color: #0083A3;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	margin: 0px 0px 5px;
	padding-bottom: 5px;
	clear: both;
}
div.widget  {
	padding-bottom: 20px;
}
div.widget h3.widgettitle a  {
	color: #0083A3;
	margin-top: 10px !important;
	display: inline-block;
}
.comment_bubble div  {
	margin: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	background: url(ui/img/comment_bubble_bottom.gif) no-repeat 0 bottom;
	padding: 10px 10px 30px;
}
.comment_bubble div p  {
	margin: 0px;
}
.news_story  {
	clear: left;
	padding: 10px 0px 30px;
}
.news_story_image  {
	display: block;
	margin: 10px 0px;
}
#page-content, .entry-content, .post  {
	font-size: 10pt;
	line-height: 13pt;
}
.entry-meta  {
	background-color: #EDEDED;
	border: 1px solid #CCC;
	padding: 15px;
	font-size: 8pt;
	font-style: italic;
}
.entry-meta a:link, .entry-meta a:visited, #comments_area a:link, #comments_area a:visited  {
	text-decoration: none;
	color: #C60038;
}
.entry-meta a:hover, #comments_area a:hover  {
	color: #0083A3;
}
#comments_area ul  {
	display: block;
	position: relative;
	list-style: none;
	margin: 30px 0px;
	padding: 0px;
}
#comments_area ul.commentlist li  {
	display: block;
	position: relative;
	list-style: none;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	width: 420px;
}
#comments_area ul.commentlist li.odd  {
	background-color: #F1F1F1;
	border: 1px solid #EDEDED;
}
.comment-body  {
	padding: 10px;
}
.avatar  {
	display: inline;
	float: left;
	margin: 0px 10px 10px 0px;
}
p.footerlink  {
	display: block;
	position: relative;
	text-align: center;
	font-size: 7pt;
	margin: 0px;
}
.allnewslink  {
	font-size: 12pt;
	font-weight: bold;
}
/*=widgets*/
.widget  {
	overflow: hidden;
}
.widget ul li  {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	margin: 5px 10px 5px 32px;
	padding: 0;
}
.widget ul  {
	margin: 0;
	padding: 0;
}
div#newsletterFormDiv  {
	background-color: #FFFFFF;
	margin-left: -30px;
	text-align: right !important;
}
form#frontendform  {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
}
div#newsletterFormDiv a  {
	float: right !important;
	margin-top: 10px !important;
}
#emailInput  {
	width: 179px !important;
}
#etiqueta {
	visibility: hidden;
}