
/*adurabi.css   by Dominic Ancelm 12 Dec 2007 */


   input.click { cursor: pointer }
   
   table#dompower         { background-color: gainsboro; border: solid #CCCCCC 1px;
                           padding: 7px; margin-left: auto; margin-right: auto  
                            }
   table#dompower caption { color: #FFFFFF; background-color: #4A7C94;
                           font-size: 100%; font-weight: bold; text-align: center; padding: 3px;
                           margin-left: auto; margin-right: auto } 
    table#dompower th      { text-align: center;  font-size: 100%;}

   table#dompower div     { text-align: center; margin-top: 6px font-size: 70%; }
   table#dompower span    { float: right; font-size: 65% }
   table#dompower a       { color: darkslategray; text-decoration: none }
   

      a:link { color: blue; text-decoration: none; }
      a:visited { color: blue; text-decoration: none; } 
       a:hover { color: red; text-decoration: bold; } 



  

#Table_01 {
	position:relative;
	left:0px;
	right:0px;
	top:10px;
	/* width:907px; */
	width:922px; 
	height:607px;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
    /*  border: 1px solid #DDDDDD; */

	}



	#Background_left{
	position:absolute;
	left:0px;
	
	top:0px;
	width:15px;
	height:591px;

   z-Index:0	
	}
	

	#Background_left2{
	position:absolute;
	left:0px;
	
	top:0px;
	width:15px;
	height:791px;

   z-Index:0	
	}
	

	
	
	
	
   #Background_bottom{
	position:absolute;
	left:0px;
	
	top:591px;
	width:930px;
	height:16px;

   z-Index:0	
	}

	   #Background_bottom2{
	position:absolute;
	left:0px;
	
	top:791px;
	width:930px;
	height:16px;

   z-Index:0	
	}
	
	
   #Background_bottom3{
	position:absolute;
	left:0px;
	
	top:641px;
	width:930px;
	height:16px;

   z-Index:0	
	}
	
	
			

#header{
position:absolute;
 left:13px;  
right:0px;  
top:0px;
width:907px;
height:118px;

/* border: 1px solid gray; */   


}

.headtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	line-height: 16px;
	color: #333333;
	font-weight: none;
	
	text-align: justify;
	text-indent: 0 px;
	
	/* width: auto; */
	
	position: absolute;
}



#Logo {
position:absolute;
left:0px;
right:0px;  
top:187px;
width:360px;
height:186px;
}

#RightBoxNews{
position:absolute;

  left:729px;  


top:161px;
width:190px;
height:125px;

background-color: #EEEEEE;

margin-right: 0;
margin-left: auto;
border: 1px solid gray;

	font-family: Verdana;
	font-size: 10px;
	line-height: 14px;
	color: #555555;
	font-weight: none;
	
	text-align: justify;

}

.InnerBox_news{
margin: 8px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 3px;

text-align: justify;
font-size: 10px;
color: #4A7C94;
line-height: 1.3em;
font-family: verdana;

}

.InnerBox_Title{

margin-top: 2px;

text-align: center;
font-size: 12px;
color: #FFFFFF;
line-height: 1.3em;
font-family: arial;

}


.InnerBox_content{
margin: 8px; 
margin-top: 20px;

text-align: justify;
font-size: 12px;
color: #666666;
line-height: 1.3em;
font-family: verdana;

}


/*table inside detail page */
.detail_table{
position:absolute;
left:auto;
right:auto;
top:250px;
width:530px;
height:60px;


margin-right: 0;
margin-left: 0; */
border: 0px solid gray;
z-Index:3

}


/*table inside in quote send page */
.quote_table{
position:absolute;
left:auto;
right:auto;
top:175px;
width:530px;
height:60px;


margin-right: 0;
margin-left: 0; */
border: 0px solid gray;
z-Index:3

}





.InnerBox_detail{
position:absolute;
left:5px;
right:5px;
top:15px;
width:535px;
height:255px;
padding-left:8px;
padding-right:6px;
padding-top:6px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;

text-align: left;
font-size: 11px;
color: #666666;
line-height: 1.5em;
font-family: verdana;



  z-Index:2

}


#ContentBox_detail2{
position:absolute;
left:162px;
right:auto;
top:119px;
width:563px;
height:470px;

/*background-color: #EEEEEE;*/
background-image: url('../img/content-bg-563x299.jpg');
margin-right: 0;
margin-left: 0; */
border: 1px solid gray;
overflow: auto

}



.InnerBox_detail2{
position:absolute;
left:5px;
right:5px;
top:15px;
width:535px;
height:375px;
padding-left:8px;
padding-right:6px;
padding-top:6px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;

text-align: left;
font-size: 11px;
color: #666666;
line-height: 1.5em;
font-family: verdana;



  z-Index:2

}






