body {padding: 0; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; background:url(/images/bg_body_deebf3.gif) repeat-y center; background-color:#deebf3;}
h1 {margin: 0; padding: 0 0 5px 0; font-size: 1.6em;}
h2 {font-weight:bold; color:#000000; font-size: 1.2em; 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;}
/*#sidhuvud {	height: 100px; width: auto; margin:0; padding: 0; background-color:#ffffff; background: url(images/top990_valentines.jpg) center;}*/
/*#sidhuvud {	height: 100px; width: auto; margin:0; padding: 0; background-color:#ffffff; background: url(images/top990_jul_se_4adv.jpg) center;}
#sidhuvud {	height: 100px; width: auto; margin:0; padding: 0; background-color:#ffffff; background: url(images/top990_pask_se.jpg) center;}
#sidhuvud {	height: 100px; width: auto; margin:0; padding: 0; background-color:#ffffff; background: url(images/top990_se.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;}
#offers a:link {text-decoration: none; color:#000000;}
#offers a:visited {text-decoration: none; color:#000000;}

/*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_pusher_text{width: 350px; padding:5px 0 0 5px; float:left; margin:0; }
	.col_pusher_text a:link {text-decoration: none; color:#000099;}
	.col_pusher_text a:visited {text-decoration: none; color:#990000;}
	.col_pusher_text a:hover {text-decoration: underline; color:#000099;}
	.col_pusher_text a.inline:link {text-decoration: underline; color:#0000CC;}
	.col_pusher_text a.inline:visited {text-decoration: none; color:#990000;}
	.col_pusher_text a.inline:hover {text-decoration: none; color:#0000CC;}

.col_grey_boxes{width: 250px; padding:5px 0 0 5px; float:right; margin-right:5px; }

.col_welcome{width: 340px; padding:5px 0 0 5px; float:right; margin:0; }
.col_senaste{width: 250px; padding:5px 0 0 5px;float:left; margin:0; }
.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:140px; float:right;  margin:10px 10px; padding:10 px; text-align:right;}

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

#column_main .senaste {margin-left:3px; margin-top:0px; padding: 0px; list-style-type: none;}
#column_main .senaste li{margin-left:3px; padding: 2px;}
#column_main .senaste li a:link {text-decoration: none; color:#000000}
#column_main .senaste li a:visited {text-decoration: none; color:#000000;}
#column_main .senaste li a:hover {text-decoration: none; color:#000000; background-color:#deebf3;}

#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:#000099;}
.pushers td {width:125px; text-align: left; vertical-align:top; margin:0 5px 0 0; 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;}
*/
/*Ny Meny utan ikoner*/
#menycontainer{float: left; margin:5px 0 ; padding: 0;}
#meny{margin: 0 0 5px 0; padding: 0; list-style-type: none;}
#meny a{width: 150px; text-decoration: none; display: block; padding: 3px 5px 3px 5px; border: 1px dotted #ffffff;}
#meny a:link{color: #000000;}
#meny a:hover{text-decoration: none; background-color:#deebf3;}
#meny a:visited{color: #000000;}
#meny a .topplista .sistachansen .nyheter {padding: 0; border: 1px dotted #ffffff;}


/*Boxar*/
.grey_box {width:250px; background: url(/images/grey-box-content.gif) repeat; float:right; margin-right:5px;}
.grey_box h3 {background: url(/images/grey-box-top.gif) no-repeat; height: 23px; font-size:0.8em; color:#FFFFFF; padding:5px 0 0 5px; text-transform: uppercase; margin-top:0;}
.grey_box p {font-size:1.0em; color:#000000; padding:0px 0 0 0px; margin-bottom:0;}
.grey_box_fot{width:250px; background: url(/images/grey-box-fot.gif) no-repeat; float:right; margin-top:0; margin-right:5px;}
.ad250 {width:250px; float:right; margin-right:5px; font-size:9px; color:#666666; margin-bottom:5px;}

.grey_box_senaste {width:250px; background: url(/images/grey-box-content.gif) repeat; float:left; margin-left:5px;}
.grey_box_senaste h3 {background: url(/images/grey-box-top.gif) no-repeat; height: 23px; font-size:0.8em; color:#FFFFFF; padding:5px 0 0 5px; text-transform: uppercase; margin-top:0;}
.grey_box_fot_senaste{width:250px; background: url(/images/grey-box-fot.gif) no-repeat; float:left; margin-left:5px; margin-top:0px;}


/*ny meny utan ikoner*/
.tavling {border-top: thin dotted #CCCCCC; border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.resor {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.film {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.elektronik {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.bocker {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.musik {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.klader {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.lotter {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.pengar {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.kroppsvard {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.hem {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.jul {border-bottom: thin dotted #CCCCCC; font-weight:bold;}
.barn {}

.topplista {}
.sistachansen {}
.nyheter {}
.laggtill {}
.sok {}
.forum {}
.gratis {}
.blogg {}
.jul {}


.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(images/facebook_share_icon.gif) no-repeat top left; 
}



/*sidfot*/
#sidfot {clear: both; height:130px; padding: 35px 5px 5px 5px; text-align:center; font-size:9px; color:#666666; margin-right: auto; margin-left: auto; background: url(images/bg_sidfot_deebf3.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: black; /*Default menu color*/
border-bottom: 1px solid white;
}

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

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

#modernbricksmenuline{
clear: both;
padding: 0;
margin:0 0 10px 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #990000; /*Brown color theme*/ 
}

.inlink a:link {text-decoration: underline; color:#0000FF}
.inlink a:visited {text-decoration: underline; color:#990000;}
.inlink a:hover {text-decoration: underline; color:#0000FF;}

