/* CSS Document */
html, body{ height:100%; margin:0; padding:0; }

body{ background:url(images/TPL_background.jpg) repeat-x #1c1c1c;}

#smallcontact{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:right; padding: 10px 2px 5px 0;}
#smallcontact a{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none;}

#navigation{ padding:5px 0 5px 0; text-align:center; background:url(images/TPL_navi_bg.jpg) repeat-x; margin:10px 0 10px 0;}

#navigation, a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575757; font-weight:bold; text-decoration:none; word-spacing:5px; padding:5px 5px;}

#navigation a:hover{ color:#ff4e00;}

#content { background-image:url(images/cnt_bg.jpg); border:2pt #999999 solid;}

#content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#content p{ text-align:justify;}

#title{ font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ff4e00; padding-top:8px;}

#horizon { color: white; position: absolute; left: 0px; width: 100%; overflow: visible; visibility: visible; display: block }

#main { position:relative; margin-left: -421px; background:transparent; left: 50%; width: 842px; visibility: visible; z-index: 1;}

#footer{ background:url(images/footer_bg.jpg) no-repeat right; font-family:Arial, Helvetica, sans-serif; color:#ff4e00; font-size:12px; padding:50px 0 10px 0; }

.greyfoot{ color:#666666;}

#menuright{ left:0; margin:0; padding:10px 0;}
#subnav{ left:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:url(images/TPL_subnavi_bg.jpg) #242424 bottom right no-repeat; width:160px; border-left:8pt #666666 solid;}

#subnav a{ color:#FFFFFF; font-weight:normal; display:block; padding:5px 0 5px 10px;}
#subnav a:hover{ color:#FF3300; background-color:#000000;}
#subnav ul{ list-style:none; left:0; margin:0; padding:0;}
#subnav ul li{ left:0; margin:0;list-style:none;}
#subnav table tr td{padding:0 0 0 8px; }
#subnav table tr td:hover{color:#FF3300; background-color:#000000;}

#address{ padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

#content2{background-image:url(images/cnt_bg.jpg); border:2pt #999999 solid; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}