body { margin:0px; padding:0px; font:10px verdana; }
table { border:none; border-collapse:collapse; }
table td { padding:0px; vertical-align:top; }

h1, h1 p {  }
h2, h2 p {  }
h3, h3 p {  }
p { font:11px/14px verdana; color:#413F40; margin:0px; }
td { font:11px/14px verdana; color:#413F40; margin:0px; }

a {
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	color: #a8310b;
}
a:visited {
	font-family: Verdana;
	font-size: 11px;
	color: #a8310b;
	text-decoration: none;
}
a:hover {
  font-family: Verdana;
	font-size: 11px;
	color: #676465;
	text-decoration: none;
}

input { font:10px verdana; }
select { font:10px verdana; }
div { font:10px verdana; }
img { border:0px; }
div#test { border:solid 1px black; }



table#layout { width:100%; }

/*
table#layout td.sitebar { height:47px; background-color:#CCCCCC; }
table#layout td#sitebarlogo {border-left:solid 1px #CCCCCC; }
table#layout td#sitebarmenu { padding-top:3px; }
*/

table#layout td.sitebarleft { height:49px; background-color:#FFFFFF; border-right:solid 1px #DFDFDF; }
table#layout td.sitebarright { height:49px; background-color:#FFFFFF; border-left:solid 1px #DFDFDF; }
table#layout td.sitebar { width:760px; height:49px; background-color:#CECEC5; border:0px solid black; }
table#layout td.sitebar input#search { width:90px; font:10px verdana; }
table#layout td.sitebar select#goto { width:163px; font:10px verdana; }
table#layout td.sitebar table.sitebar { width:760px; height:49px; border:0px solid black; }
table#layout td.sitebar table.sitebar table { width:100%; height:49px; border:0px solid black; }
table#layout td.sitebar table.sitebar td.logo { width:187px; }
table#layout td.sitebar table.sitebar div.srcbutton { float:right; cursor:crosshair; padding-top:6px; }
table#layout td.sitebar table.sitebar div.srcfield { float:right; padding:3px 3px 3px 3px; }
table#layout td.sitebar table.sitebar div.menu { float:right; padding-top:6px; border:0px solid black; }
table#layout td.sitebar table.sitebar div.goto { float:right; padding:2px 14px 0px 0px; }

table#layout td.dropdownleft { height:28px; background-color:#FFFFFF; border-right:solid 1px #DFDFDF; }
table#layout td.dropdownright { height:28px; background-color:#FFFFFF; border-left:solid 1px #DFDFDF; }
table#layout td#dropdownmenu { height:28px; width:760px; background-color:#E9E9EC; border:0px solid black; }
table#layout td#dropdownmenu div.mainitem { float:left; padding-top:7px; }
table#layout td#dropdownmenu div.mainitemlink { }
table#layout td#dropdownmenu div.mainitem a { font:10px verdana; color:#808080; }
table#layout td#dropdownmenu div.mainitem_sel { float:left; padding-top:7px; }
table#layout td#dropdownmenu div.mainitem_sel a { font:bold 10px verdana; color:#808080; }
table#layout td#dropdownmenu div.ddmenu_firstspacer { float:left; width:24px; text-align:right; padding-top:8px; padding-left:10px; }
table#layout td#dropdownmenu div.ddmenu_spacer { float:left; width:28px; text-align:right; padding-top:8px; padding-left:15px; }
table#layout td#dropdownmenu div.ddmenu_image { padding-right:6px; }
table#layout td#dropdownmenu div.submenu { z-index:10; width:150px; clear:left; position:absolute; background-color:#E9E9EC; padding-top:12px; }
table#layout td#dropdownmenu div.subitem { margin:4px; background-color:#E9E9EC; }
table#layout td#dropdownmenu div.subitem a { font:10px verdana; color:#808080; }
table#layout td#dropdownmenu div.subitem a:hover { font:10px verdana; color:#A8310B; }
table#layout td#dropdownmenu div.subitem_sel { margin:4px; background-color:#E9E9EC; }
table#layout td#dropdownmenu div.subitem_sel a { font:bold 10px verdana; color:#808080; }
table#layout td#dropdownmenu div.subitem_sel a:hover { font:bold 10px verdana; color:#A8310B; }

table#layout td.pagetop { width:758px; height:123px; }
table#layout td.left { width:206px; height:100%; }
table#layout td.center { width:552px; height:100%; }
table#layout td.centerfront { width:758px; }
table#layout td.whitespaceleft { width:50%; border-right:solid 1px #DFDFDF; }
table#layout td.whitespaceright { width:50%; border-left:solid 1px #DFDFDF; }
table#layout td.footer { width:758px; border-bottom:solid 1px #DFDFDF; }

#sitebarmenu div#sitebar_menu { float:right; padding-top:3px; }
#sitebarmenu div#sitebar_searchfield { float:right; padding:0px 3px 0px 3px; }
#sitebarmenu div#sitebar_searchbutton { float:right; padding-top:3px; cursor:pointer; }
#sitebarmenu div#sitebar_goto { clear:right; float:right; padding:2px 14px 0px 0px; }
#sitebarmenu input#search { width:90px; }
#sitebarmenu select#goto { width:163px; }



div#topimage { width:758px; height:95px; }
div#dropdownmenu { width:758px; height:28px; background-color:#938D8F; }
div#dropdownmenu div.mainitem { float:left; padding-top:7px; }
div#dropdownmenu div.mainitemlink { }
div#dropdownmenu div.mainitem a { font:10px verdana; color:white; }
div#dropdownmenu div.mainitem_sel { float:left; padding-top:7px; }
div#dropdownmenu div.mainitem_sel a { font:bold 10px verdana; color:white; }
div#dropdownmenu div.ddmenu_firstspacer { float:left; width:24px; text-align:right; padding-top:8px; }
div#dropdownmenu div.ddmenu_spacer { float:left; width:28px; text-align:right; padding-top:8px; }
div#dropdownmenu div.ddmenu_image { padding-right:6px; }
div#dropdownmenu div.submenu { z-index:10; width:150px; clear:left; position:absolute; background-color:#938D8F; padding-top:12px; }
div#dropdownmenu div.subitem { margin:4px; background-color:#938D8F; }
div#dropdownmenu div.subitem a { font:10px verdana; color:white; }
div#dropdownmenu div.subitem a:hover { font:10px verdana; color:#A8310B; }
div#dropdownmenu div.subitem_sel { margin:4px; background-color:#938D8F; }
div#dropdownmenu div.subitem_sel a { font:bold 10px verdana; color:white; }
div#dropdownmenu div.subitem_sel a:hover { font:bold 10px verdana; color:#A8310B; }



div#leftmenu { padding:42px 0px 100px 0px; border-right:solid 1px #CAC8C4; }
div#leftmenu .leftmenu_dot { float:left; width:30px; }
div#leftmenu .leftmenu_dot div { padding:3px 0px 0px 22px; }
div#leftmenu .leftmenu_text { float:left; padding:0px 0px 0px 8px; }
div#leftmenu .leftmenu_line { clear:both; padding:7px 0px 7px 16px; }
div#leftmenu .leftmenu_noline { clear:both; padding:5px 0px 0px 0px; }

div#leftmenu a.leftmenuitem { color:#676465; }
div#leftmenu a.leftmenuitem:hover { color:#A8310B; }
div#leftmenu a.leftmenuitem_sel { font:bold 10px verdana; color:#ff310B; }
div#leftmenu a.leftmenuitem_foldout { font:bold 10px verdana; color:#676465; }


div#contentfront { width:758px; font:10px/13px verdana; color:#676465; }
div#contentfront p { font:10px/13px verdana; color:#676465; }
div#front_intro { float:left; width:263px; height:175px; background-color:#F3F2F0; margin:2px 0px 2px 0px; }
div#front_intro div { padding:0px 22px 12px 22px; }
div#front_focus { float:right; width:493px; height:175px; background-color:#BDB9B2; margin:2px 0px 2px 0px; }
div#front_focus div.left { float:left; width:285px; }
div#front_focus div.right { float:left; width:208px; }
div#front_focus div.right div { padding:10px 18px 12px 18px; }
div#front_info { clear:both; float:left; width:263px; height:220px; background-color:#E2DFDA; }
div#front_info div { padding:0px 22px 12px 22px; }
div#front_info a { font:bold 11px/13px verdana; color:#676465; }
div#front_info hr { color:#BDB9B2; }
div#front_spots { float:right; width:493px; height:220px; background-color:#F3F2F0; }
div#front_spots div.border_space { margin:12px 12px 12px 12px; }
div#front_spots div.vertical_space { float:left; width:13px; height:91px; }
div#front_spots div.horizontal_space { clear:both; height:14px; }
div#front_spots div.front_spot { float:left; width:228px; height:91px; background-color:#969394; cursor:pointer; }
div#front_spots div.front_spot div.front_spot_container { padding:7px 0px 0px 0px; }
div#front_spots div.box_img { padding:5px 0px 0px 5px; float:left; }
div#front_spots div.box_text { padding:4px 0px 0px 5px; float:left; }

div#front_spots a { color:white; }



div#contentArea { width:552px; }
div#contentArea div.content_bottom { clear:both; height:100px; }

div#documentHeader { height:118px; width:552px; background-color:#F3F2F0; }
div#documentHeader div.content_top { padding:30px 0px 0px 29px; }
div#documentHeader div.content_topimage { padding:0px 0px 0px 3px; }
div#documentHeader div.content_headerpict { float:left; }
div#documentHeader div.content_title { font:bold 20px arial; color:#676465; padding-top:0px; }
div#documentHeader div.content_titleimage { font:bold 20px arial; color:#676465; padding-top:30px; }
div#documentHeader div.content_subtitle { height:47px; }
div#documentHeader div.content_subtitle_pad { font:12px verdana; color:#E95241; padding-top:5px; }
div#documentHeader div.content_subtitle p { font:12px verdana; color:#E95241; margin:0px; }

div#content_print { float:right; padding-right:15px; }

div#document { float:left; width:420px; }
div#documentwide { float:left; width:552px; }

div.content_text { padding:15px 29px 0px 29px; font:10px/13px verdana; color:#413F40; }
div#documentAdvices { clear:both; margin:40px 0px 0px 29px; }
div#documentAdvices div.content_advice { float:left; }

div#spots { float:right; width:129px; padding-top:15px; }
div#spots div.content_spot { padding:0px 15px 13px 0px; font:9px/11px verdana; color:#8A8687; }
div#spots div.content_spot div.spot_spacer { height:3px; font:1px verdana; }
div#spots a.content_spot { font:9px/11px verdana; color:#8A8687; }



div#footerfront { border-top:solid 11px #969394; width:758px; height:50px; color:#BEBCBC; }
div#footerfront div { padding:4px 0px 0px 20px; font:9px verdana; }
div#footer { border-top:solid 5px #969394; height:39px; color:#BEBCBC; }
div#footer div { padding:4px 0px 0px 20px; font:9px verdana; }

.sitemaplinks { color:#676465; }



