/*CSS for Agrol web created by Jan Karl Andersen, Crayon as
	Date: 20. june 2008									/*
/* =====================================================

Global

===================================================== */
* {
	margin:	0;
	padding: 0;
}
html {
	font: 100.01%;
}
body {
	background:	#e5e6e0 url(/_layouts/images/Agrol/bg_grain.gif) no-repeat 624px 0;
	font: 62.5%/1.2 Verdana, Arial, Helvetica, sans-serif;
}
img {
	border:	0;
}
ul {
	list-style:	none;
}
h1,h2,h3,h4,h5{
	color: #75864c;
	font-weight:normal;
}

h2
{
	font-size: 1.3em;
	margin: 1.5em 0 0.7em 0;
}
h3,h4,h5
{
	font-size: 1.2em;
	margin: 1.2em 0 0 0;

}
p
{
	margin: 8px 0;
}
a 
{
	color: #000;
}
#content-col ul
{
	margin-left: 30px;
	margin-bottom:20px;
	list-style-type:disc; 
}
/* =====================================================

Global wireframe

===================================================== */
#wrapper {
/*	margin:0 auto;*/
	margin: 58px auto auto 58px;
	width:865px;
}
	#header{
		background: #7a8f30 url(/_layouts/images/Agrol/bg_header.gif);
		width:100%;
		height:168px;
	}
	#main{
		background-color: #fff;
		width:100%;
		min-height: 400px;
		padding-bottom: 30px;
	}
	#leftContent{
		float: left;
		font-size: 1.1em;
		margin-left: 10px;
		margin-top: 40px;
		padding-right: 14px;
		padding-top: 10px;                          
		width: 170px;
		min-height: 380px;
		border-right: 1px #566642 solid;
    }

		#content{
			float: left;	
			font-size: 1.1em;
			margin-top: 27px;
			padding: 0 30px;
			width:	418px;
		}
		#rightContent{
			float: left;
			margin-top: 7.5em;
			width: 161px;
		}
	#adressFooter{
		width:100%;
		line-height: 1.2em;
		text-align:center;
		vertical-align:middle;
		font-size: 0.9em;
	}
	#adFooter{
		background: #96ab4c url(/_layouts/images/Agrol/bg_footer.gif);
		width:100%;
		height: 82px;
	}

/* =====================================================

Global classes

===================================================== */
.eventDate{
	color: #879664;
}
.mail{
	text-decoration:none;
}
.newsFront{
	width: 130px;
	float: left;
	margin: 0 0.9em 0 0;
}
.newsFront IMG{
	max-width:125px;
}
.clear {
	clear:both;
	height:1px;
	font-size: 0px;
	overflow:hidden;
	visibility:hidden;
}
	
/* =====================================================

Genenral layout parameters

===================================================== */

/*---------- Header -----------*/
#headerLogo{
	left: 0px;
	top: 0px;
}
#pigPicture{
/*	left: 473px;
	top: -197px;*/
	left: 531px;
	top: 28px;
	position: absolute;	
}
/* =====================================================

Main menu (Top menu)

===================================================== */
.TopNav{
	margin: 17px 0 0 20px;
	width: 473px;
}
.TopNav ul{
	float:	left;
	list-style-type:	none;
}
.TopNav li {
	display:	inline;

}
.TopNav li a {
	color:	#fff;
	font-size:	1.1em;
	line-height:	20px;
	border:		0;
	float:	left;
	text-align:		center;
	padding:	4px 10px;
	text-decoration:	none;
	text-transform:		uppercase;
}
.TopNav li a:hover, .TopNav a.TopnavActivelink {
	background-color: #586e0d;
}
.TopNav li a.clicked {
	border:	0;
	background-color: #586e0d;
}

/* =====================================================

Sub menu (Left menu)

===================================================== */

/* #sub{
	color:#879664;	
}
#sub ul{
	text-align:right;
}
#sub ul ul{
	text-align:right;
}

#sub li a{
	color:#879664;
	text-decoration:	none;
	line-height: 20px;
}
#sub li li a{
	color:#acbf7f;
	text-decoration:	none;
	padding: 0 4px 0 0;
	line-height:normal;
}
#sub li li{
	padding: 0 12px 0 0;
}

#sub li li img{
	padding-bottom: 2px;
} */
/************************** 
.SubNavTable
{
	width:100%;
	text-align:right;
}
.SubNav
{
	text-align:right;
	padding-right:10px;
	margin-bottom:5px;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;
	display:block;
	
	text-decoration:none; 
	color:#879664;
}

a.SubNav:hover, a.SubnavActivelink
{
    color:#879664;
	padding-right:10px;
    margin-right:20px;
    background:url(/_layouts/images/Agrol/subMarker.gif) right no-repeat ;
}

.SubSubNav {
    text-decoration:none;
    color:#aeaeae;
    padding-right:10px;
  	text-align:right;
	margin-bottom:5px;
	list-style-type:none;
	font-size:10px;
	font-weight:bold;
	display:block;
}
a.SubSubNav:hover, td.SubSubNav .SubnavActivelink
{
    color:#acbf7f;
    padding-right:10px;
    margin-right:20px;
    background:url(/_layouts/images/Agrol/subMarker.gif) right no-repeat ;
}
********/
/*************************/
.SubNavTable
{
	width:100%;
	text-align:right;
}


/*  SubMenu General  */

a.SubNav, a.SubSubNav, a.SubSubSubNav{
	text-decoration:none; 
	text-align:right;
/*	font-weight:bold;*/
	display:block;
	list-style-type:none;
	font-size:1.0em;
}

/*  SubMenu Level 1  */

a.SubNav{
	color:#879664;
	margin-bottom:5px;
}
a.SubNav:hover, a.SubnavActivelink
{
    color:#2c3313;
}

/*  SubMenu Level 2  */

a.SubSubNav {
    color:#acbf7f;
    margin-bottom:3px;
 	padding-right:	7px;
 	margin-right:	10px;
	background:		url(/_layouts/images/Agrol/subMarker.gif) right no-repeat ;
}
a.SubSubNav:hover, td.SubSubNav .SubnavActivelink
{
    color:#879664;
}

/*  SubMenu Level 3  */

a.SubSubSubNav {
    color:#999;
    margin-right:20px;
    overflow: hidden;
}
a.SubSubSubNav:hover, td.SubSubSubNav .SubnavActivelink
{
    color:#666;
}


/********CHANGE**********/
h1,.ms-standardheader, .ms-WPTitle{
	font-size: 1.4em;
	margin: 1.5em 0 0.7em 0;
}

#newsList
{
	width:420px;
}

.RightTxtBox
{
	border:solid 1px #000000;
	}/*
#adFooter1
{
	float:left;
	width:49.199999999999999999999999999999999999999999999999999999999999999999999999999%;
}
#adFooter2
{
	width:49.199999999999999999999999999999999999999999999999999999999999999999999999999%;
}*/
#leftContent td h2{
    margin: 0 0 0.7em 0;
    
}
#adFooter1, #adFooter2{
	float:left;
	margin: 5px 0 0 7px;
	display:block;
}
div#content-col * tr td
{
    padding-bottom: 1em;
}

div#content-col * tr td table tr td
{
    padding-bottom: 0;
}
