
a:link 
{
	color: orange;
}

a:visited
{
	color: orange;
}

html
{
	margin: 0;
	padding: 0;
	/*background: #10100E;*/
	background: black;
	
}

.hidden { display: none; }

.center { text-align: center; }

.italic { font-style: italic; }

.center_pic 
{ 
	display: block;
	margin: 0 auto;
}

#container
{
	
	margin: 0 auto;
	width: 1024px;
	
	color:white;
	background: #10100E
}

#header
{
	background:white;
	
	
	width: 1024px;
	overflow: hidden;

}

#language-box a:link 
{
	color:blue;
}

#language-box a:visited
{
	color:blue;
}

#banner	
{
	width: 400px;
	float: left;
}

#banner img
{
	height: 105px;
	width: 800px;
}

#language-box
{
	
	float: right;
	margin-right: -20px;
	
}

#language-box li
{
	list-style: none;
}

.outlink
{
	float: right;
	top: 0px;
	right: 0px;
	margin: 10px;
}

#navigation
{
	
	
	width: 1024px;
	
	overflow: auto;
	
}

/*- Menu Tabs H--------------------------- */

    #tabsH {
      float:left;
      width:100%;
      /*background:#000;*/
      font-size:93%;
      line-height:normal;
      }
    #tabsH ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: orange;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

#navigation a
{
	text-decoration: none;
	text-transform: uppercase;
	
}

#navigation ul
{
	width: 600px;
	margin-left: auto;
	margin-right: auto;
	
}


#mainpage
{
	width: 1024px;
	height: 560px;
}

#slider
{	
	width: 500px;
	height: 300px;
}

.infotext
{
	width: 80%;
	margin-left: 100px;
	
	color:white;
}

.contactinfo
{
	width: 80%;
	margin-left: 370px;
	
	color:white;
}

#footer
{
	background:#47473C;
	
	clear: both;
	
	
	
	height: 125px;
	position: block;
	font-size: 12px;
	
	color:grey;
}

#copyright
{
	float: left;
}

#sitemap
{
	float: right;
}

#sitemap li
{
	margin-left: 5px;
	float: left;
	list-style: none outside none;
}



#box_parts
{
	width: 180px;
	float: left ;
	
	margin-left: 145px;
	margin-top: 75px;
}

#box_parts p
{
	margin: 0;
	text-align: center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 25px;
}

#box
{
	width: 180px;
	float: left;
	margin-left: 40px;
}

#box p
{
	margin: 0;
	text-align: center;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 25px;
}

.no_underline
{
	text-decoration: none;
}

#box a
{
	text-decoration: none;
}

.box_style
{
	width: 180px;
	padding-top: 30px;
}

#box_middle
{
	width: 500px;
	height: 300px;
	margin-top: 20px;
	margin-left: 50px;
	float: left;
}

#box img
{
	width: 180px;
	height: 120px;	
}

.left
{
	float: left;
}

.left li
{
	list-style: none;	
}

#google_translate_element
{
	width: 166px;
	height: 45px;
	
}

.parts_header
{
	text-align: center;	
	margin: 0;
	
}

.red
{
	color:red;
}

.bold
{
	font-weight: bold;
}

.aboutus-column
{
	height: 200px;
}

.aboutus-column img
{
	margin-right: 100px;
	margin-top: 20px;
	width: 300px;
}

.galleria_pic
{
	width: 346px;
	height: 230px;
}

a img
{
	border: none;
}

#parts-banner
{
	width: 820px;
}