
.ngswf {height:80px; background:url(../graph/topswfbg.png); background-color:#63c1dc;}


.social {}
.socialbut {margin-left:5px;}
.socialbut ul {float:left; padding:0px; margin:0px;} 
.socialbut li {float:left; list-style:none; margin-right:4px;}
.socialbut img {width:34px; height:26px; cursor:pointer;}
.socialdata {width:200px; height:414px; padding-top:18px;  background: url(../graph/socialbg.png) top no-repeat;}
.socialitem {width:186px; height:400px; margin-bottom:16px; margin-left:7px; overflow:hidden; }
                  
.firmitem {width:160px; height:210px; border-right:solid 1px #ded8cb;  border-bottom:solid 1px #ded8cb;  padding:5px; padding-top:10px; font-size:12px; display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.firmitem .logopic {width:150px; margin-bottom:12px;} 
.firmitem .logopic img {width:120px;}
.firmitem p {margin:0px; padding-bottom:5px;}
.firmitem span {font-size:11px;}

.firmunititem {width:160px; text-align:center; cursor:pointer; padding:5px; padding-top:10px; padding-bottom:10px; font-size:11px; display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.firmunititem .logopic {width:140px; height:80px; overflow:hidden; border:solid 5px white;  margin-bottom:5px;} 
.firmunititem .logopic img {width:140px;}
.firmlistarea {border-left:solid 1px #ded8cb;}


.topfabmenu {position:absolute;  width:100%; border-top:solid 1px #a12106; border-bottom:solid 1px #a12106; margin-top:-1px; background-color:#eeeeee; padding-left:20px;  z-index:10;}
.tfmitem {width:10%; margin-right:2%;  display: -moz-inline-stack; display:inline-block; vertical-align:text-top; zoom:1; *display:inline;}
.tfmitemlink {font-size:11px; font-family:tahoma; text-align:left;  border-bottom:solid 1px #d9d9d9;  padding-top:3px; padding-bottom:3px; }
.tfmitemlink a {color:black;}
.tfmitemlink a:hover {color:#aa2d15;}             

.topaboutmenu {position:absolute; height:165px; border:solid 1px #a12106; margin-top:-1px;left:10px; width:150px; background-color:#eeeeee; padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:10px;  z-index:10;}
.topaboutmenu .tfmitemlink {font-size:13px; font-weight:bold;}
.tamitem {height:160px; width:150px; overflow:hidden; }

.toplightmenu {position:absolute; height:75px; border:solid 1px #a12106; margin-top:-1px; left:487px; width:120px; background-color:#eeeeee; padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:10px;  z-index:10;}
.toplightmenu .tfmitemlink {font-size:13px; font-weight:bold;}
.tlmitem {height:65px; width:120px; overflow:hidden; }


.topfabtitle {width:100%; height:30px;  background-color:white; margin-bottom:15px; }
.tfmgreen {float:left; text-align:center; padding-top:8px; padding-bottom:8px; font-size:12px; font-weight:bold; font-family:tahoma; color:#aa2d15; width:300px; background-color:#eeeeee;}
.tfmgall {float:left; padding-top:8px; padding-left:20px; font-size:12px; font-weight:bold;  font-family:tahoma; margin-bottom:15px; }
.tfmgall a {color:black;}         
.tfmgall a:hover {color:#aa2d15;}                      

               
.tmitem {padding:5px; margin-left:7px; margin-right:7px; font-size:16px; font-family:arial;}
.tmitem a {color:#e4c7b9;}
.tmitem a:hover {color:white;}            


.toptable {position:relative; width:100%; height:85px; background: url(../graph/toptable_bg.jpg) no-repeat top; background-color:#000000; } 
.topmenutable {width:100%; height:43px; background: url(../graph/menutable_bg.jpg); background-color:#A61D00; } 
.menuvline {width:2; height:43px; background: url(../graph/menuvline1.gif);}
.bodytable {width:100%; } 
.bodyleft {width:203; background-color:#E8E5DD;} 
.bodycenter {width:90%; margin-top:10px; }
.fabmenu {margin-left:15px; background: url(../graph/arrow.gif) no-repeat left center; text-transform:uppercase; padding-left:18px; padding-top: 2px; font-family : Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica;font-size : 11px;}
.menubg {background-color: #ACA591}                         
.sublink {margin-right:10px; text-align:right}
.ltext {margin-right:10px; margin-left:10px;}
.texttitle {margin-top:10px; margin-bottom:10px; text-align:center}  
.seachbar {height:112px; background: url(../graph/seach_bg.gif);}
.newsbg {background: url(../graph/right_bg.gif);}                    

.classic-modern {margin-left:15px; margin-top:10px; margin-bottom:10px; }  

.prtable {background: url(../graph/proj_bg1.jpg) ; background-color:#EEEBE6; width=100%} 
.prtable1 {background: url(../graph/proj_bg2.jpg) ; background-color:#EEEBE6; width=100%} 
.prcenter {width:96%; margin-top:10px;}                              
.toptitle {margin-top:10px; margin-bottom:10px;}  
.endtable {width:100%; height:55px; background-color:#000000; } 


     
.redline {margin-top:10px; margin-bottom:10px; width:100%; height:1px; background-color:#A01B00; }     


.smalltext h1 {margin-top:0px; margin-bottom:0px; font-weight:normal; text-decoration:none; color:#C02200; font-family: Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:10px;}              
.factorytext h1 {text-transform:uppercase; margin-top:0px; margin-bottom:0px; font-weight:normal; text-decoration:none; color:#000000; font-family: Arial, Verdana, Tahoma; font-size:17px;}              
.classic-modern h1 {margin-top:10px; margin-bottom:10px; text-decoration:none; color:#000000; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:17px;}

.typeclass h1 {margin-top:0px; margin-bottom:0px; text-decoration:none; color:#C02200; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:14px;}              
.typeclass h2 {margin-top:0px; margin-bottom:0px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 13px;}


h1 {margin-top:0px; margin-bottom:0px; text-decoration:none; color:#C02200; font-family: Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:17px;}              
h2 {margin-top:0px; margin-bottom:0px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 15px;}
h3 {margin-top:0px; margin-bottom:10px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 13px;}
h4 {margin-top:0px; margin-bottom:2px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 13px;}
h5 {margin-top:0px; font-weight:normal; margin-bottom:2px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 12px;}
h6 {margin:0px; padding:0px; text-decoration:none; color:#C02200; font-family : Tahoma, Verdana, Arial, Pragmatica, Sans-serif, Helvetica; font-size : 19px;}
      
a  {text-decoration:none; color : #C02200;}     
a:hover  {text-decoration:none; color : #FF0000;}     

.blackfref {color : #000000;}

.normaltext a:hover  {text-decoration:none; color : #FF0000;}     

p  {margin-top:5px; margin-bottom:5px;}


.fabmenu a {text-decoration : none; color: #330000;} 
.fabmenu a:hover {color: #990000;}              

.endlink a {text-decoration:none; color : #999999;}            
.endlink a:hover {text-decoration:none; color : #cccccc;}            
    
.submenu a {text-decoration : none; color: #DEBAAB; } 
.submenu a:hover {color: #ffffff;}   

.unitname a {text-decoration : none; color: #330000;} 
.unitname a:hover {color: #990000;}                     

.fabceil a {text-decoration : none; color: #330000;} 
.fabceil a:hover {color: #990000;}                     

body {background-color:white;}
img {border-color: #ffffff;}


input {border: 1 solid #A9A495; background-color: #EFEADB;}
textarea {border: 1 solid #A9A495; background-color: #EFEADB;}
select {border: 1 solid #A9A495; background-color: #EFEADB; }
                         
.gline {height:1px; background:url(../graph/gline.gif);}
.leftpic {align:left; margin-right:10px;}

.justtext    {text-decoration:none; color:#000000; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size : 11px; text-align: justify;}     
.bjusttext    {text-decoration:none; color:#97220b; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif, Pragmatica; font-size:13px; text-align: justify;}     
.normaltext  {text-decoration:none; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:11px;}    
.bigtext  {text-decoration:none; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:17px;}    

.ftoptext {text-decoration:none; color:#000000; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size : 11px; text-align: justify; padding-bottom:10px;}     

.newstext    {text-decoration:none; color:#333333; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:10px; text-align:justify;}              
.smalltext   {text-decoration:none; color:#333333; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px; margin-bottom:5px;}              
.usmalltext  {text-transform:uppercase;  text-decoration:none; color:#333333; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px; margin-bottom:5px;}
.submenu     {text-decoration:none; color:#333333; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px; }              
.fabceil     {text-decoration:none; color:#333333; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:11px; padding-left:15px;} 
.storageunit {text-decoration:none; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:12px; margin-top:5px} 
.tagtext     {text-decoration:none; color:#B2ADA7; font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px; margin-bottom:5px;}              
.tagtext a   {text-decoration:none; color:#B2ADA7; font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px; margin-bottom:5px;}              
.endlink     {text-decoration:none; color:#999999; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:10px;}
           
.smalltahoma     {text-decoration:none; color:#999999; font-family:Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:10px;}

.unitname {text-decoration : none;  color : #333333; font-family : Tahoma, Verdana, Arial, Helvetica, Sans-serif, Pragmatica; font-size : 9px; letter-spacing: +1px; text-align:center;}
                               

.flinkceil {background-color:#CFC7B5; background: url(../graph/activeceil.jpg); text-align:center; text-decoration:none; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif, Pragmatica; font-size:9px;}

.Article_Title {font-size:14px; font-family:Verdana,Arial,Helvetica,Sans-serif,Tahoma,Pragmatica;}
.Text {font-size:11px; font-family:Verdana,Arial,Helvetica,Sans-serif,Tahoma,Pragmatica;}    


.hand{cursor:hand;cursor:pointer;}

.red  {color : #FF0000;}
.errtext {color:red;}
.oktext {color:green;}

.fdesc {display:none; width:700px; }
.tdesc {width:700px; }

.uniticontd {corsor:pointer; padding-bottom:5px;}

.uniticon {
        display:block;
        float:center;
        width:150px;
        height:100px;
        line-height:100px;
        overflow:hidden;
        position:relative;
        z-index:1;        
}



.doorsicon {
        display:block;
        float:center;
        width:120px;
        height:90px;
        line-height:90px;
        overflow:hidden;
        position:relative;
        z-index:1;        
}


.imgdiv {border: 5px solid #ffffff; background-color:#f9f9f9}  


.catalogicon {
        display:block;
        float:center;
        width:180px;
        height:120px;
        line-height:100px;
        overflow:hidden;
        position:relative;
        z-index:3;        
}

.fabpic {width:150px;}
.fendi {display:none;}

.searchfablist {width:90%; font-size:12px; border: solid 1px brown; padding:10px; margin-bottom:10px; background-color::#f6f5f4;}
.searchfablist span {margin-left:15px; margin-right:15px;}
.fstitle {font-size:14px; padding-bottom:10px;}
.fsimglink img {margin-right:10px; }
.fslink  {font-size:12px;}
.fslink a:hover {color:#640611; }
.fslink a:hover h2 {color:#640611; }

.htd {display:none;}
.rt {float:right; text-align:left; margin:10px; margin-right:20px;}
.flinkpic {width:190px; height:100px; overflow:hidden; margin-top:5px; text-align:center}
.flinkpic img {width:150px;  }

.article {font-size:17px;}

.schemelink {width:405px; padding:3px; text-align:center; margin-bottom:15px; background-color:#efeadb;}


.fcresults {width:445px; border:solid 1px #a9a495; text-align:left; padding:10px;  padding-left:65px; padding-right:65px; margin-bottom:15px;  }
.fcresults p {margin:0p; padding:0px; }
.pageforminput input {width:405px; font-size:12px; margin:0p; margin-bottom:8px;} 
.pageforminput textarea {width:405px; font-size:12px; margin-bottom:8px;} 
.pageforminput select {width:405px; font-size:12px; margin-bottom:8px;} 