.InnerBox_faq{
margin: 8px;
margin-top: 5px;

text-align: justify;
font-size: 10px;
color: #666666;
line-height: 1.3em;
font-family: verdana;

}

.InnerBox_links{
margin: 20px; 
margin-top: 5px;

text-align: justify;
font-size: 11px;
color: #666666;
line-height: 1.3em;
font-family: verdana;

}



/*right box mini flash gallery*/
#RightBox2{
position:absolute;
  left:729px;  
 
top:289px;
width:190px;
height:136px;

background-color: #EEEEEE;

margin-right: 0;
margin-left: auto;
border: 1px solid gray;

}

/*right box  poll*/
#RightBox3{
position:absolute;

  left:729px;   

top:449px;
width:190px;
height:90px;

background-color: #EEEEEE;

margin-right: 0;
margin-left: auto;
border: 1px solid gray;

}



#RightTitleLang{
position:absolute;

  left:729px;  

top:119px;
width:192px;
height:20px;

 background-color: #888888; 


margin-left: 0;
 /* border: 1px solid gray;  */

	font-family: Verdana;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;


}


#RightTitleNews{
position:absolute;

  left:729px;  

top:140px;
width:192px;
height:20px;

background-color: #1C5DAE;


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;

}



#RightTitlePoll{
position:absolute;

  left:729px;  

top:428px;
width:192px;
height:20px;

background-color: #1C5DAE;


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;


}






#LeftHomeBtn{
position:absolute;

  left:15px;  

top:119px;
width:145px;
height:20px;

/*background-color: #888888;*


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: Arial;
	font-size: .8em;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;

}





#LeftSearchBtn{
position:absolute;

  left:15px;  

top:119px;
width:145px;
height:20px;

/*background-color: #888888;*


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: Arial;
	font-size: .8em;
	line-height: 20px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;

}









#LeftBtnBox{
position:absolute;

  left:15px;  


top:142px;
width:145px;
height:190px;

background-color: #EEEEEE;


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: verdana;
	font-size: 1em;
	line-height: 16px;
	color: #333333;
	font-weight: none;
	


	
	
	text-align: justify
	
	
}


#LeftTitleLogin{
position:absolute;

  left:15px;  

 top:350px; 
width:145px;
height:20px;

background-color: #1C5DAE;


margin-left: 0;
 /* border: 1px solid gray;  */

    font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	color: #FFFFFF;
	font-weight: none;
	
	text-align: center;


}




#LeftLoginBox{
position:absolute;

  left:15px;  


 top:371px;
width:143px;
height:168px;
/* height:168px;     uniform bottom */

background-color: #EEEEEE;

margin-right: 0;
margin-left: auto;
border: 1px solid gray;
z-Index:1

#log1 				{padding:0px;margin:0px;width:140px; }
#log1 p 				{margin:0;padding:0px 0 0px 0;  }



.input				{border: 1px solid #99b3b4;  width: 235px; background: #e4ebeb url(../log_imgs/input_stripe.gif); font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;float:right;}

.input:focus			{border:1px solid #567475;background: #e4ebeb; float:right; padding:3px;}
.submit-btn			{width: 54px;height: 20px;background:url(../log_imgs/submit.gif) no-repeat;outline: none;vertical-align:top;border:0;margin:5px 0 0 0;float:center}
.submit-btn			{margin:1px 0 0 0;#}
.submit-btn:hover		{background: url(../log_imgs/submit.gif) no-repeat 0 -20px;}

}







#BannerTop{
position:absolute;
left:162px;
right:auto;
top:119px;
width:563px;
height:118px;

background-color: #EEEEEE;
margin-right: 0;
margin-left: 0; */
border: 1px solid gray;

text-align: center;
font-size: 10px;
color: #666666;
line-height: 1.3em;
font-family: verdana;





}




#ContentBox{
position:absolute;
left:162px;
right:auto;
top:240px;
width:563px;
height:299px;

/*background-color: #EEEEEE;*/
background-image: url('../img/content-bg-563x299.jpg');
margin-right: 0;
margin-left: 0; */
border: 1px solid gray;

}

#ContentBox_nb{
position:absolute;
left:162px;
right:auto;
top:119px;
width:563px;
height:420px;

background-color: #222222;
/*background-image: url('../img/content-bg-563x299.jpg');*/
margin-right: 0;
margin-left: 0; 
border: 1px solid gray;

}



.Content_Caption{
position:absolute;
left:0px;
right:auto;
top:0px;
width:558px;
height:10px;


/*margin-top: 0px;*/
margin-left: 0; */
/* border: 1px solid gray;*/

text-align: center;
font-size: 10px;
color: #666666;
line-height: 1.3em;
font-family: verdana;

}

