body {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; background:url(/images/bg_body.gif) repeat-y center; background-color:#dddddd;}
h1 {margin: 0; padding: 0 0 5px 0; font-size: 1.8em;}
h2 {font-weight:bold; color:#000000; font-size: 1.4em; margin:0 0 5px 5px;}
h3 {font-weight:bold; color:#000000; font-size: 1.2em; margin-bottom:2px;}
h4 {font-weight:bold; color:#000000; font-size: 1.1em; margin-bottom:2px;}
fieldset {padding: 0 5px 0 0;}

/* tavlingsinfo sidan*/
.date {font-size: 0.9em}
.r_anvandare {color: #990000; font-weight: bold;}
.anv_alias {color:#0000FF; text-decoration: underline;}
.info {background-color:#DEEBF3; padding:10px;}
#kommentarer {width:580px; margin-right: auto; margin-left: auto; border-top:1px solid #990000; border-bottom: 1px solid #990000; background-color:#f3f1e9;}
#tavlingsinfo {width:580px; margin-right: auto; margin-left: auto;}

/* anteckningssidan */
#anteckningar {width:460px; margin-right: auto; margin-left: auto; border-top:1px solid #990000; border-bottom: 1px solid #990000; background-color:#f3f1e9;}
#stangfonster {float:right}

p {margin:6px; padding:0;}

a:link {text-decoration: none; color:#000099}
a:visited {text-decoration: none; color:#990000;}
a:hover {text-decoration: underline; color:#000099;}
.text {font-weight:bold;}
 
/* sidlayout */
#layout	{margin-right: auto; margin-left: auto;  width: 990px; background: url(images/bg.jpg)}
#sidhuvud {	height: 100px; width: auto; margin:0; padding: 0; background-color:#ffffff; background: url(images/top990.jpg) center;}	
#sidlayout {float: left; width: 100%; padding: 0;}
#column160 {width: 160px; padding: 0 10px; float:left;}
#column_main {width:620px; padding: 5px; margin:10px 0 0 10px; float:left;}
#column140 {width: 145px; padding: 0 10px;  float:right; color:#FFFFFF;}

#partners {padding:5px ; margin:0; border:1px solid #990000;}

/*kolumn*/
.col_1{width: 230px; margin: 0 10px 10px 20px; padding: 5px; float:left; background-color:#FFFF99; border: 1px solid #999999;}
.col_2{width: 254px; margin: 4px; padding: 8px; float:right;}
.col_125{width: 125px; margin: 2px; padding: 5px; border: 1px  solid #333333; background-color:#CCCCCC;}
.col_3{margin:0; clear:both;}
p .col_3{padding:5px 0 0 5px;}
.col_1 h2 {padding-left:10px;}

.col_4 {padding:5px; background-color: #DEEBF3; width: auto;}


/*sidhuvud,  logga*/ 
.link {float:left; cursor:pointer; margin-right:20px;}
.medlem {width:200px; float:right;  margin:10px 10px; padding:10 px; text-align:right;}

/*spec formattering text o listor i kolumner*/
#column_main .senaste {margin-left:5px 15px; padding: 5px; list-style-type: none;}
#column_main .senaste li{margin:5px; padding: 2px;}

#column_main .sista{margin: 0; padding: 5px; list-style-type: none; border: 1px solid #dddddd; background-color:#000000;}
#column_main .sista li{padding:3px 0 3px 20px; margin:4px; }


#column140 h2 {font-weight:bold; text-decoration:none; color:#ffffff; padding:3px; font-size: 1.2em; background-color:#333333; border-bottom:1px solid #000000; border-top: 1px solid #000000; line-height:10px; margin-top: 4px; margin-bottom:2px;}

#column140 .lista{margin: 0; padding: 5px; list-style-type: none; border: 1px solid #dddddd; background-color:#000000;}
#column140 .lista li{padding:3px 0; margin:4px; }

#column140 .results{margin: 0; padding: 5px; list-style-type: none;}
#column140 .results li{padding:2px ; margin:0px;}

#column140 .tavla{margin: 0; padding: 5px; list-style-type: none;}
#column140 .tavla li{padding:3px ; margin:4px; }

#column140 a:link {text-decoration: none; color:#ffffff;}
#column140 a:hover {text-decoration: underline; color:#ffffff;}
#column140 a:visited{text-decoration: none; color:#ffffff;}

#annonser {border:1px dotted #330000; margin: 30px 0; padding:5px; }


/*tabell formattering*/
table {width:600px; padding:4px; align:center; margin:0 0 0 1em;}
table img {border:0px solid #cccccc; vertical-align:top; text-align:right;}
table a:link{color:#000000;}
.pushers td {text-align: left; vertical-align:top; margin:0 5px 0 10px; padding:0 5px;}
.pushers td h2 {margin:15px 15px 3px 3px;}

.tavlingslista td{text-align: left; vertical-align:top; margin:5px; padding:10px 5px;}

.tabelltop {background-image:url(images/bg_tabelltop.gif);}
.pul {width:480px; padding:4px; margin:0 0 0 1em;}
.partner {width:460px; padding:4px; margin:0 0 0 1em;}


/*Meny*/
#menycontainer{float: left; margin:5px 0 ; padding: 0;}
#meny{margin: 0 0 30px 0; padding: 0; list-style-type: none;}
#meny a{width: 110px; text-decoration: none; display: block; padding: 6px 10px 6px 30px; border: 1px dotted #ffffff;}
#meny a:link{color: #990000;}
#meny a:hover{border: 1px dotted #990000; text-decoration: underline;}
#meny a .topplista .sistachansen .nyheter {padding: 0; border: 1px dotted #ffffff;}



/*meny ikoner*/
.tavling {background: url(images/ikon_nytt.gif) no-repeat;}
.resor {background: url(images/ikon_resor.gif) no-repeat;}
.film {background: url(images/ikon_film.gif) no-repeat;}
.elektronik {background: url(images/ikon_elektronik.gif) no-repeat;}
.bocker {background: url(images/ikon_bocker.gif) no-repeat;}
.musik {background: url(images/ikon_musik.gif) no-repeat;}
.klader {background: url(images/ikon_klader.gif) no-repeat;}
.lotter {background: url(images/ikon_lotter.gif) no-repeat;}
.pengar {background: url(images/ikon_pengar.gif) no-repeat;}
.kroppsvard {background: url(images/ikon_kroppsvard.gif) no-repeat;}
.hem {background: url(images/ikon_hem.gif) no-repeat;}

.topplista {background: url(images/ikon_topplistan.gif) no-repeat; padding:0;}
.sistachansen {background: url(images/ikon_sistachansen.gif) no-repeat; padding:0;}
.nyheter {background: url(images/ikon_artiklar.gif) no-repeat; padding:0;}
.laggtill {background: url(images/ikon_laggtill.gif) no-repeat;}
.sok {background: url(images/ikon_sok.gif) no-repeat;}
.forum {background: url(images/ikon_forum.gif) no-repeat;}
.gratis {background: url(images/ikon_gratisstart.gif) no-repeat;}

.streckad {border-bottom:1px dashed #990000; width:99%;}
.hr {background: url(images/stripe_h.gif) repeat-x center; color:#FFFFFF;}

.senaste{padding: 20px; margin:10px; }

html .fb_share_link { 
padding:2px 0 0 20px; 
height:16px; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top left; 
}



/*sidfot*/
#sidfot {clear: both; height:60px; padding: 35px 5px 5px 5px; text-align:center; font-size:9px; color:#666666; margin-right: auto; margin-left: auto; background: url(images/bg_sidfot.jpg) repeat-y;}
#sidfot a{text-decoration: none; color:#666666;}
#sidfot a:hover{text-decoration: underline;}
#sidfot p{margin:10px; padding:0;}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#modernbricksmenu{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#modernbricksmenu ul{
font: bold 11px Arial;
margin:0;
margin-left: 40px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

#modernbricksmenu li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
/*text-transform:uppercase;*/
}

#modernbricksmenu a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
letter-spacing: 1px;
background-color: #666666; /*Default menu color*/
border-bottom: 1px solid white;
}

#modernbricksmenu a:hover{
background-color: #999999; /*Menu hover bgcolor*/
}

#modernbricksmenu #current a{ /*currently selected tab*/
background-color: #000000;
border-color: #000000; 
}

#modernbricksmenuline{
clear: both;
padding: 0;
margin:0 0 10px 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #000000; 
}
