@charset "utf-8";

body{ font-family: Verdana, Arial, Helvetica, sans-serif;}

h1,h2,h3 
{
/*border-bottom-width: thin;
border-bottom-style: solid;
border-bottom-color: #c7c7c7;
padding-bottom: 6px;*/
font-family: 'Oxygen', sans-serif;
text-align:center;
}
h1 {color:#b247b2;}
h1,h2 {font-size: 40px;}
h2,h3{color: #b247b2;}
h3 {font-size: 28px;}



.txt-biggest, .txt-big{font-family: 'Oxygen', sans-serif; margin:10px}
.txt-biggest{font-size:45px}
.txt-big{font-size:28px}

.main-content a {text-decoration:none; border-bottom-width: thin; border-bottom-style:dotted; padding-bottom: 2px;}
.main-content a:link {color:#b247b2;}
.main-content a:visited {color:#b247b2;}
.main-content a:active {color:#b247b2;}
.main-content a:hover {color:#000000;}

.main-content li{margin:1em 0;}
/*.main-content ol{ margin-left: 2px; display: table; }*/

.home-content-container a {text-decoration:none; border-bottom-width: thin; border-bottom-style:dotted; padding-bottom: 2px;}
.home-content-container a:link {color:#b247b2;}
.home-content-container a:visited {color:#b247b2;}
.home-content-container a:active {color:#b247b2;}
.home-content-container a:hover {color:#000000;}

.cat-links a {text-decoration:none; font-weight:bold; font-size: 14px; border-bottom-width: thin; border-bottom-style:dotted; padding-bottom: 2px;}
.cat-links a:link {color:#b247b2;}
.cat-links a:visited {color:#b247b2;}
.cat-links a:active {color:#b247b2;}
.cat-links a:hover {color:#000000;}

.shop-cats-home a {text-decoration:none; font-weight:bold; font-size: 16px; padding-bottom: 2px;}
.shop-cats-home a:link {color:#b247b2;}
.shop-cats-home a:visited {color:#b247b2;}
.shop-cats-home a:active {color:#b247b2;}
.shop-cats-home a:hover {color:#000000;}

.main-content a.imagebutton {border-bottom:none; padding-bottom:0px}
.main-content a.imagebutton:hover{border-bottom:none; opacity: 0.8; filter: alpha(opacity=80);}
.brands a.imagebutton {border-bottom:none; padding-bottom:0px}
.brands a.imagebutton:hover{border-bottom:none; opacity: 0.7; filter: alpha(opacity=70);}
.footer-details img:hover{ opacity: 0.7; filter: alpha(opacity=70);}

.first-para p:first-of-type{margin-top: 0px;} 
input{font-size: 16px; color: #000000; line-height: 150%; font-weight:400; letter-spacing: .02em;} 
strong{font-weight:bold;}

.shop-mini-basket p{font-size: 13px; line-height: 100%;}
.shop-mini-basket strong{color: #b247b2;}

@media screen and (max-width:1300px)
{ 
.txt-biggest{font-size:36px}
.txt-big{font-size:23px}
}
@media screen and (max-width:1050px)
{ 
.txt-biggest{font-size:32px}
.txt-big{font-size:20px}
}

@media screen and (max-width:990px)
{ 
.small-text{font-size: 14px; line-height: 150%; margin-bottom: 0px;}
.small-text img{display:none;}
}

@media screen and (max-width:500px)
{ 
h1,h2 {font-size: 28px;}
}
