
/* 1881 topp - Min 1881 */

/* IE6 HOVER FIX - 

* html body {
behavior:url(/Resource/Htc/hover.htc);
}
*/

body {padding-top:0; margin-top:12px;}

.container_tf {
width:960px;
margin:0 auto;
}

.container_tf p, .container_tf ul, .container_tf li, .container_tf form, .container_tf fieldset, .container_tf label {
margin: 0;
padding: 0;
}

/* Reset elementer form input */ 
.container_tf input, .container_tf select {
margin: 0;
vertical-align:middle;
}

/* Clearfix alle div'er */ 
.container_tf:after, .container_tf div:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.container_tf, .container_tf div {
zoom:1;
}

/* Fjern border */ 
.container_tf a img, .container_tf fieldset {
border: none;
}

/*Lister*/
.container_tf ul {
list-style-type:none;
}

/*  FONTER  */

/* Font str */ 
.container_tf p, .container_tf address, .container_tf dt, .container_tf dd, .container_tf li, .container_tf label, .container_tf input, .container_tf select, .container_tf textarea, .container_tf button {
font-size:12px !important;
font-family: Arial, Helvetica, sans-serif;
}

/*  LENKER  */ 
.container_tf a:visited {
color:#369;
font-size:12px;
font-size:inherit;
}

.container_tf a:hover {
color:#369;
font-size:inherit;


}

.container_tf a:link {
color:#369;
font-size:inherit;
}

.container_tf a:active {
color:#369;
font-size:inherit;
}

/* KNAPP */
.container_tf .button {
vertical-align:middle;
border:1px solid;
border-color:#bbb #888 #888 #bbb;
display:inline-block;
overflow:hidden; /* Safari */
}

* html .container_tf .button {
margin-bottom:1px;
} /* IE6 */

*+html .container_tf .button {
margin-bottom:1px;
} /* IE7 */

.container_tf .button input {
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
background-image:url(/Resource/Image/Redesign/bg_knapp_stor.gif);
background-repeat:repeat-x;
background-position:bottom;
margin:0;
padding:3px 8px;
background-color:#fff; /* Safari */
border:none 0; /* 0 for IE */
overflow:visible; /* IE */
width:auto; /* IE */
line-height:17px; /* IE 6-7 */
}

/* TOPPLENKER */

.container_tf .nav_top {
margin-bottom:20px;
}

.container_tf .nav_top ul {
list-style-type:none;
float:right;
}

.container_tf .nav_top li {
	font-size:12px !important;
float:left;
}

.container_tf .nav_top li a {
display:block;
padding:6px;
}

.container_tf .nav_top li sup {
vertical-align:top;
}

/* undermeny */

.container_tf .nav_top li li {
float:none;
margin-bottom:6px;
}

.container_tf .nav_top li li a {
display:inline;
padding:0;
}

.container_tf .nav_top span {
text-decoration:underline;
color:#369;
padding:6px;
display:block;
width:4.7em;
}

.container_tf .nav_top li ul {
background-color:white;
position:absolute;
left:-9000px;
border:1px solid #ccc;
border-top:none;
padding:0 5px 0 5px;
width:4.7em;
z-index:2;
text-align:left;
}

.container_tf .nav_top li:hover ul {
left:auto;
}

.container_tf .nav_top li:hover span {
border:1px solid #ccc;
border-bottom:none;
padding:5px 5px 2px 5px;
color:#000;
background-color:#fff;
text-decoration:none;
cursor:pointer;
}

.container_tf .nav_top .ikon_sara a {
background-image:url(/Resource/Image/ikon_sara.gif);
padding-right:36px;
background-position:right;
background-repeat:no-repeat;
}

.container_tf .nav_top .link_login {
font-weight:bold;
}

/* FOT */

.container_tf #footer_page {
color:#666;
text-align:center;
padding-bottom:30px;
clear:both;
}

.container_tf #footer_page p {
display:inline;
}

.container_tf #footer_page ul {
display:inline;
}

.container_tf #footer_page li {
display:inline;
margin-left:8px;
}


