@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
border:0;
}

.meny li a:link, .meny a:visited{
text-decoration: none;
color: #333333;
}

.meny a:hover, .meny a:active {
color: #FF6633;
text-decoration: none;
}


a:link, a:visited{
text-decoration: underline;
color: #333333;
}

a:hover, a:active {
color: #FF6633;
text-decoration: none;
}

/*****************/
/*    Layout     */
/*****************/

#repeatx {
background: url(/images/seahawks_02.png) repeat-x;
}

#wrap {
width: 681px;
margin: 0 auto;
font-family: verdana, sans-serif;
font-size: 12px;
min-height: 550px;
}

#hovedmeny {
background: url(/images/seahawks_04.gif) no-repeat;
width: 157px;
height: 188px;
float: none !important;
float: right;
padding: 0 0 20px 0;
margin-left: 525px !important;
}

#undermeny {
background: url(/images/seahawks_10.gif) no-repeat;
width: 157px;
height: 187px;
float:none !important;
float: right;
clear: none !important;
clear:both;
padding: 0 0 20px 0;
margin-left: 525px !important;
}

#repeaty {
float: none !important;
float: left;
margin-top: -415px !important;
min-height:420px;
width:524px;
}

#header {
height: 154px;
background: url(/images/seahawks_01.png);
}

#main {
width: 524px;
padding-top: 77px;
background: url(/images/seahawks_03.png) no-repeat;
margin-top: 0px;
min-height: 104px;
}

#bilder {
width: 100px;
float: right;
clear: left;
padding: 0 14px 0 0;
margin-top: -324px !important;
margin-top: -330px;
margin-left: 0px!important;
margin-left: 410px;
}

#pokal {
width: 100px;
float: right;
clear: left;
padding: 0 6px 0 0;
margin-top: -410px !important;
margin-top: -425px;
}


#text {
margin-top: -50px;
}

#text p{
width: 370px;
text-align: justify;
}

#footerwrap {
background: url(/images/seahawks_14.jpg) repeat-x;
height: 79px;
}

#footer {
background:url(/images/seahawks_13.jpg) no-repeat;
height: 79px;
margin: 0 auto;
width: 681px;
}

/*****************/
/*     Text      */
/*****************/

p {
padding: 0 0 20px 0;
color: #666666;
}

h1 {
cursor: pointer;
}

.video {
padding: 0 0 0 25px;
}

li {
list-style:none;
padding: 0 0 5px 20px;
font-weight: bold;
color: #333333;
}

ul{
padding: 30px 0 0 0;
}

#content 
{
width: 380px;
text-align: justify;
}

/*****************/
/*    Bilder     */
/*****************/

img {
padding: 0 0 5px 0;
}

#bilder img{
padding: 3px;
border: 1px #ccc solid;
width: 100px;
display:block;
margin-bottom: -8px;
}

#bilder2 img{
width: 100px;
float: right;
clear: left;
padding: 3px;
border: 1px #ccc solid; 
margin-right:8px;
}


/***************/
/*  Gallery    */
/***************/

.album
{
	margin: 7px 0;
	padding: 3px;
	border-bottom: 1px #ccc solid;
	clear:both !important;
	width:370px;
}

.album .image 
{
	float: left; 
	margin-right: 5px;
border: 1px #ccc solid;
padding: 5px;
}


.img img{
width: 50px;
height:50px;
}

.album h2.name
{
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.clear { clear: both; }

.thumbs
{
	text-align: left;
	width:370px;
}

.thumbs img
{
	margin: 4px;
	padding: 3px;
	border: 1px #ccc solid;

}
.big {
max-width: 360px !important;
width: auto !important;
width: 360px;
border: 1px solid #ccc;
padding: 5px;
}

a img {
	padding: 5px;
	
}

.prev {
	float: left;
}

.next {
	float: right;
margin-right: 150px;
}

/*****************/
/*    Form    */
/*****************/

textarea {
border: 1px #ccc solid;
width: 370px;
}

input {
border: 1px #ccc solid;
width: 370px;
}


/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */
