
/*
ZinAmp Stylesheet
Compiled by Nick Cresswell
[except where otherwise stated]
*/
html {
	scroll-behavior: smooth;
}

img, embed, 
object, video {
max-width="100%";
}

form {
 margin:2;
 padding:0;
}

BODY, TR {
 font-family: eurotechnic, Arial, Verdana, sans-serif;
 font-size: 14px;
 color: #404040;
 font-weight: normal;
 text-decoration: none;
 }


P {
 font-family: eurotechnic, Arial, Verdana, sans-serif;
 font-size: 16px;
 color: #404040;
 font-weight: normal;
 text-decoration: none;
}

.prod_thumbnail {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
width: 250px;
height: 120px;
object-fit: cover;
}

.prod_thumbnail_portrait {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
width: 180px;
height: 200px;
object-fit: cover;
}

.prod_rear_view {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
width: 550px;
object-fit: cover;
}

.prod_thumbnail_large {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
height: 200px;
object-fit: cover;
}

.quadrant_image {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
object-fit: cover;
}

.prod_image {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
width: 600px;

object-fit: cover;
}

.prod_image_small {
border-width: 1px;
border-color: #b3b3b3;
background-color: #ffffff;
padding: 0px;
border-style: solid;
text-decoration: none;
height: 280px;

object-fit: cover;
}

.prod_title {
font-weight: bold;
font-size: 18px;
}

H1 {
vertical-align: bottom;
font-size: 20px;
font-weight: bold;

}

H2 {
font-weight: bold;
font-size: 18px;
}

H3 {
font-weight: bold;
font-size: 17px;
}

.list_header {
border-top: 1px solid #b3b3b3;	
}

.prod_option {
min-width: 120px;
vertical-align: middle;
color: #4a4685;
font-weight: bold;
font-size: 16px;
white-space: nowrap;
}

.prod_summary {
width: 100%;
height: 100%;
border-top: 1px solid #b3b3b3;	
}

.prod_description {
height: 100%;	
}

.prod_details {
height: 100%;
border-top: 1px solid #b3b3b3;		
}

.prod_price {
min-width: 60px;
vertical-align: middle;
color: #911f24;
font-size: 18px;
font-weight: bold;
}

.prod_list {
width: 80%;
padding: 10px;
border-width: 1px;
border-color: #b3b3b3;
border-style: solid;
text-decoration: none;
box-shadow: 7px 7px 5px 0px rgba(0,0,0,0.75);
}

.picture_gallery {
width: 90%;
padding: 5px;
border-width: 1px;
border-color: #b3b3b3;
border-style: solid;
text-decoration: none;
box-shadow: 7px 7px 5px 0px rgba(0,0,0,0.75);
}

.brandlogo {
font-family: euro_technic_extended_outliRg;
font-size: 60px;
font-weight: bold;
}

.tabs {
vertical-align: bottom;
font-size: 18px;
font-weight: bold;
border-bottom: 1pt solid #404040;
white-space: nowrap;
}

.sub_tabs {
vertical-align: bottom;
font-size: 14px;
font-weight: bold;
border-bottom: 1pt solid #404040;
white-space: nowrap;
}

   A, A:Link A:Active{
color : #911f24;
text-decoration: none;
}

   A:Visited{
color : #911f24;
text-decoration: none;
}