/* SOEKEBOKS -------------------------------------------------------------------------------- */

.container_tf #section_search {
z-index:5; /* Fix IE 6-7 z-index bug */
overflow:visible;
margin-bottom:20px;
}

/* logo */
.container_tf #section_search .logo_1881 {
width:119px;
height:122px;
position:relative; 
margin-bottom:-122px;
top:-25px;
left:50px;
z-index:5;
}

/* faner */
.container_tf #section_search .nav_main {
list-style-type:none;
overflow:hidden; /* NB!!! */
zoom:1;
margin-left:220px;
}

.container_tf #section_search .nav_main li {
font-size:15px !important;
float:left;
margin:0 4px 0 0;
background-color:#cce0ef;
background-image:url(/Resource/Image/Redesign/bg_hjorner.gif);
background-repeat:no-repeat;
background-position:top right;
padding-right:1px;
}


.container_tf #section_search .nav_main sup {
	vertical-align:top;
	font-size:11px;}


.container_tf #section_search .nav_main a {
color:#003366;
background-color:#cce0ef;
text-decoration:none;
display:block;
background-image:url(/Resource/Image/Redesign/bg_hjorner.gif);
background-repeat:no-repeat;
background-position:top left;
padding:6px 12px 4px 12px;
}

/* selected fane */
.container_tf #section_search .nav_main .selected, 
.container_tf #section_search .nav_main .selected a {
background-color:#0065ae;
color:#fff;
font-size:15px !important; /* IE 6-7 */
}

.container_tf #section_search .nav_main .selected a sup {
	text-transform:uppercase;
}

/* SOEK */

/* felles */
.container_tf #section_search form {
background-image:url(/Resource/Image/Redesign/bg_search_box.gif);
background-repeat:no-repeat;
background-position:-960px 0;
padding-top:3px;
background-color:#0065ae;
}

.container_tf #section_search fieldset {
background-image:url(/Resource/Image/Redesign/bg_search_box.gif);
background-repeat:no-repeat;
background-position:left bottom;
background-color:#0065ae;
padding:18px 14px 14px 220px;
}


.container_tf #section_search fieldset .txtnpt {
font-size:19px !important;
padding:2px;
width:345px;
color:#444;
border:1px solid #003366;
background-image:url(/Resource/Image/Redesign/bg_input_txt.gif);
background-repeat:no-repeat;
float:left;
margin-right:4px;
}

.container_tf #section_search #text_example {
color:#cce0ef;
clear:both;
padding-top:10px;
text-align:left;
}

.container_tf #section_search fieldset a {
color:#cce0ef;
}

/*knapp*/

.container_tf #section_search .button {
border:1px solid #003366;
}

.container_tf #section_search .button input {
font-size:15px !important;
padding:4px 0;
}

* html .container_tf #section_search .button input {
padding:2px 0;
}

*+html .container_tf #section_search .button input {
padding:2px 0;
}





/* SUPERSOK */



/* velg soketype */

.container_tf .search_all {}

* html .container_tf .search_all .button input {
width:132px;
}

.container_tf #section_search .search_all .button input {
min-width:136px;
/*position:static;*/
}

.container_tf #search_choose .wrap_chooser {
float:left;
}

.container_tf #search_choose a {
display:block;
float:left;
font-size:13px !important;
font-family:Arial, Helvetica, sans-serif;
margin-top:0.5em;
}

.container_tf #search_choose .wrap {
float:none;
zoom:normal;
}

.container_tf #search_choose ul {
text-align:left !important;
position:absolute;
list-style-type:none;
background-color:#fff;
border:1px solid #666;
border-top:none;
min-width:136px;
z-index:10;
}

.container_tf #search_choose li {
cursor:pointer;
padding:6px 12px 6px 12px;
border-top:1px solid #ccc;
}

.container_tf #search_choose li sup {
	vertical-align:top;
	font-size:10px;
}

* html .container_tf #search_choose li {
width:112px;
}

.container_tf #search_choose li:hover {
background-color:#efefef;
}

.container_tf #search_choose.hide ul {
display:none;
}

