/* --> global site positions */
*{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 12px; 
   color:#000000;
   list-style:none;
}
form{
   padding:0;
   margin:0;
}
body{
   text-align:center;
   margin:0 auto;
   color:#000000;
   background-color:#FFFFEB;
   line-height:1.5;
}

div {
   padding:0;
   margin:0;
   text-align:left;
}

div.content{
   margin:0 auto;
   padding:0;
   text-align:left;
   width: 780px;
   background-image: url(../images/content.gif);
}

div.content_none{
   margin:0 auto;
   padding:0;
   text-align:left;
   display:none;
}
   
div.content_head{
   width:780px;
   height:15px;
   background-color:#FFFFEB;
}

div.content_top{
   width:780px;
   height:83px;
   background-image: url(../images/content_top.jpg);
}

div.content_path {
   width:776px;
   height:17px;
   padding-top:4px;
   padding-left:4px;
   text-align:left;
   background-image: url(../images/content_path.jpg);
}

div.content_options{
   position:relative;
   float:left;
   width:300px;
   height:60px;
   background-image: url(../images/content_options.jpg);
}
div.content_option_search {
   padding-left:10px;
   padding-top:5px;
}

.content_options_button1{
   position:absolute;
   left:208px;
   top:35px;
}

.content_options_button2{
   position:absolute;
   left:238px;
   top:35px;
}

.content_options_button3{
   position:absolute;
   left:268px;
   top:35px;
}
div.contentTrigger{
   float:left;
   width:480px;
   height:60px;
   text-align:center;
   background-image: url(../images/content_ads.jpg);
}

div.content_open{
   width:900px;
   height:10px;
   background-color:#71828A;
   background-image: url(../images/content_open.png);
}

div.content_left{
   overflow:hidden;
   display:block;
   width: 200px;
   float: left;
   text-align:left;
   position: relative;
}


div.content_cp{
   display:none;
}

div.content_spacing {
   padding:10px;
}

div.content_blockspacer {
   float:left;
   width:10px;
}
div.content_main{
   width:560px;
   padding-left:10px;
   padding-right:10px;
   float: right;
   text-align:left;
   position: relative;
   background: url(../images/content_main.jpg) top left no-repeat;
   overflow:hidden;
}

div.content_right{
   position:relative;
   display:none;
   clear:both;
}

div.content_feet{
   width: 780px;
   height:17px;
   position: relative;
   background-color: #F5F7F7;
   border-top: 1px solid #A0ACB1;
   color: #999999;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;
}

div.content_indented{
   padding-left:30px;
   float:left;
   text-align:left;
   position:relative;
}

div.content_scroll{
   overflow:scroll;
}

div.content_box{
   float:left;
   padding:0;
   width:100%;
   text-align:left;
   border-top: 1px solid #CCD2D2;
   border-right: 1px outset #CCD2D2;
   border-bottom: 1px outset #CCD2D2;
   border-left: 1px solid #CCD2D2;
   background-color:#F5F7F7;
}

div.content_box_bar {
   width:100%;
   height:18px;
   background-color:#F5F7F7;  
   border-bottom: 1px dashed #CCD2D2;
   text-align:center;
   color:#555555;
   font-weight:bold;
}

div.content_box_head {
   background-image: url(../images/topbg.png);
   padding-top:3px;
   height:17px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#555555;
   font-weight: bold;
   text-align:center;
   overflow:hidden;
}

div.content_boxcutter{
   width:200px;
   height:20px;
   min-height:20px;
   clear:both;
   visibility:hidden;
}

div.clear{
   clear:both;
}

div.left{
   float:left;
}

div.right{
   float:right;
}
/* <-- global site positions */
p, ul, td { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; padding:0; margin:0; }

img {
   border:0;
}

blockquote {
margin: 0px 3px 0px 15px;
}

th {
   background-image: url(../images/topbg.png);
   height:21px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#555555;
   font-weight: bold;
   text-align:center;
}

li {
   line-height: 15px;
   padding-left: 15px;
   padding-top: 0px;
   background-image: url(../images/core/arrow.png) ;
   background-repeat: no-repeat;
   background-position: 0px 4px;
}
ul{
   position:relative;
   padding-left: 20px;
   list-style: none;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
   font-size: 11px; 
   color:#000000;
}

