@import url('plugins.css');

BODY {
	background:			#636466;
	color: 				#636567;
	font: 				normal 12px Verdana;
	margin-top:			30px;
} 

TD {
	font: 				normal 12px Verdana; 
	color: 				#636567;
}

a.bottommenu {
	font-family: 			verdana;
	color: 				white;
	font-size: 		 	10px;
	text-decoration:		none;
	font-weight:			bold;
}

a.bottommenu:hover {
	text-decoration:		underline;
}

a:link {
	font-family: 			verdana; 
	color: 				#636567; 
	font-size: 			10px; 
	font-weight:			bold;
	text-decoration:		underline;
}

a:hover {
	text-decoration:		none;
}

h1 {
	color:				#636567;
	font-family:			verdana;
	font-size:			16px;
	font-weight:			normal;
}

p,li,table,td,input,textarea,select,ul,ol {
	color:				#636567;
	font-size:			11px;
	font-family:			verdana;
}
p.bodytext a {
	color:				#636567;
	font-size:			11px;
	font-family:			verdana;
	text-decoration:		underline;
}
p.bodytext a:hover {
	text-decoration:		none;
}
td.search {
	/*width:			142px;
	line-height:			30px;*/
	background:			#ECB214;
	color: 				#636567;
}
td.sitemap {
	height:				30px;
	background-color:		#ECB214;
	color: 				#636567;
}


td.topspace {
	height:				30px;
	background-color:		#ECB214;
	border-left:			1px solid #FFFFFF;
}

td.logo {
	height:				49px;
}

td._adr {
	height:				21px;
	width:				739px;
	background:			#c7c8ca;
	color:				#000000;
	text-align:			center;
	font-size:			10px;
}

td.adr {
	height:				21px;
	width:				900px;
	background:			#c7c8ca;
	color:				#000000;
	text-align:			center;
	font-size:			10px;
}
td.adr a, td._adr a {
	color:				#000000;
	font-weight:			normal;
	padding-left:			3px;
	margin-left:			3px;
}


a.footermenu:link, a.footermenu:visited {
	color: 				#FFFFFF;
	font-size:			10px;
	font-weight:			normal;
	font-family:			verdana;
	text-decoration: 		none;
	margin-right:			20px;
	line-height:			20px
}
a.footermenu:hover {
	text-decoration:		underline;
}

td.first a, td.second a, td.third a, td.fourth a {
	font-family: 			Verdana, Helvetica, Arial, Geneva, Swiss, SunSans-Regular; 
	font-size:			11px;
	font-weight: 			bold;
	text-decoration:		none;
}

td.first a {color: 			#666666;
}
td.second a {color: 			#8F8F8F;
}
td.third a {color: 			#7F7F7F;
}
td.fourth a {color: 			#9F9F9F;
}
a.first:hover, a.second:hover, a.third:hover, a.fourth:hover {
	color: 			 	#000000;
}
a.first, a.second, a.third, a.fourth {
	color: 			 	#636567;
	font-weight:			bold;
	text-decoration:		none;
}

.csc-form-fieldcell {}

.front { 
	font-family: 		Arial; 
	font-size: 		12px; 
	font-weight: 		bold; 
	color: 			#636567;
}

td.flex-presentation-country{
	color: 			#000000;
	font-weight:		700;
	font-size:		13px;
	height:			20px;
}

td.flex-presentation-image{
	height:			90px;
}

td.flex-presentation-description{
	padding:		5px;
	border:			1px solid #E6E6E6;
}

td.flex-presentation-email{
	padding:		5px;
	border-left:		1px solid #E6E6E6;
	border-bottom:		1px solid #E6E6E6;
	border-right:		1px solid #E6E6E6;
}

.twocols{
	width:			auto;
	height:			auto;
}
.twocols .twocols_left{
	width:			50%;
	vertical-align:		top;
}
.twocols .twocols_right{
	width:			50%;
	vertical-align:		top;
} 


.csc-uploads ul li p{
	margin:			0px;
}

.csc-uploads ul{
	list-style-type:	none;
}