.Content_Footer2{
position:absolute;
left:1px;
right:auto;
top:400px;
width:558px;
height:14px;


/*margin-top: 0px;*/
margin-left: 0; */
/* border: 1px solid gray;*/

text-align: right;
font-size: 10px;
color: #666666;
line-height: 1.3em;
font-family: verdana;
z-Index:3

}

.Content_Footer{
position:absolute;
left:1px;
right:auto;
top:282px;
width:558px;
height:14px;


/*margin-top: 0px;*/
margin-left: 0; */
/* border: 1px solid gray;*/

text-align: right;
font-size: 10px;
color: #666666;
line-height: 1.3em;
font-family: verdana;

}





/* /*  Content Products */
/*
#Truck_Line_V1{
position:absolute;
left:282px;
right:auto;
top:15px;
width:3px;
height:267px;

background-color: #D3D7D6;

margin-right: 0;
margin-left: 0; 
border: 0px solid gray;


  z-Index:2


}

*/




.Truck_LT{
position:absolute;
left:3px;
right:auto;
top:15px;
width:277px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;

  z-Index:1
}


.Content_frame{
position:absolute;
left:1px;
right:auto;
top:0px;

margin-top: 1px;*/
margin-left: 5px; */

text-align: left;
font-size: 10px;
color: #666666;
line-height: 1.2em;
font-family: verdana;

}





.Truck_RT{
position:absolute;
left:284px;
right:auto;
top:15px;
width:275px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;


  z-Index:1

}




.Truck_LM{
position:absolute;
left:3px;
right:auto;
top:106px;
width:277px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;


  z-Index:1


}

.Truck_RM{
position:absolute;
left:284px;
right:auto;
top:106px;
width:275px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;





  z-Index:1

}


.Truck_LB{
position:absolute;
left:3px;
right:auto;
top:197px;
width:277px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;



  z-Index:1


}

.Truck_RB{
position:absolute;
left:284px;
right:auto;
top:197px;
width:275px;
height:85px;

background-color: #F8F8F8;

margin-right: 0;
margin-left: 0; */
border: 0px solid gray;

  z-Index:1
  


}




#ContentBox2{
position:absolute;
left:162px;
right:auto;
top:240px;
width:563px;
height:500px;

/*background-color: #EEEEEE;*/
background-image: url('../img/content-bg-563x299.jpg');

margin-right: 0;
margin-left: 0; */
border: 1px solid gray;

}


/* no banner */
#ContentBox3{
position:absolute;
left:162px;
right:auto;
top:119px;
width:563px;
height:460px;

background-image: url('../img/content-bg-563x299.jpg');
margin-right: 0;
margin-left: 0; */
border: 1px solid gray;

}



#ContentBox_h_free{
position:absolute;
left:162px;
right:auto;
top:240px;
width:563px;
/* height:400px; */


background-image: url('../img/content-bg-563x299.jpg');
margin-right: 0;
margin-left: 0; */
border: 1px solid gray;

}




#FooterBand{
position:absolute;
 left:13px;  
right:0px;  
top:550px;
width:909px;
height:20px;

 border: 0px solid gray;    
 background-color: #CCCCCC;

}

.InnerBox_footer{
/* margin: 0px; */
margin-top: 20px;
position:relative;
text-align: center;
font-size: 9px;
color: #888888;
line-height: 1.3em;
font-family: verdana;

height:20px;

 border: 0px solid gray;    
 background-color: #FFFFFF;

}

#FooterBand2{
position:absolute;
 left:13px;  
right:0px;  
top:750px;
width:909px;
height:20px;

 border: 0px solid gray;    
 background-color: #CCCCCC;

}

/*no banner */
#FooterBand3{
position:absolute;
 left:13px;  
right:0px;  
top:600px;
width:909px;
height:20px;

 border: 0px solid gray;    
 background-color: #CCCCCC;

}



body
{ 
    background-color: #FFFFFF;
	background-image: url('../img/Bg-Shade-930x607.jpg');

	background-repeat: no-repeat;
	background-position: center; 

	/* background-repeat: no-repeat */
	/* background-repeat: repeat-x */

	margin: 0;
	padding: 0;
	text-align: center; 
	/* min-width: 740px; */
	margin-top: 10px;
	
	
	
	}
	
/*header text */
/*
	
	#wrapper {     
 text-align: left;
 width: 740px;
 margin-left: auto;
 margin-right: auto;
 }


*/





a.squarebutton{
background: transparent url('../img/square-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
text-align: center;
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
 width: 135px; /*fixed button length */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
font-style: italic;
font-weight:bold;
} 

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}  

