@import "extras.css";

/* Universal CSS start
-----------------------------*/

a { color:#282828; }

#ipboard_body { background: #f8f8f8 url('http://www.innlegg.no/public/style_images/custom/gradient.png') repeat-x; }

#outer {
background-color:white;
border-right:1px solid #8D8D8D;
border-left:1px solid #8D8D8D;
float:left;
left:50%;
position:absolute;
}

#ipbwrapper {
background-color:white;
float:left;
margin-bottom:20px;
}

/* Universal CSS end
-----------------------------*/


/* Forumview start
-----------------------------*/
.header {
background:#F2F2F2 none repeat scroll 0 0;
color:#282828;
}

#board_index .row2 *, .row2, .row2 td, .post_block.row2, .message, .general_box { background-color:#ececec !important; }



.topic_buttons li { overflow: hidden; }

body .maintitle { background:#282828 url(http://www.innlegg.no/public/style_images/old/th_bg.png) repeat-x scroll left 50%; }

#footer_utilities { background: #282828 url("http://www.innlegg.no/public/style_images/old/th_bg.png") repeat-x scroll 0 0; }




table.ipb_table tr td {
border-bottom:1px solid #D0D0D0;
padding:5px 8px;
}



.category_block h3.collapsed a.toggle { background-image:url(http://www.innlegg.no/public/style_images/custom/cat_maximize.png);}

a.toggle { background:transparent url(http://www.innlegg.no/public/style_images/custom/cat_minimize.png) no-repeat scroll 0 0; }

.category_block h3.collapsed { border-bottom:8px solid #F2F2F2; }

table.ipb_table { border-bottom:4px solid #f2f2f2; }

table.ipb_table h4, table.ipb_table .topic_title { font-size:12px; }

.sidebar_toggle { position:static; }

#latest_news { height:14px; }

/* Forumview end
-----------------------------*/


/* Innlegg.no Header CSS Start
-----------------------------*/

#innleggheader a {text-decoration: none;}
#innleggheader a:hover { text-decoration:none; color:black; }

#innleggheader {
width: 98%;
height:50px;
border-bottom: 3px solid #c4c4c4;
padding-left: 6px;
text-align: left;
margin: auto;
margin-top: 25px;
margin-bottom: 27px;
}

#innleggheader h1 {
color:#3C3C3C;
float:left;
font-family:georgia;
font-size:48px;
font-weight:normal;
margin-top:-21px;
padding-top:10px;
text-indent:0;
}

/* Innlegg.no Header CSS End
-----------------------------*/


/* Registration CSS Start
-----------------------------*/

#register_info { line-height: 18px; }

/* Registration CSS End
-----------------------------*/


/* Innlegg.no Sidebar CSS START
-----------------------------*/

#sidebar {
margin-right: 8px;
width: 180px;
overflow: hidden;
}

#sidebar h2 {
border-bottom: 2px solid #c4c4c4;
font-family: georgia;
font-size:18px;
text-transform:uppercase;
text-align:left;
color: #3c3c3c;
padding-left: 6px;
padding-bottom: 5px;
margin: 0px;
font-weight: normal;
}

#sidebar_container{
font-family: arial, verdana, trebuchet ms;
font-size: 12px;
width: 172px;
padding-left: 8px;
margin-top: 5px;
margin-bottom: 17px;
line-height: 18px;
text-align: left;
}

#sidebar_container a { text-decoration: none; }

.sidebarmenu a:hover { text-decoration: underline; }

#sidebar b { color: #999999; }

#search {
color:#556B85;
float:left;
font-size:0.85em;
margin:5px 4px 5px auto;
position:static;
right:0;
}

#search input#main_search {
margin-right:2px;
margin-left:0px; 
width:109px;
}

#search .submit_input { background: #243F5C none repeat scroll 0 0; }

.memberphoto {
background-color:white;
width:80px;
text-align:center;
border:1px solid black;
margin-top: 5px;
margin-bottom: 5px;
}

.memberphoto img {
max-height:80px;
max-width:80px;
}

form#sidebarsearch {
height:25px;
width:170px;
padding:0px;
margin:0 0 8px;
}

form#sidebarsearch input {
background-color:transparent;
border:0 none;
float:left;
}

form#sidebarsearch input[type="text"] { 
color:#585858;
font-size:11px;
margin:6px 0 0;
padding:0 10px;
width:125px;
}

form#sidebarsearch input[type="submit"] { 
cursor:pointer;
height:25px;
padding:0;
text-indent:-9999px;
width:25px;
}

form.forumsearch {
background-image:url(http://www.innlegg.no/public/style_images/custom/forumsearch.png);
}

form.pricesearch {
background-image:url(http://www.innlegg.no/public/style_images/custom/pricesearch.png);
}


/* Innlegg.no Sidebar CSS END
-----------------------------*/


.myposts_desc {
float: right;
font-size: 12px;
}

.myposts_desc a:link, .myposts_desc a:visited {
color: #c5c9cc;
text-decoration: none;
}

.myposts_desc a:hover {
color: #fff;
text-decoration: underline;
}

.ad_skyscraper {
margin-bottom: 15px;
text-align: center;
}