.container_tf #search_choose.show ul {
display:block;
}




/* pil toogle skjul vis meny */


.container_tf #button_show, #button_hide {
font-size:12px !important;
color:#cce0ef;
padding:6px;
/*border:1px solid #cce0ef;*/
	cursor:pointer;
float:left;
margin-left:2px;
margin-right:12px;
display:block;
}

.container_tf #search_choose.hide #button_show {
display:block;
}

.container_tf #search_choose.hide #button_hide {
display:none;
}

.container_tf #search_choose.show #button_show {
display:none;
}

.container_tf #search_choose.show #button_hide {
display:block;
}

.container_tf #button_show:hover, #button_hide:hover {
color:#fff;
}


/* skjul meny ved klikk utenfor */

.container_tf #click_hide_layer {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	z-index:4;
}
	
.container_tf #click_hide_layer.show {
	display:block;
}
	
.container_tf #click_hide_layer.hide {
	display:none;}




/* HOROSKOP STILER */

#horoskop_eksperthjelp {
	font-family:Arial, Helvetica, sans-serif;
	width:960px;
	margin:0 auto 40px auto;
	overflow:hidden;
	zoom:1; /*IE*/
}



#horoskop_eksperthjelp a {
	text-decoration:underline;
	color:#336699;
}


#horoskop_eksperthjelp p {
	padding:0;
	font-size:12px;
	margin:0 0 12px 0;}


.horoskop_hovedinnhold {
	width:468px;
	float:left;
	margin-right:20px;
}
.horoskop_hovedinnhold h2 {
	font-size:14px;
	margin:0 0 4px 0;
	background-color:#fff;
	border:none;
	padding:0;
	line-height:normal;
}


/* STJERNETEGN */

.dagens_stjernetegn ul {
	width:466px;
	border:1px solid #ccc;
	list-style-type:none;
	margin:0 0 8px 0;
	padding:0 0 10px 0;
	overflow:hidden;
	zoom:1; /*IE*/
}
.dagens_stjernetegn li {
	float:left;
	margin:10px 0 0 6px;
	padding:0;
}
.dagens_stjernetegn li a {
	width:70px;
	height:75px;
	display:block;
	font-size:0;
	color:#fff !important; /*IE*/
}


/* default */
#varen:link, #varen:visited {background-image:url(http://1881.eksperthjelp.no/img/varen.jpg);}
#tyren:link, #tyren:visited {background-image:url(http://1881.eksperthjelp.no/img/tyren.jpg);}
#tvillingene:link, #tvillingene:visited {background-image:url(http://1881.eksperthjelp.no/img/tvillingene.jpg);}
#krepsen:link, #krepsen:visited {background-image:url(http://1881.eksperthjelp.no/img/krepsen.jpg);}
#skytten:link, #skytten:visited {background-image:url(http://1881.eksperthjelp.no/img/skytten.jpg);}
#steinbukken:link, #steinbukken:visited {background-image:url(http://1881.eksperthjelp.no/img/steinbukk.jpg);}
#loven:link, #loven:visited {background-image:url(http://1881.eksperthjelp.no/img/loven.jpg);}
#jomfruen:link, #jomfruen:visited {background-image:url(http://1881.eksperthjelp.no/img/jomfruen.jpg);}
#vekten:link, #vekten:visited {background-image:url(http://1881.eksperthjelp.no/img/vekten.jpg);}
#skorpionen:link, #skorpionen:visited {background-image:url(http://1881.eksperthjelp.no/img/skorpion.jpg);}
#vannmann:link, #vannmann:visited {background-image:url(http://1881.eksperthjelp.no/img/vannmann.jpg);}
#fisk:link, #fisk:visited {background-image:url(http://1881.eksperthjelp.no/img/fisk.jpg);}


