@charset "UTF-8";
/* CSS Document */

body {margin:0; background-image:url(../img/g_back_fade.jpg); background-repeat:repeat-x; background-color:#222222; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:11px; line-height:14px; color:#818181; text-align:left;}

/*--- divs headers ---*/

#header {position:relative; margin:0 auto; width:800px; height:150px; background-image:url(../img/h_index.jpg);}

#sublinks {position:absolute; top:40px; left:680px; width:100px; height:60px; text-align:right; font-size:14px; line-height:20px; z-index:2;}

#links {position:absolute; top:122px; left:230px; width:550px; height:20px; text-align:right; color:#FFFFFF; font-size:14px; line-height:20px; z-index:3;}

#page1 {position:absolute; top:145px; left:325px; width:60px; height:5px; background-color:#FF6600; z-index:4;}

#page2 {position:absolute; top:145px; left:392px; width:60px; height:5px; background-color:#FF6600; z-index:5;}

#page3 {position:absolute; top:145px; left:509px; width:60px; height:5px; background-color:#FF6600; z-index:6;}

#page4 {position:absolute; top:145px; left:460px; width:50px; height:5px; background-color:#FF6600; z-index:7;}

#page5 {position:absolute; top:145px; left:572px; width:70px; height:5px; background-color:#FF6600; z-index:8;}

#page7 {position:absolute; top:145px; left:710px; width:78px; height:5px; background-color:#FF6600; z-index:11;}

#twitter {position:absolute; top:15px; left:750px; width:30px; height:20px; text-align:right; z-index:40;} 



/*--- divx relative ---*/

#images {position:relative; margin:0 auto; width:800px; height:300px;}

#container {position:relative; margin:0 auto; width:800px; margin-top:7px;}

#info {position:relative; width:521px; padding:12px; float:left; background-color:#FFFFFF;}

#blog {position:relative; width:223px; margin-left:7px; padding:12px; float:left; background-color:#FFFFFF;}

#brochure {position:relative; width:237px; margin-left:7px; padding:5px; float:left; background:url(../img/bg_brochure.jpg) repeat-x bottom; background-color:#FFFFFF;}

#latest {position:relative; width:223px; margin-left:7px; margin-top:7px; padding:12px; float:left; background-color:#FFFFFF;}

#address {position:relative; width:793px; margin-top:7px; padding-right:7px; float:left; text-align:right; color:#FFFFFF;}

#print {position:relative; width:372px; height:1250px; padding:12px; float:left; background-color:#FFFFFF;}

#web {position:relative; width:372px; height:1250px; margin-left:8px; padding:12px; float:left; background-color:#FFFFFF;}

#flash {position:relative; width:776px; height:100%; margin-top:8px; padding:12px; float:left; background-color:#FFFFFF;}




/*-- text --*/

#h1 {font-family:"Times New Roman", Times, serif; font-size:18px; line-height:22px; color:#545454;}

#h2 {font-family:"Times New Roman", Times, serif; font-size:32px; line-height:34px; color:#545454;}

#h3 {font-family:"Times New Roman", Times, serif; font-size:22px; line-height:24px; color:#545454;}

#h4 {font-family:"Times New Roman", Times, serif; font-size:14px; line-height:18px; color:#545454;}

#enquiryform td {valign: top; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC;}

li {line-height:20px; list-style-type:none;}

/*-- links --*/

#address a {color:#FFFFFF;}

#address a:hover {color:#FF6600;}

#sublinks a {color:#A9A9A9; text-decoration:none;}

#sublinks a:hover {color:#FF6600;}

#links a {color:#FFFFFF; text-decoration:none;}

#links a:active {color:#FF6600;}

#links a:hover {color:#FF6600;}

a {color:#545454; text-decoration:none;}

a:hover {text-decoration:underline;}

.bold { font-weight:bold; font-style:italic; font-size:12px; color:#FF6600;}


/*-- postion --*/

#float {float:right; padding-bottom:5px;}

#floatl {float:left; padding-bottom:5px;}
