body {
/**background: #494949 url(http://www.henrikjohnsson.com/blogg/bakgrunde507_3.jpg) no-repeat left top;**/
/**background: #494949 url(http://hoppelajnen.blogg.se/images/2011/bakgrundhoppelajnen_145301811.jpg) repeat-x left top;**/
background: #494949 url(http://www.tiks.se/misc/texture3.jpg) left top;
margin: 0px auto;
padding:0px 0px 50px 0px;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
text-align:center;
color:#000000;
}

a { color: #000000; text-decoration: underline; }
a:hover { color: #ae6300; text-decoration: none; }

#wrapper {
text-align: left;
width: 783px;
position:absolute;
margin: 0px auto;
padding: 0px 10px 10px;
vertical-align: top;
left: 52px;
}

p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.stor {
font-family: Times New Roman, Serif;
font-size: 25px;
font-weight: bold;
line-height: 130%;
}

.grey {
color: #808080;
}

#header {
/**background: #494949 url(http://hoppelajnen.blogg.se/images/2010/header_hoppelajnen_se507_109862860.jpg) no-repeat left top;**/
/**background: #494949 url(http://hoppelajnen.blogg.se/images/2011/header_hoppelajnen_1104-02_145303789.jpg) no-repeat left top;**/
background: url(http://hoppelajnen.se/images/2011/header_hoppelajnen_1107-01-1_155935796.jpg) no-repeat left top;
/**margin: 0px 0px 0px 0px;**/
padding: 0px 0px 0px 0px;
height: 600px;
width: 1000px;
position: absolute;
/**left: 29px;**/
left: 39px;
top: 0px;
text-align: left;
}

#side {
margin: 0px;
padding: 0px 0px 0px 0px;
background: #;
float: left;
width: 0px;
}

#side2 {
position: absolute;
left: 769px;
top: 600px;
width: 256px;
border: 0px solid black;
padding: 0px 0px 55px 0px;
background: #ffffff url(http://hoppelajnen.blogg.se/images/2011/side_foot505_145451452.jpg) no-repeat left bottom;
text-align: left;
}

.side {
font-size: 10px;
font-weight: normal;
color: #4f4f4f;
margin: 0px 0px 15px 0px
}



#floatBRIS {
position: absolute;
/**left: 995px;**/
/**top: 29px;**/
left: 545px;
top: 309px;
width: 205px;
height: 95px;
text-align: left;
background-color: transparent;
}


#floatHSC {
position: fixed;
width: 132px;
height: 201px;
bottom: 0px;
right: 0px;
}


#floatTOP {
position: fixed;
right: 20px;
bottom: 0px;
width: 113px;
height: 26px;
}


#floatPIL {
position: absolute;
left: 695px;
top: 815px;
width: 104px;
height: 89px;
}


#content {
overflow: hidden;
width: 631px;
float: right;
position: absolute;
left: 67px;
top: 600px;
/**background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/footer_072_66409075.jpg) no-repeat left bottom;**/
background: #ffffff url(http://hoppelajnen.blogg.se/images/2011/footer_08_145436196.jpg) no-repeat left bottom;
padding: 0px 45px 30px 15px;
voice-family:"\"}\"";
voice-family:inherit;
vertical-align: top;
}

#header a { color: #999999; text-decoration: none; 
}

h1 {
font-size: .1em;
font-weight: bold;
color: #000;
text-transform:lowercase;
margin: 0px;
padding: 0px;
}

h2 {
text-align: left;
font-size: 16px;
font-weight: bold;
text-decoration: none;
color: #000;
padding: 12px 0px 7px 78px;
}

.entry {
width: 630px;
text-align: center;
margin: 0px 0px 0px 15px;
}

/** Entry headers **/
h3 {
background: #000000;
/**background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/entryheadersbg_57945256.gif) no-repeat center top;**/
height: 43px;
font-size: 36px;
/**font-weight: bold;**/
margin: 10px 0px 10px 0px;
text-align: left;
padding: 6px 3px 5px 7px;
color: #ffffff;
}


