body {
	font: 100% Arial, Verdana, Helvetica, sans-serif;
	background: #c4cedb;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #4a4f54;
	font-size:12px;
	scrollbar-base-color:#095b6a;
  	scrollbar-3dlight-color:#095b6a;
	scrollbar-arrow-color:#095b6a;
  	scrollbar-darkshadow-color:#095b6a;
  	scrollbar-face-color:#FFFFFF;
  	scrollbar-highlight-color:#FFFFFF;
  	scrollbar-shadow-color:#FFFFFF;
  	scrollbar-track-color:#FFFFFF;
}

table{	margin:0px; }

form{ margin:0px; }


label{ margin:0px; }

h1{
	color:#095b6a;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	font-size:14px;
	font-weight:bolder;
}
h2{
	color:#095b6a;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}
h3{
	color:#095b6a;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	font-size:14px;
	font-weight:normal;
	text-align:center;
}
h4{
	color:#095b6a;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
}

a{ font-weight:normal; color:#9c9d9e; text-decoration:none; }
a:link { font-weight:normal; color:#095b6a; text-decoration:none; }
a:visited { font-weight:normal; color:#095b6a; text-decoration:none; }
a:active { font-weight:normal; color:#095b6a; text-decoration:none; }
a:hover { font-weight:normal; color:#095b6a; text-decoration:underline; }

a.menu { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menu:link { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menu:visited { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menu:active { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menu:hover { font-weight:normal; color:#ffffff; text-decoration:none; }

a.menuakt { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menuakt:link { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menuakt:visited { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menuakt:active { font-weight:normal; color:#ffffff; text-decoration:none; }
a.menuakt:hover { font-weight:normal; color:#ffffff; text-decoration:none; }

a.submenu { font-weight:normal; color:#ffffff; text-decoration:none; font-size:14px;}
a.submenu:link { font-weight:normal; color:#ffffff; text-decoration:none; font-size:14px;}
a.submenu:visited { font-weight:normal; color:#ffffff; text-decoration:none; font-size:14px;}
a.submenu:active { font-weight:normal; color:#ffffff; text-decoration:none; font-size:14px;}
a.submenu:hover { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px;}

a.submenuakt { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px; }
a.submenuakt:link { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px; }
a.submenuakt:visited { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px; }
a.submenuakt:active { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px; }
a.submenuakt:hover { font-weight:normal; color:#095b6a; text-decoration:none; font-size:14px; }

a.footer { font-weight:normal; color:#9c9d9e; text-decoration:none; font-size:10px;}
a.footer:link { font-weight:normal; color:#9c9d9e; text-decoration:none; font-size:10px;}
a.footer:visited { font-weight:normal; color:#9c9d9e; text-decoration:none; font-size:10px;}
a.footer:active { font-weight:normal; color:#9c9d9e; text-decoration:none; font-size:10px;}
a.footer:hover { font-weight:normal; color:#095b6a; text-decoration:none; font-size:10px;}


input{
	border:1px #4a4f54 solid;
	color:#4a4f54;
	background-color: #ffffff;
}
file{
	border:1px #4a4f54 solid;
	color:#4a4f54;
	background-color: #ffffff;
}

.button{
	border:0px #4a4f54 solid;
	background-color: #ffffff;
	color:#4a4f54;
}

select{
	border:1px #4a4f54 solid;
	background-color: #ffffff;
	color:#4a4f54;
}

textarea{
	border:1px #4a4f54 solid;
	background-color: #ffffff;
	color:#4a4f54;
}

ul {
	margin-left:10px;
	margin-right:0; 
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left:10px;
	padding-right:0;
}

li {
	margin-left:0; 
	margin-bottom:0;
	margin-top:0;
	padding-left:0;
}


fieldset{
	border: 0;
}
#textbox {
	background-color:#c4cedb;
	text-align:right;
	color:#FFFFFF;
	font-size:12px;
	padding:3px 0;
}
#textbox a { color:#FFFFFF; text-decoration:none; }
#textbox a:hover { color:#FFFFFF; text-decoration:underline; }

#container {
	width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	font-size:12px;
	/*height: 100%;*/
	background-image: url(http://voxtrade.seam.brunner.at/fileadmin/template/img/main.gif);
	background-repeat: repeat-y;
}



#header{
	width: 900px;  
	height: 73px;
	background-image:url(http://voxtrade.seam.brunner.at/fileadmin/template/img/top.gif);
	background-repeat:no-repeat;
}

.navpoint{
	float:left;
	padding-top:16px;
	padding-left:11px;
}

#mainContent {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width:900px;
	color: #4a4f54;
	font-size:12px;
	min-height:420px;
}

#mainContent2 {
	/*padding: 28 0 0 24;  remember that padding is the space inside the div box and margin is the space outside the div box */
	width:560px;
	min-height: 466px;
	height: 100% !important;
	height: 466px;
	color: #4a4f54;
	font-size:12px;
	float:left;
	padding-bottom: 47px;
	position: relative;
}

#mainContent2Inside {
	width: 490px;
}

#mainContentBottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
}

#mainContent3 {
	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	float:left;
	width:340px;
}

div {
	color: #4a4f54;
	font-size:12px;
}

p{ margin:0px; 
font-size:12px;}

td{ margin:0px; 
font-size:12px;}

hr{
	color:#4a4f54;
}
.voxtradeHome {
	float:right;
	width:250px;
	height:50px;
	margin:10px 10px 0 0;
	border:0;
}
.footer{
	font-size:12px;
}

#nav, #nav td {
	z-index: 1000;
}

/*----===== Kategorie: Sortiment =====-----*/
#sortimentListe p.sortimentTitel		{ font-size:12px; font-weight:bold; padding-bottom:5px; }
#sortimentListe .sortimentEintrag		{ border-top:1px solid #c4cedb; border-bottom:1px solid #c4cedb; border-left:1px solid #c4cedb; margin-bottom:5px; padding:0px; }
#sortimentListe .sortimentEintrag table { margin: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse; min-height: 80px; }
#sortimentListe .sortimentEintrag table td { padding: 5px; }
#sortimentListe .sortimentEintrag table td.eintrag-bild { padding: 0px;  }

#sortimentListe img { margin:10px; }

#sortimentDetail { }
#sortimentDetail p { padding-bottom:3px; }
#sortimentDetail p.sortimentTitel		{ font-size:14px; font-weight:bold; padding-bottom:10px; }
#sortimentDetail img { float:right }

.orangeBox  			{ /*float:left; padding:20px 0px 0 0; border:1px solid red;*/ }
.orangeBoxTop 		{ width:235px; height:41px; background-image:url(../img/sortimentbox_o1.png); background-repeat:no-repeat; }
.orangeBoxTop2 		{ width:235px; height:41px; background-image:url(../img/sortimentbox_o1_eng.png); background-repeat:no-repeat; }
.orangeBoxMiddle 	{ width:235px; 							background-image:url(../img/sortimentbox_o2.png); background-repeat:repeat-y;  }
.orangeBoxBottom	{ width:235px; height:18px; background-image:url(../img/sortimentbox_o3.png); background-repeat:no-repeat; }

.greenBox					{ /*float:left; border:1px solid green;*/ }
.greenBoxTop 			{ width:271px; height:41px; background-image:url(../img/sortimentbox_g1.png); background-repeat:no-repeat; }
.greenBoxTop2 			{ width:271px; height:41px; background-image:url(../img/sortimentbox_g1_eng.png); background-repeat:no-repeat; }
.greenBoxMiddle 	{ width:271px; 							background-image:url(../img/sortimentbox_g2.png); background-repeat:repeat-y; }
.greenBoxBottom		{ width:271px; height:17px; background-image:url(../img/sortimentbox_g3.png); background-repeat:no-repeat; }
