body{
background-color:#f3f3f3;
margin:0;
}

body.white{
background-color:#FFFFFF;
margin:5px;
}

/* Forskjelleg BG-farge */

.whiteBg{
background-color:#FFFFFF;
}
.blueBg{
background-color:#7e9ae3;
}
.greyBg{
background-color:#f3f3f3;
}
.greyList_small{
background-image:url(Images/forsida/oppskrifter_litenListe_bg.png);
}
.greyGradBg{
background-image:url(Images/forsida/greyGradBg.png);
background-repeat:repeat-x;
}

a:link{
color:#5c7dd2;
}
a:hover{
color:#009933;
}
a:visited{
color:#5c7dd2;
}
a.grey{
color:#f3f3f3;
}

table.greyBg{
background-color:#f3f3f3;
}

.dashedBorder{
border:1px solid;
border-color:#999999;
}

td.liste{
height:30px;
}

.navigator{
background-image:url(Images/forsida/navigator_bg.png);
}
.border{
border:1px solid;
border-color:#dcdcdc;
}

.litenListe{
line-height:20px;
background-image:url(Images/forsida/oppskrifter_litenListe_bg.png);
}

.normal{
vertical-align:middle;
}
.top{
vertical-align:top;
}
.bottom{
vertical-align:bottom;
}

.hcenter{
text-align:center;
}
.vcenter{
vertical-align:middle;
}
.alignRight{
text-align:right;
}
/* Kantar til sida */
.left{
background-image:url(Images/index_Skygge_venstre.png);
}
.right{
background-image:url(Images/index_Skygge_hoegre.png);
}
.blueBg{
background-color:#7e9ae3;
}
.orangeBg{
background-color:#ffbc2c;
}

p{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
}
p.inline{
display:inline;
}
p.liten{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
}
p.red{
display:inline;
color:#FF0000;
}
.white{
color:#FFFFFF;
}
.grey{
color:#f3f3f3;
}


h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:40px;
font-weight:normal;
}

h1.inline{
display:inline;
}
	
h2{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:34px;
font-weight:normal;
}

/* Brukt til mellom anna overskrifter for "ingrediensar" og "framgongsmåte"*/
h3{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:26px;
font-weight:normal;
}

.blue{
color:#7e9ae3;

}
.inline{
display:inline;
}

h4{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.inline{
display:inline;
}
.orange{
color:#ffbc2c;
}
.blue{
color:#7e9ae3;
}
.red{
color:#FF0000;
}
.lineHeight{
line-height:30px;
}

li.oppskrift{
/*padding: 1px;*/
/*border-top: 1px solid;*/
}
ol.inline{
display:inline;
}

li.noBullets{
list-style:none;
}


hr.dashed{
border:none 0;
border-top: 1px dashed #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
border-color:#999999;
}

hr.solid{
border:none 0;
border-top: 1px solid #000;/*the border*/
width: 100%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
border-color:#dcdcdc;
}

form.inline{
display:inline;
}


img{
border: none;
} 

input.btn {     
border: 1px solid #dcdcdc;
height:24px;
background-image:url(Images/btn.png); 
}

.Padding_Small{
padding:5px;
}
.SmallSpace{
height:5px;
}

.feedbackError{
	background-color:#ffc2c2;
	border-color:#ff3d3d;
	border-width:1px;
	border-style:solid;
	padding:5px;
}
.feedbackOk{
	background-color:#c5ffc2;
	border-color:#4cd23f;
	border-width:1px;
	border-style:solid;
	padding:5px;
}
