.grid-gc {width:100%}
.grid-20-80 #content {background:none}
#side-col {padding-top:30px}

.text-ad {float:right;width:200px;margin:0;padding:0;font:normal normal 10px verdana,sans-serif}

img.stripe {margin: 0 auto}
img.stripe-rutetid {width:450px;height:auto;margin:0;}

.module-box l-darkgray {margin:0}
.module-box table.path {width:960px;margin:0 auto;text-align:center}

.module-box table.path a {color:#fff;text-decoration:none}

h1.serietittel {font-size: 30px;display:inline;margin: 0;font-weight:normal}
h2.serietittel {font-size: 19px;display:inline;margin: 0 20px 0 0;color:#aaa;font-weight:normal}

.group {float:right;width:300px;}

.grid-b {background:none!important}

table.tegneserier-start {width:270px;margin:0 auto;text-align:center;}
table.tegneserier-start td.tekst {text-align:left;font-size:11px;}
table.tegneserier-start td {padding:5px}
table.tegneserier-start img {border:1px solid #ccc}

.ad-serie {font-size:10px;text-align:center}
#side-col .ad-serie {width:180px!important}
.group .ad-serie {width:300px!important;}

.nemiperm {font-size:10px}

div.tegneserieinfo
{
padding-bottom: 8px;
margin: 8px 0;
border-bottom: 1px solid #ccc;
height: 26px;
display: block;
}


div.tegneserieinfo h1
div.tegneserieinfo h2
{
display: inline!important;
}

div.tegneserieinfo h1
{
font-size: 20px;
line-height: 26px;
float: left;
}

div.tegneserieinfo h1 span
{
font-size: 14px;
line-height: 26px;
}

ul.tegneserier
{
float: right;
padding-left: 13px;
margin-left: 8px;
/* border-left: 1px dotted #ccc; */
height: 26px;
}

ul.tegneserier li
{
float: left;
text-indent: -9999px;
height: 26px;
margin-right: 10px;
}

ul.tegneserier li.dagens
{
text-indent: 0;
padding-left: 8px;
border-left: 1px dotted #ccc;
margin-left: 8px;
}

ul.tegneserier li.dagens a
{
font-size: 13px;
text-decoration: underline;
background: transparent;
}

ul.tegneserier li a
{
display: block;
font-size: 26px;
line-height: 26px;
text-decoration: none;
background-image: url(http://gfx.dagbladet.no/tegneserie/2008/tegneserie-logobg.gif);
background-repeat: no-repeat;
}

ul.tegneserier li.zofies a
{
width: 140px;
}

ul.tegneserier li.rocky a
{
width: 73px;
background-position: 0 -26px;
}

ul.tegneserier li.pondus a
{
width: 68px;
background-position: 0 -104px;
}

ul.tegneserier li.rutetid a
{
width: 100px;
background-position: 0 -78px;
}

ul.tegneserier li.nemi a
{
width: 50px;
background-position: 0 -52px;
}

ul.tegneserienav
{
height: 50px;
border-bottom: 1px solid #ccc;
width: 100%;
}


/* Annonsen brekker navigasjon, skjuler enn så lenge. Audun */
/*
ul.tegneserienav .ad {
	display: none;
}

*/

/*.skavlan .tegneserienav, .faktafraverden .tegneserienav {width:600px;}*/


ul#nav-rutetid
{
width: 455px;
}

ul.tegneserienav li
{
display: block;
float: left;
height: 24px;
margin-left: 0;
line-height: 24px;
padding-right: 8px;
}


ul.tegneserienav li.facebook
{
padding-left: 8px;
margin-left: 8px;
border-left: 1px dotted #ccc;
border-right: 0;
}

ul.tegneserienav li.info
{
border: 0;
padding-right: 0px;
}

ul.tegneserienav li.print
{
background: transparent; /* opphever css satt i mainpage2 */
border: 0;
}

ul.tegneserienav li.forrige,
ul.tegneserienav li.neste
{
float: right;
}

ul.tegneserienav li.neste
{
border: 0;
}

ul.tegneserienav li.facebook a,
ul.tegneserienav li.epost a,
ul.tegneserienav li.print a
{
background-image: url(http://gfx.dagbladet.no/tegneserie/2008/tegneserie-tools.gif);
background-repeat: no-repeat;
padding-left: 18px;
}

ul.tegneserienav li.facebook a,
ul.tegneserienav li.epost a,
ul.tegneserienav li.print a
{
display: block;
height: 16px;
line-height: 16px;
margin-top: 4px;
margin-bottom: 5px;
}


ul.tegneserienav li.facebook a
{
background-position: 0 -32px;
}

ul.tegneserienav li.epost a
{
background-position: 0 -64px;
}

ul.tegneserienav li.print a
{
background-position: 0 -48px;
}

ul.tegneserienav li.epost span,
ul.tegneserienav li.facebook span
{
display: none;
visibility: hidden;
}

div.mestpop p
{
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
margin-bottom: 10px;
}

ul.stripeinfo
{
display: block;
height: 25px;
margin: 5px 0 10px 0;
border-bottom: 1px solid #ccc;
}

ul.stripeinfo li
{
float: left;
font-size: 11px;
padding: 4px;
height: 11px;
line-height: 11px;
}


ul.stripeinfo li.se
{
float: right;
}

ul.stripeinfo li.dato
{
margin-left: 8px;
padding-left: 8px;
border-left: 1px dotted #ccc;
}

div#fleretegneserier div
{
display: block;
clear: both;
padding: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #ccc;
}

div#fleretegneserier div h2.size-02
{
margin-bottom: 5px;
padding-bottom: 0;
}

div#fleretegneserier div h2 a:link,
div#fleretegneserier div h2 a,
div#fleretegneserier div h2 a:visited
{
text-decoration: none;
color: #000;
}

div#fleretegneserier div h2 a:hover
{
text-decoration: underline;
}

img.ts-thumb
{
float: left; 
margin-right: 10px;
border: 1px solid #000;
}
#pano-top {text-align:center}
#rutetid-stripe {margin: 0 auto;}
.liker .db-button {float:left;}
.liker .votenumber {font:normal normal 11px verdana,arial,sans-serif;color:#bbb}
.liker .votenumber b {color:#d60000;font:normal bold 18px arial,verdana,sans-serif;display:inline-block;float:left;margin:1px 5px 0 5px}
.liker .votenumber p {text-align:left!important;font:normal normal 10px verdana,arial,sans-serif;color:#bbb;line-height:9px;float:left;display:inline-block;width:70px;margin-top:2px}

.ad180x500 {width:180px;margin-right:8px;float:left}
.ad300x250 {width:300px;margin-right:16px;float:left}
.skavlan {width:768px;float:left}
/*.faktafraverden {width:664px;float:left}*/
.fagprat {width:664px;float:left}
ul.tegneserienav li.liker{
	padding-right: 0px;
}
.ad a {font-size: 10px;color:#999;text-decoration:none;text-align: center;}
.ad a:hover {color:#d60000;text-align: center;}
.ad p{
	width: 100%;
}