body{
background-color:#908b7d;

}

img{
margin:0;
padding:0;
}

img.icon{
float:left;
margin-right:5px;;
padding:0;
max-width:50px;
}


table,tr,td{
border-collapse: collapse;
padding:0;
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#3a3a3a;
text-decoration:none;
font-weight:normal;
border-color:#ffffff;
border: 0px solid red;
}

hr{
background-color:#908b7d;
color:#908b7d;
height:2px;
}

h1{
color:#E4AB0B;
font-size:x-large;
font-weight:normal;
line-height:1;
margin-top:10px;
margin-bottom:10px;
font-family:Tahoma, Geneva, san-serif;
}

h2{
color:#E4AB0B;
font-size:large;
line-height:1;
font-weight:normal;
font-family:Tahoma, Geneva, san-serif;
margin-top:5px;
margin-bottom:5px;
}

h3{
color:#E4AB0B;
font-size:large;
line-height:1;
font-weight:normal;
font-family:Tahoma, Geneva, san-serif;
margin-top:5px;
margin-bottom:5px;
}

a{
color:#6a6a6a;
}
a:hover{
color:#3a3a3a;
}


a.topmenu{
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#6a6a6a;
text-decoration:none;
font-weight:600;
}

a.topmenu:hover{
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#3a3a3a;
text-decoration:underline;
font-weight:600;
}

a.menuleft{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#4a4a4a;
text-decoration:none;
font-weight:600;
margin-left:0px;
}

a.menuleft:hover{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
text-decoration:underline;
font-weight:600;
margin-left:5px;
}

a.menuleft-highlight{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#4a4a4a;
text-decoration:underline;
font-weight:600;
margin-left:5px;
margin-top:0;
}


a.aprice{
margin-left:5pt;
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#2d2d2d;
text-decoration:underline;
font-weight:normal;
}

a.aprice:hover{
margin-left:5pt;
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#5d5d5d;
text-decoration:underline;
font-weight:normal;
}


a.botmenu{
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color:#778eb2;
text-decoration:none;
font-weight:normal;
margin-left:15pt;
}


a.catmenu{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
line-height:2;
padding-left:5pt;
text-decoration:none;
}

.catlisttitle{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
line-height:2;
padding-left:5pt;
font-weight:bold;
text-decoration:none;
}


a.catmenu:hover{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
line-height:2;
padding-left:5pt;
text-decoration:underline;
font-weight:normal;
}

a,span.breadcrumbs{
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color: #6a6a6a;
text-decoration:none;
font-weight:normal;
margin-left:15;
margin-top:0;
padding-top:0;
}

a.breadcrumbs:hover{
font-family:Tahoma, Geneva, san-serif;
font-size:small;
color: #7a7a7a;
text-decoration:underline;
font-weight:normal;
margin-left:15;
margin-top:0;
padding-top:0;
}



p{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
text-decoration:none;
font-weight:normal;
margin-left:10;
text-align:justify;
}

p a{
font-family:Tahoma, Geneva, san-serif;
font-size:100%;
color:#6a6a6a;
text-decoration:underline;
font-weight:normal;
margin-left:10;
text-align:justify;
}

p a:hover{
color:#3a3a3a;
}


ol,ul{
font-family:Tahoma, Geneva, san-serif;
font-size:110%;
color:#3a3a3a;
text-decoration:none;
font-weight:normal;
margin-left:10;

}

li{
font-family:Tahoma, Geneva, san-serif;
font-size:100%;
color:#3a3a3a;
text-decoration:none;
font-weight:normal;
margin-left:10;
}

li a{
font-family:Tahoma, Geneva, san-serif;
font-size:100%;
color:#6a6a6a;
text-decoration:underline;
font-weight:normal;
margin-left:10;
text-align:justify;
}
li a:hover{
color:#3a3a3a;
}



.text{
background: #FDF5E6;
color: #696969;
border: 1px inset #A0522D;
}

.order{
background: #FDF5E6;
color: #696969;
border: 1px inset #9F7E18;
margin-top:8;

}


.button {
background: #9F7E18;
border: 1px outset #A0522D;
color: #FFF;
font-weight:normal; }

div.top-order
{
  	background: #F4CB4B;
	margin: auto;
	padding:2pt;
	position: center;
	border: 1px solid #a4aB0B;
	text-align:center;
}
div.top-order:hover
{
  	background: #e4bB3B;
	margin: auto;
	padding:2pt;
	position: center;
	border: 1px solid #a4aB0B;
	text-align:center;
}

div.menuleft
{
	margin-top:5px;
}

div.price
{
        float:right;
	border:1px solid red;	
}


a.top-order
{
	margin: 1pt;
	font-family:Tahoma, Geneva, san-serif;
	font-size:small;
	color:#4a4a4a;
	text-decoration:none;
	font-weight:600;
	
}
table.top-menu
{	
	width:100%;
	padding:0;
	border-collapse: collapse;
	border: 0px solid blue;

}
table.top-menu TR
{
	border: 0px solid blue;

}
table.top-menu TD
{
	border: 0px solid blue;
	

}

table.top-menu-mobile
{	
	width:100%;
	padding:0;
	border-collapse: collapse;
	border: 0px solid blue;

}
table.top-menu-mobile TR
{
	border: 0px solid blue;

}
table.top-menu-mobile TD
{
	border: 0px solid blue;
	

}

table.products
{	
	padding:0;
	border-collapse: collapse;
	border: 1px solid grey;

}
table.products TR
{
	border: 1px solid grey;

}

table.products TR:hover
{
	border: 1px solid grey;
	background:#B0B0B0;

}


table.products TD
{
	border: 1px solid grey;
	padding-top:5pt;
	padding-left:2pt;

}


table.products TD:hover
{
	border: 1px solid grey;
	padding-top:5pt;
	background:#B0B0B0;

}

table.products TH
{
	font-weight:normal;
	border: 1px solid grey;
	padding-top:5pt;

}


table.ordertable
{	
	border: 0px solid grey;

}
table.ordertable TR
{
	border: 0px solid grey;

}
table.ordertable TD
{
	border: 0px solid grey;
	padding:3pt;
}


table.footertable
{
	width:100%;	
}

table.footertable TD
{
	border: 0px solid grey;
	padding: 3pt;
}


table.price
{
	width:90%;
	margin-top:10px;
	margin-bottom:10px;

}

table.price td
{
	font-size:110%;
}

tr:target
{
	background:#F4CB4B;
}

td:target
{
	background:#F4CB4B;
}


table.price a
{
	font-size:100%;
	text-decoration:underline;
}


div#topphone
{
	font-size:x-Large;
/*	color:#E4AB0B;*/
	color:#9f7E18;
	font-weight: normal;
}

