@import url(/Web/CSS/Global.css);
@import url(/Web/CSS/FileSystemIcons.css);
@import url(/Shop/CSS/ShopBaseStyles.css);
@import url(/data_access/4-heads/design/css/4-headsShop.css);
@import url(/data_access/4-heads/design/css/4-headsNavigation.css);
@import url(/data_access/4-heads/design/css/4-headsBackgrounds.css);

body {
color:#000;
font-family:Arial;
}

body .artists {
color:white;
}

a, .SystemMessages {
color:#F06;
font-weight:bolder;
}

a.selected {
color:#DE3031;
}

a.selected A:hover {
color:red;
}

.hidden {
visibility:hidden;
display: none;
}

.sublistcontainer {
margin:0;
padding:0;
}

img {
border:1px solid #000;
margin-bottom:20px;
}

h1 {
color:#F06;
text-transform: uppercase;
font-size:120%;
letter-spacing:.02em;
font-weight:bolder;
padding-top:7px;
padding-bottom:0px;
}

#MainContent h1 {
margin-top:18px;
margin-bottom:8px;
}

h2 {
color:#000;
font-size:100%;
padding-bottom:0;
margin-bottom:0;
}

h3 {
font-weight: normal;
display: block;
clear: both;
}

a:hover,#MainNavigation ul li ul li a:hover {
color:#000;
}

.artists a:hover, .artists #MainNavigation ul li ul li a:hover {
color:white;
}

.selectyourartist #MainContent {

}

#MainContent {
font-family:Verdana;
font-size:120%;
line-height: 160%;
padding-bottom:40px;
}

.homepage #MainContent div {
padding-top: 10px;
border-top: 2px dotted #F06;
}

.homepage #MainContent div div {
border-top: none;
}

#RightColumnContainer img {
padding-bottom:15px;
padding-top:10px;
border:none;
}

#RightColumnContainer h1 {
color:#666;
font-size:140%;
font-weight:bolder;
border-bottom:2px dotted #666;
padding-bottom:10px;
padding-top:20px;
}

#RightColumnContainer h2 {
color:#666;
font-size:140%;
font-weight:bolder;
font-variant:small-caps;
}

#AdditionalContent3 {
color:#666;
font-size:110%;
font-weight:bolder;
}

#RightColumnContainer li {
list-style:none;
}

div#SecondaryFooter {
width:400px;
float:right;
}

#SecondaryFooter ul {
list-style-type:none;
margin-top:20px;
}

#SecondaryFooter ul li {
font-size:115%;
display:inline;
padding-left:10px;
padding-right:10px;
padding-top:0;
margin-top:0;
padding-bottom:0;
border-right:1px solid #000;
}

div#UtilityFunctions {
width:270px;
float:left;
padding-top:19px;
padding-left:200px;
margin:0;
}

div#UtilityFunctions #UtilityFunctionsGoTop, 
div#UtilityFunctions #UtilityFunctionsGoBack
{display: none;}

#UtilityFunctions a {
color:#000;
font-size:133%;
font-variant:small-caps;
letter-spacing:-.05em;
}

#UtilityFunctions a:hover {
color:#F06;
}

#UtilityFunctions a.visited {
color:#666;
}

#UtilityFunctions ul li {
display:inline;
padding-left:10px;
}

#SecondaryFooter h1,#AccessKeys {
display:none;
}

#AdditionalContent2
{
margin-top: 22px;
padding-left: 8px;
font-size: 120%;
}

#AdditionalContent2 div.Channel span
{
font-size: 80%;
}

#AdditionalContent2 div.Channel h2
{
font-size: 120%;
}

#AdditionalContent2 div.Channel div
{
padding-bottom: 12px;
}

div.de_artists_kelta h2
{
color: #FFF;}

div.de_artists_robertobrigante h2
{
color: #FFF;}

div.de_artists_goelae h2
{
color: #FFF;}

div.de_artists_piolam h2
{
color: #FFF;}

div.de_artists_volt h2
{
color: #FFF;}

div.Instructions {
margin-bottom:12px;
}

#MainContent label {
margin-top:8px;
display:block;
width:200px;
}

#MainContent input.Button {
margin-top:8px;
}

span.RadioButton {
width:300px;
display:block;
}

#MainContent span.RadioButton input {
margin-top:9px;
margin-right:0;
margin-left:0;
float:left;
}

#MainContent span.RadioButton input:lang(de) {
margin-top:5px;
}

#MainContent span.RadioButton label {
display:block;
margin-right:0;
margin-left:18px;
}
