/* 
Theme Name: LZK opskrifter
Theme URI: http://www.bo-k.dk/opskrifter
Description: Mytheme
Version: 0.1
Author: Laika ZyberMedia Productions
Author URI: http://www.bo-k.dk/
*/
body {font: 100% Lucida, "trebuchet ms", "Lucida Sans", verdana, helvetica, geneva, sans-serif; background: #ffffff; color: #333333;text-align: left;}
a {text-decoration:none;}
a:link{ text-decoration:underline; color:#006633; }
a:active { text-decoration:underline; color:#900; }
a:visited { text-decoration:underline; color:#006600; }
a:hover {text-decoration:underline; color:#333; background: #cceeaa; }
a:focus {text-decoration:underline; color:#333; background: #cceeaa; }
#gsky {width: 120px; height: 600px; margin: 2px 10px 40px 40px; border: 1px solid #aacc44; float: right;}
#glink{width: 768px; height: 15px; margin: 2px; text-align: left;}
#docurl{display: none;}
#logo{background:#ccff33;background-image: url(images/opskrifter-baggrund.jpg);background-repeat: repeat-x;color :#333333;border: 2px solid #aacc44;margin: 2px 0 0 0;padding: 10px 30px 20px 30px;text-align:left;font-size: 48px;
}
#logo a{text-decoration: none;text-shadow: -2px 0 white, 0 2px white,2px 0 white, 0 -2px white;}
#logo a:hover, #logo a:hover {text-decoration: none;text-shadow: -2px 0 white, 0 2px white,2px 0 white, 0 -2px white; background: none;}
#menu {padding: 0.3em 0 0.3em 1.5em;margin: 0;color:#333333;background: #a0c542; border-left: 2px solid #aacc44;border-right: 2px solid #aacc44;border-bottom: 2px solid #aacc44;}
.menubjaelke{background: #a0c542;margin : 0;padding: 0.1em;text-align:left;font-size:90%;font-weight: bold;}
.menubjaelke ul, .menubjaelke li{display: inline;list-style: none;margin: 0;padding: 0;}
.menubjaelke li a, .menubjaelke li a:hover, .menubjaelke li a:active, .menubjaelke li a:visited{display:inline;list-style: none; text-decoration: none; color: #ffffff;background: #a0c542;border: none;padding: 0.3em 0.6em 0.3em 0.6em;text-align: center;font-weight: bold;}
.menubjaelke li a:hover, .menubjaelke li a:active {color: #666666;background : #cceeaa;}
#style_switcher{margin: 0 1em 0 1em;float: right; }
#style_switcher select {font-size: 90%; font-weight: bold;  color: #ffffff; background-color: #a0c542; border: 1px solid #000033;}
#style_switcher input {font-size: 90%; font-weight: bold;  color: #ffffff; background-color: #a0c542; border: 1px solid #000033;}
#style_switcher input:hover, #style_switcher input:focus {color: 666666; background-color: #cceeaa;}
#thepage {width: 100%; max-width: 1240px; margin: 0 auto; padding: 0;}
#container {width:80%; max-width:892px; float:left;}
#hojrespalte {width:20%;min-width:160px; max-width:248px; overflow:hidden; position:relative; padding:0; text-align:center;}
#linkvenstrespalte{width:48%;min-width:100px;float:left;overflow:hidden;position:relative;margin: 0.5em auto 0;padding:0 0.2em 2em 0.2em; text-align:left;}
#linkhojrespalte{width:48%;min-width:100px;overflow:hidden;float: right; margin:0.5em auto 0;padding:0 0.2em 2em 0.2em;text-align:left;}
#linkhojrespalte h3, #linkvenstrespalte h3{background: #ffffff;color: #333;}
#bund{clear: both; width: 100%; max-width: 1240px; margin: 20px auto; }
#chaff{text-align: right; }
#chaff a{color: #fff;font-size:2px;}
#chaff a:link{color: #fff;}
#chaff a:visited { color: #fff; }
#chaff a:hover { background-color:#fff; }
#socialize{margin : 0 auto;padding:0.4em;text-align:left;}
#socialize ul, #socialize li{display: inline;list-style: none;margin: 0;padding: 0.2em;}
#socialize li a, #socialize li a:hover, #socialize li a:active, #socialize li a:visited{display:inline;text-decoration: none;border: none;padding: 0.4em 0.2em 0.4em 0.2em;text-align: center;border: 2px solid #fff;}
#socialize li a:hover, #socialize li a:active {text-decoration: none;color: #ffeedd;background-color: #fff;}
#commentbox{margin: 1em;padding: 1em;border: 1px solid #999;}
.textbox_left{float: left;  width: 40%; margin: 0.2em 1em 1em 0.5em; padding: 1em; background: #cceeaa;}
.textbox_right{float: right;  width: 40%; margin: 0.2em 1em 1em 0.5em; padding: 1em; background: #cceeaa;}
#commentlist{margin: 1em;padding: 1em;border: 1px solid #999;}
#commentlist ol, #commentlist li{display: inline;list-style: none;}
#wp-calendar{empty-cells: show;margin: 0;width: 98%;background-color:#fff;}
#wp-calendar #next a{padding-right: 10px;text-align: right; font-weight: bold;}
#wp-calendar #prev a{padding-left: 10px;text-align: left;font-weight: bold;}
#wp-calendar a{display: block;text-decoration: none;}
#wp-calendar a:hover{background: #33ccff;color: #333;}
#wp-calendar caption{margin: 0.2em 0.1em 0.1em 0.1em;padding: 0.1em 0.1em 0.1em 0.2em;font-size:100%;font-weight:700;color:#eee;background: #a0c542; text-align: left;}
#wp-calendar td{color: #666666;font-size: 1em;letter-spacing: normal;padding: 2px 0;text-align: center;}
#wp-calendar td.pad:hover{background: #fff;}
#wp-calendar td:hover{background: #eee;color: #666;}
#wp-calendar #today{background: #a0c542;font-weight:700;color: #333;}
#wp-calendar th{font-style: normal;text-transform: capitalize;text-align:center;}
iframe { border: none; padding: 0;margin: 0;background: #ffeeee;}
img{border: none;}
br{margin-bottom: 1em;}
h1, h2, h3, h4, h5, h6{color: #333333; margin: 0 1.0em 0.1em 0.5em;font-style: normal;}
h1{font-size:1.4em;margin-top: 1.0em;margin-bottom:0.5em;color:#666;}
h2{ font-size: 120%;margin: 0.5em 1.0em 0.4em 0.5em; padding: 0.1em;}
h3 {margin: 0 0.1em 0.1em 0.1em;padding: 0.1em 0.1em 0.1em 0.4em;font-size:1.2em;font-weight:700; text-align: left;}
h4{font-size: 110%;margin-top: 5px;}
h5, h6{ font-size: 1.1em;margin-right: 1em;margin-left: 1.5em;}
h6{ font-size: 1em;font-weight: bold;}
p{font-size: 110%; font-family: verdana, helvetica, geneva, sans-serif; margin: 0.1em 0.5em 0.5em 0.5em;line-height: 1.6em;}
code, blockquote{font-size: 90%;margin: 0.1em 0.5em 0.5em 0.5em;color: #000;}
code{font-family: Courier, "Courier New", monospace;}
address{font-size: 90%;}
strong, b, em, dt{font-weight: bold;}
dl{margin: 0.1em;}
dt {margin: 1em 1em 0.1em 1em;}
ol, ol li{font-family: Georgia, helvetica;font-size: 110%;margin: 0.1em 0.5em 0.5em 0.5em;line-height: 1.5em; }
ul{list-style: none;margin: 0.8em;padding: 0;font-size: 100%;}
li{margin-left: 0;margin-top: 0.2em;margin-bottom: 0.2em;font-size: 110%;}
.boxlist ul{list-style: none;margin: 0.8em;padding: 0;font-size: 90%;}
.boxlist li{margin-left: 0;margin-top: 0.2em;margin-bottom: 0.2em;font-size: 90%;}
.tagcloud ul{list-style: none;margin: 0.8em;padding: 0;font-size: 90%;}
.tagcloud li{margin-left: 0;margin-top: 0.2em;margin-bottom: 0.2em;font-size: 90%;}
.boxheadline {margin: 0 0.1em 0.1em 0.1em;padding: 0.1em 0.1em 0.1em 0.4em;font-size:1.2em;font-weight:700;color:#ffffff; 
background: #a0c542; text-align: left; }
.boxheadline a:link, .boxheadline a:visited{text-decoration: none;color: #ffffff;}
.boxheadline a:hover, .boxheadline a:focus{text-decoration: none;color: #666666;}
.headline a:link, .headline a:visited{text-decoration: none;color: #ffffff;}
.tagcloud ul {border:none;margin: 0.2em;display:inline;}
.tagcloud li{display:block;display:inline;}
.linkroll ul{font-size: 1em;display:inline;margin: 0;}
.linkroll li{display:inline;margin: 0;}
.meta, .datoangivelse, .forfatter{margin-top: 0.1em;margin-bottom: 2.3em;padding: 0em;font-size: 80%;color: #333333;}
.mindre{font-size: 80%;margin: 0.5em;}
.thumb_pic, .thumb_pic_right{position:relative;float:left;margin-left:0;margin-right:10px;padding:5px 10px 5px 10px;}
.thumb_pic_right{float:right;margin-left:10px;}
.post {clear: left; margin: 1.5em 1em 1em 1em;}
.linkgodter {margin-bottom: 20px;}
.center{text-align: center;}
.alignright{text-align: right;}
.box{border:1px dotted #eeeeee;margin: 0 0 0.5em 4px;padding:0.2em 0 0.2em 0;text-align: left;}
.navboks{font-size: 100%;margin-top: 2em;margin-bottom: 0.5em;text-align: center;}
.navboks a{ background: #666666; color: #ffffff;text-decoration:none;padding: 0.2em;}.formbuttons {color: #ffffff; background: #a0c542;}
.formbuttons:hover, .formbuttons:focus {background-color: #cceeaa;color: #666666;}
/* Begin Contact Form CSS */
.contactform {position: static;overflow: hidden;}
.contactleft {width: 25%;text-align: right;clear: both;float: left;display: inline;padding: 4px;margin: 5px 0;}
.contactright {width: 70%;text-align: left;float: right;display: inline;padding: 4px;margin: 5px 0;}
.contacterror {border: 1px solid #ff0000;}
.contactsubmit {text-align: right;width: 70%;float: right;display: inline;padding: 4px;margin: 5px 0;}
/* End Contact Form CSS */
#foto-container{text-align: center; margin: 10px auto;}
#foto-container p{width: 600px; text-align: left;margin: 2em auto; }
#translation_bar{margin: 0.5em auto; padding: 0.2em; width: 100%;}
#translation_bar img{margin: 0.1em; padding: 0.1em;}
#googlemap{width: 600px; margin: 0.5em auto;}
.geo_mashup_map{float: right; margin: 0 0.5em 0.5em 0.5em;}
#wpcumuluscontent{width: 550px; margin: 1em auto;}