html, body { 
	scrollbar-base-color:#e7e6e4;
	scrollbar-3d-light-color:#e7e6e4;
	scrollbar-arrow-color:#59534c;
	scrollbar-darkshadow-color:#e7e6e4;
	scrollbar-face-color:#b9b5b0;
	scrollbar-highlight-color:#e7e6e4;
	scrollbar-shadow-color:#e7e6e4;
	scrollbar-track-color:#e7e6e4;
} 

body {
	background: #ece8e4 url("../images/layout/background-body.jpg");
	margin:0;
	padding:0px 0px 10px 0px;
	text-align: center;
}

#container{width: 780px;	padding: 0px;margin: 0 auto; text-align: left;}
#header{height: 142px;}
#logo{width: 208px;height: 142px;float: left;}
#mainmenu{width: 481px;float: left;position: relative;	top: 49px;}
#languages{
	width: 91px;
	height: 88px;
	background: #fdfcfc url("../images/layout/background-languges.gif");
	background-repeat: no-repeat;
	float: left;
	position: relative;
	top: 54px;
}

#seacrhbread{
	background: #f5f4f2 url("../images/layout/background-seacrhbread.jpg");
	background-repeat: no-repeat;
	width: 780px;
	height: 23px;
	padding: 0px;
	margin: 0px;
}

#searchpanel{float: left;margin-top: 1px;}
.inputSearch{
	width: 146px;
	border: 1px solid #bfb6aa;
	background: #e1e1e1;
	font-family: Tahoma;
	font-size: 11px;
	color: #de3f3b;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 5px;
	margin-right: 3px;
	vertical-align:middle !important;
}
.selectSub{
	color: #000000 !important;
}

#breadcrumb{padding-top: 4px;padding-left: 6px;float: left;}
#breadcrumb img{vertical-align:middle;}

#breadcrumb
,#breadcrumb a{
	font-family: Tahoma;
	font-size: 11px;
	color: #f1f1f1;
	text-decoration: none;
}

#breadcrumb a:hover{text-decoration: underline;}

/* MENU */
#menucontainer{width: 203px;	color: #000;background: #fdfdfd;}

#menu{
display:block;
text-decoration: none;
width: 203px;
height: 25px;
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
color: #fefefe;
cursor: pointer;
line-height: 18px;
}

.menucolor1{background: #f5f4f2 url("../images/menu/background-menucolor1.jpg") 0px 0px no-repeat;}
.menucolor2{background: #f5f4f2 url("../images/menu/background-menucolor2.jpg") 0px 0px no-repeat;}
.menucolor3{background: #f5f4f2 url("../images/menu/background-menucolor3.jpg") 0px 0px no-repeat}

.active{padding-top: 1px;padding-bottom: 4px;}
.submenu{
	font-family: Arial;
	font-size: 9px;
	color: #121212;
	text-transform: uppercase;
	line-height: 13px;
	background: url("../images/menu/bullet.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	display: block;
	text-decoration:none;
}

.submenu:hover
, .submenuActive{color: #ed0707;background: url("../images/menu/bullet_a.jpg") 0px 0px no-repeat;}

#submenuseparator{
	background: #f5f4f2 url("../images/menu/background-separator.jpg");
	background-repeat: no-repeat;
	width: 203px;
	height: 5px;
	display: block;
	overflow: hidden;
}

.hide{display: none;}
	
/* Newsletter */

#newsletterholder{
    background: #e5e0db;
    color: #525252;
    margin: 10px;
    padding: 10px;    
    font-family: Tahoma;
    margin-top: 35px;
    font-size: 11px;
}
#newslettertitle{
	background:url(../images/layout/ico-newsletter.gif) 0px 50% no-repeat;;
	letter-spacing: 0.1em;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 8px;
	padding-left:17px;
}

#newsletterform{margin: 0px; padding: 0px; margin-top: 10px;}

#newsletterform input{
    font-family: Tahoma;
    font-size: 10px;
    border: 1px solid #b9b5b0;
    padding-left: 4px;
}

/* CONTENT */
#contentcontainer{
	background: #f8f8f8 url("../images/layout/background-content.jpg");
	background-repeat: repeat-y;
	width: 577px;
	padding: 17px;
}

#contentinner{
	background: #ededed;
	padding: 7px;
	font-family: Arial;
	font-size: 13px;
	color: #616161;
}
#spacer{overflow: hidden;height: 25px;}
#contentfooter{
	background: url("../images/content/background-pagefooter.jpg");
	background-repeat: no-repeat;
	background-position: right;
	width: 100%;
	height: 23px;
	font-family: Tahoma;
	font-size:9px;
	color: #5d5d5d;
	line-height: 21px;
}

#contentfooterhinttext{
	position: relative;
	width: 176px;
	left: 400px;
}

.accent{color: #ed0707;}

#inforequestform
, #inforequestform TABLE{
	font-size: 10px;
	font-family: Verdana;
	color: #616161;
}
#inforequestform input.text{width:160px;}
#inforequestform .textarea{height:157px;}



/*#inforequestform .textarea{width:100%;height:100%;}*/
td.hr {
  height: 100%;
  width: 12px;
  background: url("../images/content/hrv.gif") 50% 50% repeat-y;
}
td.hr hr {
  display: none;
}
.clear{clear:both;float:none;}
/* FOOTER */
#footer{
	background: #f5f4f2 url("../images/layout/background-footer.jpg")  0px 100% no-repeat;
	width: 780px;
	height: 70px;
	text-align: center;
	font-family: Tahoma;
	font-size: 10px;
	color: #686868;
}
#footer A{color: #686868;}
#footer A:HOVER{color: #686868;text-decoration:none;}
#footerseparator{
	background: url("../images/layout/background-footerseparator.jpg");
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 8px;
}

/* Page Functions */

#pagefunctions{  margin-top: 1px;}
#pagefunctions a{
    font-family: Tahoma;
    font-size:9px;
    color: #5d5d5d;
    line-height: 21px;
    display: block;
    text-decoration:none;
}
#pagefunctions a:hover{ color: #ed0707;}
#backnextholder{  float: left;}
#infoprintholder{   float: right;}
.backnextbg{
    background: url("../images/pagefunctions/background-backnext.jpg") 0px 50% no-repeat;
    height: 22px;
    width: 83px;
    float: left;
    margin-right:1px;
}

.backbg{background:url("../images/pagefunctions/ico-back.gif") 0px 50% no-repeat; padding-left: 24px;width:58px;}
.nextbg{background:url("../images/pagefunctions/ico-next.gif") 100% 50% no-repeat; text-align: right; padding-right: 24px;width:58px;}

.infoprintbg{
    background: url("../images/pagefunctions/background-infoprint.jpg") 0px 0px no-repeat;
    height: 22px;
    width: 168px;
    float: left;
    margin-left:1px;
}

.infobg{background: url("../images/pagefunctions/ico-info.gif") top left no-repeat;padding-left: 24px;width:140px;}
.printbg{background: url("../images/pagefunctions/ico-print.gif") top left no-repeat;padding-left: 24px;width:140px;}
