/*	ReceptStyle.css for Recepten on otters.otter.frl	*/

@import url(http://weloveiconfonts.com/api/?family=entypo|fontawesome);
/* fontawesome */
[class*="fontawesome-"]:before
{
	font-family: "FontAwesome", sans-serif;
}


h1
{	margin-top:0.0pt;
	margin-right:0cm;
	margin-bottom:0.0pt;
	margin-left:0.0pt;
	text-indent:0.0pt;
	line-height:22.0pt;
	padding:0cm;
	font-size:18.0pt;
	font-family:Arial;
	color: #244994;			/* Otter.frl blue	*/
/*	color:#0077AA;	*/
}

h2
{	margin-top:10.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0.0pt;
	margin-bottom:0.0pt;
	text-indent:0.0pt;
	line-height:20pt;
	font-size:14.0pt;
	font-family:Arial;
	color: #244994;			/* Otter.frl blue	*/
/*	color:#0077AA;	*/
}

h3
{	margin-top:8.0pt;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:0.0pt;
	margin-bottom:0.0pt;
	text-indent:0.0pt;
	line-height:16.0pt;
	font-size:12.0pt;
	font-family:Arial;
	color: #244994;			/* Otter.frl blue	*/
/*	color:#0077AA;	*/
}

p.Body
{
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:2.0pt;
	margin-left:0cm;
	line-height:13.0pt;
	font-size:10.0pt;
	font-family:Arial;
}

p.List
{
	margin-top:2.0pt;
	margin-right:0cm;
	margin-bottom:2.0pt;
	margin-left:19pt;
	text-indent:-17pt;
	line-height:12.0pt;
	font-size:10.0pt;
	font-family:Arial;
}


/* General table definitions	*/
table.gen
{
	border-style:none;		/* No border						*/
	width: 700px;			/* Table width						*/
}

td.gen2col
{
	width:50%;
	vertical-align:top;
}

td.gen2col2right
{
	width:50%;
	vertical-align:top;
	text-align:right:
}


td.gen2col1
{
	width:50%;
	vertical-align:top;
}

td.gen2col2
{
	width:50%;
	vertical-align:top;
}

table.ingr
{
	border-style:none;		/* Outline border					*/
	border-width:1px;		/* Outline border line thickness	*/
	width: 700px;			/* Table width						*/
	border-color:#244994;
/*	border-color:#0077AA;	*/
}


td.ingr2col1
{
	width:50%;
	border-style:solid;
	border-color:#244994;
/*	border-color:#0077AA;	*/
	border-width:1px;
	padding: 0px 5px 0px 5px;
	vertical-align:top;
}

td.ingr2col2
{
	width:50%;
	border-style:solid;
	border-color:#244994;
/*	border-color:#0077AA;	*/
	border-width:1px;
	padding: 0px 5px 0px 5px;
	vertical-align:top;
}

/* Navigate	back	*/

#linkback a
{
	color: #0000FF;
	text-decoration: none;
	transition: color .1s ease;
	-webkit-transition: color .1s ease;
	-moz-transition: color .1s ease;
	-o-transition: color .1s ease;
}

#linkback a:hover
{
	color: #BF00FF;
}