.navheader {
background: url(http://hoppelajnen.blogg.se/images/2009/navheaderbg504_65128016.gif) no-repeat center top;
height: 40px;
font-size: 19px;
font-weight: bold;
color: #ffffff;
padding:25px 0px 0px 7px;
margin: 0px 0px 0px 0px;
letter-spacing: 1px;
text-align: left;
}
.nav {
font-size: 12px;
font-weight: bold;
color: #000000;
}
.nav ul {
margin: 0px 0px 0px 4px;
padding: 3px;
font-weight: normal;
list-style-type: none;
/**list-style-type: circle;**/
/**text-transform: lowercase;**/
}
.nav li {
font-size: 12px;
/**line-height: 200%;**/
/**list-style: none;**/
margin: 7px 5px 0px 5px;
font-weight: normal;
border-bottom: 1px solid #dddcdc; 
padding-bottom:5px;
/**height: 17px;**/
}

.nav a { color: #000000; text-decoration: none;}
.nav a:hover { color: #ae6300; text-decoration: none; }

.nav li a { color: #000000; text-decoration: none;}
.nav li a:hover { color: #000000; text-decoration: none; border-bottom: 1px dashed #000000;
}

/**#ae6300**/

.category {
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/bg_kategorier_66432211.gif) no-repeat top;
}

.links {
background: #ffffff url(http://hoppelajnen.blogg.se/images/2009/bg_lankar_66433946.gif) no-repeat top;
}

/** Post's body text **/
.entrybody {
font-size: 12px;
line-height: 140%;
text-align: left;
color: #494949;
width: 600px;
margin: 2px 0px 0px 15px;
background-color: #FFFFFF;
padding: 0px;
border: 0px solid #000000;
}

.hoppelajnen {
font-size: 12px;
font-weight: normal;
line-height: 120%;
margin: 0px 10px 0px 10px;
background-color: #FFFFFF;
}

.bloggplus {
text-align: center;
width: 130px;
background: #000000;
margin: 0px 0px 0px 15px;
padding: 4px 5px 2px 5px;
border: 1px #000000 solid;
}

.ingress {
text-align: center;
font-size: 12px;
line-height: 110%;
font-weight: normal;
color: #000000;
background-color: #FFFFFF;
margin: 5px 0px 0px 0px;
}

.ingress a {
color: #000000; background-color: #FFFFFF; text-decoration: none; border-bottom: 0px dotted #000000;
}

.ingress a:hover {
color: #000000; background-color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #000000;
/** color: #f8bfd1; background-color: #000000; text-decoration: none; **/
}

.warning {
text-align: left;
width:600px;
font-size: 11px;
line-height: 160%;
color: #000000;
background-color: #FFFFFF;
padding: 10px 10px 15px 7px;
margin: 0px 0px 10px 15px;
border: 2px solid #000000;
background: url(http://hoppelajnen.se/images/2009/bgwarning_55666670.jpg) no-repeat;
}

/** 'Posted by' txt **/
.entrymeta {
font-size: .65em;
font-weight: normal;
color: #4C4C4C;
text-align:right;
}

.entrymeta-top {
font-size: 10px;
font-weight: normal;
color: #494949;
text-align:left;
padding: 0px;
margin: 0px 0px 6px 0px;
text-transform: uppercase;
}

.entrymeta-top a { color: #4C4C4C; background: #ffffff; text-decoration: underline;}
.entrymeta-top a:hover { color: #4C4C4C; background: #ffffff; text-decoration: none;}


.entrymeta-bottom {
/**background: url(http://hoppelajnen.blogg.se/images/2009/entrymeta-bottom-bg_55217849.jpg) no-repeat bottom;**/
/**height: 60px;**/
font-size: 11px;
/**line-height: 170%;**/
font-weight: normal;
color: #4C4C4C;
padding: 0px 0px 12px 0px;
margin: 55px 0px 25px 15px;
width: 600px;
}

.entrymeta-bottom2 {
font-size: 11px;
text-align: right;
margin: 5px 0px 0px 15px;
width: 600px;
}

.commentall {
border: 1px solid #000000;
margin: 2px 0px 15px 0px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.commentheader {
font-size: 14px;
font-weight: bold;
background-color:#494949;
padding:5px;
border: 1px solid #000000;
color: #f8bfd1;
}
.commenttext {
font-size: 12px;
font-weight: normal;
color: #000;
line-height: 160%;
padding:5px;
margin: 8px 0px 5px 10px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.commentmeta {
font-size: 10px;
font-weight: normal;
color: #999;
background: url(http://hoppelajnen.blogg.se/images/2009/citat_bg4_57252196.gif) no-repeat;
/**margin: 10px 0px 20px 0px**/
padding:5px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.commentform {
font-size: 11px;
font-weight: normal;
color: #333333;
margin: 0px 0px 20px 0px;
background: url(http://hoppelajnen.se/images/2010/citat_bg4_77842270.gif) no-repeat;
/**background: url(http://hoppelajnen.se/images/2010/kommentera_bg_05_70780047.jpg) no-repeat;**/
-moz-border-radius: 3px;
border-radius: 3px;
}

.kommentera {
font-size: 22px;
color: #9b6317;
margin: 5px 0px 10px 0px;
-moz-border-radius: 3px;
border-radius: 3px;
}

.kommentar {
font-size: 12px;
font-weight: bold;
letter-spacing: 2px;
color: #ffffff;
/**margin: 7px 3px 2px 4px;**/
padding: 3px;
}

.separator {
/**border-top: 2px dashed #5f5f5f;**/
border-top: 2px solid #ffffff;
/**border-bottom: 0px solid #ffffff;**/
margin: 0px 0px 10px 0px
}

hr {
border: none 0; 
border-top: 1px dashed #5f5f5f;
height: 1px;
}

.linje3 {
border: none 0; 
border-top: 1px dashed #d7d7d7;
height: 1px;
margin: 0px 0px 8px 0px;
}

.default {
font-size: 12px;
color: #333;
font-weight: bold;
padding: 0px 0px 10px 0px;
text-transform: uppercase;
}
.subside {
font-size: 12px;
font-weight: normal;
padding: 0px 0px 10px 0px;
}
.image {
border: 0px;
padding: 0px;
margin: 5px 5px 5px 5px;
}
.image2 {
border: 0px;
padding: 0px;
margin: 0px 0px 0px 0px;
}

.image3 {
width: 600 px;
border: 1px #000000 solid;
padding: 5px;
margin: 0px 0px 0px 0px;
}

.kub {
border: 0px;
padding: 5px;
margin: 0px 0px 0px 0px;
}
.pbild {
border: 0px;
padding:4px;
margin: 0px 0px 0px 0px;
}
.thumbnail {
border: 2px solid #000000;
margin: 5px 5px 5px 5px;
}
.bildlank {
border: 2px solid #000000;
}
.bannerframe {
text-align: center;
float: center;
width: 140px;
border: 2px solid #000000;
padding:0px;
margin: 0px 0px 0px 0px;
}
.video{
padding: 0px 0px 0px 0px;
}
.fieldName{
font-size: 12px;
margin: 0px 0px 12px 0px
}
select{
font-size: 13px;
}
form {
padding: 10px;
/**border: 1px solid #000000;**/
background-color: #FFFFFF;
margin: 0px 0px 10px;
}
#profile {
background-color: #FFFFFF;
border: 1px solid #000000;
padding: 10px;
margin-bottom: 12px;
font-size: 12px;
}
#profile h4{
display: none;
}
#profile p{
}
.button {
float: right;
/**color:#000000;**/
color:#ffffff;
font-size: 12px;
/**background-color:#FFFFFF;**/
background-color:#000000;
border: 1px #000000 solid;
margin: 0px 40px 0px 0px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.TextField {
color: #000000;
background-color:#ffffff;
border: 1px solid black;
-moz-border-radius: 3px;
border-radius: 3px;
}

.textarea {
color: #000000;
/**background-image: url(http://hoppelajnen.blogg.se/images/2009/kommentera_bg_inlgg3_49464740.gif);**/
border: 1px solid black;
-moz-border-radius: 3px;
border-radius: 3px;
}

.bloggplus468 {
text-align: left;
font-size: 10px;
font-weight: normal;
width: 468;
padding: 0px 0px 0px 64px;
}

.visitor {
width: 170;
font-size: 10px;
font-weight: normal;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 50px
}
.visitor a { text-decoration: none; color: #000000; background: #ffffff; cursor: default;}
.visitor a:hover { text-decoration: none; color: #000000; background: #ffffff; border-bottom: 1px dotted #fff; cursor: default;}

.link {
font-size: .7em;
font-weight: normal;
padding: 0px 0px 0px 15px;
}
.link a {color: #000000; text-decoration: underline; background: #ffffff;}
.link a:hover {color: #f8bfd1; text-decoration: none; background: #000000;}
.link a:visited {color: #000000; text-decoration: underline; background: #ffffff;}

.none { background: #ffffff; color: #000000; text-decoration: none; }
.none a { background: #ffffff; color: #000000; text-decoration: none; }
.none a:hover { background: #ffffff; color: #000000; text-decoration: none; }
.none a:active { background: #ffffff; color: #000000; text-decoration: none; }
.none a:visited { background: #ffffff; color: #000000; text-decoration: none; }

.back {
font-size: 15px;
font-weight: bold;
border: 1px solid #000000;
background-color: #9b6317;
margin: 5px 5px 5px 5px;
}

.back a { color: #fff; text-decoration: none; }
.back a:hover { color: #fff; text-decoration: underline; }

.linje a { color: #000000; text-decoration: underline; }
.linje a:hover { color: #000000; text-decoration: none; }

div.yearcontainer{
height:34px;
overflow:hidden;
text-align:center;
}

div.year{
font-weight:bold;
font-size:40px;
color:#d7d7d7;
margin-top:0px;
}

.month{
text-align:center;
font-weight:normal;
font-size:12px;
margin-bottom:20px;
}

.reklamner{
height: 8px;
width: 0px;
background-image: url(http://hoppelajnen.blogg.se/images/2009/reklam_ner_54954545.gif);
}

.reklamupp{
height: 8px;
width: 0px;
background-image: url(http://hoppelajnen.blogg.se/images/2009/reklam_upp_54954591.gif);
}

.banners{
margin: 0px 0px 0px 30px;
text-align: center;
}

.obs {
font-size: 15px;
width: 565px;
/**border: 2px solid red;**/
/**padding: 10px 10px 10px 10px;**/
background: #ffffff;
text-align: right;
color: red;
}

.addthis_toolbox .custom_images a{    width: 40px;    height: 40px;    margin: 0;    padding: 0;}.addthis_toolbox .custom_images a:hover img{    opacity: 1;}.addthis_toolbox .custom_images a img{    opacity: 0.75;}

.addthis_toolbox.addthis_pill_combo a {
    float: right;
}
.addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
.addthis_toolbox.addthis_pill_combo a.addthis_counter {
    /**margin-top: -2px;**/
}
.addthis_button_compact .at15t_compact {
    margin-right: 2px;
    margin-top: 3px;
    float: right;
} 


.widget_twitter {width: 225px; background: #c0deed url(http://hoppelajnen.blogg.se/images/2009/bgtwitter_with_attitude2_65808285.gif) top left no-repeat; border:5px solid #dedbd1; padding:2px 2px 5px 0px; color: #494949;}
/**#twitter {}**/
#twitter ul {list-style: none; text-align: left;}
#twitter ul li {margin: 15px 0px 10px 3px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;}
#twitter ul li a {font: italic 10px Georgia, Times, Serif; color: #324778;}
#twitter ul li a:hover {color: #324778;}

#twitter_update_list li {
font-size: 12px;
margin: 7px 5px 8px 5px;
font-weight: normal;
border-bottom: 0px; 
padding-bottom:0px;
}

.mms img { padding: 0px 0px 25px 0px; width: 600px !important;}
.mms { background: url(http://hoppelajnen.blogg.se/images/2010/mms_bg_92634009.gif) no-repeat left top;}

.fot {
margin: 10px 0px 0px 0px;
padding: 15px 0px 0px 0px;
background-color: #000000;
font-family: Trebuchet MS, Arial, Helvetica, Sans-Serif;
text-align: center;
color:#ffffff;
font-size: 12px;
width: 100%;
height: 100 px;
}

.citat {
font-weight: bold;
font-style: italic;
background: url(http://hoppelajnen.se/images/2011/citat_bg_127983995.gif) repeat-y left top;
padding: 4px 20px 4px 30px;
}

.mustaschkamp-tack {
padding: 10px 10px 10px 10px;
background-color: #dfc0d9;
border: solid 1px #000000;
color: #000000;
font-size: 14px;
}

.mustaschkamp {
padding: 10px 10px 10px 10px;
background-color: #ffffff;
border: solid 2px #FF9900;
}


