/*  
Theme Name: Todalen.no
Theme URI: http://www.todalen.no
Description: Design for the site Todalen.no, based on Subtle
Author: Ole Petter Talgo
Author URI: http://www.todalen.no
Version: 0.9

	Frazier Media
	http://fraziermedia.com

	Multi-author blog template with subtle gradients

	Unless otherwise specified, all content is made available under the Creative Commons License:
	http://creativecommons.org/licenses/by/2.5/
	
	Looking for some actual CSS?  Try looking in /assets/css/layout.css or /styles/default/default.css
	
*/


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menu/lightbox.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== 

Styling for Dagens Bilete-arkivet
F3F3EB
*/

.content a img.size-full {
	border: none;
}

img.alignright {
float: right;
}

img.alignleft{
float: left;
}

.break{
clear:both;
}

.annonsebutton {
margin-bottom: 15px;

}

.annonsebutton img{
border: none;
}

#annonsesidebar {
float:right;
margin:0 0 20px 0px;
padding:0;
}

.annonser{
width:190px;
}

li.comment{
	list-style: none;
}

li.comment img{
	float: left;
	margin:5px;
}

div.weatherbox {
margin: 6px;
width: 190px;
float: left;
padding:6px;
height: 120px;
border: 3px solid #F3F3EB;
text-align:center;
}

div.weatherboxmini {
border: 0px solid #F3F3EB;
text-align:center;
float:left;
width: 150px;
height:105px;
}

div.sidebarweather {
	background-image:url("back_info.jpg");
	margin:0 0 30px 20px;
	padding:0;
}


.tempinfo{
	font-size:30px;
	margin-top: 5px;
}

.tempinfomini{
	font-size:25px;
	line-height:30px;
}

.cooltemp {
	color: blue;
}
.warmtemp {
	color: red;
}

/* common styling */

div.biletearkiv {
	clear:both;
}

div.biletearkiv a {color:#000;}
div.biletearkiv a:hover {text-decoration:none;}
div.biletearkiv a:visited {color:#000;}

/* slides styling */

div.biletearkiv .photo {width:450px; text-align:left; position:relative; margin:0 auto;}

div.biletearkiv .photo ul.topic {padding:0; margin:0; list-style:none; width:450px; height:auto; position:relative; z-index:10;}

div.biletearkiv .photo ul.topic li {display:block; width:125px; height:31px; float:left;}
div.biletearkiv .photo ul.topic li a.set {display:block; font-size:11px; text-align:center; line-height:30px; color:#000; text-decoration:none; border:1px solid #fff; border-width:1px 1px 0 0; background:#ccc; font-family:verdana, arial, sans-serif;}

div.biletearkiv .photo ul.topic li a ul, 
div.biletearkiv .photo ul.topic li ul 
{display:none;}

div.biletearkiv .photo ul.topic li.active a
{color:#000; background:#bbb;}

div.biletearkiv .photo ul.topic li a:hover,
div.biletearkiv .photo ul.topic li:hover a
{color:#fff; background:#aaa;}

div.biletearkiv .photo ul.topic li.active ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#FFF; width:364px; padding:20px 20px; border:20px solid #FFF; z-index:1;}

div.biletearkiv .photo ul.topic li a:hover ul, 
div.biletearkiv .photo ul.topic li:hover ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#FFF; width:364px; padding:20px 20px; border:20px solid #FFF; z-index:100;}

div.biletearkiv .photo ul.topic li ul li
{display:inline; width:112px; height:87px; float:left; border:1px solid #FFF; margin:1px;}

div.biletearkiv .photo ul.topic li ul li a
{display:block; width:110px; height:85px; cursor:default; float:left; text-decoration:none; background:#444; border:1px solid #888;}

div.biletearkiv .photo ul.topic li ul li a img
{display:block; width:100px; height:75px; border:5px solid #F3F3EB;}

div.biletearkiv .photo ul.topic li a:hover ul li a:hover, 
div.biletearkiv .photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}

div.biletearkiv .photo ul.topic li a:hover ul li a:hover img, 
div.biletearkiv .photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:-50px; top:-32px; width:200px; height:150px; border-color:#F3F3EB;}


ul#menu li ul.children
	{ margin:0; padding:0; list-style:none; display:none; width:146px; position:absolute; top:30px; left:730px; border-bottom: 1px solid #BEBEBE; z-index: 200}
ul#menu li:hover ul.children
	{ display:block;}
ul#menu li ul.children li
	{ clear:left; width:146px; margin:0 0 0 10px;padding:0px;}

ul#menu li ul.children li a:link,
ul#menu li ul.children li a:visited,
ul#menu li ul.children li:hover a,
ul#menu li ul.children li a:active,
ul#menu li ul.children li a:hover
	{ clear:left; background:white; padding:4px 0; padding-left: 10px;width:134px; border:none; position:relative; height: 20px;border-left: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE; z-index: 201}
ul#menu li ul.children li a span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#fe676f; }
ul#menu li ul.children li:hover a span,
ul#menu li ul.children li a:hover span
	{ position:absolute; top:0; left:132px; font-size:12pt; color:#ffffff; }

	
	
