@charset "UTF-8";
/* CSS Document by Ivan Ivarsson www.ivanviarsson.se */

body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #333;
}

/* Main classes
--------------------------------- */
a { color: #133958; border-bottom: 1px solid #b5c0ca; text-decoration: none; }
a:hover { border-bottom: 1px solid #133958; }
a img { border: none; }

h1 { font-size: 2em; font-weight: normal; margin: 0 0 0.3em 0; color: #133958; }
h2 { font-size: 1.6em; letter-spacing: 0.05em; font-weight: normal; margin: 0 0 0.2em 0; color: #133958; }
p { margin: 0 0 1em 0; }

img.right { float: right; margin: 0 0 0 1em; }
img.left { float: left; margin: 0 1em 0 0; }




/* Page classes (Up/down)
--------------------------------- */
.container_12 { background: #FFF; }

.logo a { display: block; width: 204px; height: 40px; background: url(/images/winbas-logo.png) no-repeat; margin: 4.5em 0 0 0; border: none; }
.logo a h1 { display: none; }

.logos { margin: 4em 0 0 0; text-align:right }

.contact-info ul { list-style-type: none; margin: 4em 0 0 3em; }
.contact-info ul li span { color: #ee982b; }


#top-picture { background: url(/images/top-picture-bg.jpg); height: 199px; margin: 0; }
#top-picture div { margin-top: 2em; }

.ladda-ner { display: block; width: 206px; height: 69px; border: none; background: url(/images/ladda-ner.jpg) no-repeat; position: relative; left: 12px; }
.ladda-ner:hover { border: none; background: url(/images/ladda-ner-over.jpg) no-repeat; }
.e-handel { display: block; width: 206px; height: 69px; border: none; background: url(/images/e-handel.jpg) no-repeat; position: relative; left: 12px; }
.e-handel:hover { border: none; background: url(/images/e-handel-over.jpg) no-repeat; }
.ladda-ner span, .e-handel span { display: none; }

div.branscher ul { list-style-type: none; float: left; margin-right: 4em; }
div.branscher ul li { margin: 0 0 0.5em 0; }
div.branscher ul li a { background: url(/media/arrow_red.gif) no-repeat 0 5px; padding: 0 0 0 1.1em; }

.light-box { border-top: 1px solid #d0dae5; margin-top: 1.5em; padding-top: 1.2em; }

.ingress { color: #366992; margin: 0 0 0.3em 0; font-size: 1.2em; }


/* Menu
--------------------------------- */

.menu { height: 67px; background: url(/images/menu-bg.png) no-repeat; margin-bottom: 1em; margin-top: 1.5em; }

.main-menu { list-style-type: none; position: relative; left: 2px; height: 33px; margin: 0; clear: both; }
.main-menu li { display: inline; float: left; margin: 0 1em 0 0; }
.main-menu li a { border: none; display: block; padding: 1em 1.5em 0 1.5em; margin: 0; text-transform: uppercase; text-decoration: none; color: #FFF; letter-spacing: 0.1em; }
.main-menu li.selected { display: inline; float: left; background: #fb892e url(/images/menu-tab-left.png) no-repeat; margin: 0 1em 0 0; }
.main-menu li.selected a { display: block; padding: 0.8em 1.5em 0 1.5em; margin: 0 0 1em 0; background: url(/images/menu-tab-right.png) no-repeat top right; }

.sub-menu { list-style-type: none; position: relative; left: 2px; height: 30px; margin: 0; clear: both; }
.sub-menu li { display: inline; float: left; margin: 0 1em 0 0; }
.sub-menu li a { border: none; display: block; padding: 0.6em 1.5em 0 1.5em; margin: 0; text-transform: uppercase; text-decoration: none; color: #FFF; letter-spacing: 0.1em; }



/* Footer
--------------------------------- */

.footer { background: #f5f8fa url(/images/footer-bg.jpg) repeat-x; margin-top: 2em; }
.footer ul { margin: 1.5em 1em 3em 2em; padding: 0; list-style-type: none; }
.footer ul li { margin: 0.5em 0 0 0; padding: 0; }
.footer .end-copy p { margin: 0 2em 1em 2em; padding: 0.5em 0 0 0; border-top: 1px solid #999; }






/* Old css
----------------------------------- */

#newslist {
	margin-left:-10px;
	padding-left:0px;
}
#newslist li {
	margin-bottom:10px;
	list-style: disc url('/media/arrow.gif') outside;
}
#right-links {
	margin-top:5px;
	margin-left:0px;
}
#right-links li {
	margin-bottom:5px;
	list-style: disc url('/media/arrow_red.gif') outside;
	width:170px;
	float:left;
	padding-right:0px;
	margin-left:18px;
}
#right-links li a {}

.grey-box {
	background-color:#f0f0f0;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
}

.orange {
	color: #eca74a;
}

.pageTitle {
	list-style: disc url('/media/header_arrow.gif') outside;
	color: #487CA3;
	font-weight: bold;
	font-size: 18px !important;;
	font-family:verdana;
	margin-top:3px;
	margin-bottom:15px;
}
