body {background-image:url('../images/bg.jpg');}

a.gen:link {color:#000000; text-decoration:none;}      /* unvisited link */
a.gen:visited {color:#000000;  text-decoration:none;}  /* visited link */
a.gen:hover {color:#49afe8;}  /* mouse over link */
a.gen:active {color:#49afe8;  text-decoration:none;}  /* selected link */


a.lang:link {color:#91056a; text-decoration:none;}      /* unvisited link */
a.lang:visited {color:#91056a;  text-decoration:none;}  /* visited link */
a.lang:hover {color:#bababa;}  /* mouse over link */
a.lang:active {color:#bababa;  text-decoration:none;}  /* selected link */



a.menu:link {color:#000000; text-decoration:none;}      /* unvisited link */
a.menu:visited {color:#000000;  text-decoration:none;}  /* visited link */
a.menu:hover {color:#49afe8;}  /* mouse over link */
a.menu:active {color:#49afe8;  text-decoration:none;}  /* selected link */


a.submenu:link {color:#6c6c6c; text-decoration:none;}      /* unvisited link */
a.submenu:visited {color:#6c6c6c;  text-decoration:none;}  /* visited link */
a.submenu:hover {color:#1688c7;}  /* mouse over link */
a.submenu:active {color:#1688c7;  text-decoration:none;}  /* selected link */



a.right:link {color:#000000; text-decoration:none;}      /* unvisited link */
a.right:visited {color:#000000;  text-decoration:none;}  /* visited link */
a.right:hover {color:#1688c7;}  /* mouse over link */
a.right:active {color:#1688c7;  text-decoration:none;}  /* selected link */



a.menufooter:link {color:#49afe8; text-decoration:none;}      /* unvisited link */
a.menufooter:visited {color:#49afe8;  text-decoration:none;}  /* visited link */
a.menufooter:hover {color:#ffffff;}  /* mouse over link */
a.menufooter:active {color:#ffffff;  text-decoration:none;}  /* selected link */


a.smenufooter:link {color:#ffffff; text-decoration:none;}      /* unvisited link */
a.smenufooter:visited {color:#ffffff;  text-decoration:none;}  /* visited link */
a.smenufooter:hover {color:#49afe8;}  /* mouse over link */
a.smenufooter:active {color:#49afe8;  text-decoration:none;}  /* selected link */


a.samples:link {color:#1688c7; text-decoration:none;}      /* unvisited link */
a.samples:visited {color:#1688c7;  text-decoration:none;}  /* visited link */
a.samples:hover {color:#1688c7;}  /* mouse over link */
a.samples:active {color:#1688c7;  text-decoration:none;}  /* selected link */



/*Pseudo classes for fonts and menus*/
body{
	font-family:  "Trebuchet MS", Arial, Verdana;
}

.linkactive{
	color:#49afe8;
	text-decoration:none;
}

.txtgeneric{
	font-family:  "Trebuchet MS", Arial, Verdana;
}

.txtxsmall{
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
}

.txtsmall{
	font-size:11px;
}

.txtmedium{
	font-size:12px;
}

.txtnormal{
	font-size:13px;
}

.txtbig{
	font-size:15px;
	font-weight:bold;
}

.txtbold{
	font-weight:bold;
}

.borderbottom{
	border-bottom:1px solid #c8c8c8;
}

.colmenu{
	width:180px;
	margin-left:20px;
	padding-left:33px;
	font-family:  "Trebuchet MS", Arial, Verdana;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-bottom:15px;
}

.colmenunormal{
	height:17px;
	padding-left:0px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
}

.colmenuactive{
	width:65px;
	height:17px;
	padding-left:8px;
	padding-right:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#91056a;
	color:#ffffff;
}

.submenufirst{
	font-size:11px;
	color:#939393;
	padding-top:15px;
}

.submenu{
	font-size:11px;
	padding-top:3px;
	color:#939393;
}

.submenuactive{
	font-size:11px;
	color:#981674;
}

.inputtext{
	background-color:#eaeaea;
	width:115px;
}

.submit{
	cursor: pointer;
}

.borderbottom{
	border-bottom:1px solid #c8c8c8;
}


.contactformfield{
	width:350px;
	background-color:#e5e5e5;
	height:17px;
	color:#000000;
	border:none;
	font-size:13px;
	font-family:Trebuchet MS, Arial, Verdana;
}

.city{
		font-size:13px;
		color:#49afe8;
		font-weight:bold;
	}
	.address{
		font-size:11px;
		color:#000000;
		font-weight:bold;
		padding-top:2px;
	}
	.emailcon{
		font-size:11px;
		color:#49afe8;
		font-weight:bold;
		padding-top:3px;
		text-decoration:none;
	}
	.fieldtitle{
		font-family:Trebuchet MS, Arial, Verdana;
		font-size:11px;
		color:#000000;
	}
	