a.squarebutton span{
background: transparent url('../img/square-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}


a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}



 p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	text-align:right;
	direction:ltr;
	unicode-bidi:embed;
	font-size:10.0pt;
	font-family:"verdana";
	margin-left:0in; margin-right:0in; margin-top:0in}


	/*LOGIN
	*/
	
/*body 				{font:normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#567475;line-height:1.1;}
body a 				{font-weight:bold;text-decoration:none;color:#567475;}
body a:hover 			{text-decoration:none;}*/
/* label				{font-weight:none;  font: 11px verdana;  border: 1px solid #99b3b4; float:left; padding-top:5px;  padding-bottom:0px;}*/
label	           {border: 0px solid #99b3b4; width: 150px; background: #e4ebeb font: 12px verdana, sans-serif;color:#443;padding:3px; outline:none;float:left;}
/*.input				{border: 1px solid #99b3b4;width: 220px;background: #e4ebeb url(../log_imgs/input_stripe.gif);font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;}*/
.input				{border: 1px solid #99b3b4;  width: 235px;  background: #e4ebeb url(../log_imgs/input_stripe.gif); font: 11px verdana, sans-serif;color:#443;padding:3px;outline:none;float:right;}

.input_log				{border: 1px solid #99b3b4;  width: 60px;  height: 8px; background: #F9F9F9 ; font: 10px verdana, sans-serif;color:#443;padding:3px;outline:none;}

.input:focus			{border:1px solid #567475;background: #e4ebeb; float:right; padding:3px;}
.submit-btn			{width: 54px;height: 20px;background:url(../log_imgs/submit.gif) no-repeat;outline: none;vertical-align:top;border:0;margin:5px 0 0 0;float:center}
.submit-btn			{margin:0px 0 0 0;#}
.submit-btn:hover		{background: url(../log_imgs/submit.gif) no-repeat 0 -20px;}
#container 			{border:0px solid #99b3b4;padding:3px;margin-left:auto; margin-right: auto;    background-color:white; text-align: left;font-size:11px;  }
.clear				{clear:both}
#log 				{padding:0px;margin:0px auto auto auto;width:480px; }
/*
#log1 				{padding:0px;margin:0px;width:140px; }
#log1 p 				{margin:5;padding:0px 0 0px 0;  }
*/

#log p 				{margin:0;padding:2px 0 2px 0;}
.error 				{color:red;margin:0;padding:0; font-size:10px;text-align:center;font-family:verdana;}
.msg 				{color:green;margin:0;padding:0;font-size:10px;text-align:center;font-family:verdana;}
select				{border: 1px solid #99b3b4;background: #e4ebeb;font:normal 1em auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#443;}
div.pages			{margin:10px;}
div.pages div,div.pages a	{margin-right:1px;padding:1px 5px 2px 5px;border:1px solid #99b3b4;text-decoration:none;font-size:12px;color:#99b3b4;}
div.pages div,div.pages a:hover	{border:1px solid #99b3b4;background-color:#99b3b4;color:#fff;}
div.pages .current		{border:1px solid #443;background-color:#99b3b4;color:#fff;}

table#login 				{border-collapse:collapse;background-color:#EEEEEE;color:#4f6b72;border:solid 1px #C1DAD7;}
/*table em			{color:#ccc;display:block;}*/
/*table em:hover			{color:#cc3399;}*/
td#login , th#login  				{border-left:solid 1px #C1DAD7;white-space:none}
th#login 				{padding-left:10px}
caption 			{padding-left:10px;text-align: left;font: bold 11px;text-transform: uppercase;color: #FF6600;background:url(../log_imgs/pfeil2.gif) no-repeat left}
table#login  a 			{color:#950000;text-decoration:none;border:0;font: normal 11px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
table#login  a:link 			{text-decoration:none;}
/* table a:visited 		{font-weight:normal;color:#666;text-decoration: line-through;} */
table#login  a:visited 		{font-weight:normal;color:#666;text-decoration: none;}
table#login  a:visited 		{font-weight:normal;color:#666;text-decoration: bold;}
table#login  a:hover 			{border-bottom: 1px dashed #C1DAD7;}
thead th, tfoot th, tfoot td 	{font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 1px;text-transform: uppercase;text-align: left;padding: 6px 6px 6px 12px;background: #CAE8EA url(../log_imgs/bg_header.jpg) no-repeat;}
tfoot#login  td 			{text-align:right}
tbody#login  th, tbody td 		{border-bottom: solid 1px #C1DAD7;}
tbody#login  th 			{white-space: nowrap;padding:0 5px;background-color: #DAEFF1;color:#4f6b72;font-size:85%;font-family:Verdana;width:10px}
/*
tbody th a 			{color:#333;}
tbody tr:hover 			{background:#EEF8F9;} */
.powered, .powered a		{margin-top:10px;color:#ccc;font-size:10px;text-align:right;font-family:Arial;}