@import url("layout.css");
@import url("custom.css");
@import url("menu.css");
@import url("forms.css");
@import url("product.css");
@import url("image.css");
@import url("components.css");
@import url("buttons.css");
@import url("blocks/all.css");
@import url("components/all.css");
@import url("/erp-templates/skins/flat/universal/css/flox_modal_window.css");


html {font-size:100.01%;}
body {font-size:95%;color:#111;background:#fff;font-family:Helvetica, Arial, sans-serif;line-height: 1.5;}

h1,h2,h3,h4,h5,h6 {
clear:none;
}
h1,h2,.likeH1,.likeH2 {
clear:both;
}
h1,.likeH1 {
font-size:1.7em;
}
h2,.likeH2 {
font-size:1.4em;
}
h3,.likeH3 {
font-size:1.3em;
}
h4 {
font-size:1.15em;
}
h5 {
font-size:1.1em;
}
h6 {
font-size:1.05em;
}
em {font-style: italic;}
p,ul,ol,li,table,tr,td,th {font-size:1em !important;}

*+p,*+h1,*+h2,*+h3,*+h4,*+fieldset,*+form,*+.formInput,*+ul,*+ol {
margin: 15px 0 0;
}
.menuHeader {
    color:#fff;
}
ul,ol {
    margin-left: 15px;
}
/*
h1,h2,h3,h4,h5,h6,a,a:visited,
.productListTitle,.productListTableTitle,.productListListTitle,.productListGridTitle,
.commentTitle,.commentTableTitle, 
.newsTitle, .newsAnotationTitle,.faqTitle,.blockTitle,
.helper:hover {
    color: #0C7DB7;
}
.button,.submit {
    background-color: #0C7DB7;
    background-image: url("/erp-templates/skins/default/universal/img/color_schemes/default/default_blue.png");
    border: 1px solid #1DA2E6;
    color: #ecf8ff;
    text-shadow: #0c7db7 0px -1px 1px;
    -moz-box-shadow: 0 0 4px #b6bfc3;
    -webkit-box-shadow: 0 0 4px #b6bfc3;
    box-shadow: 0 0 4px #b6bfc3;    
}
.button:visited {
    color: #ecf8ff;    
}

*/

.cookieAnnoyer {
    color: #eee;
    background-color: #222;
    border: 1px solid #eee;
    border-width: 1px 1px 1px 0;
    font-size: 1em;
    max-width: 350px;
    width: auto;
    position: fixed;
    bottom: 0;
    padding: 0 0 0 5px;
    left: 0;
    z-index: 9001;
    display:inline-block;
}
.cookieAnnoyer a {
    color: #ccc;
    text-decoration: underline;
}
.cookieAnnoyer button {
    background-color: #ccc;
    color: #333;
    border: none;
    padding: 4px;
    border-radius: 3px;
    margin:4px;
    vertical-align: middle;
    cursor: pointer;
}
.cookieAnnoyer button:hover {
    background-color: #eee;
}
.floxCSSModalContent {
    font-size: 15px;
}
.floxCSSModalContent,
.orDivide::after {
    background-color: #fff; 
    color: #2b2e38;
}
.orDivide::before {
    border-top: 3px dotted #1DA2E6;
}
.floxCSSModalCloseX {
    color: #2b2e38;
}