a.submenu:link, a.submenu:visited  {
	color: 			black;
	font-size:		10px;
	font-weight:		bold;
	font-family:		verdana;
	text-decoration: 	none;
	line-height:		10px;
	padding:		0px 10px 0px 10px;
	border-right:		2px solid #636466;
}
a.sub_menu:link, a.sub_menu:visited  {
	color: 			black;
	font-size:		10px;
	font-weight:		bold;
	font-family:		verdana;
	text-decoration: 	none;
	padding:		0px 10px 0px 10px;
}
a.submenu:hover, a.sub_menu:hover {
	text-decoration:	underline;
}
td.spacer {
	background: 		#636466;
	line-height:		5px;
}
td.breadcrums, td.breadcrums a {
	background: 		#636466;
	line-height:		20px;
	font-size:		10px;
	text-align:		left;
	font-weight:		normal;
	text-decoration:	none;
	color:			#9F9F9F;
}

td.breadcrums a:hover{
	color: 		#CFCFCF;
}

td.subleft {
	width:			180px;
	height:			423px;
	background:		#636466;
	float:			left;
}

td.frontleft {
	width:			180px;
	height:			423px;
	background:		#ccc;
	float:			left;
}

td.topmenu a:link, td.topmenu a:visited, td.topmenu a:active {
	color:			#FFFFFF;
	font-size:		11px;
	font-weight:		bold;
	font-family:		arial;
	text-transform:		uppercase;
	letter-spacing:		0px;
	text-decoration:	none;
}

td.topmenu a:hover {
	color: 			#636567; 
}

td.topmenu {
	text-align:		right;
	line-height:		20px;
	height:			20px;
	font-size:		20px;
	background:		#ECB214;
	color:			#FFFFFF;
	border-left:		1px solid #FFFFFF;
	border-bottom:		1px solid #FFFFFF;
}

td.topmenu a {
	margin-right:		10px;
	font-style:		verdena;
}

td.submenu {
	text-align:		right;
	line-height:		20px;
	background:		#c7c8ca;
}

/* DEFAULT LEFT MENU */


ul.menu {
	margin:                 0pt 0pt;
	padding:                0pt;
}
ul.menu li {
	/* background:          transparent url(../images/.gif) no-repeat scroll 0pt 0.6em;*/
  	list-style-image:	none;
	list-style-position:    outside;
	list-style-type:        none;
	margin:                 0pt 0pt;
	padding:                5px 0pt 0pt 0px;
	width:			0px;
}

.state a { 
	display: 		block;
	width: 			141px;
	height: 		17px;
	color: 			#FFFFFF;
	font-weight:		bold;
	text-decoration: 	none;
	background-image: 	url('/fileadmin/template/main/images/left_menu.gif');
	background-repeat: 	no-repeat;
	border:			0px solid red;
	padding: 		0px 0px 0px 20px;
}
/*.act a:visited */
.act a {
	background-position: 	0px 0px;
	color:			#ECB214;
	overflow:		hidden;
	text-decoration:	none;
}
.no a{
	background-position: 	0px -20px;
	text-decoration:	none;
}

ul.menu li.no a:hover {
	background-position: 	0px 0px;
	color:			#ECB214;
	overflow:		hidden;
}
/*
<!--[if IE]>
ul.menu li.no a:visited {
	color:			#FFFFFF;
	text-decoration:	none;
}
<![endif]-->
*/
/* DEFAULT LEFT SUBMENU ITEMS */
ul.menu ul {
	color: 			#000;
	display:                block;	
	margin:                 0pt;
	padding:                0pt;
}
ul.menu ul li {
   /*background:                 transparent url(../images/left_menu_sub.gif)  no-repeat scroll 1.3em 0.5em;*/
   	list-style-image:       none;
   	color: 			#FFFFFF;
	width:			123px;
	list-style-position:    outside;
	list-style-type:        none;
	margin-left:            0px;
	padding:		2pt 0pt 0pt 2px;
}
ul.menu ul li a {
	background: 		none;
	color:			#000;
	width:			123px;
}
ul.menu ul li.no a {
	color:			#FFFFFF;
	width:			123px;
}
ul.menu ul li.act a {
	color:			#ECB214;
}
ul.menu ul li.no a:hover {  
	color:			#ECB214;
}