/*hover*/
#varen:hover {background-image:url(http://1881.eksperthjelp.no/img/varen_over.jpg);}
#tyren:hover {background-image:url(http://1881.eksperthjelp.no/img/tyren_over.jpg);}
#tvillingene:hover {background-image:url(http://1881.eksperthjelp.no/img/tvillingene_over.jpg);}
#krepsen:hover {background-image:url(http://1881.eksperthjelp.no/img/krepsen_over.jpg);}
#skytten:hover {background-image:url(http://1881.eksperthjelp.no/img/skytten_over.jpg);}
#steinbukken:hover {background-image:url(http://1881.eksperthjelp.no/img/steinbukk_over.jpg);}
#loven:hover {background-image:url(http://1881.eksperthjelp.no/img/loven_over.jpg);}
#jomfruen:hover {background-image:url(http://1881.eksperthjelp.no/img/jomfruen_over.jpg);}
#vekten:hover {background-image:url(http://1881.eksperthjelp.no/img/vekten_over.jpg);}
#skorpionen:hover {background-image:url(http://1881.eksperthjelp.no/img/skorpion_over.jpg);}
#vannmann:hover {background-image:url(http://1881.eksperthjelp.no/img/vannmann_over.jpg);}
#fisk:hover {background-image:url(http://1881.eksperthjelp.no/img/fisk_over.jpg);}


.dagens_stjernetegn p {
	color:#666;
	font-style:italic;
}


/* TJENESTER */

.dagens_horoskop {
	border-bottom:1px solid #ddd;
}
.dagens_horoskop h1 {
	font-size:20px;
	color:#ff6600;
	margin-bottom:6px;
}
.finn_stjernetegn, .skjebnetall, .tarot {
	border-bottom:1px solid #ddd;
	padding-bottom:5px;
	padding-top:10px;
	overflow:hidden;
	zoom:1; /*IE*/
}
.finn_stjernetegn img, .skjebnetall img, .tarot img {
	float:left;
	margin-right:16px;
}
.finn_stjernetegn div, .skjebnetall div, .tarot div {
	overflow:hidden;
	zoom:1;/*IE*/
}

.finn_stjernetegn input, .finn_stjernetegn select, .skjebnetall input, .tarot input {
vertical-align:middle;}



/* KJENDISER */

.kjendiser {
	padding-top:10px;
	overflow:hidden;
	zoom:1;/*IE*/
}
.kjendiser ul {
	list-style-type:none;
	margin:8px 0 0 0;
	padding:0;
}
.kjendiser li {
	margin:0 24px 0 0;
	padding:0;
	font-size:11px;
	float:left;
	display:inline; /*IE6*/
	text-align:center;
}

.kjendiser img {
	display:block;
	margin:0 auto 10px auto;
	*margin:0 0 10px 0; /*IE*/
}


/* SPAATJENESTER */

.spaa {
	background-color:#efefef;
	width:252px;
	overflow:hidden;
	float:left;
	margin-right:20px;
}
.spaa h2 {
	background-color:#eff0e0;
	font-size:12px;
	padding:8px 12px 6px 12px;
	border-top:1px solid #cccc99;
	border-bottom:1px solid #ddd;
	margin:0;
	line-height:normal;

}
.spaa .artikkel {
	margin:6px 8px 10px 10px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
}
.spaa .artikkel.last {
	margin-bottom:0;
	border-bottom:none;
}
.spaa h3 {
	font-size:13px;
	margin:0 0 4px 0;
	color:#555;
}
.spaa img {
	float:left;
	margin-right:10px;
	margin-top:3px;
}
.spaa div {
	overflow:hidden;
	font-size:11px;
	zoom:1; /*IE*/
}
.spaa p {
	margin:0 0 10px 0;
	font-size:11px !important;
}


/* NYTTIGE LENKER */

.horoskoplenker {
width:200px;
float:left;
overflow:hidden;
zoom:1; /*IE*/}

.horoskoplenker h2 {
font-size:12px;
background-color:#fff;
border:none;
line-height:normal;
padding:5px 0 6px 0;
border-bottom:1px solid #ddd;
margin:0 0 8px 0;}

.horoskoplenker ul {
list-style-type:none;
margin:0 0 20px 0;
padding:0;}

.horoskoplenker li {
margin-bottom:8px;
font-size:12px;}