li.category {
	line-height: 16px;
	padding-left: 20px;
	padding-top: 0px;
	background-image: url(../images/core/category.gif) ;
	background-repeat: no-repeat;
	background-position: 3px 1px;
}

li.content {
	line-height: 16px;
	padding-left: 20px;
	padding-top: 0px;
	background-image: url(../images/core/content.gif) ;
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
ul.link{
   list-style:none;
   padding:0;
   margin:0;
}
li.link {
   list-style:none;
	line-height: 16px;
	padding-left: 18px;
	padding-top: 0px;
	background-image: url(../images/core/link_blank.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
.hr_big       {  display: block; border:0px; height: 20px; margin-top: 15px; margin-bottom: 15px; width:100%; color: #514A73; background-color: #514A73; }
p            {  padding-bottom:2px; margin: 2px; }

.ul_productmenu {
   float:left;
   display:block;
   width:100%;
   padding: 0; 
   margin:0; 
   list-style:none;
   margin-bottom:15px;
}

.li_productmenu { 
   background-repeat: no-repeat; 
   background-position: 1px 1px; 
   background-color:#514A73; 
   line-height: 20px; 
   padding: 0px;
   padding-left: 30px; 
   margin-bottom:3px; 
   border: 1px dashed #565596;
}

.li_spacer { 
   line-height: 5px;
   background-position: -50px -50px;
}

div.topsearch {
   text-align:right;
   float:right;
   height:32px;
   padding-top:6px;
   overflow:hidden;
   
}
.singlecontent {
   padding-bottom:10px;
   width: 560px;
   float: left;
   text-align:left;
   position: relative;
}
.dualcontent1 {
   padding-bottom:10px;
   width: 270px;
   float: left;
   text-align:left;
   position: relative;
}
.dualcontent2 {
   padding-bottom:10px;
   width: 270px;
   float: right;
   text-align:left;
   position: relative;
}

.triplecontent1 {
   padding-bottom:10px;
   width: 220px;
   float: left;
   text-align:left;
   position: relative;
}

.triplecontent2 {
   padding-bottom:10px;
   width: 220px;
   float: left;
   margin-left:10px;
   text-align:left;
   position: relative;
}

.triplecontent3 {
   padding-bottom:10px;
   width: 220px;
   float: right;
   text-align:left;
   position: relative;
}

.triplecontent12 {
   padding-bottom:10px;
   width: 450px;
   float: left;
   padding-right:10px;
   text-align:left;
   position: relative;
}

.triplecontent23 {
   padding-bottom:10px;
   width: 450px;
   float: right;
   padding-left:10px;
   text-align:left;
   position: relative;
}

.content_body_head{
   width:560px;
   height:40px;
   padding-left:5px;
   padding-top:5px;
   background-image: url(../images/content_body_head.jpg);
}
.content_body{
  width:548px;
  display:block;
  float:none;
  padding-left:5px;
  padding-right:5px;
  background-color:#F5F5F5;
  border-right: 1px solid #E0E0E0;
  border-left: 1px solid #E0E0E0;
  text-align:justify;
}
a:link, a:visited { color: #FF6666; text-decoration: none; font-weight: bold; letter-spacing: 0px;}
a:hover, a:active { color: #FF9933; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

hr { color:#CCCCCC; clear:both; }
.hr_cutted { margin:0; padding:0; height:1px; width:100%;  border-bottom: 1px dashed #565596; }

h1 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;   letter-spacing: 0px; margin:0; }
h2 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px; margin:0; }
h3 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; }
h4 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; letter-spacing: 1px; line-height:  9px; }
h5 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size:  9px; font-weight: normal; line-height: 11px; }
h6 { color:#000000; margin:0px; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; line-height: 10px; }

input#textfield          {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
input#textfieldactive    {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}
input#button             {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A; text-align:center; background-color:#F5F7F7;}
input#buttonactive       {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000; text-align:center; background-color:#DBE0E1;}
select#selectfield       {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
select#selectfieldactive {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}
textarea#textarea        {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
textarea#textareaactive  {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}

.textfield          {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
.textfieldactive    {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}
.button             {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A; text-align:center; background-color:#F5F7F7;}
.buttonactive       {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000; text-align:center; background-color:#DBE0E1;}
.selectfield       {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
.selectfieldactive {cursor: pointer;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}
.textarea        {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#71828A;border-width:1px;background-color:#F5F7F7;border-color:#CCD2D2;border-style:solid;}
.textareaactive  {cursor: text;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#000000;border-width:1px;background-color:#DBE0E1;border-color:#A0ACB1;border-style:solid;}

.row1 { border-bottom: 1px solid #B1BBBF; background-color: #E9ECED; }
.row2 { border-bottom: 1px solid #B1BBBF; background-color: #D9DEE0; }
.row3 { border-top-width: 1px; border-top-style: dotted; border-top-color: #A0ACB1; background-color: #BEC7CA; }

.table {
	border-top: 1px solid #CCD2D2;
	border-right: 1px outset #CCD2D2;
	border-bottom: 1px outset #CCD2D2;
	border-left: 1px solid #CCD2D2;
	background-color:#F5F7F7;
}
/* */
.topicbg { background-image: url(../images/topicbg.png); height:25px; }
.subhead { background-image: url(../images/subhead.png); height:25px; }

.sitetitlelink   { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#FFFFFF;text-decoration: none;}
a.sitetitlelink:link,  a.sitetitlelink:visited  { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#FFFFFF;text-decoration: none;}
a.sitetitlelink:hover, a.sitetitlelink:active   { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;color:#FFFFFF;text-decoration: none;}

/* small help text/links */
.shelp { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#005FA9; font-weight: normal; letter-spacing: 0px;}
a.shelp:link,  a.shelp:visited { text-decoration: none; color : #006600; font-weight: normal; letter-spacing: 0px;}
a.shelp:hover, a.shelp:active  { text-decoration: none; color : #006600; font-weight: normal; letter-spacing: 0px;}

/* small help text/links */
.chead { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color:#999999; font-weight: normal; letter-spacing: 0px;}
a.chead:link,  a.chead:visited { text-decoration: none; color : #999999; font-weight: normal; letter-spacing: 0px;}
a.chead:hover, a.chead:active  { text-decoration: underline; color : #999999; font-weight: normal; letter-spacing: 0px;}

/* small help text/links */
.cfeet { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color:#71828A; font-weight: normal; letter-spacing: 0px;}
a.cfeet:link,  a.cfeet:visited { text-decoration: none; color : #71828A; font-weight: normal; letter-spacing: 0px;}
a.cfeet:hover, a.cfeet:active  { text-decoration: underline; color : #71828A; font-weight: normal; letter-spacing: 0px;}

/* sitepath links */
#sitepath { color:#71828A }
.sitepath { text-align:left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; letter-spacing:0px; color:#71828A; background-image: url(../images/core/arrow.png) ; background-repeat: no-repeat; background-position: 1px 2px; padding-left: 13px; padding-right: 5px; }
a.sitepath:link,  a.sitepath:visited { text-decoration: none;      color : #71828A; font-size: 10px; font-weight:bold; letter-spacing:0px;}
a.sitepath:hover, a.sitepath:active  { text-decoration: underline; color : #71828A; font-size: 10px; font-weight:bold; letter-spacing:0px;}

/* box text/links */
.boxtext{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
a.boxtext:link,  a.boxtext:visited { text-decoration: none;      color : #71828A; }
a.boxtext:hover, a.boxtext:active  { text-decoration: underline; color : #006600; }

/* default text/links */
.default{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
a.default:link,  a.default:visited { text-decoration: none;      color : #FF9900; }
a.default:hover, a.default:active  { text-decoration: underline; color : #FFC95F; }

.actionlink    { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: none;}
a.actionlink:link,  a.actionlink:visited  { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: none;}
a.actionlink:hover, a.actionlink:active   { font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;color:#3D3758;text-decoration: underline;}


.fielderror { background-color: #4B2F4B; border: 1px solid #9E1B2C; }

/*      Tmenu   */
.tmenuback{
	background-image: url(../images/interface/mbg.png);
	height:21px;
}
a.tmenu:link, a.tmenu:visited {
   display: block;
   width:100%;
   padding-top:1px;
   padding-left:2px;
   padding-right:2px;
   border: 1px solid #CCD2D2;
   height:20px;
   font-size: 11px;
   text-decoration:none;
   border: 1px solid #71828A;
   background-color:#F9FAFA;
}
a.tmenu:hover{
   display: block;
   padding-top:1px;
   padding-left:2px;
   padding-right:2px;
   height:20px;
   font-size: 11px;
   background-color: #3F3A5A;
   text-decoration:none;
   border: 1px solid #71828A;
   background-color:#E8EBEC;
}

/*
	MAIN MENU DEFINITIONS
*/
ul.content_mainmenu{
   display:block;
   list-style:none;
   padding:0;
}
li.content_mainmenu{
   list-style:none;
   padding:0;
   margin:0;
}
a.menumainlevel:link, a.menumainlevel:visited {
   display:block;
   list-style:none;
   color:#006600;
   background-image:url('../images/content_mainmenu.png');
   font: bold 11px Verdana, Arial, Helvetica, sans-serif;
   padding-left:35px;
   padding-top: 6px;
   height: 19px;
}

a.menumainlevel:hover {
   background-image:url('../images/content_mainmenu-hover.png');
}

#active_menu {
	background-position: 0px -25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565698;
	text-align: left;
	text-decoration: none;
	background: url(../images/mainmenubg_active.gif) no-repeat;
}
/*
	box definitions
*/
.box{
   float:left;
   padding:0;
   width:100%;
   text-align:left;
   background-color:#E8EBEC;
   border: 1px solid #CCD2D2;
}

.box_bar {
   width:100%;
   height:18px;
   background-color:#F5F7F7;  
   border-bottom: 1px dashed #CCD2D2;
   text-align:center;
   color:#555555;
   font-weight:bold;
}
.boxhead {
   background-image: url(../images/topbg.png);
   padding-top:3px;
   height:21px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#555555;
   font-weight: bold;
   text-align:left;
}

.box_head {
   background-image: url(../images/topbg.png);
   padding-top:3px;
   height:18px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color:#555555;
   font-weight: bold;
   text-align:center;
   overflow:hidden;
}

.box_main{
   border: 1px solid #9999CC;
   background-color:#514A73;
}

/*
	form elements
*/

.tophead{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin:0px;
	font-style: italic;
	font-weight: bold;
	line-height: 18px;
	letter-spacing: 1px;
	padding-bottom:5px;
	color:#EEEEEE;
}
.subhead{
	background-image: url(../images/mainmenu_content.gif);
	height:25px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: 1px;
	text-align:center;
	color:#006600;
}
.subheaddesc{
	background-color: #FFCD6A;
}

.contentheading {
	height: 50px;
	background: url(../images/amw_content/categorieview_top.jpg) top left repeat-x;
	color: #666666;
	text-indent: 15px;
	font-weight: bold;
	font-size: 11px;
	white-space: nowrap;
}
.contentdescription{
	background: url(../images/amw_content/categorieview_main.jpg);

}

div.content_footerlinks {
   padding:0;
   margin:0;
   background-color:#FFFFEB;
   padding-top:30px;
   font-size:9px;
}
   div.content_footerlinks ul{
      display:inline;
      padding:0;
      margin:0;
   }
   div.content_footerlinks li{
      padding-left:5px;
      list-style-type:circle;
      background:none;  
      display:inline;
   }
   
   div.content_footerlinks ul li a,
   div.content_footerlinks ul li a:active,
   div.content_footerlinks ul li a:visited{
      font-weight:normal;
      font-size:9px;
      color:#999999;
   }   

   div.content_footerlinks ul li a:hover{
      font-weight:normal;
      text-decoration:underline;
      font-size:9px;
      color:#000000;
   }

.AMWContentIntro{
	font-style:italic;
	text-align:justify;
}  
p{
	line-height:1.3em;
}

.AMWContentBar{
	margin:10px 0px;
	padding:1px;
	/*background: transparent url(../images/AMWContentBar.gif) no-repeat top left;*/
	width:556px;
	height:62px;
}
