/* Huvud CSS för Lysestrand.se */

/*Globala inställningar*/
body {color: black; background-color: #edf3f8; font: 10pt/1.25 "Minion Pro", "Minion Web", serif; word-spacing:0.25em}
p {font: 10pt/1.25 "Minion Pro", "Minion Web", serif; word-spacing:0.25em;}
h1#ett {padding:0px; margin:0px; margin-bottom:1px; font-family:"sans-serif"; font-size:16px; color:gray; word-spacing:-0.100em}
h2 {padding-top:-10px; padding-bottom:-10px; margin-top:0px; margin-bottom:2px; word-spacing:0.050em}
h3 {padding:0px; margin:0px; margin-bottom:1px;}
h3#ett {padding:0px; margin:0px; margin-top:18px; margin-bottom:1px;}
p#ett {font: 14pt/1.25 "Minion Pro", "Minion Web", serif; color:gray; margin-left: 5px; margin-bottom:5px; margin-top:10px; width:50%; float:left; word-spacing:-0.125em; text-align:left;}
p#tva {font: 20pt/1.25 "Minion Pro", "Minion Web", serif; color:gray; margin-right: 5px; margin-bottom:5px; margin-top:7px; width:40%; float:right; word-spacing:-0.125em; text-align:right;}
img {border-style: none;}
table {border:0px solid black; font-size:13px; font:verdana; background-color:white;}
tr {border:0px solid black;}
td {border:none; padding:1px; }
a:link {text-decoration: none}
a:visited {text-decoration: none; color: blue;}
a:active {text-decoration: none;}
a:hover {text-decoration: none; color: gray;}


/*Allmänt menyjox*/
.meny ul{margin:0; padding: 0; list-style: none;}
.meny li{display: inline; margin: 0 0px 0 0; padding: 0; text-transform:uppercase;}
.meny a{float: left; width: 71px; display: block; font: 10px "Minion Web"; color: black; text-decoration: none; text-align:center; margin: -2px 6px 0 6px; padding: 2px 5px 4px 5px; background-color: white; -moz-border-radius-bottomleft: 5px; border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; border-bottom-right-radius: 5px;}
.meny a:hover{background-color: black; padding-top: 4px; padding-bottom: 2px; color: white;}
.meny .current a{ background-color: black; padding-top: 4px; padding-bottom: 2px; color: white;}


/*Huvudsidan*/
div.container {position:relative; background-color: #edf3f8; overflow:hidden; width:750px; height:100%; margin-left:auto; margin-right:auto;}

div.logo {position:relative; background-color: white; overflow:hidden; width: 750px;}
div.meny {position:relative; margin-bottom:5px; overflow:hidden; width:100%; background-color:white;}
div.inmeny {position:relative; background-color: #edf3f8; margin-left: 20px;}

div.box {position:relative; background-color: white; overflow:hidden; word-spacing:0.25em; width:100%; height:100%; margin-bottom:10px; margin-top: 10px;}
div.info {float:left; position:relative; width:100%; height:100%; background-color: white; margin: 5px; padding: 5px; text-align:left;}

div.fotnot {position:relative; color:gray; background-color:white; solid #edf3f8; padding-top:5px; padding-bottom:5px; text-align:center; word-spacing:0.25em;} 

/* Galleri saker */

.weatimages_thumbnail_cell {/* cell displayed in album view and containing image thumbnail, filename, description */
	font-family: Helvetica, Arial, sans-serif;
	padding: 4px 4px 8px 4px;
	border-style: solid;
	border-color: #DDDDDD;
	text-align: center;
	vertical-align: top;
}
.weatimages_thumb_border {/* border of thumbnail */
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	margin: 6px 6px 2px 6px;
}
.weatimages_link_size {/* links to original/resized image displayed under thumbnail in album */
	font-size: 10px;
	text-decoration: underline;
	color: #333366;
	text-align: center;
}
.weatimages_filename {/* filename displayed under image thumbnail in album */
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	text-align: center;
}
.weatimages_image_desc {/* description (from textfile or exif) displayed under image thumbnail in album */
	color: #555555;
	text-align: center;
}
.weatimages_pages_navigator {/* pager */
	font-size: 12px;
	color: #003366;
	text-align: center;
}
.weatimages_header {/* page title line - album/image name (or description) */
	font-size: 15px;
	color: #333333;
	margin-top: 4px;
	margin-bottom: 2px;
	margin-left: 20px;
	margin-right: 20px;
}
.weatimages_comment {/* string under page title - album/image description */
	font-size: 16px;
	color: #555555;
	margin-bottom: 3px;
	margin-left: 20px;
	margin-right: 20px;
}
.weatimages_thumb_album_name {/* album name shown on the right of album thumbnail */
	font-size: 14px;
	color: #333333;
}
.weatimages_thumb_album_desc {/* album decsription shown on the right of album thumbnail */
	font-size: 12px;
	color: #555555;
}
.weatimages_bigimage {/* style for big version of image */
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #444444;
	margin: 5px;
	text-align: center;
}
.weatimages_container_navig {/* links to next/previous images displayed at the page vith big version of image */
	font-size: 11px;
	text-decoration: underline;
}
.weatimages_toppest_navig {/* style for a div containing top navigational links - to parent albums and next/prev images */
	color: #555555;
	background-color: white;
	margin-right:0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 5px;
}
.weatimages_hotkey_tip {/* tips beside links to next/previous images */
	font-size: 11px;
	color: #BBBBBB;
}
