


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	width:100%;
	
font-family:arial;
font-size:11;
color:#333333;
scrollbar-face-color:#e7e7e7; 
scrollbar-arrow-color:#666666; 
scrollbar-track-color:#f4f4f4; 
scrollbar-shadow-color:#f4f4f4; 
scrollbar-highlight-color:#FFFFFF; 
scrollbar-3dlight-color:#f4f4f4; 
scrollbar-darkshadow-color:#666666;
}

a:link {
color:#1b1b1b;
text-decoration:none;
}
a:visited {
color:#1b1b1b;
text-decoration:none;
}
a:hover {
color:#ff6e01;
text-decoration:none;
}
a:active {
color:#ff6e01;
text-decoration:underline;
}
img {
border-color:#FFF;}

.maininloggad01 {
	padding-top:60px;
}
.maininloggad02 {
	padding-top:40px;
}
.mainutloggad01 {
	padding-top:26px;
}
.mainutloggad02 {
	padding-top:47px;
}

.leftfade01 {
	background-image:url(http://karlstabo.se/grafik/fade_left02.gif); /* UTBYTBAR FÄRG */
	background-repeat:repeat-y;
	background-position:right;
	padding-top:60px; padding-right:8px; padding-left:8px;;
}
.leftfade02 {
	background-image:url(http://karlstabo.se/grafik/fade_left02.gif); /* UTBYTBAR FÄRG */
	background-repeat:repeat-y;
	background-position:right;
	padding-top:40px; padding-right:8px; padding-left:8px;;
}
.rightfade01 {
	background-image:url(http://karlstabo.se/grafik/fade_right02.gif); /* UTBYTBAR FÄRG */
	background-repeat:repeat-y;
	background-position:left;
	padding-top:60px; padding-right:8px; padding-left:10px;
}

.top01 {
	background-color:#171717; /* UTBYTBAR FÄRG */
	background-image:url(http://karlstabo.se/grafik/logo_svart.gif); /* UTBYTBAR FÄRG */
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:center;
}
.top02 {
	background-color:#171717; /* UTBYTBAR FÄRG */
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:center;
}

.topmenu01 {
	background-color:#171717;
	background-image:url(http://karlstabo.se/grafik/fade_menu01.gif); /* UTBYTBAR FÄRG */
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#CCC;
}

td#topmenu01 a:link {
color:#CCCCCC;
text-decoration:none;
}
td#topmenu01 a:visited {
color:#CCCCCC;
text-decoration:none;
}
td#topmenu01 a:hover { /* UTBYTBAR FÄRG */
color:#ff6e01;
text-decoration:none;
}
td#topmenu01 a:active {
color:#ff6e01; /* UTBYTBAR FÄRG */
}


.submenu01 {
	background-color:#737373; /* UTBYTBAR FÄRG */
}

td#submenu01 a:link {
color:#FFFFFF;
text-decoration:none;
}
td#submenu01 a:visited {
color:#FFFFFF;
text-decoration:none;
}
td#submenu01 a:hover {
color:#000;
text-decoration:none;
}
td#submenu01 a:active {
color:#000;
text-decoration:underline;
}


div.divbar01 {
	height: 70px;
	width: 100%;
	overflow:hidden;
	background-image:url(http://karlstabo.se/grafik/fade_divbar01.png); /* UTBYTBAR FÄRG */
	background-repeat:repeat-x;
	position:absolute;
	text-align:left;
	padding-top:3px;
	
}


.tdrubrik01 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fa7d27; /* UTBYTBAR FÄRG */
	border-bottom:1px;
	border-top:0px; 
	border-right:0px; 
	border-left:0px; 
	border-style:solid; 
	border-bottom-color:#a5a5a5;
}

.tdrubrik02 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	color:#fa7d27; /* UTBYTBAR FÄRG */
	border-bottom:1px;
	border-top:0px; 
	border-right:0px; 
	border-left:0px; 
	border-style:solid; 
	border-bottom-color:#a5a5a5;
}

