/* ================================
    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: verdana, tahoma, arial, helvetica, sans-serif; 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-bottom: 0px; margin: 0px; width: 949px/*100%*/; height: 69px;
  /*background-image: url(images/HeaderSliceS_00.gif) ;*/ border:0px solid white }

#headertable 
{border:0px; border-spacing:0px; width:951px; background-image: url(images/Eurotech_headerN.gif); background-repeat:no-repeat }
table.headertable tr  { height:70px } 
table.headertable td { padding:0px } 

#header1row  {float: right; height: 20px; padding: 3px 2px 0px 0px}           

#headerchoose {float: right; padding:5px 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 { 
height: 23px; padding: 1px 0px 0px 0px; text-align: right}

#headerbanner {border: 0px solid red; padding:1px 0px 0px 2px; border-spacing:0px;  height: 93px; margin-bottom: 0px}
table.headerbanner td { padding:0px 0px 0px 0px} 
.headerbannerR  { width:736px; border:0px  solid white; border:1px 0px 1px 0px;  background: url( images/banner_r.gif)  no-repeat}


#bannerbutton {border:0px solid; border-spacing:0px; border-color:red; width:739px }
#headertabs {position: relative; top: -2px; margin: 0px; border: 0px solid; padding: 0px}

/*  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:1px solid #b7b9bc; */ }

#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; /*margin-left:212px;*/ width:530px;  /* padding: 0px 0px 0px 3px; background-color: yellow; */
 	border-left:1px solid white; text-align:justify;  /*  border:1px solid green    */ 
}


#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:8px;  left: 0px; width: 5px;   
   font-size: 1em; /* background-color: #fbfbfd; */}   
/* #leftcol { border:1px 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: Arial,Verdana ,Helvetica, sans-serif; padding: 7px}

#catalog {font-size:1.1em }

/* ===========================================
==============================================
Footer ========================================*/
#footermain
{  padding-top: 0px; margin-top: 0px; height: 70px; width:950px;  /*width: 100%;*/ 
    border-top: 1px solid #e9e9e9 ;  background: white 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 }

