body {
	font-family: Syntax, "Helvetica Neue",Helvetica, Verdana, Arial, sans-serif;
	font-size: 1em;
	color: #3e3e3e;
}


p {
	padding-top: .5em;
}



abbr {
	border-bottom: .1em dotted;
	cursor: help;
}

ul {
	padding: 1em;
}


li {
	list-style: square;
}

a {
	color: #b40026;
}

a:hover {
	color: #FF7500;	
}

em {
	font-weight: bold;
}

h2 {
	font-size: 1.1em;
	font-weight: bolder;
	padding: 1em 0 0 0;
	border-bottom: 1px dashed;
	width: 10em;
}
h2 a, h2 a:hover {
	text-decoration: none;
	color: #3e3e3e;
}

q { quotes: "\201C" "\201D" "\2018" "\2019"; font-style:italic}
q:lang(sv) { quotes: '\201D' '\201D' '\2019' '\2019'; }
q:lang(da) { quotes: '\00BB' '\00AB' '\203A' '\2039'; }

q:before { content: open-quote; }
q:after  { content: close-quote; }

/* SAFARI SUPPORT */

q:before   { content: '\201C'; }
q:after    { content: '\201D'; }
q q:before { content: '\2018'; }
q q:after  { content: '\2019'; }

#phone {
	width: 10em;
	border: 1px dashed;
	font-weight: bolder;
	font-size: 1.1em;
	padding: 1em;
	text-align: center;
	margin: 1em;
}
.quoter {
	font-weight: bold;
}

#hd {
	border-left: 1px solid #b40026;
	height: 10em;
	background: #b40026 url("../i/logo.jpg") no-repeat left top;
	/*ff7500*/
}


.menu {
	margin:0; padding:0; width:180px; list-style:none;background:rgb(255,255,255)
}
.menu li {
	padding:0; margin:0 0 1px 0; height:40px; display:block; 
}
.menu li a {
	text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('../i/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;
}
.menu li a:hover {
	background:url('../i/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);
}
.menu li a.active, .menu li a.active:hover {
	background:url('../i/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);
}
.menu li a span {
	line-height:40px
}


.links {
	list-style: square;
	font-size: 1.1em;
}

.links li {
	padding: .2em;
}

.links li a {
	color: #000000;
	text-decoration: none;
	border-bottom: 1px dashed;
}

.links li a:hover {
	color: #b40026;
	border-bottom: #b40026 1px dashed;
}

#footer {
	padding: 3em;
}

#address {
	color: #000000;
	font-size: 1.1em;
}

.footer {
	margin:0;  
	margin: 0;
	list-style-type: none;
	width: 100%;
	text-align: center;
	font-size: .9em;
}

.footer li {
	display: inline;
	list-style-type: none;
	padding: .5em;
}

.footer li a {
	color: #3e3e3e;
}

.footer li a:hover {
	color: #b40026;
}

.yui-g {
	padding: 1em 0;
}
