/**
* container
* bluebar
* header
* menu
* wrapper
* contentwide
* navigation
* footer
**/

/* 
Import the menu stylesheet
@import url(langmenu.css);
*/

* { margin:0; padding:0; }
body { font:10px verdana,arial,sans-serif; text-align:center; background:#fff; }
p { margin:0 0 10px 0; } /* Paragraf */
a { color:#5173c0; text-decoration:none; }
a:hover { color:#fec657; }

td { padding:0 0 0 4px; }

h1 { font:normal 34px trebuchet ms; } /* Jättestor rubrik */
h3 { font:bold 13px verdana,arial,helvetica,sans-serif; margin:0 0 6px 0; } /* Huvudrubrik */
h4 { font:bold 11px verdana,arial,helvetica,sans-serif; margin:0 0 12px 0; } /* Dagsrubrik */

/* WELCOME PAGE - EJ I ANVÄNDNING ?? */
#welcome { width:500px; margin:100px auto 0 auto; }
#welcome a img { border:3px solid #fff; }
#welcome a:hover img { border:3px solid #ccc; }
p.heading { padding-bottom:20px; font:normal 22px verdana,arial,helvetica,sans-serif; }
p.text { padding-bottom:20px; }
div.left { width:250px; float:left; font-weight:bold; }
div.right { width:250px; float:right; font-weight:bold; }

#topbar { width:780px; height:95px; margin:20px 0 3px 0; }
#topbar img { float:left; border:0; }
#bluebar { width:637px; height:24px; float:right; background:#26468F; margin-top:71px; }
#header { width:780px; height:142px; }

#menu { width:780px; height:55px; border-bottom:1px solid #ccc; text-align:center; }
#menu img { margin-top:10px; border:0; }
	/*
	#menu #nav { float:left; padding-top:13px; }
	#menu #nav li { margin:0 10px 0 0; }
	#menu #lang { float:right; padding-top:13px; }
	#menu #lang li { margin:0 0 0 10px; }
	#menu li { display:inline; list-style-type:none; font-weight:bold; }
	#menu .active { color:#fec657; }
	#menu #menuspacer { width:16px;height:100% }
	#menu .floatright { float:right; }
	#menu .floatleft { float:left; }
	*/

#navigation { background:#efefef; padding:10px 0 10px 0; margin:0; float:left; width:215px; }
	#navigation a { color:#26468f; }
	#navigation a:hover { color:#000 !important; }
	#navigation p { margin:0 0 10px 16px; }
	#navigation ul { list-style-type:none; }
	#navigation li { margin:0 0 0 0; padding:6px 0 6px 16px; font-weight:bold; }
	#navigation .active { color:#fec657 !important; }
	#navigation .nostyle { padding:3px 0 2px; font-size:0; height:1px; }
/*
	#navigation ul ul { margin:3px 0 0 -16px; }
	#navigation ul ul li { margin:3px 0 0 0; padding:3px 0 0 32px; border-top:3px solid #efefef; font-weight:normal; }
*/

#wrapper { width:778px; background:#efefef; border-right:1px solid #ccc; border-left:1px solid #ccc;}
#container { width:780px; margin:0 auto; text-align:left; }
#contentwide { float:left; margin:0; padding:20px; background:#fff; width:523px; min-height:400px; }
#contentwide h3 { margin:0 0 10px 0; }
#contentwide p { line-height:14px; }
#contentwide ul { margin:10px 0 10px 15px; }
#contentwide ol { margin:10px 0 10px 26px; }
#contentwide li { margin:0 0 6px 0; line-height:14px; }

#offers { float:right; width:141px; margin:3px 0 10px 10px; background:#efefef; font-weight:bold; text-align:center; border:1px solid #999; }
#offersheading { font-size:11px; font-family:tahoma; color:black; padding:10px 0 5px 0; }
#offers a { color:#26468f; display:block; padding:5px 2px; }
#offers a:hover { color:#000; display:block; padding:5px 2px; background:#e0e0e0; } /*color:#fec657;*/
#offers p { margin:0; padding:0; }
#offers ul { margin-top:10px; }
#offers li { margin-bottom:10px; }

#footer { background:#26468F; color:#fff; width:100%; height:22px; }
#footer a { color:#fff; }
#footer a:hover { text-decoration:underline; }

.clearer { clear:both; }

table p { margin: 0; padding: 0; line-height: auto; line-height: 10px; }

/*
#contentwide td { padding: 0; margin: 0 0 12px 0; }
#contentwide table { margin: 0 0 12px 0; }
*/