html,body { font-family: Arial, Helvetica, sans-serif; color:#666666; font-size: 12px; line-height:1.1em; }
body{ background:white url(/sites/rodnesedagen.no/themes/rednoseday/images/page/red_rip_top.gif) 0 0 repeat-x; text-align:center; }

table th { text-align:left; font-weight:bold; }

table td { padding:4px;}

a {text-decoration:underline; color:#333333; }
a:hover {text-decoration:none; color:#DF0F1A }

h2 { font-size: 20px; margin-bottom:8px; }

.intro { line-height: 2em; }
#column_main {overflow:hidden; display:block; float:left; }
#content_extra {overflow:hidden; display:block; float:left; clear:both; }
.column {float:left; overflow:hidden; }

.sbutton { font-weight:bold; height:35px; }

.column .area {margin-bottom:15px; border:1px solid #E5E5E5; margin-right:20px; zoom:1; overflow:hidden; }
.area {padding:0; }
.last_column .area, .column .last_column {margin-right:0; }
/*PT*/
.column .area_content {padding:35px 20px 20px; overflow:hidden; }


.col_width_12 {width:660px; }
.area .column_bottom {height:2px; background-color:transparent; background-position:0% 0%; overflow:hidden; background-repeat:no-repeat;  }

.col_width_12 .area1, .col_width_12 .area2 {background:transparent url(/sites/rodnesedagen.no/themes/rednoseday/images/page/columns/col_1_12_top.gif) 0 0 no-repeat; }
.col_width_12 .area1 .column_bottom, .col_width_12 .area2 .column_bottom {background-image:url(/sites/rodnesedagen.no/themes/rednoseday/images/page/columns/col_1_12_bottom.gif); width:720px; }

.col_width_111 .area1 {background:transparent url(/sites/rodnesedagen.no/themes/rednoseday/images/page/columns/col_1_11_top.gif) 0 0 no-repeat; }
.col_width_111 .area1 .column_bottom {background-image:url(/sites/rodnesedagen.no/themes/rednoseday/images/page/columns/col_1_11_bottom.gif); width:660px; }

.column .area {margin-right:0; border:0; } 

input[type=password], input[type=text], input.text, input.title  { width: 300px; margin:0.5em 0.5em 0.5em 0; }
input[type=password], input[type=text], input.text, input.title  { border:1px solid #bbb; background:#f6f6f6; padding:5px; }
input.form-text, #txtUserID, #txtPassword{ border:1px solid #bbb; background:#f6f6f6; padding:5px; }
#txtUserID, #txtPassword{ width:300px; margin:0.5em 0.5em 0.5em 0;}
input[type=password]:focus, input[type=text]:focus, input.text:focus,
input.title:focus         { border:1px solid #999; background:#fff; }
input.title               { font-size:1.5em; }

#wrapper {text-align:left; margin:0 auto; width:660px; padding:0 20px; position:relative; }
.showprint{ display:none}
#header {position:relative; width:100%; min-height:140px; height:auto !important; height:140px; margin-top:7px;}
#logoh { position:relative; padding-top:11px; }
#logoh a, #logoh a span {width:262px; height:130px; overflow: hidden;}
#logoh a {position:relative; background-image: url(/sites/rodnesedagen.no/themes/rednoseday/images/page/newnav/mainlogo.gif);}
#logoh a span {background: transparent url(/sites/rodnesedagen.no/themes/rednoseday/images/page/newnav/mainlogo.gif) 0 0 no-repeat; text-indent:-50000px; position:absolute; top:0; left:0; }
#logoh a:hover span {cursor:pointer; background-image: url(/sites/rodnesedagen.no/themes/rednoseday/images/page/newnav/mainlogo_hvr.gif);}
#back { cursor:pointer; display:block; position:relative; height:76px; width:220px;}
#backc { float:right;cursor:pointer; }

.error{
color:red;
border: 1px dashed gray;
background-color: #f6f6f6;
padding:20px;
text-align:center;
}

#footer {width:100%; overflow:hidden; display:block; clear:both;}
#footer div.hr_nose_glasses {margin-top:-40px; }
#footer div.hr_nose_wideeyed {margin-top:-12px; }

div.hr_nose_wideeyed, div.hr_nose_glasses, div.hr_nose_normal {height:50px; }
div.hr_nose_wideeyed {background-image:url(/sites/rodnesedagen.no/themes/rednoseday/images/page/hr_nose_wideeyed.gif); }
div.hr_nose_glasses {background-image:url(/sites/rodnesedagen.no/themes/rednoseday/images/page/hr_nose_glasses.gif); }
div.hr_nose_normal {background-image:url(/sites/rodnesedagen.no/themes/rednoseday/images/page/hr_nose_normal.gif); }

.sIFR-hasFlash #column_main h2.use_sifr, #column_main h1.use_sifr, #container .twitlatest_item h4.use_sifr, #container .twitlatest_item h3.use_sifr {
visibility: hidden; font-family: Verdana; line-height: 1em;
}
