﻿body {margin:0px auto 9px auto; background-color:#ffffff; font:12px arial;}
.innerTableHeader a { text-decoration:none; color:#ffffff; font-weight:bold; }
.Content { color:#3b3940; font:10px arial;}
.Content A{ text-decoration:none; color:#3b3940; font:12px arial;}
.Content A:hover{ }

.ContentMainLink A{ font:10px arial; color:Black;}
.ContentMainLink A:hover{ font:10px arial; color:Black;}
.ContentMainLink TD{ padding:5px 0px 5px 10px;}
.ContentMainLink {border-bottom:#ccc 1px dashed; }

.logoText { color:Gray; font:12px arial; font-weight:bold; position:relative; left:-90px;}
.imageLogo { border:0; margin-bottom:10px; position:relative; top:7px; left:5px;}
.MainSearch { border-style:solid; border-width:2px; border-color:#dfdfdf; background-color:#f2f2f2; padding:0px 2px 0px 2px;}
.searchText { font:11px arial; line-height:10px; position:relative; top:-2px;}
.imageSearch { }

.MainBody { border-style:solid;  border-left-width:2px; border-bottom-width:0px; border-right-width:2px; border-top-width:0px; border-color:#dfdfdf; padding-left:5px; padding-top:12px; padding-right:5px;}
.MainBody2 { border-style:solid;  border-left-width:2px; border-bottom-width:2px; border-right-width:2px; border-top-width:0px; border-color:grey; padding-left:5px; padding-top:12px; padding-right:5px;}

.MainFooter { border-style:solid; border-width:2px; border-color:#dfdfdf; background-color:#f2f2f2; padding:2px 2px 2px 2px;}
.MainFooter TD { color:Gray; font-size:10px;}
.MainFooter SPAN { color:Gray; font-size:11px;}
.MainFooter .textbox {border:1px solid #CCC; padding:1px 1px 1px 1px; cursor:text; width:130px; height:19px; font-size:11px;}
.MainFooter A{text-decoration:none; color:Gray; font-size:9px;}
.MainFooter A:hover { }

.MainSearch .link { width:78px;}
.MainSearch .link A{ font-size:14px;}
.MainSearch .spacer {color:#dfdfdf; padding:5px 0px 5px 0px;}
.MainSearch .linkS { width:70px;}
.MainSearch .linkS A{ font-size:14px;}


.MainSearch .textbox {border:1px solid #CCC; padding:1px 1px 1px 1px; font-size:11px; cursor:text; width:180px; position:relative;height:20px;}
.LeftDiv {float:left;   width:505px; text-align:justify;}
.RightDiv {float:right;  width:270px;}

.LeftDivB {float:left;   width:505px; text-align:justify; padding-top:16px;}
.RightDivB {float:right;  width:270px; padding-top:18px;}
              
.freeShipping {position:relative; right:-1px;}
.freeShipping TD{ padding:10px; color:Black; font:12px arial;}
.freeShipping A{ color:red;}
.freeShipping .right{ border-left-style:solid; border-left-width:thin; border-left-color:#dfdfdf; border-left-width:1;}
.ft{color:Gray; font-size:11px; position:relative; top:-15px;}

.maintext {color:Gray; font-size:12px;}
.maintext b{color:#3b3940; font-size:12px;}
.maintiteltext {color:#3b3940; font-size:20px; font-family:Haettenschweiler;}

.grayTd {color:Gray; border:1px solid #CCC; background-color:#f2f2f2; font-size:12px; padding:3px;}

.line { margin-top:9px; margin-bottom:10px; font-size:1px; border-bottom-style:solid; border-bottom-width:thin; border-bottom-color:#dfdfdf; border-bottom-width:2; width:100%; height:1px;}
.lineS3 { margin-bottom:4px; margin-top:5px; font-size:1px; border-bottom-style:solid; border-bottom-width:thin; border-bottom-color:#dfdfdf; border-bottom-width:2; width:100%; height:1px;}
.lineS2 { margin-top:1px; font-size:1px; border-bottom:#ccc 1px dashed; width:100%; height:1px;}

.mainImages {color:#3b3940; font-size:14px;}
.mainImages td{padding:7px;}
.lineS { margin-top:2px; margin-bottom:5px; font-size:1px; border-bottom:#ccc 1px dashed; width:100%; height:1px;}
.forImage{ position:relative; top:1px;}

h1 {font-family:arial, sans-serif, verdana; font-weight: normal; font-size:11px; color:#000000;}
td.explanatory-text	{padding:10px 7px 10px 7px;color:#a3a3a3;text-align:justify; font-size:10px;}
td.explanatory-text a	{color:#a3a3a3;text-decoration:underline; font-size:10px;}
td.explanatory-text a:hover	{color:#333;}
td.explanatory-text h1		{display:inline;color:#a3a3a3;text-transform:uppercase;}

.fullPrice{text-decoration:line-through;}
.discPrice{ color:Red; }
.viewCount{background-image:url(/UGallery/Images/viewCount.png); background-repeat:repeat-x; height:56px; width:56px; vertical-align:middle; font-size:18px; font-style:italic; }


.dropdownstyle { font-size:11px; padding:1px;}
.dropdownstyle OPTION { font-size:11px;}

.titelArtistDetailsRow { padding-bottom:5px;font-weight:bold; border-bottom-width:2px; border-top-width:0px; border-right-width:0px; border-left-width:0px; border-bottom-color:#dfdfdf; border-style:solid;}
.textArtistDetailsRow { padding-top:5px;}
.year {padding-bottom:2px;}