* { padding:0 0 0 0; margin:0 0 0 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 68.75%; color: #999999; background-image: url(gfx/body_bg.gif); }
a { text-decoration: underline; color: #999; }
a:hover { color: #cacaca; }

table { margin-top: 15px; }

table thead tr th,
table tbody tr td { padding: 5px; }
table thead tr { padding: 3px; background-color: #2f391d; }
table tbody tr { height: 25px; background-color: #48562c; }
caption { font-size: 1.45em; font-weight: bold; margin: 0; padding: 0; text-align: left }
img { border: none; }
ul { padding: 0; margin: 0; line-height: 16px; }

/* klasser */
.cap { text-transform: uppercase; }
.right { float: right; }
.left { float: left; }
.white { color: #fff; }
.leftMargin { margin-left: 69px; }

.listUl { list-style: none; float:left; }
.listUl li { display: inline-block; }
.listUl li { display: block; float: left; clear: both; } /* ie-hack för att inte få dubbla margins på li-listan */
.listUl .margin { margin-top: 15px; }

#bilder #content .text { float: left; padding: 50px 0px 0 50px; text-align: left; width: auto; }

.bildlist {
	float:left;
	list-style: none;
}

.bildlist li {
	float:left;
}

.bildlist li ul {
	float:left;
	padding-right: 50px;
	padding-top: 20px;
}

/*.bildlist li ul li {
	margin-bottom: 5px;
}*/

/* struktur */
#wrap { width: 952px; margin-right: auto; margin-left: auto; }
#container { }

/* footer */
#footer { background-image: url(gfx/footer_bg.jpg); background-repeat: repeat-x; height: 25px; line-height: 25px; padding: 0 15px 0 15px; color: #999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#footer #left { float: left; }
#footer #right { float: right; }

/* inehåll */ 
#content {
	height: 468px;
	background-color: #382E2B;
}
#content .text { float: left; padding: 50px 0 0 50px; width: 275px; text-align: left; }
#content .text dl { margin-top: 20px; float: left; }
#content .text dl dt { float: left; clear: left; }
#content .text dl dd { float: left; }
#content .text h2 {	font-size: 1.3em; }
#content .text h3 {	font-size: 1.1em; }
#content .text p { font-size: 1em; margin-top: 15px; }

#bandet #content .text p { width: 375px; }
#bandet .medlem { width: 122px; background: #7f7571; font-weight: bold; font-size: 0.9em; border: #7f7571 solid 3px; width: 122px; float: left; margin-right: 10px; margin-bottom: 10px; }
#bandet .medlem a { text-decoration: none; cursor: hand; color: #333; }
#bandet .medlem a:hover { color: #000; }

#andreas #content { background: url(gfx/toya/toya_left_bg.jpg) repeat-x; height:468px; }
#mattias #content {	background: url(gfx/matte/matte_left_bg.jpg) repeat-x; height:468px; }
#johan #content { background: url(gfx/johan/johan_left_bg.jpg) repeat-x; height:468px; }
#inge #content { background: url(gfx/inge/inge_left_bg.jpg) repeat-x; height:468px; }
#locket #content { background: url(gfx/locket/locket_left_bg.jpg) repeat-x; height:468px; }
#links #content { background: url(gfx/lankar_bg.jpg) no-repeat; height:468px; }
#bokning #content { background: url(gfx/bokning_bg.jpg) no-repeat; height:468px; }
#bilder #content { background: url(gfx/press_bg.jpg) no-repeat; height:468px; }
/* header */
#header { background: url(gfx/header_logga_bg.jpg) repeat-x; height:162px; padding-top:20px; }
#header h1 { font-size: 36px; font-weight: bold; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; }
#header ul { list-style-type: none; width: 595px; margin-right: auto; margin-left: auto; padding-top: 136px; }
#current a,
#header ul li a:hover { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #999999; }
#header ul li { float: left; }
#header ul li a { text-decoration: none; color: #999999; text-transform: uppercase;	display: block; padding-bottom: 2px; margin-left:10px; margin-right:10px; }

#blogg .gastbok {
	width:952px;
	border: 0;
	height:468px;
}

/* fuskare */
#solidlogga span { display: none; }


.press { float: left; margin-top: 15px; }
.press img { margin-right: 10px;}
