*{
margin:0;
padding:0;
color:#333;
list-style:none;
font:12px/16px arial,verdana,sans-serif;
}
html,body{
text-align:center;
background:url(../img/bg.gif) top repeat-x;
}
h1{
color:#069;
text-align:left;
margin:0 0 35px 40px;
font:900 20px arial,verdana,sans-serif;
}
h1 span{
color:#333;
font:900 20px arial,verdana,sans-serif;
}
h1#welcome{
width:328px;
height:18px;
text-indent:-9999px;
background:url(../img/welcome.gif) no-repeat;
}
h2{color:#999;}
h3{
float:left;
color:#369;
}
#right h3,.news h3{float:none;}
h4,h5{font:bold 13px;}
h5{float:left;}
h6{color:#f90;}
hr{
border:1px solid #ccc;
height:1px;
margin:10px 10px 10px 5px;
}
img{border:0;}
select{width:200px;}
#container{
width:770px;
margin:auto;
height:100%;
}
#head{
height:160px;
text-align:left;
}
#head a{
top:54px;
position:relative;
}
/*-----------------meny-----------------*/
#meny{
float:right;
width:620px;
height:65px;
}
#meny li{
float:left;
font-size:11px;
margin-right:2px;
}
#active{
background:#f9f9f9;
padding:11px 7px 2px 7px;
border-bottom:3px solid #c00;
}
#meny a{
color:#666;
display:block;
font-size:11px;
text-decoration:none;
padding:11px 7px 2px 7px;
border-bottom:3px solid #fff;
}
#meny a:hover{
color:#333;
background:#f9f9f9;
border-bottom:3px solid #ccc;
}
/*----------------end meny----------------*/
/*------------------main-------------------*/
#main{
clear:both;
height:100%;
text-align:left;
}
#main a{
color:#coo;
text-decoration:none;
}
#left{
float:left;
width:460px;
height:auto;
text-align:left;
padding:0 40px 0 0;
border-right:1px solid #ccc;
}
#left img{
float:left;
margin:0 5px 5px 0;
}
#right{
width:230px;
float:right;
height:100%;
text-align:left;
min-height:500px;
}
#right img{margin:0 0 3px;}
/*----------------end main----------------*/
/*----------------nyheter-----------------*/
.news{
clear:both;
height:auto;
overflow-y:auto;
margin:0 0 10px;
border-bottom:1px solid #ccc;
}
.news h3{
color:#000;
margin:0 0 4px;
font-size:18px;
font-weight:900;
}
.news h4{
color:#369;
font-weight:900;
}
.news p{margin:0 0 10px;}
.news blockquote p{font-size:11px;font-style:italic;}
.news p.quotesource{margin:4px 0 10px;}
.quotesource a:hover{border-bottom:1px solid #333;}
p.date{color:#999;margin:0;}
p.morelink{
margin:0;
height:25px;
text-align:right;
}
.morelink a{
color:#c00;
font-size:11px;
padding:0 5px 0 16px;
background:url(../img/morelink.gif) left no-repeat;
}
.morelink a:hover{border-bottom:1px solid #c00;}
.nyhet{
width:auto;
float:left;
margin:5px;
height:auto;
}
#nyhet_arkiv a{
float:left;
color:#369;
margin-left:2px;
vertical-align:bottom;
}
/*-------------end nyheter---------------*/
/*----------------siteinfo-----------------*/
.ruta{
width:210px;
margin:0 0 8px;
min-width:215px;
padding:0 0 5px;
background:#f6f6f6;
}
.ruta h2{
color:#fff;
width:210px;
height:25px;
line-height:25px;
padding:0 0 0 5px;
background-color:#666;
border-bottom:4px solid #fff;
}
.ruta h4{color:#069;}
.ruta p,.ruta ul,.ruta h4{margin:0 0 0 5px;}
/*-------------end siteinfo---------------*/
/*---------------undermeny---------------*/
.under_meny{
width:200px;
height:auto;
display:block;
}
.under_meny a{
margin:0;
width:180px;
color:#09c;
display:block;
font-size:12px;
padding:4px 3px 4px 25px;
border-top:1px solid #cef;
}
.under_meny a:hover{
margin:0;
color:#069;
background:#f9f9f9;
padding:4px 3px 4px 22px;
border-left:3px Solid #ccc;
}
.under_meny p{
margin:0;
width:180px;
color:#069;
display:block;
font-size:12px;
background:#f9f9f9;
padding:4px 3px 4px 22px;
border-top:1px solid #cef;
border-left:3px solid #c00;
}
/*------------end undermeny-------------*/
/*--------------gästbok-----------------*/
.gastbok{
width:100%;
margin:0 0 10px;
padding:0 0 10px;
border-bottom:1px solid #ccc;
}
.gastbok h2{
color:#069;
font-size:16px;
}
.gastbok span{
color:#ccc;
font-size:16px;
}
.gastbok_datum{
clear:both;
text-align:right;
font-style:italic;
}
.gastbok_forms{text-align:center;}
#guest_form fieldset{border:0;}
#guest_form legend{display:none;}
#guest_form input,#guest_form textarea{width:200px;}
#guest_form input#posta{width:75px;}
/*------------end gästbok-------------*/
.wrapper{
clear:both;
margin:0 0 10px;
padding:0 0 10px;
border-bottom:1px solid #ccc;
}
p.player{
height:250px;
float:left;
margin:0 10px 0 0;
}
.player img{
width:150px;
height:200px;
}
.people{clear:both;padding:10px 0;border-bottom:1px solid #ccc;height:110px;}
.people img{border:5px solid #f1f1f1;}
.people strong{color:#369;font-weight:900;}
.lasmer{text-align:right;}
.spelare_info{width:auto;}
#andra{border:0;}
#tabort{
border:0;
float:left;
}
.matcher{
width:100%;
margin:0 0 15px;
border-collapse:collapse;
}
.matcher li{
height:22px;
line-height:22px;
}
.matcher a{
height:22px;
display:block;
line-height:22px;
border-right:3px solid #fff;
}
.matcher a:hover{
background:#f9f9f9;
border-right:3px solid #ccc;
}
.shirtnr{
float:left;
width:30px;
display:block;
}
.who{
float:left;
width:410px;
display:block;
}
.score{
width:40px;
text-align:center;
}
textarea{
width:100%;
height:70px;
}
#admin{padding-left:30px;}
.infolist{padding:0 0 15px;}
.infolist span{
float:left;
width:40px;
font-weight:900;
}
.infolist strong{
float:left;
width:120px;
font-weight:900;
}
.fettext{
float:right;
font-weight:bold;
}
.rod_text{color:red;}
.text_red{color:red;}
.text_blue{color:blue;}
.text_green{color:green;}
em{font-style:italic;}
strong{font-weight:bold;}
.un{font-style:underline;}
p.text_bild{clear:both;width:400px;float:none;overflow:auto;}
.nyhetsbild{
float:left;
margin:0 7px 7px 0;
}
.inlagd{
clear:both;
display:block;
}
.linklist{
clear:both;
padding:0 0 15px;
}
.linklist li{
padding:0 0 0 16px;
background:url(../img/morelink.gif) left no-repeat;
}
/*--------------sponsor---------------*/
#sponsor{
clear:both;
text-align:left;
padding:20px 0 0;
}
#sponsor li{float:left;}
#sponsor img{margin:5px 20px 0 0 ;}
/*------------end sponsor------------*/
/*----------------foot-----------------*/
#foot{
color:#fff;
clear:both;
height:40px;
padding:70px 0 0;
text-align:center;
background:url(../img/bg_foot.gif) repeat-x;
}
#foot a{
color:#fff;
text-decoration:none;
}
#foot a:hover{color:#000;}
/*-------------end foot---------------*/