/* CSS Document */

/* GENERIC STYLES */

body {margin: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;
background-image: url(../templateimages/bg_home.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color:#F5F7F2;
	}
p, .content {line-height:15px; color:#172517;}


a {color:#833bb8; text-decoration:none;}
a:hover {color: #7b001a; text-decoration:underline; 
}

.language, a.language {font-size:10px; color:#367549;}

input { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.date { color:#538352;}
.newslinks {color:#7b7b69; font-size:10px;}
td.address {font-size:10px; color:#83a682; line-height:13px;}
td.address  a{color:#367549;}

.homecontent {color:#538352; font-size:11px; line-height:15px;} 
.headline {font-size:23px; font-weight:bold; color:#FFFFFF; vertical-align:bottom; line-height:20px; } 



/*menus */
td.menu a {font-size:11px; color:#005936; font-weight:bold; margin-left:5px;}

/*forms */

form{
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}

textarea, input, .nput, select {
	background-color: #F7F7F7;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-image:url(../templateimages/bg_input.gif);
	font-size: 10px;
	color:#538352;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	border-top: 1px solid #7c7c7c;
}


