/*
+-------------------------------------------------------------------------------+
|					WebSoft-Solutions - www.websoft-solutions.de				|
+-------------------------------------------------------------------------------+
*/





/* 
+-------------------------------------------------------------------------------+
|								Defaultsettings									|
+-------------------------------------------------------------------------------+
*/


/* ------------------------ Html --------------------------------*/

html
{
	min-height: 100.05%;
}


/* ------------------------ Body --------------------------------*/

body
{
	background-color: #FDFAE7;
	font-size: 13.5px;
	color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 100%;
	margin: 0px;
	margin-bottom: 50px;
	padding: 0px;
	background-color: #DDDDDD;
	text-align: center;
}


/* ------------------------ Div --------------------------------*/

div
{
	margin: 0px;
	padding: 0px;
	border: none;
}


/* ------------------------ Form --------------------------------*/

form
{
	margin: 0px;
}


/* ------------------------ List --------------------------------*/

li.horse
{
	list-style-image: url(../gfx/items/listlogo.png);
}


/* ------------------------ Link --------------------------------*/

a,
a:link,
a:visited,
a:focus,
a:active
{
	color: #000000;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}

a:hover
{
	color: #c25927;
	font-family : Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}


/* ------------------------ Image --------------------------------*/

img
{
	border: none;
}

img a
{
	border: none;
}


/* 
+-------------------------------------------------------------------------------+
|									Fonts										|
+-------------------------------------------------------------------------------+
*/


/* ------------------------ Headlines --------------------------------*/

h1
{
	color: 	#626262;
	font-size: 28px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	margin: 0px;
	margin-bottom: 30px;
}

h2
{
	color: 	#626262;
	font-size: 18px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 15px;
}

h3
{
	color: 	#05064B;
	font-size: 19px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 12px;
}

h4
{
	color: 	#05064B;
	font-size: 16px;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 15px;
}

h5
{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	margin-bottom: 8px;
}


/* 
+-------------------------------------------------------------------------------+
|									Images										|
+-------------------------------------------------------------------------------+
*/


/* ------------------------ Content --------------------------------*/

img.contentright
{
	clear: both; 
	float: right;
	margin-left: 30px;
	margin-bottom: 20px;
}


img.contentleft
{
	float: left;
	margin-right: 30px;
	margin-bottom: 20px;
}


img.contentcenter
{
	clear: both;
	margin: 40px;
}

#contentcenter
{
	clear: both;
	text-align: center;
}


/* 
+-------------------------------------------------------------------------------+
|								Containers										|
+-------------------------------------------------------------------------------+
*/


/* ------------------------ Mainarea --------------------------------*/

#main
{
	clear: both;
	width: 1024px;
	margin: 0px auto;
	background-color: #FFFFFF;
	background-image: url(../gfx/design/BgLinks.png);
	background-repeat: repeat-y;
	text-align: left;
}


/* ------------------------ Headarea --------------------------------*/

#head{
	clear: both;
	height: 125px;	
	background-image: url(../gfx/design/BgHead.png);
	background-repeat: no-repeat;
	background-color: #0054AB;
}

#head_logo
{
	clear: both;
	top: 0px;
	left: 0px;
	width: 200px;
	height: 125px;
	background-image: url(../gfx/design/Logo.png);
	background-repeat: no-repeat;
	cursor: pointer;
}


/* ------------------------ Linksarea --------------------------------*/

#links{
	float: left;
	width: 200px;
	padding-bottom: 75px;
	font-size: 15px;
	font-family : Georgia, Arial, Helvetica, sans-serif;
}

#link_title
{
	clear: both;	
	font-weight: bold;
	padding: 1px;
	padding-left: 5px;	
	background-color: #E0E0E0;
	border-bottom: 2px solid #E5E5E5;
}

#link
{
	clear: both;
	padding: 3px;
	padding-left: 20px;
	background-image: url(../gfx/design/BgLinkButton.png);
	background-repeat: repeat-y;
	border-bottom: 2px solid #E5E5E5;
	cursor: pointer;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

#link a,
#link a:link,
#link a:visited,
#link a:focus,
#link a:active
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#link a:hover
{
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#link_active
{
	clear: both;
	padding: 3px;
	padding-left: 20px;
	background-image: url(../gfx/design/BgLinkButtonActive.png);
	background-repeat: repeat-y;
	border-bottom: 2px solid #E5E5E5;
	font-size: 14px;
	font-weight: normal;
	font-family : Arial, Verdana, Helvetica, sans-serif;
}


/* ------------------------ Textarea --------------------------------*/

#title
{
	clear: both;
	margin-bottom: 25px;
	padding-bottom: 3px;
	color: #05064B;
	font-size: 19px;
	font-weight: bold;
	border-bottom: 2px solid #E5E5E5;
}

#text
{
	float: left;
	padding: 15px;
	padding-top: 20px;
	padding-bottom: 50px;
}

#title2
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
	margin-right: 120px;
	padding-bottom: 1px;
	color: #05064B;
	font-size: 17px;
	font-weight: bold;
	border-bottom: 2px solid #E5E5E5;
}

#backlink,
#backlink a,
#backlink a:link,
#backlink a:visited,
#backlink a:focus,
#backlink a:active
{
	clear: both;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 25px;
}


/* ------------------------ Right --------------------------------*/

#right,
#right a,
#right a:link,
#right a:visited,
#right a:focus,
#right a:active,
#right a:hover
{
	float: left;
	width: 154px;
	padding: 8px;
	padding-top: 10px;
	background-color: #F5F5F5;
}

#news
{
	clear: both;	
	margin-bottom: 15px;
	padding: 8px;
	color: #FF6825;
	font-family : Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border: 1px dashed #D5D5D5;
	background-color: #EFEFEF;
	cursor: pointer;
}

#newsdescription
{
	clear: both;
	padding: 5px;
	background-color: #F5F5F5;
	border-top: 2px solid #D5D5D5;
	font-weight: normal;
	color: #000000;
}

#news_image
{
	clear: both;
	text-align: center;
}


/* ------------------------------ Bottom -------------------------------*/


#bottom{
	clear: both;
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: #0054AB;
}


/* ------------------------ Copyrightarea --------------------------------*/

#copyright
{
	clear: both;
	font-size: 12px;
	text-align: center;
}


/* ------------------------ Footerarea --------------------------------*/

#footer
{
	clear: both;
	margin-top: 40px;
	font-size: 13px;
	vertical-align: middle;
	text-align: center;
}

#footer a,
#footer a:link,
#footer a:visited,
#footer a:focus,
#footer a:active
{
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	color: #2C2D7D;
}

#footer a:hover
{
	font-size: 13px;
	font-weight: normal;
	text-decoration: underline;
	color: #FF0E0E;
}

/* ------------------------ Webdesign --------------------------------*/
#webdesign
{
	clear: both;
	font-size: 11px;
	margin-top: 30px;
}

#webdesign a,
#webdesign a:link,
#webdesign a:visited,
#webdesign a:focus,
#webdesign a:active
{
	clear: both;
	font-size: 12px;
	color: #2C2D7D;
}

#webdesign a:hover
{
	clear: both;
	font-size: 12px;
	color: #FF0E0E;
}


/* 
+-------------------------------------------------------------------------------+
|						Code by WebSoft-Solutions.de							|
+-------------------------------------------------------------------------------+
*/