/* ================================
    CSS STYLES FOR EUROTECH PORTAL 
    v2.0, 06/2008
   ================================  */   
html { margin-top: 0px; /*left:0px; padding: 0px; */
      font-size:11px; text-align:center; 
      /*width:950px; 
       background:#e6e6e6;  line-height: 1.4;*/ }

body  { font-family: helvetica, arial, sans-serif, tahoma, verdana  ; font-size:1em; color:#595959; background-color:white; line-height: 1.5; text-align: center; margin-top: 0px }
	
/* =====================
         Layout 
3 fasce 
*1 Header 
*2 {Container [container2 (centercol righcol)] leftcol} 
*3 Footer
=======================*/

/* Header ======================================*/

#header
{ padding: 0px 0px 0px 0px; margin: 0px; width: 950px/*100%*/; height: 69px;
  /*background-image: url(images/HeaderSliceS_00.gif) ;*/ border:0px solid red }

#headertable 
{border:0px; border-spacing:0px; width:950px; right:0px;  height:69px; 
     /*background-image: url(images/Eurotech_headerN.gif); background-repeat:no-repeat; background-position:1px 0px;  */
     }    
table.headertable tr { height:70px } 
table.headertable td { padding:0px } 

table.TblBrd0 { border:0px; border-spacing:0px }
table.TblBrd1 { border:1px red solid; border-spacing:0px }

#header1row  {float: right; height: 20px; padding: 3px 2px 0px 0px}           

#headerchoose {float: right; padding:1px 1px 0px 0px} 

#headerfont {float: right; height: 19px; padding:2px 5px 0px 0px; border: 0px solid}  
           
#headersearch { width:250px; border:0px solid red; height:18px; padding:5px 2px 0px 0px}      

#headermenu_td1 {height: 23px; padding: 7px 3px 0px 0px; text-align: right}
#headermenu_td2 {height: 23px; padding: 5px 3px 0px 0px; text-align: right}

#headerbanner {padding:1px 0px 0px 0px; border-spacing:0px;  height: 93px; margin-bottom: 0px}
table.headerbanner td { padding:0px 0px 0px 0px} 
headerbannerR  { width:716px; border:1px 1px 1px 0px solid red; background: url( images/bn_banner_00g.gif)  no-repeat}

.headerbanner_tdl {padding:0px 0px 0px 0px; width:213px }
.headerbanner_tdr { width:733px }

#bannerbutton {width:738px; background-color:white }
#headertabs {position: relative; top: -2px; margin: 0px; border: 0px solid; padding: 0px}
#bck_white, .bck_white {background-color:white }
#headerbutton { border-bottom: 0px solid #e5e5e5    }

/*  zona 2  ====================================
================================================
*2 {Container [container2 (centercol righcol)] leftcol} */

#ContentPaneHome { position:absolute; left:10px; padding-bottom:0px }

#container
{ position:relative; width:950px; background: white url(images/grayslice_sg1.jpg) top repeat-x ;
  margin-left:auto; margin-right:auto; border-top:0px solid green; */ }

#container{ /*border:1px solid white*/}

#container2
{  /*width:950px; border-top:1px solid #d7d9dc;*/ text-align:left; margin-left:0px; /*background-color: #fbfbfd;*/ 
  /*; margin-right: 190px;*/}

/* ============
   CenterCol 
   =============*/
#centercol
{ position: relative;width:940px;   /*padding: 0px 0px 0px 3px; background-color: yellow; */
 	text-align:justify;  /* border-left:0px solid orange; border:1px solid green; margin-left:212px;*/
}


#MenuBreadCrumbH {display:none; }	
#MenuBreadCrumb {/*width:530px;*/ padding:3px 5px 1px 5px; text-align:left;   /*height:20px;  */
	  /*border-bottom:1px solid #b7b9bc; */
	  /* border-right:1px solid #b7b9bc; 
	  border-top:3px solid white;    */
     /* background:url(images/grayslice_gs1.jpg)  repeat-x */}


