/******************** GLOBAL RESETTING CODE BASED ON YAHOO CSS RESET ********************/





body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

li{list-style:none;}

caption,th{text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;font-variant:normal;}

/* to preserve line-height and selector appearance */

sup {vertical-align:text-top;}

sub {vertical-align:text-bottom;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*to enable resizing for IE*/

input,textarea,select{*font-size:100%;}

/*because legend doesn't inherit in IE */

legend{color:#000;}



BODY

{

  background-color:white;

}





#page

{

  margin-left:auto;

  margin-right:auto;

  width:810px;

  background-color:#EEEBEA;

}



#top

{

  width:747px;

  height:70px;  


  background-image:url("../img/bg-banner.png");

  background-repeat:no-repeat;

  background-color:white;

  margin-left:30px;

  

}



#banner
{
  padding-left:30px;
  padding-top:20px;
}



#menutop

{

 

  background-image:url("../img/bg-topmenu.png");

  background-repeat:no-repeat;

  width:462px;

  height:25px;

  margin-left:280px; 

  text-align:center;
  

  
}



#menutop A

{

  font-size:11px;

  color:#030100;  

  font-family: Arial,Helvetica,sans-serif; 

  text-decoration:none;

  margin-left:0px;

  margin-right:0px;

}



#menutop A:hover

{

  color:red;  

  text-decoration:underline;

}



#middlepage

{

  margin-top:25px;

  margin-left:30px;

  background-image:url("../img/bg-content.png");

  background-repeat:no-repeat;

  width:747px;

  background-color:white;

}





.company-name

{

font-size:28px;

margin-left:20px;

margin-top:20px;

width:200px;

height:70px;

float:left;

font-family: Arial,Helvetica,sans-serif; 

color:#777777;

font-weight:normal;

}





#panel_left

{

  width:175px;

  height:360px;

  float:left;

}





#panel_left UL

{

  width:115px;

}





#panel_left UL LI

{

  list-style: square;

  font-size: 8px; 

  color:#50BD0E;

  border-bottom:1px dotted #aaaaaa;

  margin-top:5px;

  padding-bottom:5px;

}



#panel_left UL LI A

{

  color: #455660;

  font-size:12px;

  color:#455660;  

  font-family: Arial,Helvetica,sans-serif; 

  text-decoration:none;  

}



#panel_left UL LI A:hover

{

  color:black;

  padding-left:10px;

}









#panel_right

{

  width:560px;

  padding-top:25px;

  float:left;
 

}















UL.mylist

{



}

UL.mylist LI

{



  list-style: square;

  font-size: 12px; 

  margin-bottom:10px;

  text-align:justify;

}



UL.arrowlist

{



}

UL.arrowlist LI

{



  list-style:circle;

  color:black;

  color: #171717; 

  font-family: Arial,Helvetica,sans-serif; 

  font-size: 12px; 

  font-weight:normal;

  margin-bottom:10px;

}





H1

{

  font-family: times, "times new roman", serif; 

  font-size: 18px; 

  font-weight:bold;

  color: #195dc4;

  padding-bottom:4px;

  margin-bottom:10px;

  border-bottom:1px dashed #aaaaaa;

  margin-right:10px;

  padding-top:15px;

  display:block;



}







.text

{

  color: #455660; 

  font-family: Arial, Helvetica, sans-serif; 

  font-size: 12px; 

  font-weight:normal;

  line-height:170%;

}



.text A

{

  color: #455660; 

  font-family: Arial,Helvetica,sans-serif; 

  font-size: 12px; 

  text-decoration:underline;

}



.text A:hover

{

  color: red; 

  text-decoration:underline;

}



 

TABLE.type1

{



}



TABLE.type1 TD

{

  padding:3px;

}







 

TABLE.galerie_tbl

{

 width:100%;

 margin-top:20px;

}



TABLE.galerie_tbl TD

{

  padding:3px;

  text-align:center;

  padding-bottom:20px;

}





TABLE.galerie_tbl TD IMG

{

  border:1px solid black;

}


#footer
{
  width:747px;
  height:50px;  
  background-color: #EEEBEA;
}