.tdrubrik03 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#fa7d27; /* UTBYTBAR FÄRG */
	border-bottom:1px;
	border-top:0px; 
	border-right:0px; 
	border-left:0px; 
	border-style:solid; 
	border-bottom-color:#a5a5a5;
}

.tdrubrik04 {
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:1px;
	border-top:0px; 
	border-right:0px; 
	border-left:0px; 
	border-style:solid; 
	border-bottom-color:#a5a5a5;
}

.nick01 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:20px;
}
.nick02 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
}
.nick03 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#fa7d27; /* UTBYTBAR FÄRG */
}

.nick04 {
	font-size:11px;
	color:#fa7d27; /* UTBYTBAR FÄRG */
	font-weight:bold;
}

.nick05 {
	font-size:10px;
	font-weight:bold;
	color:#fa7d27; /* UTBYTBAR FÄRG */
}

.nick06 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:26px;
	color:#fa7d27; /* UTBYTBAR FÄRG */
}

.happening01 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fa7d27; /* UTBYTBAR FÄRG */
}

.loggtext01 {
	font-family:Arial, sans-serif;
	font-size:14px;
}
.loggtext02 {
	font-size:11px;
}


.litentext01 {
	font-size:9px;
}
.litentext02 {
	font-size:10px;
}



.ram01 {
	border-bottom:1px; border-top:0px; border-right:1px; border-left:1px; border-style:solid; border-color:#a5a5a5;
}

