/*
Copyright Carina Malmgren 2002-2006
www.versicolor.se - carina@versicolor.se
version 1.1 therese.versiblog.se SliqTech txpTheme
updated Aug 9, 2006

YOU MAY NOT MODIFY, COPY, REPRODUCE, REPUBLISH, UPLOAD, POST, TRANSMIT, OR DISTRIBUTE, IN ANY MANNER, THE CONTENT ON THIS SITE, 
UNLESS I HAVE GIVEN SPECIFIC PERMISSION TO DO SO
---------------------------------------------------------- */

* { margin:0; padding:0; }
body {
background:#fefefe; color:#141414;
font:11px/17px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*
Layout
---------------------------------------------------------- */
#container {
margin:0 auto;
padding:0;
width:760px;
}
* html #container {
width:800px; }
#header {
width:510px;
height:145px
}
#meny {
height:70px; width:500px;
margin:0 0 0 30px;
padding:0;
}
#content {
background:url(/images/2.jpg) top left repeat-y;
padding:0; margin:0;
width:510px;
float:left; }
#footer {
background:url(/images/6.jpg) bottom left no-repeat;
padding:0px 0px 25px 0px;
}
#bloglists, #extralists {
float:right; width:240px;
margin:0; }

#bloggfooter {
clear:both; }
/*
Levin/Malmgren Image Replacement Tool
---------------------------------------------------------- */
#logoh1, #logoh1 span {
height:145px; width:510px; 
background:#fff url(/images/3.jpg) no-repeat top left;
}
h1 a { 
display:block; height:145px; width:510px; 
font:400 1.2em Arial, Helvetica, sans-serif;
}
.forsvinn {
position:relative; margin:0; padding:0;
/* IEMac \*/
overflow:hidden;
/* */
}
.forsvinn span {
display:block; position:absolute; top:0px; left:0px; z-index:1;
}
.forsvinn span span { display:none; }
.forsvinn a { text-decoration:none; border:none; cursor:pointer; }

/* 
Listor
---------------------------------------------------------- */
ul { list-style:none;
}
#meny li {
float:left;height:70px; width:90px;
margin:0 0 0 5px;
text-align:center
}
#meny ul li a { 
display:block; height:70px; padding:5px;
font:400 1.7em Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #fff;
border-top:3px solid #fff;
border-right:1px solid #fff;
border-left:1px solid #fff;
}
#meny ul li a:link,
#meny ul li a:visited {
color:#8BB23D; height:90px;
background:#fff;
}
#meny ul li a:hover,
#meny ul li a:active {
color:#fefefe; height:90px;
background:#c00;
border-bottom:1px solid #fff;
border-top:3px solid #141414;
border-right:1px solid #fff;
border-left:1px solid #fff;
}
.smameny {
background:url(/images/4.jpg) bottom left no-repeat;
width:240px;padding:0 0 30px 0; margin:0;
}
.smameny ul, .smameny p {
margin:0 15px 0 18px;
}
.smameny a {
font:400 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
display:block; width:200px; padding:2px 2px 2px 5px;
}
* html .smameny a {
width:200px;
}
.smameny a:link, 
.smameny a:visited {
color:#141414;
background:transparent; 
}
.smameny a:hover,
.smameny a:active {
background:#8BB23D;
color:#fefefe;
}

/*
Textbehandling
---------------------------------------------------------- */
h1 {
font:400 2em Georgia, "Times New Roman", Times, serif;
}
h2 {
font:lighter 15px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#000; margin:0 0 0 30px;
}
h3 {
font:lighter 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#666; margin:0 0 0 40px;
}
h3, h4 {
font:lighter 1em Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#666;
margin:5px 30px; padding:0 5px 5px 5px;
border-bottom:1px dashed #8BB23D;
}
h5 {
background:url(/images/5.jpg) top left no-repeat;
padding:30px 30px 0 30px; width:220px; margin:0;
font:lighter 13px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#8BB23D;
}
#content p {
margin:5px 30px; font-size:11px;
line-height:18px;
color:#141414;
}
p.linklist {
line-height:10px;
}
#footer p, small {
margin:5px 30px 0 30px; 
font-size:10px; color:#999;
}
strong {
font:normal 11px Tahoma, Verdana, sans-serif;
color:#000; font-style:italic;
}
/*
Forms 
---------------------------------------------------------- */
form {
margin:5px 0 5px 30px; 
}
label {
color:#000;
}
#txpCommentInputForm {
position:relative;
}
.comment_name_input, 
.comment_web_input,
.comment_email_input {
border:1px solid #8bb23D;
background:#f3f3f3;
height:18px; width:380px; padding:2px; margin:2px;
}
.txpCommentInputMessage {
border:1px solid #8bb23D;
background:#f3f3f3;
height:70px; width:380px; padding:2px; margin:2px;
}
/*
Länkar
---------------------------------------------------------- */
a:link, a:visited {
color:#8BB23D; text-decoration:none;
}
.bloggtext a:hover {
color:#000; background:url(/images/7.gif) right center no-repeat;
padding:0 15px 0 0;
text-decoration:none; }
a img { border:none; }

/*
Kommentarer
---------------------------------------------------------- */
.comment {
margin:5px 30px;
border-top:1px dashed #8BB23D;
border-bottom:1px dashed #8BB23D;
padding:5px 0px;
}
.comments_error
{ 
	background-color: #ffa 
}

div.comments_error
{
	border: 1px solid #cc8;
	padding : 0.3em;
}
.gravatar {
border:1px solid #999;
padding:2px; margin:0px 4px; background:#fff;
}
