/* Default stylesheet for the Agri-ProFocus website.                           */
/* Created by N.Emmer, Vi@frica Foundation, April 2005                         */

/*                                                                             */
body 	{
	background-color: #DBEBC6;
	text-align: center;
	scrollbar-3dlight-color: #DBEBC6;
	scrollbar-arrow-color: #336600;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #DBEBC6;
	scrollbar-face-color: #DBEBC6;
	scrollbar-highlight-color: #DBEBC6;
	scrollbar-shadow-color: #DBEBC6;
	scrollbar-track-color: #ffffff;
}
A		{ color: #000000; }
img 	{ border-color: #990000; }
h1 		{ font-size: 13pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 15px; color: #993300; }
h2		{ font-size: 9pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
img		{ border: 0;}
p 		{ margin-right: 5px;`}
.accent	{ color: #993300;}
.ident  { text-indent: 2em;}

.shaded-box { 
	font-size: x-small; 
	border: 1px dotted #990000; 
	background-color: #D9D9B3;
	padding: 10px;
}

.drop-img { position: relative; top: 4px; }
.space-img {
padding: 3px;
}
leftBottom-img{
	padding-bottom: 10px;
	padding-left: 10px;
}

.underlined {
	font-size: x-small;
	border-top: 0px dotted;
	border-right: 0px dotted;
	border-bottom: 1px dotted #993300;
	border-left: 0px dotted;
	font-weight: bold;
	vertical-align: top;
	margin: 0px;
	padding-bottom: 2px;
}
	

/* Setting the watermark on every page */
.page-style { background-color: #FFFFFF; background-image: url(http://www.agri-profocus.nl/site-gfx/watermark-big.jpg); background-repeat: repeat-y; background-position: right top;}

/* Describing the different blocks making up the web-page                      */

#page-container { z-index: 0; position: relative; width: 800px; margin: 0px; padding: 0px;  left: 0px; top: 0px; height:-200px;}
#left-block-container { z-index: 1; position: absolute; width: 130px; left: 0px; top: 0px;  height: -200px; }
#top-block-container {z-index:1; position: absolute; height: 30px; width: 662px; left: 138px; top: 0px; }
#content-container-midcolumn { z-index:1; position: absolute;  left: 145px; top: 45px; width: 510px; }
#content-container-full {
	z-index: 1;
	position: absolute;
	left: 145px;
	top: 45px;
	width: 640px;
	overflow: auto;
	height: -250px;
}
#right-block-container {z-index:1; position: absolute; top: 35px; right: 4px; width: 125px; height:-200;}
#bottom-block-container {z-index:1; position: absolute; height: 30px; width: 692px; left: 108px; bottom: 10px; }



/* This sets the style and positioning for the left-block with menu              */

.left-block-style {
	font-size:9pt;
	text-decoration: none;
	font-variant: normal;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	background-attachment: fixed;
	background-image: url(http://www.agri-profocus.nl/site-gfx/menu-background_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #ffffff;
}

#divCont {position:absolute; z-index:2; left:5px; top:195px; height:400px; width:100px;}

.leftboxshadow { z-index: 3; position: absolute; height: 100%;  width: 8px; left: 130px; top: 0px;
				 background-color: #FFFFFF; background-image: url(http://www.agri-profocus.nl/site-gfx/shadow-to-white.jpg); background-repeat: repeat-y; background-position: left top; }
 
/* end of left block                                                                */

#divContMenu {position:absolute; z-index:1; left:17px; top:95px; height:200px; width:100px;}
.clMenu a {	color:#000000; font-size: 8pt; font-weight:normal; text-decoration:none; }
.clMenu a:hover { color:#FFFFFF; text-decoration:none; }

/*** This sets the positioning and style for the elements in the top block ***/

.locator {position:absolute; z-index:2; left:15px; top:9px; width:540px; color:#ffffff;}
.locator a {color:#ffffff; font-weight:normal; text-decoration:underline; }
.locator a:hover {color:#ffffff; text-decoration:underline; }

.language-selector {position:absolute; z-index:3; right:10px;  top:9px; width:90px; color:#ffffff;}
.search-box {position:absolute; z-index:4; right: 10px; top:8px; width:250px;}

.top-block-style {
	border: 0px none;
	background-image: url(http://www.agri-profocus.nl/site-gfx/topline-background.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
}

#top-block-container .language-selector { text-align:  right}
#top-block-container .search-query {margin: -4px 0px 0px; border: 1px solid #999900; background-color: #D9D9B3;}
#top-block-container form {	margin: 1px 0px 0px 0px;}
A.topline:link,A.topline:visited {text-decoration: none; color: #ffffff;	}
A.topline:hover,A.topline:active { color: #FFFFFF; }

/* end of top bar definition */

/*** This sets the style for main content block ***/
.content-style {
	font-size: x-small;
	text-align: left;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}

.content-style td {
	vertical-align: top;
}

.content-simple {
	font-size: x-small;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}

.content-italic {
	font-style: italic;
	text-indent: 10px;
}

/*** This sets the style for right block ***/
.right-block-style {
	font-size: 8pt;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
/* end of right bar definition */

.table-border {
	font-size: x-small;
	text-align: justify;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
	border-style: solid;
	border-color: #999900;
	border-width: 1px;
	margin: 5px;
	padding: 5px;
	}

/* Definition of form elements */

/* form { margin: 1px 0px 0px; } */

.button{
	background-image: url(http://www.agri-profocus.nl/site-gfx/button-green.jpg);
	height:23 px;
	width:101px;
	border: none;
	text-align:center;
	font-size: x-small;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}

.textfield-wide {
	height:21px;
	width:400px;
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px solid #CCCC9A;
	font-size: x-small;
	text-align: justify;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}

.textfield-small{
	height:21px;
	width:200px;
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px solid #CCCC9A;
	font-size: x-small;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}

.textarea-wide{
	height:150px;
	width:400px;
	background-color: #FFFFFF; 
	color: #000000; 
	border: 1px solid #CCCC9A;
	font-size: x-small;
	text-align: justify;
	font-family: Arial, Georgia, "Times New Roman", Times, serif;
}