/*
Strandafotball.no blir driven av open-kjeldekode-prosjektet Wordpress. Vi takkar for fantastisk idealisme og eit supert produkt.
Design og tilpassing er gjort av Martin Utgård - som med dette håper å ha gjort sitt for strandafotball.no
*/


body { background:#c1c1c1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding:0px; }

/* Her fiksar vi div'ane (formateringa/oppsettet av sida) */
#wrap { background: #fff; margin: 10px auto; padding: 6px; width: 960px;}
#top { margin: 0px; padding: 0px; height:auto;}
#blogtitle { font-family: Georgia, "Times New Roman", Times, serif; color: #000; text-align:left; font-size:55px; padding:10px 10px; margin:0px;}
#forsidenyheiter { width: 500px; float:left; padding:0px; margin-left:0px; overflow:hidden;}
#nyheitsdel { width: 730px; float:left; padding:0px; margin-left:0px; overflow:hidden;}
#innhaldsdel { width: 730px; float:left; padding:0px; margin-left:0px; overflow:hidden;}
#forsidefoto {margin-left:10px; margin-top:6px; padding:0px; width: 450px; float:left;font-family: Verdana; color:#FFF; font-size:12px; line-height:120%;background:#0042ff;}
#lesmeir{margin-left:10px; margin-top:6px; padding:0px; width: 448px; float:left;font-family:Arial; color:#FFF;background:#FFF;}
#venstremarg {margin-left:10px; margin-top:6px; padding:0px; width: 450px; float:left; border-top:3px solid #888;}
#hogremarg { margin-left:10px; margin-top:6px; padding:0px; width: 220px; float:right;}
#galleri{ width: 960px; float:left; padding:0px; margin-left:0px; overflow:hidden;}
#sponsor {margin-left:10px; margin-top:6px; padding:0px; width: 450px; float:left; border-top:3px solid #888;}
#footer { clear:both; width: 960px; color:#000; font-size:10px; border-top:3px solid #000; margin-top:10px;}

/* Her er kodinga til den horisontale toppmenyen*/
.usual {background:#000cff; color:#FFF; width:100%; margin-left:0px; float:left;}
.usual li { list-style:none; float:left; margin:0; width:auto;}
.usual ul a {display:block;padding:6px 10px; text-decoration:none!important; margin:1px 0px 1px 1px; font:15px Verdana; color:#FFF; background:#000cff; text-transform:uppercase;}
.usual ul a.selected {	margin-bottom:0; color:#FFF; background:#0042ff; border-bottom:1px solid #0042ff;cursor:default;}
.usual div { padding:1px;	clear:left;	background:#0042ff;	font-size:14px;}
.usual div a {padding-left:10px;}
.usual a:link,.usual a:active,.usual a:visited { text-decoration: none; color : #FFF; border: none;}
.usual a:hover { text-decoration: none; color : #c5c5c5; border: none; } 
* { margin:0px; padding:0px; }
a { outline:none; }
li { list-style:none; }

/* All formatering av det som er nyheitssakene på forsida */
.nyheit_forside_stor { width:100%; padding-top:10px; padding-bottom:10px; color:#000; font-size:14px; float:left; font-family: "Verdana"; line-height:115%; border-bottom:1px solid #ccc;}
.nyheit_forside_storoverskrift { padding:10px 0px 10px 0px;margin:0px; font-size: 28px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:115%;}
.nyheit_forside_lita { width:100%; padding-top:10px; padding-bottom:10px; color:#000; font-size:12px; float:left; font-family: "Verdana"; line-height:120%; border-bottom:1px solid #ccc;}
.nyheit_forside_litaoverskrift { line-height:120%;color:#000; padding-bottom:10px; margin:0px 0px 0px 0px; font-size: 16px; font-weight:bold; width:auto; }
.nyheit_forside_dato { color:#636363; margin:0px; font-size:10px;}

/*Lenker på forsida*/
.nyheit_forside_stor a{ text-decoration: underline; color : #0042ff; }
.nyheit_forside_lita a{ text-decoration: underline; color : #0042ff; }
.nyheit_forside_storoverskrift a:link,.nyheit_forside_storoverskrift a:active,.nyheit_forside_storoverskrift a:visited { text-decoration: none; color : #000; border: none;}
.nyheit_forside_storoverskrift a:hover { text-decoration: none; color : #0042ff; border: none; } 
.nyheit_forside_litaoverskrift a:link,.nyheit_forside_litaoverskrift a:active,.nyheit_forside_litaoverskrift a:visited { text-decoration: none; color : #000; border: none;}
.nyheit_forside_litaoverskrift a:hover { text-decoration: none; color : #0042ff; border: none; } 
.nyheit_forside_dato a{ text-decoration: none; color:#636363;} 

/*formatering for minibildet på forsida*/
.nyheit_forside_stor img{float:left;border:0px solid #000; margin-top:0px;margin-right:6px;margin-bottom:3px; width:100px; } 


/* Galleribiletet på forsida*/
.forsidefoto img { float:left; padding:0px; margin-right:6px; border: 0px; display:block;width:350px; }
.forsidefoto {width:auto; height:auot; font-size: 14px; padding: 0px; margin: 0px 0px 5px;}
.forsidefoto a:link, .forsidefoto a:visited,.forsidefoto a:active , .forsidefoto a:hover  { padding-top:5px;text-decoration: underline; color : #FFF;} 

/* Mest populære, tab'a boks på forsida under galleribiletet */
.popular {background:#ccc; color:#000; width:100%; margin-left:0px; float:left; border:1px solid #888;}
.popular li { list-style:none;float:left; margin:0; width:auto;}
.popular ul a {display:block;padding:6px 10px; text-decoration:none!important; margin:0px; font:13px Verdana; color:#000; background:#ccc; font-weight:bold;}
.popular ul a.selected {margin-bottom:0; color:#FFF; background:#888; border-bottom:1px solid #888;cursor:default;}
.popular div { padding:0px;clear:left;background:#888;font-size:17px; font-weight:bold;}
.popular div a {padding-left:10px;}
.popular a:link,.popular a:active,.popular a:visited { text-decoration: none; color : #FFF; border: none;}
.popular a:hover { text-decoration: none; color : #ededed; border: none; } 
.popular .under li{width:100%; margin-left:0px;float:left; color:#FFF; background:#888;list-style:square inside;}


/* Høgre kolonne */
.snarveg {width:100%; float:left; padding:0px; margin:0px; overflow:hidden; background: #888;}
.snarveg h2 {font-size: 14px; padding: 3px 0 0 0; margin: 0px 5px 2px;color:#fff;}
.snarveg li{list-style-type:none;padding: 0px 5px 2px 0px; border: 0; margin-left: 1px; color:#fff;}
.snarveg li a:link, .snarveg ul li a:visited, .snarveg ul li a:active { list-style-type:none; text-decoration: none;color:#fff;}
.snarveg li a:hover{ text-decoration: underline;}


/* Venstre kolonne forsida*/
.venstre_notis { width:100%; float:left; margin:3px 0px 3px 0px; padding-bottom:7px; overflow:hidden; border-top: 3px solid #ccc;}
.venstre_notis a:link, .venstre_notis a:visited,.venstre_notis a:active , .venstre_notis a:hover  { text-decoration:underline; color: #0042ff;} 
.venstre_overskrift { color:#000; font-size: 17px; margin-bottom:2px; line-height:normal;}
.venstre_notis .venstre_overskrift a:link,.venstre_notis .venstre_overskrift a:visited, .venstre_notis .venstre_overskrift a:active, .venstre_notis .venstre_overskrift a:hover { color:#0042ff; text-decoration:none;}
.terminliste{ width:100%; float:left; margin:3px 0px 3px 0px; padding-bottom:3px; border-top:3px solid #888;}



/* Formateringa til innhalds- og nyheitssakene*/
.side { width:100%; padding-top:10px; padding-bottom:10px; color:#000; font-size:15px; float:left; font-family:Arial; line-height:115%;}
.side_overskrift {width:100%;padding-top:11px;padding-bottom:5px; margin:0px; font-size: 28px; font-family: Arial, Sans-serif; font-weight:bold; line-height:normal; color:#000;}
.side_overskriftnyheit{width:100%;padding-top:11px;padding-bottom:5px; margin:0px; font-size: 43px; font-family: Arial, Sans-serif; font-weight:bold; line-height:normal; color:#000;}
.side_ingress{ padding-top:5px;padding-bottom:5px; margin:0px; font-size: 22px; font-family: "Times New Roman"; letter-spacing:0.05em;word-spacing:0.05em; line-height:105%;}
.side p{margin-bottom:10px;}
.side_dato {color:#636363; margin:10px 0px 5px 0px; padding-top:5px; font-weight:bold; font-size:12px;border-bottom:1px solid #888;width:100%;}
.side_bilde img{float:left;border:1px solid #000; margin-bottom:4px; width:728px; height:420px; }
.side_bilde{float:left;width:730px;margin-bottom:5px;font-family:Arial;font-size:12px;color:#888; font-weight:bold;}
#innhaldsdel a{ text-decoration: underline; color : #0042ff;}


/* Formateringa til relaterte lenker (nyheitssider)*/
#related-posts li{ list-style-type:square; list-style-position:inside;}
#related-posts h2{width:100%;font-size: 14px; padding: 1px; margin: 0px; border-top:1px solid #ccc;}
#related-posts li a{font-size: 13px; padding: 1px;}
#related-posts li a:link,#relatert li a:visited,#relatert li a:active {color: #000; text-decoration: none;}
#related-posts li a:hover{ text-decoration: underline; }
#related-posts {margin:5px; padding:0px; width: 228px; float:right; border-left:1px solid #ccc; border-bottom:1px solid #ccc;border-right:1px solid #ccc;}

/* Høgremargen! */
#hogremarg li {list-style-type:square; list-style-position:inside; font-size:12px; color:#ccc;}
#hogremarg li a{ text-decoration: underline; color : #0042ff; }
#hogremarg .hogremargoverskrift {font-size: 16px; padding: 1px; margin: 0px; border-bottom:1px solid #ccc; font-weight:bold;}

/* Kommentarar*/
.kommentarar{ width:70%; margin:0px;color:#000; font-size:11px;font-family:"Arial"; line-height:normal; float:left; margin-bottom:10px;}
.kommentarar h1{padding-top:20px;padding-bottom:5px; margin-top:20px; margin-bottom:5px; font-size: 18px;}
.kommentarar h2{padding-top:5px;padding-bottom:5px; margin:0px; font-size: 14px; background:#ccc;}
.kommentarar_ramme{color:#000; width:90%; margin-left:auto; margin-right:auto; margin-top:5px; margin-bottom:25px;font-size:12px;}
.kommentarar_av{color:#888; font-weight:bold;border-top:1px solid #888;}
.kommentarar_tekst {color:#000;background:#FFF;width:100%;border-bottom:1px solid #888; margin-bottom:10px;}
.kommentarar_tid{color:#888;}


/*Div*/
#searchform{ border:1px solid #ccc; padding:2px; width:300px; margin:4px;}
#searchsubmit{ font-size:11px; }
#footer a{ text-decoration:none; color:#000;}

/* Galleriet (både forsida og heilsideframsyninga ) */
.galleri img{border:1px solid #ccc; padding:2px; margin-bottom:5px; width:594px; }
.galleri{width:600px;margin-left:auto; margin-right:auto;margin-bottom:5px;font-family:Arial;font-size:12px;color:#888; font-weight:bold;}
.galleri_link{ padding:0px;font-size:11px;border-bottom:3px solid #dadada;height:35px; width:auto;}
.galleri_link ul, .galleri_link li{padding:0px;margin:0px; width:auto;}
.galleri_link #prev{float:left;list-style-type:none;}
.galleri_link #next{float:right;list-style-type:none;}
#prev a:link, #prev a:active, #prev a:visited{text-decoration:none;border:1px solid #cacaca;padding:5px 7px;width:100px;display:block;text-align:center; color:#000;}
#prev a:hover{background:#dadada;border:1px solid #aaaaaa;color:black;}
#next a:link, #next a:active, #next a:visited{text-decoration:none;border:1px solid #cacaca;padding:5px 7px; width:100px;display:block;text-align:center; color:#000;}
#next a:hover{background:#dadada;border:1px solid #aaaaaa;color:black;}
.galleri_tekst{color:#000;margin-bottom:10px;}