﻿/* 	Style sheet for Socialdemokraterne-bogense.dk, 
	Normal style-sheet
	
	Copyright Mike Barnkob, Mikebarnkob.dk 2005 
*/


/* Grundlæggende styles */
body {
	background: #D2D2D2 url('../pics/bg_container.gif') repeat-y 0 0 ;
	font-size: 10pt;
	color: #333;
	font-family: Verdana,Helvetica,Arial ;
	padding: 0;
	margin: 0;
}

body.menu {
	background: #D2D2D2 url('../pics/bg.gif') repeat-y 0 0 ;
	font-size: 10pt;
	color: #333;
	font-family: Verdana,Helvetica,Arial ;
	padding: 0;
	margin: 0;
}

hr {
	color: #993333;
	height: 1px
}


TEXTAREA   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


INPUT   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


SELECT   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


FORM   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


DIV   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


LI   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


P   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


DIV   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


TH   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


TR   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}


TD   {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Helvetica,Arial ;
}

img {
	border: 0px;
	margin-left: 0px;
	margin-right: 5px;

}

img.alm {
	border: 0px;
	margin-left: 0px;
	margin-right: 0px;

}


a {
	color: #993333;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #993333;
	font-weight: bold;
	text-decoration: underline;
}


h2 {
	color: #A0A0A0;
	font-weight: normal;
	font-size: 16pt;
	
}

.clearing {
	height: 0;
	clear: both;
}

.floatleft {
	float: left;
}

.floatright {
	float: right;
}
.spalte2container {
	width: 220px;
	float: left;
}
.grey {
	color: #A0A0A0;
}
.grey a {
	color: #A0A0A0;
	font-weight: bold;
	text-decoration: none;
}
.grey a:hover {
	color: #A0A0A0;
	font-weight: bold;
	text-decoration: underline;
}
.white {
	color: #CDCCCC;
}
.white a {
	color: #CDCCCC;
	font-weight: bold;
	text-decoration: none;
}
.white a:hover {
	color: #CDCCCC;
	font-weight: bold;
	text-decoration: underline;
}


/* Position og layout */
#logo {
	position: absolute;
	top: 0;
	width: 730px;
	left: 0px;
}
#top {
	position: absolute;
	top: 50px;
	width: 730px;
	left: 30px;
}

#main {
	position: absolute;
	top: 20px;
	left: 20x;
	width: 460px;
	margin: 0; padding: 0;
}
#sidebar {
	position: absolute;
	top: 50px;
	left: 30px;
	width: 200px;
	margin: 0; padding: 0;
}


/* Sidebar */
.sidebar-main {
	background: transparent url('../pics/sidebar-bg.gif') repeat-y;
}
#sidebar p {
	width: 180px;
	margin-left: 15px;
}
#sidebar h1.citat {
	background: transparent url('../pics/sidebar-citat.gif') left;
	width: 200px;
	height: 20px;
}
#sidebar h1.menu {
	background: transparent url('../pics/sidebar-menu.gif') left;
	width: 200px;
	height: 20px;
}
#sidebar h1.kontakt {
	background: transparent url('../pics/sidebar-kontakt.gif') left;
	width: 200px;
	height: 20px;
}
#sidebar h1 span{
	display: none;
}
#sidebar h2 {
	background: transparent url('../pics/sidebar-footer.gif') left;
	width: 200px;
	height: 25px;
}
#sidebar h2.citat {
	background: transparent url('../pics/sidebar-citat-footer.gif') left;
	width: 200px;
	height: 25px;
}
#sidebar h2 span{
	display: none;
}


/* Navigation */

#navcontainer {
	width: 200px;
}

#navcontainer ul {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

#navlist a {
	display: block;
	padding: 1px 0 1px 14px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#navlist a { 
	width: 183px; 
}

#navlist a {
	\width: 170px;
	w\idth: 181px;
}

#navlist a:visited {
	border-left: 2px solid #cc66666;
	color: #A0A0A0;
	text-decoration: none;
}

#navlist a {
	border-left: 2px solid #cc66666;
	color: #A0A0A0;
	text-decoration: none;
}

#navlist a#current:hover {

	border-left: 5px solid #993333;
	text-decoration: none;
	background: #993333 url('../pics/icon-arrow.gif') 0 0 no-repeat;
	color: #A0A0A0;
}

#navlist a:hover {

	border-left: 5px solid #993333;
	text-decoration: none;
	background: #993333 url('../pics/icon-arrow.gif') 0 0 no-repeat;
	color: #A0A0A0;
}
#navlist2 a {
	display: block;
	padding: 1px 0 1px 14px;
}

/*boxmodel hack. http://css-discuss.incutio.com/?page=BoxModelHack SBMH*/
#navlist2 a { 
	width: 183px; 
}

#navlist2 a {
	\width: 170px;
	w\idth: 181px;
}

#navlist2 a:visited {
	border-left: 2px solid #993333;
	color: #000000;
	text-decoration: none;
}

#navlist2 a {
	border-left: 2px solid #993333;
	color: #000000;
	text-decoration: none;
}

#navlist2 a#current:hover {

	border-left: 5px solid #993333;
	text-decoration: none;
	background: #ffffff;
	color: #000000;
}

#navlist2 a:hover {

	border-left: 5px solid #993333;
	text-decoration: none;
	background: #ffffff;
	color: #000000;
}

a:visited#current {
	border-left: 5px solid #993333; 
	text-decoration: none;
	background: #993333 url('../pics/icon-arrow.gif') 0 0 no-repeat;
	color: #A0A0A0;
}

a#current {
	border-left: 5px solid #993333; 
	text-decoration: none;
	background: #993333 url('../pics/icon-arrow.gif') 0 0 no-repeat;
	color: #A0A0A0;
}