.superlogg01 {
	border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#a5a5a5; padding:10px; padding-right:20px;
	height:82px; background-image:url(http://karlstabo.se/grafik/superlogg.gif); background-repeat:no-repeat; background-position:right;
}

.superlogg02 {
	border-bottom:0px; border-top:0px; border-right:0px; border-left:0px; border-style:solid; border-color:#a5a5a5; padding:10px;
	height:82px; background-repeat:no-repeat; background-position:right;
}
.klotterplank01 {
	border-bottom:1px; border-top:1px; border-right:1px; border-left:1px; border-style:solid; border-color:#a5a5a5; padding:10px; padding-right:20px;
	height:82px; background-image:url(http://karlstabo.se/grafik/klotterlogg.gif); background-repeat:no-repeat; background-position:right;
}


.loggtextfalt01 {
	width:538px;
	height:35px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-left:5px;
	padding-top:5px;
}

.loggtextfalt02 {
	width:675px;
	height:25px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	padding-left:3px;
	padding-top:4px;
}

.loggtextfalt03 {
	width:440px;
	height:35px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	padding-left:5px;
	padding-top:5px;
}

.inloggtextfalt01 {
	width:200px;
	height:30px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	padding-left:7px;
	padding-top:4px;
}

.textfalt01 {
	width:370px;
	height:25px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	padding-left:5px;
	padding-top:4px;
}

.textfalt02 {
	width:300px;
	height:25px;
	background-color:#FFF;
	border-color:#CCC;
	border-width:1px;
	border-style:solid;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	padding-left:5px;
	padding-top:4px;
}



div.bild01 {
  height: 95px;
  width: 65px;
  overflow:hidden;
  vertical-align:middle;

}

div.bild01 {
  height: 95px;
  width: 65px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild01 img {
vertical-align:middle;
  margin-left:-10;
  margin-top:-10;
}

div.bild02 {
  height: 68px;
  width: 52px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild02 img {
vertical-align:middle;
}

div.bild03 {
  height: 40px;
  width: 35px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild03 img {
vertical-align:middle;
  margin-left:-2;
  margin-top:-2;
}

div.bild04 {
  height: 68px;
  width: 58px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild04 img {
vertical-align:middle;
  margin-left:-7;
  margin-top:-7;
}

div.bild05 {
  height: 62px;
  width: 52px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild05 img {
vertical-align:middle;
  margin-left:0;
  margin-top:0;
}

div.bild06 {
  height: 130px;
  width: 130px;
  overflow:hidden;
  vertical-align:middle;

}
div.bild06 img {
vertical-align:middle;
  margin-left:0;
  margin-top:0;
}



div.divtext01 {
  height: auto;
  width: 52px;
  overflow:hidden;
  vertical-align:middle;

}



textarea, select {
font-family:arial; 
font-size:10; 
border-width: 1px; 
color:#333333; 
border-color: #CCC; 
background-color:#FFF; 
border-style:solid;
}

input {
font-family:arial; 
font-size:10; 
border-width: 1px; 
color:#333333; 
border-color: #CCC; 
background-color:#FFF; 
border-style:solid;
}



.text01 {
	font-size:11px;
	color:#000;
	border-bottom:1px; border-top:0px; border-right:0px; border-left:0px; border-style:dotted; border-color:#a5a5a5;
}
.text02 {
	font-size:11px;
	color:#fa7d27; /* UTBYTBAR FÄRG */
	border-bottom:1px; border-top:0px; border-right:0px; border-left:0px; border-style:dotted; border-color:#a5a5a5;
}


.tdstyle_poke {
border:solid; 
border-color:#0287ff;
border-width:1;
	background-image:url(http://karlstabo.se/grafik/fade_right01.gif); /* UTBYTBAR FÄRG */
	background-repeat:repeat-y;
	background-position:left;
}











/* GAMMALT */





div.artikelbild {
  height: 340px;
  width: 340px;
  overflow:hidden;
  vertical-align:middle;

}

#checkbox1
{color:#fff; background-color:transparent;} 


div.profilfoto {
  border: 0px solid black;
  height: 260px;
  width: 190px;
  overflow:hidden;
  vertical-align:middle;
  
}
div.profilfoto img {
vertical-align:middle;
}


div.mingelcrop {
  border: 2px solid #fa7d27; /* UTBYTBAR FÄRG */
  height: 68px;
  width: 68px;
  overflow:hidden;
  vertical-align:middle;

}
div.mingelcrop img {
vertical-align:middle;
  margin-left:-70;
  margin-top:-25;
}

.mingelram {
	border:1; border-style:solid; border-color:#fa7d27; /* UTBYTBAR FÄRG */
}

div.mingelcrop2 {
  border: 2px solid #e4e4e4;
  height: 120px;
  width: 370px;
  overflow:hidden;
  vertical-align:middle;

}
div.mingelcrop2 img {
vertical-align:middle;
  margin-left:-70;
  margin-top:-45;
  
}

.inloggadbg {
background:url(graphics/layout/submenybg02.jpg);
}
a:inloggadtext {
color:#CCCCCC;
}
.shoutmessbg {
background:url(graphics/layout/shoutmess_bg02.jpg);
}
.shoutmesstext {
color:#CCCCCC;
}
.shoutmessnick {
color:#ff7700;
text-transform:uppercase;
font-weight:bold;
}
.headlinebg {
background:url(graphics/layout/headline_bg02.jpg);
color:#e6e6e6;
}



.outline {
	background:url(graphics/layout/outline02.jpg);
}


tr {
font-family:arial;
font-size:11;
color:#333333;
}
.mini {
color:#666666;
font-size:8;
}
.mini2 {
color:#333333;
font-size:9;
}
.mini3 {
color:#333333;
font-size:9;
font-weight:bold;
}
.minimingel {
color:#F90;
font-size:8;
}
.byline {
color:#cccccc;
font-size:10;
}

.orangetext {
color:#ff6e01;
font-size:10;
font-weight:bold;
}

.comment_nick {
color:#333333;
font-size:10;
font-weight:bold;
text-transform:uppercase;
}

.login_nick {
color:#333333;
font-size:12;
font-weight:bold;
text-transform:uppercase;
}

.comment_text {
color:#4c4c4c;
font-size:9;
}


.tdstyle_blue {
border:solid; 
border-color:#0099CC; 
border-width:2;
}
.tdstyle_green {
border:solid; 
border-color:#67b82b; 
border-width:2;
}
.tdstyle_pink {
border:solid; 
border-color:#d0488b; 
border-width:2;
}
.tdstyle_orange {
border:solid; 
border-color:#ff7900; 
border-width:2;
}
.tdstyle_grey {
border:solid; 
border-color:#cbcbcb; 
border-width:1;
}




.tdstyle_blue2 {
background-image:url(graphics/layout/plastikkirurgi01.jpg);
width:317;
height:26;
}
.tdstyle_green2 {
background-image:url(graphics/layout/traninghalsa01.jpg);
width:317;
height:26;
}
.tdstyle_pink2 {
background-image:url(graphics/layout/skonhet01.jpg);
width:317;
height:26;
}
.tdstyle_orange2 {
background-image:url(graphics/layout/spa01.jpg);
width:317;
height:26;
}


.tdstyle_reklam1 {
background-image:url(graphics/layout/reklam_01.jpg); 
width:640;
height:26;
}

.tdstyle_starthead {
background-image:url(graphics/start/headline01.jpg); 
width:657;
height:26;
}

.tdstyle_bluehead {
background-image:url(graphics/layout/plastikkirurgi02.jpg); 
width:657;
height:26;
}

.tdstyle_orangehead {
background-image:url(graphics/layout/spa02.jpg); 
width:657;
height:26;
}

.tdstyle_pinkhead {
background-image:url(graphics/layout/skonhet02.jpg); 
width:657;
height:26;
}

.tdstyle_greenhead {
background-image:url(graphics/layout/traninghalsa02.jpg); 
width:657;
height:26;
}

.tdstyle_loggain {
background-image:url(graphics/layout/loggain01.jpg); 
width:239;
height:26;
}

.tdstyle_inloggad {
background-image:url(graphics/layout/inloggad01.jpg); 
width:239;
height:26;
}

.tdstyle_reklam2 {
background-image:url(graphics/layout/reklam_02.jpg); 
width:239;
height:26;
}

.tdstyle_elitasblogg {
background-image:url(graphics/layout/elitasblogg01.jpg); 
width:657;
height:26;
}

.tdstyle_inloggad2 {
background-image:url(graphics/layout/inloggad02.jpg); 
width:657;
height:26;
}

.tdstyle_headline {
background-image:url(graphics/layout/life_headline.jpg); 
width:657;
height:26;
}

.tdstyle_forum {
background-image:url(graphics/layout/forum01.jpg); 
width:657;
height:26;
}

.tdstyle_newmsg {
background-image:url(graphics/inloggad/blue01.jpg);
color:#FFFFFF;
}

.tdstyle_nomsg {
background-image:url(graphics/inloggad/grey01.jpg);
color:#FFFFFF;
}


.tdstyle_hap {
border:solid; 
border-color:#ff6e01;
border-width:1;
}

.tdstyle_pres {
border:solid; 
border-color:#ff6e01;
border-width:1;
}

.tdstyle_foto {
border:solid; 
border-color:#ff6e01;
background-color:#141414;
border-width:1;
}


.pres_nick {
font-size:12;
font-family:Century Gothic, arial;
color:#333333;
font-weight:bold;
text-transform:uppercase;
}

.pres_spec {
font-size:9;
font-family:arial;
color:#333333;
}

.rubrik1 {
font-size:13;
font-family:Century Gothic, arial;
color:#f2ba13;
text-transform:uppercase;
}
.rubrik {
font-size:17;
color:#ff6e01;
font-family:Arial;
}

.shoutnamn {
color:#ff6e01;
font-family:Arial;
font-weight:bold;
}

.rubrik2 {
font-size:12;
color:#1c5ba2;
font-family:arial;
font-weight:bold;
}
.rubrik3 {
font-size:9;
color:#666666;
font-family:Century Gothic;
font-weight:bold;
}
