/* 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 {padding:0px; margin:0px; margin-bottom:1px; font-family:sans-serif; font-size:14px; color:gray; word-spacing:-0.100em}
h2 {padding-top:0px; padding-bottom:0px; 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-width: 0px; border-style:outset; border-collapse:collapse; font:7pt/1.25 verdana; background-color:#F0F8FF;}
td {border-width:1px; padding:1px; border-style:solid; border-color:white;}
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:0px; 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:5px; padding-bottom:2px; color:white;}
.meny .current a{ background-color:black; padding-top:5px; padding-bottom:2px; color:white;}

/* Allmänt se snyggt ut & tweak */
.vanst {float:left; margin:0px; margin-left:5px; margin-right:3px;} 
.hog {float:right; margin:0px; margin-left:3px; margin-right:5px;}
.ett {padding:0px; margin:0px; margin-bottom:1px; font-family:sans-serif; font-size:14px; color:gray; word-spacing:-0.100em}
.preload {display:none;}


/*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; margin:0px; padding:0px;}
div.meny {position:relative; margin-bottom:6px; margin-top:0px; 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.nyheter {float:left; position:relative; width:30%; height:100%; background-color:white; margin:5px; margin-top:10px; padding:0px; margin-right:15px; margin-bottom:0px; text-align:left;}
div.skrivgb {float:left; position:relative; width:30%; height:100%; background-color:white; margin:5px; margin-top:10px; padding:0px; margin-right:5px; margin-bottom:0px; text-align:left;}
div.info {float:left; position:relative; width:70%; height:100%; background-color:white; margin:5px; margin-top:10px; padding:0px; margin-right:25px; margin-bottom:0px; text-align:left;}
div.gastbok {float:left; position:relative; width:45%; height:100%; background-color:white; margin:5px; margin-top:10px; padding:0px; margin-left:150px; margin-left:50px; margin-bottom:10px; text-align:left}
div.gbnamn {float:left; position:relative; width:100%; height:100%; background-color:#edf3f8; margin:5px; padding:4px; border:1px solid black; text-align:center;}
div.inlagg {float:left; position:relative; width:100%; height:100%; background-color:white; margin:5px; padding:4px; border:1px solid black;}

div.sidruta {float:left; position:relative; width:60%; background-color:white; margin:5px; margin-left:15px; margin-top:10px; padding:5px; overflow:hidden; text-align:left;}
div.sidrutagb {float:left; position:relative; width:39%; background-color:white; margin:5px; margin-left:5px; margin-top:10px; padding:5px; overflow:hidden; text-align:left;}
div.bilder {float:left; position:relative; width:25%; background-color:white; margin:0px; margin-left:0px; margin-top:70px; margin-bottom:5px; padding:0px; overflow:hidden; text-align:left;}
div.bilder2 {float:right; position:relative; background-color: white; margin:5px; margin-left:25px; margin-top:10px; padding:5px; overflow:hidden; 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;} 

/*reCaptcha*/
.recaptchatable .recaptcha_image_cell, #recaptcha_table {background-color:white !important;}
 
#recaptcha_table {border-color:white !important;}
 
#recaptcha_response_field {border-color:black !important; background-color:white !important;}