#MenuBreadCrumb a { text-decoration:none;} 

#centercol div.page
{ padding: 0px 10px 3px 0px }

#centercol div.centercolcontent{ padding: 0px 40px 10px 10px; /* background:url(images/header_sfum.jpg) top repeat-x */}

#centercolcontent div.sectiontitle, #centercolcontent .sectiontitle span
{ font-weight: bold;  color: #b45d16; background-color:white}

#centercolcontent div.sectionsubtitle
{ font-weight: bold;  padding-bottom: 4px }

/* ============
   Right Pane 
   =============*/
.RightPaneHome 
{  position: relative; width: 191px; left:760px; top:402px; 
   margin: 0px 0px 0px 0px /*; background-color: white; 
    border-color:red; border-left:1px solid; */}
   	
#rightcol 
{  position:absolute;top: 20px; right:0px; left:auto;  /*left:750px; */ width:15px;  text-align:left /*background-color: #fbfbfd bck per compatibility IE 6.0*/;
   /*border:1px solid red; color: White; background-color: #dedede;  font-size: 1em;*/ }
   
#rightcol div.text
{  padding: 6px 6px 6px 6px; text-align: justify; }

#rightcol div.sectiontitle, #rightcol .sectiontitle span
{  padding: 2px 6px 2px 3px; background-color: #706a6a;  color: #f7b76b; font-size: 1em;
   font-weight: bold;  text-transform: uppercase; }   
     
#rightcol a { text-decoration: none; /*color: Yellow;*/ }


/* Left Pane ===============================*/
  
#leftcol
{  position:absolute; top:1px;  left: 0px; width: 0px;   
   font-size: 1em; /* background-color: #fbfbfd; */}   
/**/ #leftcol { border:0px solid blue }

#leftcol a:hover
   { text-decoration: none; }

#leftcol div.text
{  padding: 3px; text-align: justify; }

#leftcol div.alternatetext
{  padding: 3px; background-color: #e1e1e1; color:inherit;  text-align: justify }

#leftcol div.sectiontitle, #leftcol .sectiontitle span
{  padding: 2px 6px 2px 3px; background-color: #818689;
   color: white; font-weight: bold; text-transform: uppercase; }

.homeboxtext {height:100px;  font-family: Helvetica,Arial, sans-serif,verdana ; padding: 7px}

#catalog {font-size:1.1em }

/* ===========================================
==============================================
Footer ========================================*/
#footermain
{  padding-top: 0px 1px 0px 1px; margin-top: 0px; height: 138px; width:949px;  /*width: 100%; 
   border-bottom:1px solid #a4a4a4; border-right:1px solid #a4a4a4;  border-left:1px solid #e4e4e4; */
   border-top: 1px solid #e9e9e9; background: #E7E7E7 /*url(images/grayslice_sg4.jpg) top repeat-x */;  
   /*  background-image: url(images/Eurotech_footer111.jpg)   ;background-position: 0% 0% ; background-color: #818689;*/
   /* visibility: hidden;*/}

    
#footertext
{  /* text-align: center; */ padding-top: 3px; }

#footer a { text-decoration: none; /* color: black;*/ }

#pagebottom {font:.9em arial,helvetica,sans-serif; padding:5px}
#pagebottom #dt {float:right;padding-right:10px; font-size:.9em  }

#wrapwebsite { margin: 15px auto; width: 790px; }
#wrapheader {position: relative; clear:left; width: 790px;height: 135px; 
	margin: 0; padding: 0; }
#wrapcenter { margin: 0px 5px 0px 5px; clear:left; min-height: 300px;  }
#wrapfooter { }

/* ====================================================== */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active
 { font:12px Verdana, Helvetica, sans-serif; /* font-weight: normal; */ font-weight: bold; color: maroon; background-color:inherit ; 
   background: url(images/navlink-icn.gif) no-repeat; background-position: 5% 40%; padding-left:20px }
