/* ----------------- general html structure */
html, body, div, p, td, a, input, textarea, select {
    font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
    color:#5a727e;
    font-weight:normal;
}

strong, em, b, i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6, address {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:justify;
    color: #626262;
    font-size:12px;
    font-weight:normal;
    line-height:20px;
    letter-spacing: 1px;
}
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
    letter-spacing: 1px;
    color: #a90c18;
    margin:0 0 8px 0;
    padding:0;
    font-size:18px;
    font-weight:normal;
}
h2 {
    letter-spacing: 1px;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
    letter-spacing: 2px;
    color: #e2007a;
    margin:0 0 8px 0;
    padding:0;
    font-size:16px;
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
    letter-spacing: 0px;
    color: #626262;
    margin:0;
    padding:0;
    font-size:12px;
    font-weight:normal;
}

html, body {
    margin:0;
    padding:0;
    /*overflow:auto;*/
}
body {
/*  background-color:#4e6a77;
    background-image:url(../images/bg.gif);
    background-repeat:repeat-y;
    background-position:240px 0;
    height:100%;
*/
}

.contenttext {
    margin:0 20px 0 15px;
    padding:0;
}
.contenttextproducts {
    margin:0 20px 0 20px;
    padding:0;
}




/* ###################################################### */
/* ####################### MAIN BODY #################### */
/* ###################################################### */

#metaNavigation {
    margin:0px 0 0 0px;
    font-size:12px;
    color:#ffffff;
    letter-spacing: 4px;
/*  text-transform: uppercase; */
}
#metaNavigation ul {
    margin:0 9px 5px 0;
    padding:0;
}
#metaNavigation ul li {
    margin:0;
    padding:0 0px 0 35px;
    display:inline;
/*  border-left:1px solid #D7D7D6; */
}
#metaNavigation ul li a {
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
#metaNavigation ul li a:hover {
    text-decoration:none;
    color:#e2017b;
}
a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
    letter-spacing: 1px;
    font-size:12px;
    font-weight:normal;
	color:#a90c18;
	text-decoration:underline;
}
a:visited {
	color:#a90c18;
	text-decoration:underline;
}

a:hover {
    text-decoration:none;
    color:#811a22;
}

/* ###################################################### */
/* ####################### MAIN CONTENT ################# */
/* ###################################################### */

#content {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}





/* ###################################################### */
/* ####################### FOOTER ####################### */
/* ###################################################### */



/* good old clearfix - remember to use conditional comment for ie6 with .clearfix {height:1px;} */
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */




