/*StyleSheet for Eurovent website*/


BODY {
color : #000;
background: #556172;
font: normal 9pt/14pt arial, verdana, sans-serif;
margin : 10px auto;
}
p {
text-align : left;
}
ul {
margin-left : 20px;
}
a:link, a:visited {
color : #BF0000;
text-decoration : none;
background : transparent;
}
a:hover {
color : #000066;
text-decoration : underline;
background : transparent;
}
a.Breadcrumb:link, A.Breadcrumb:visited; {
font: normal 11px/16px arial, sans-serif;
color: #666;
text-decoration: none;
}
a.Breadcrumb:hover {
font: normal 11px/16px arial, sans-serif;
color: #cc0000;
text-decoration: none;
}
.Breadcrumb {
font: normal 11px/16px arial, sans-serif;
color: #666;
}
a.SubMenu:link, A.SubMenu:visited {
width: 200px;
height: 20px;
color: #000066;
background: transparent;
border: 1px solid #fff;
border-width: 0px 0px 1px 0px;
text-align: left;
text-decoration: none;
padding: 10px 0px 10px 20px;
display: block;
}
a.SubMenu:hover {
width: 200px;
height: 20px;
color: #bf0000;
background: transparent;
text-align: left;
text-decoration: none;
padding: 10px 0px 10px 20px;
display: block;
}

H1 {
color : #BF0000;
font : bold 13pt arial, sans-serif;
background : transparent;
}
h2 {
color : #000066;
font : bold 11pt/17px arial, sans-serif;
background : transparent;
}
h3 {
color: #000066;
font: bold 10pt/16pt arial, sans-serif;
background: transparent;
}
.MainBody {
background: #fff URL(/client/images/euro-main-bk.gif);
width : 800px;
margin : 0 auto;
overflow : hidden;
display : block;
}
.TopOfPage {
width : 800px;
height : 95px;
background : transparent;
text-align: center;
}
.ToolBar {
width : 800px;
height: 0px;
background : #fff;
}
.HorRule {
height: 2px;
border-top: 2px solid #999;
margin: 5px 2px 5px 0px;
}
.HorRule hr {
display: none;
}

.InnerBody {
color : #333;
background: transparent;
width : 580px;
margin : 0 auto;
vertical-align : top;
text-align : left;
overflow : hidden;
display : block;
float: right;
padding: 0px;
}
.InnerBodyText {
width: 520px;
margin : 0 auto;
vertical-align : top;
text-align : left;
overflow : hidden;
display : block;
float: left;
padding: 30px;
}

.LeftMargin {
width : 220px;
background : transparent;
text-align : left;
vertical-align : top;
float: left;
padding: 0px 0px 30px 0px;
}

.RightMargin {
width : 0px;
margin : 0 auto;
background : #000;
vertical-align : top;
text-align : left;
float : left;
}

.Footer {
background : #333;
color: #ebebeb;
width : 800px;
height : 25px;
font : normal 11px arial, sans-serif;
text-align: center;
clear: both;
margin: 0 auto;
padding-top: 4px;
}
.SiteFooter {
width : 555px;
background :transparent;
margin-left : 245px;
text-align: left;
clear: both;
padding: 10px 0px 10px 0px;
height : 20px;
}
.ProductDetail {
width: 540px;
display: block;
padding: 0px 0px 30px 0px;
clear: both;
}

.ProductDetailPhoto {
width: 200px;
text-align: center;
vertical-align: center;
padding: 0px 0px 30px 0px;
float: left;
}
.ProductDetailText {
width: 330px;
display: block;
text-align: left;
padding: 0px 0px 20px 10px;
float: left;
}



.CatalogDetail {
width: 540px;
display: block;
margin: 0 auto;
padding: 0px 0px 10px 0px;
clear: both;
}
.CatalogDetailPhoto {
width: 200px;
text-align: left;
vertical-align: top;
padding: 0px;
float: right;
}
.CatalogDetailText {
width: 320px;
display: block;
text-align: left;
padding: 0px 20px 20px 0px;
float: left;
}
.ProductDetail {
width: 520px;
}

.ProductDetailPhoto {
width: 200px;
text-align: left;
vertical-align: top;
padding: 0px 0px 20px 0px;
float: left;
}
.ProductDetailText {
width: 310px;
display: block;
text-align: left;
padding: 0px 0px 20px 10px;
float: right;
} 

.Address {
font : normal 11px/17px verdana, sans-serif;
color : #333;
text-align : center;
}
.Address2 {
font : normal 10px verdana, arial, sans-serif;
color : #333;
text-align : center;
}
