/* ######################################################################################################
** # "Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) #############################
** # "YAML for TYPO3" (c) by Dieter Bunkerd (http://yaml.t3net.de) ######################################
** ######################################################################################################
**
**  YAML Version: 2.5.2
**  Dateiversion: 6.11.06
**  Datei       : basemod.css
**  Funktion    : Basis-Modifikation für das Layout des YAML-Tutorials
**  Checked with http://jigsaw.w3.org/css-validator/ 19.1.07 - DB
*/

@media all
{

/* Formatierung der Seite */
body {background:#fff; padding-top:10px;}

/* Hier kann ein umlaufender Rand um die gesamte Webseite erzeugt werden */
#page{background:transparent;background:#fff url(../../img/content_bg.png) repeat-y;}
#page_margins {width:984px; margin-top:0px; margin-bottom:0px; margin-left:auto; margin-right:auto; }

/* Formatierung der Kopfbereiches */
#header {position:relative; height:156px; color:#fff; background:transparent; z-index:2; background:transparent url(../../img/header_bg.png) no-repeat;}
#header img {position:absolute; top:23px; left:10px; font-size:208%;}
#banner {position:absolute; top:20px; right:0px; z-index:10;}
#banner img {position:relative; top:0px; left:0px; font-size:100%;}
#topnav {top:100px;}
#header div.tx-macinasearchbox-pi1 {position:absolute; top:130px; right:10px; font-size:0.8em;}
#header div.tx-macinasearchbox-pi1 input {margin-left:0;}
#nav { clear:both; width: auto; z-index:100; position:absolute; top:108px; margin:0 0 0 100px; padding:0;}
/* Formatierung der Fußzeile */
#footer {position:relative; color:#000; margin:0px 0 20px 0px; padding:54px 0 0 30px; height:60px; width:968px; background:#fff url(../../img/footer_bg.png) no-repeat; font-size:0.8em;}
#footer{color:#000;}
#headbanner{
position:absolute;
margin:-25px 0 0 0;
width:968px;
height:157px;
padding:0;
}
#searchbox{
display:block;
position:absolute;
top:30px;
right:50px;
width:210px;
height: 30px;
border:0;
margin:0;
padding:0;
z-index:1200;
}
img#searchline{
float:left;
top:6px;
left:0px;
width:65px;
height:13px;
}
#searchbox input{
float:left;
font-size:0.8em;
width:120px;
margin:2px 0 0 67px;
}
#searchbox #submit_search{
position:relative;
top:5px;
border:0;
margin:0 0 0 4px;
padding:0;
width:10px;
height:12px;
background:transparent;
}
/* ######################################################################################################
** ### Formatierung der Inhaltsspalten ##################################################################
** ######################################################################################################
*/
#main {position:relative; top:10px; background:transparent ; padding:0; margin:-10px 30px 0 0; min-height:500px}

/* linke Spalte */
#col1 {width:22.5%;}
#col1_content {margin-left:1em; margin-right:1em; color:#444; background:transparent;}

/* Rechte Spalte */
#col2 {width:25%;}
#col2_content {	margin-left:1em; margin-right:1em;}

/* Mittlere Spalte */
#col3 {width:100%;}
#col3_content {margin-left:16px; margin-right:16px;}

/* ######################################################################################################
** ### Formatierung des Teasers der Startseite ##########################################################
** ######################################################################################################
*/
#teaser {margin:0; padding:0; background:#D5D0BA; color:#765;}
#teaser div {float:left; width:auto; margin-right:1em;}
#teaser .block1 {padding:0.5em 0 0.4em 1em; font-size:0.82em;}
#teaser .block1 a {color:#334;}
#teaser .block1 a:hover {background:transparent;}
#teaser .block3 {width:45%; padding-top:0.5em; font-size:0.82em;}
#teaser .langMenu {float:right; padding-top:0.2em; margin-right:0;}
#teaser .selectFontSize {float:right; padding-top:0.4em; padding-right:1em;}
#teaser .selectFontSize a {color:#334;}
#teaser .selectFontSize a:hover {background:transparent;}
#teaser .aktDatum {float:right; font-size:0.82em; padding-top:0.5em; padding-right:1em;}
#teaser .block3 .title {font-family:'Lucida Grande', Verdana, Arial, Sans-Serif; display:block; font-size:1.2em; font-weight:bold; color:#336699; background:inherit; margin:0 0 0.5em 0;}
#apDiv1 {
	position:absolute;
	margin-left:auto; margin-right:auto;
	top:0px;
	width:1058px;
	height:100%;
	z-index:1;
}
#latest_releases{
position:relative;
display:block;
margin:0 0 20px 0;
padding:0;
height:632px;
}
#still_fresh{
position:relative;
display:block;
margin:0;
padding:0;
min-height:650px;
}
#visit_us{
position:relative;
display:block;
margin:35px 0 0 0;
padding:0;
min-height:130px;
}
h1.visit{
margin:0;
padding:0;
}
#logoblock{
position:relative;
display:block;
margin:0;
padding:0;
width:24px;
height:120px;
}
#logoblock img{
position:relative;
margin:0 0 2px 0;
}
#visit_vert{
position:absolute;
display:block;
margin:0;
padding:0;
width:24px;
height:120px;
top:-12px;
left:960px;
}
div.visitlogo{
margin:0 0 6px 0;
padding:0;
}
#logoblockx{
position:relative;
display:block;
margin:0;
padding:0;
width:24px;
height:120px;
}
#logoblockx img{
position:relative;
margin:0 0 2px 0;
}
#visit_vert{
position:absolute;
display:block;
margin:0;
padding:0;
width:24px;
height:120px;
top:-12px;
left:960px;
}
div.visitlogox{
margin:0 0 6px 0;
padding:0;
}
#start_news{
position:relative;
display:block;
margin:0 0 10px 0;
padding:0;
width:280px;
min-height:568px;
}
#start_media{
display:block;
margin:0;
padding:0;
}
.media_headpic{
display:block;
width:280px;
height:146px;
margin:0 0 12px 0;
padding:0;
}
.media_entry{
display:block;
width:280px;
height:32px;
font-size:0.8em;
margin:0;
padding:0 0 4px 0;
background:transparent url(../../img/startmedia_bg.png) no-repeat bottom left;
}
.media_icon{
float:left;
width:28px;
padding:0;
margin:0;
}
.media_artist{
float:left;
width:240px;
font-weight:bold;
padding:3px 0 0 5px;
margin:0;
text-transform:uppercase;
}
.media_title{
float:left;
padding:0 0 0 5px;
margin:0;
width:240px;
}
.media_title a{
color:#000;
text-decoration:none;
}
#start_featured{
display:block;
margin:0;
padding:0;
width:230px;
min-height:600px;
}
.featured_pic {
position:relative;
display:block;
margin:0 0 10px 0;
padding:0;
width:230px;
height:230px;
}
#start_featured h2{
position:relative;
margin:10px 0 0 0;
padding:0;
min-height:20px;
}
#start_featured a{
text-decoration:underline;
}
.feat_text{
margin-top:4px;
font-size:0.8em;
}
#start_spotlight{
display:block;
margin:30px 0 0 0;
padding:0;
width:230px;
}
.spot_text{
margin-top:4px;
font-size:0.8em;
}
.spot_text p{
margin-top:4px;
line-height:1.3em;
}
.spot_text a{
color:#000;
text-decoration:underline;
}
#start_newsletter{
position:relative;
display:block;
margin:10px 0 0 0;
padding:10px 0 0 0;;
width:280px;
height:98px;
}
#news_newsletter{
position:absolute;
top:20px;
right:-5px;
display:block;
margin:0;
padding:0;
width:280px;
height:98px;
}
div.latest_block{
display:block;
float:left;
width:132px;
height:132px;
margin:0 14px 56px 0;
padding:0;
font-size:0.8em;
}
div.latest_block img{
margin:0 0 2px 0;
padding:0;
}
div.latest_block a{
font-weight:bold;
text-decoration:none;
color:#000;
}
div.latest_block a.greylink{
text-decoration:none;
color:#cccccc;
}
span.greylink{
text-decoration:none;
color:#cccccc;
}
div.latest_block_a{
display:block;
float:left;
width:132px;
height:200px;
margin:0 14px 0 0;
padding:0;
font-size:0.8em;
z-index:3000;
}
div.latest_block img_a{
margin:0;
padding:0 0 4px 0;
}
div.latest_block_a a{
font-weight:bold;
text-decoration:underline;
color:#000;
}
div.latest_block_a a.greylink{
text-decoration:none;
color:#cccccc;
}
.more_butt{
position:absolute;
bottom:10px;
left:0px;
display:block;
margin:10px 0 0 0;
color:#fff;
height:17px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 2px 0 0;
}
.more_butt a{
float:left;
color:#fff;
height:17px;
font-size:0.8em;
padding:1px 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
.news_butt{
display:block;
margin:10px 0 0 0;
color:#fff;
height:17px;
width:135px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 2px 0 0;
}
.news_butt a{
float:left;
color:#fff;
height:17px;
font-size:0.8em;
padding:1px 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
.story_butt{
display:block;
margin:10px 0 0 0;
color:#fff;
height:17px;
width:220px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 0 0 0;
}
.story_butt a{
float:left;
color:#fff;
height:17px;
font-size:0.8em;
padding:1px 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
.story_butt2{
display:block;
margin:10px 0 0 0;
color:#fff;
height:17px;
width:140px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 0 0 0;
}
.story_butt2 a{
float:left;
color:#fff;
height:17px;
font-size:0.8em;
padding:1px 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
.news_headpic{
margin:0 0 2px 0;
padding:0;
height:146px;
}
.news_first{
display:block;
margin:10px 0 5px 0;
padding:0 0 5px 0;
font-size:0.8em;
line-height:1.4em;
font-weight:bold;
color:#000;
}
.news_first a{
color:#000;
}
.news_second{
display:block;
border-top:1px solid #c3c3c3;
margin:0 0 5px 0;
padding:5px 0 0 0;
font-size:0.8em;
line-height:1.4em;
}
.news_second a{
color:#000;
}
.news_third{
display:block;
border-top:1px solid #c3c3c3;
margin:0 0 5px 0;
padding:5px 0 0 0;
font-size:0.8em;
line-height:1.4em;
font-weight:bold;
color:#000;
}
.news_third a{
color:#000;
}
div.fresh_block{
display:block;
float:left;
width:87px;
height:87px;
margin:0 10px 10px 0;
padding:0;
}
.read_more{
display:block;
margin:12px 0 0 0;
color:#fff;
height:17px;
width:65px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 2px 0 0;
}
.read_more a{
float:left;
display:block;
color:#fff;
height:17px;
font-size:0.8em;
padding:1px 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
.read_more_f{
display:block;
margin:8px 0 0 0;
color:#fff;
height:15px;
width:66px;
background:transparent url(../../img/more_button.gif) no-repeat left top;
padding: 1px 0 0 6px;
}
.read_more_f a{
color:#fff;
font-size:0.8em;
}
form.newsletter{
font-size:0.8em;
font-weight:bold;
margin:8px 0 8px 0;
}
form.newsletter input{
font-size:0.9em;
margin:0;
padding:2px;
width:138px;
}
form.newsletter #submit_nl{
position:relative;
top:5px;
border:0;
margin:0;
padding:0;
width:13px;
height:20px;
background:transparent;
}
form.newsletter2{
font-weight:bold;
margin:0 0 8px 0;
}
form.newsletter2 input{
font-size:0.9em;
margin:0;
padding:2px;
width:138px;
}
form.newsletter2 #submit_nl{
position:relative;
top:5px;
border:0;
margin:0;
padding:0;
width:13px;
height:20px;
background:transparent;
}
h1.latest{
margin:0 0 12px 0;
padding:0;
background:transparent;
}
h1.fresh{
margin:0 0 2px 0;
padding:0;
}
h2.news{
font-size:1.3em;
margin:0;
padding:0;
}

#artist_block{
position:relative;
top:0px;
left:0px;
display:block;
width:576px;
min-height:550px;
margin:0 0 20px 0;
padding:0;
font-size:0.8em;
}
#search_block_big{
position:relative;
top:0px;
left:0px;
display:block;
width:576px;
min-height:1000px;
margin:0 0 12px 0;
padding:0;
font-size:0.8em;
}
#search_block_big a{
color:#000;
}
#artist_head{
height:27px;
width:576px;
margin:0 0 12px 0;
}
#artist_bio{
display:block;
width:567px;
margin:0;
padding:0;
}
#artist_bio a{
text-decoration:underline;
height:40px;
padding:30px 0 10px 0;
}
#artistnews_block{
position:relative;
display:block;
width:567px;
margin:20px 0 40px 0;
padding:0;
}
#news_block{
position:relative;
display:block;
width:567px;
margin:0;
padding:0;
}
#artistdates_block{
position:relative;
display:block;
width:567px;
margin:20px 0 0 0;
padding:0;
font-size:0.8em;
}
#artist_releases{
display:block;
width:300px;
margin:0;
padding:0;
}
#more_releases_a{
position:relative;
display:block;
width:300px;
min-height:10px;
margin:0;
padding:0;
}
#artist_audio{
display:block;
width:280px;
margin:20px 0 20px 0;
padding:0;
height:260px;
}
#artist_contributions{
display:block;
width:280px;
margin:20px 0 30px 0;
padding:0;
}
#artist_press{
display:block;
width:280px;
margin:20px 0 0 0;
padding:0;
height:100px;
}
#contact_right{
display:block;
width:280px;
margin:20px 0 20px 0;
padding:0;
height:80px;
}
#contact_right2{
display:block;
width:280px;
margin:20px 0 40px 0;
padding:0 0 20px 0;
height:250px;
}
#contact_right3{
display:block;
width:280px;
margin:20px 0 20px 0;
padding:0;
min-height:120px;
}
#contact_right4{
display:block;
width:280px;
margin:20px 0 20px 0;
padding:0;
min-height:90px;
}
#contact_right5{
display:block;
width:280px;
margin:20px 0 20px 0;
padding:0;
min-height:170px;
}
#contact_right6{
display:block;
width:280px;
margin:50px 0 20px 0;
padding:0;
min-height:100px;
}
#contact_right a, #contact_right2 a, #contact_right3 a, #contact_right4 a, #contact_righ5 a, #contact_right6 a{
color:#000;
text-decoration: underline;
}
#artist_text{
display:block;
width:280px;
margin:20px 0 0 0;
padding:0;
}
#artist_contact{
display:block;
width:280px;
margin:20px 0 0 0;
padding:0;
}
.contact_line a{
color:#000;
text-decoration: underline;
}
.booking_line a{
color:#000;
text-decoration: underline;
}
.booking_line_end a{
color:#000;
text-decoration: underline;
}
.more_line a{
color:#000;
text-decoration: underline;
}
.more_line_end a{
color:#000;
text-decoration: underline;
}
.contact_line{
display:block;
float:left;
width:280px;
height:25px;
margin:0;
padding:0;
font-size:0.8em;
background:transparent url(../../img/bitsline.gif) no-repeat left bottom;
}
.booking_line{
display:block;
float:left;
width:280px;
height:25px;
margin:4px 0 0 0;
padding:0;
font-size:0.8em;
}
.booking_line_end{
display:block;
float:left;
width:280px;
height:25px;
margin:4px 0 0 0;
padding:0;
font-size:0.8em;
background:transparent url(../../img/bitsline.gif) no-repeat left bottom;
}
.more_line{
display:block;
float:left;
width:280px;
height:25px;
margin:4px 0 0 0;
padding:0;
font-size:0.8em;
}
.more_line_end{
display:block;
float:left;
width:280px;
height:25px;
margin:4px 0 0 0;
padding:0;
font-size:0.8em;
background:transparent url(../../img/bitsline.gif) no-repeat left bottom;
}
.more_text{
display:block;
float:left;
width:280px;
height:50px;
margin:0;
padding:0;
line-height:20px;
font-size:0.8em;
}
.more_text2{
display:block;
float:left;
width:280px;
height:50px;
margin:0;
padding:0;
line-height:1.5em;
font-size:0.8em;
}
.more_text3{
display:block;
float:left;
width:280px;
margin:0;
padding:0;
line-height:1.5em;
font-size:0.8em;
}
.more_text3 a{
color:#000;
text-decoration: underline;
}
.more_text2x{
position:relative;
display:block;
width:280px;
height:60px;
margin:0;
padding:0 0 10px 0;
line-height:1.5em;
font-size:0.8em;
}
.con_head{
display:block;
float:left;
width:70px;
height:25px;
margin:0;
padding:0;
}
.con_entry{
display:block;
float:left;
width:70px;
margin:0;
padding:0;
}
div.press_butt{
position:relative;
display:block;
margin: -16px 0px 0 160px;
color:#fff;
height:15px;
width:125px;
background:transparent url(../../img/serach_81.png) no-repeat left top;
padding: 1px 0 0 12px;
}
div.press_butt a{
color:#fff;
line-height:12px;
}
div.more_butt_r{
display:block;
float:left;
margin:10px 64px 0 0;
color:#fff;
height:15px;
width:125px;
background:transparent url(../../img/button.gif) no-repeat left top;
padding: 1px 0 0 7px;
}
div.more_butt_r a{
font-size:0.8em;
color:#fff;
line-height:12px;
}
div.more_butt_b{
float:right;
display:block;
margin:-16px 0 20px 0;
color:#fff;
height:15px;
width:115px;
background:transparent url(../../img/button.gif) no-repeat left top;
padding: 1px 0 0 17px;
}
div.more_butt_b a{
font-size:0.8em;
color:#fff;
line-height:12px;
}
div.more_butt_buy{
float:left;
display:block;
margin:-16px 0 20px 130px;
color:#fff;
height:15px;
width:145px;
background:transparent url(../../img/butt_buy.png) no-repeat left top;
padding: 1px 0 0 8px;
}
div.more_butt_buy a{
font-size:0.8em;
color:#fff;
line-height:12px;
}
.artist_news{
display:block;
border-bottom:1px solid #c3c3c3;
width:567px;
margin:0 0 5px 0;
padding:5px 0 5px 0;
font-size:0.8em;
line-height:1.4em;
}
.artist_news a{
color:#000;
text-decoration:underline;
}
.news_liste{
display:block;
width:567px;
margin:10px 0 25px 0;
padding:15px 0 5px 0;
font-size:0.8em;
line-height:1.4em;
border-top:1px solid #C3C3C3;
}
.news_liste a{
color:#000;
text-decoration:underline;
}
.news_liste_0{
display:block;
width:567px;
margin:0 0 25px 0;
padding:5px 0 5px 0;
font-size:0.8em;
line-height:1.4em;
}
.news_liste_0 a{
color:#000;
text-decoration:underline;
}
.artist_news a{
color:#000;
}
.artist_news_l{
display:block;
width:567px;
margin:0 0 5px 0;
padding:5px 0 5px 0;
font-size:0.8em;
line-height:1.4em;
}
.artist_news_l a{
color:#000;
}
.news_butt_l{
display:block;
float:right;
margin:5px -6px 0 0;
color:#fff;
height:15px;
width:130px;
background:transparent url(../../img/news_button.gif) no-repeat left top;
padding: 1px 0 0 6px;
}
.news_butt_l a{
color:#fff;
font-size:0.8em;
}
.bio_more{
display:block;
float:right;
margin:10px -12px 0 0;
color:#fff;
height:15px;
width:110px;
background:transparent url(../../img/button.gif) no-repeat left top;
padding: 1px 0 0 4px;
z-index:1000;
}
.bio_more a{
color:#fff;
}
.dates_entry{
display:block;
width:567px;
min-height:35px;
margin:10px 0 0 0;
padding:0;
border-bottom:1px solid #c3c3c3;
text-transform: uppercase;
}
.dates_date{
display:block;
float:left;
width:75px;
min-height:20px;
margin:0;
padding:0;
font-weight:bold;
text-transform: uppercase;
}
.dates_country{
display:block;
float:left;
width:28px;
min-height:20px;
margin:0;
padding:0;
font-weight:bold;
text-transform: uppercase;
}
.dates_city{
display:block;
float:left;
width:150px;
min-height:20px;
margin:0;
padding:0;
font-weight:bold;
text-transform: uppercase;
}
.dates_location{
display:block;
float:left;
width:140px;
min-height:20px;
margin:0;
padding:0;
text-transform: uppercase;
}
.dates_location_long{
display:block;
float:left;
width:300px;
min-height:20px;
margin:0;
padding:0;
text-transform: uppercase;
}
.dates_location_long a, .dates_location a{
color:#000;
text-decoration:underline;
}
.dates_support{
display:block;
float:left;
width:160px;
min-height:20px;
margin:0;
padding:0;
text-transform: uppercase;
}
.news_butt_d{
display:block;
float:right;
margin:15px -6px 0 0;
color:#fff;
height:15px;
width:130px;
background:transparent url(../../img/news_button.gif) no-repeat left top;
padding: 1px 0 0 6px;
}
.news_butt_d a{
color:#fff;
}
#artist_shots{
position:relative;
display:block;
height:320px;
width:567px;
margin:0;
padding:0;
}
#artist_navi{
position:relative;
display:block;
height:20px;
width:567px;
margin:0 0 15px 0;
padding:0;
}
div.shotscroll{
float:left;
height:20px;
width:120px;
margin:0;
padding:0;
}
div.shotsnavi{
float:left;
height:20px;
width:320px;
margin:0;
padding:0;
}
div.shotsnavi a{
color:#000;
}
div.shotsnavi a.active{
color:#000;
font-weight: bold;
text-decoration: underline;
}
#artist_browsenavi{
position:absolute;
top:5px;
right: 50px;
display:block;
height:20px;
width:100px;
margin:0;
padding:0;
}
#artist_browsenavi a{
color:#000;
}
#artist_listblock{
position:relative;
display:block;
width:951px;
margin:0;
padding:0;
}
#artist_listhead{
position:relative;
display:block;
height:50px;
width:280px;
margin:0;
padding:0;
}
#artist_listdrop{
position:relative;
text-align:right;
display:block;
height:50px;
width:280px;
margin:0 0 0 0;
padding:0 35px 0 0;
font-size:0.8em;
z-index:2000;
}
div.artist_list{
display:block;
height:18px;
width:281px;
margin:0;
padding:2px 0 0 0;
border-bottom:1px solid #c3c3c3;
color:#000;
font-weight:bold;
text-transform: uppercase;
cursor:pointer;
}
div.artist_list_cur{
display:block;
height:18px;
width:237px;
margin:0;
padding:2px 0 0 0;
border-bottom:1px solid #c3c3c3;
color:#000;
font-weight:bold;
text-transform: uppercase;
cursor:pointer;
}
div.artist_list a{
color:#000;
}
div.artist_conx{
display:block;
min-height:18px;
width:281px;
margin:0;
padding:2px 0 0 0;
color:#000;
font-size:0.8em;
}
div.artist_conx a.conartlink{
color:#000;
background:transparent url(../../img/plusnew.gif) no-repeat left 2px;
padding:0 0 0 12px;
}
div.artist_list2{
position:relative;
display:block;
width:281px;
margin:0;
padding:0;
color:#000;
font-weight:bold;
text-transform: uppercase;
cursor:pointer;
}
div.artist_list2 a{
color:#000;
}
div.artist_conx2{
display:block;
min-height:18px;
width:281px;
margin:0;
padding:0;
color:#000;
font-size:0.8em;
}
div.artist_conx2 a.conartlink{
min-height:18px;
display:block;
color:#000;
background:transparent url(../../img/plusnew.gif) no-repeat left 2px;
padding:0 0 0 15px;
}
#artistcol_1{
float:left;
display:block;
width:256px;
margin:0;
padding:0 0 0 26px;
}
#artistcol_2{
float:left;
display:block;
width:308px;
margin:0;
padding:0 0 0 26px;
background: url(../../img/trenner.png) repeat-y top left;
}
#artistcol_3{
float:left;
display:block;
width:308px;
margin:0;
padding:0 0 0 26px;
background: url(../../img/trenner.png) repeat-y top left;
}
#artistcolcon_1{
float:left;
display:block;
width:308px;
margin:0;
padding:0 0 0 26px;
background: url(../../img/trenner.png) repeat-y top right;
}
#artistcolcon_2{
float:left;
display:block;
width:308px;
margin:0;
padding:0 0 0 26px;
background: url(../../img/trenner.png) repeat-y top right;
}
#artistcolcon_3{
float:left;
display:block;
width:256px;
margin:0;
padding:0 0 0 26px;
}
#Navi_Ei {
background:transparent url(../../img/highbox.png) no-repeat scroll left top;
height:240px;
width:356px;
left:198px;
padding:25px 0 0 56px;
position:relative;
margin:20px 0 0 10px;
}
.artist_tip_inner{
display:block;
width:280px;
margin:0;
padding:0;
font-size:0.8em;
height:120px;
}
.artist_tip_inner_cur{
display:block;
width:230px;
margin:0;
padding:0;
font-size:0.8em;
height:130px;
}
.artist_tip_inner h2{
display:block;
width:280px;
margin:8px 0 12px 0;
padding:0;
}
.artist_tip_button{
display:block;
margin:5px 0 0 0;
color:#fff;
height:15px;
width:130px;
background:transparent url(../../img/artist_button.gif) no-repeat left top;
padding: 1px 0 0 8px;
}
.artist_tip_button a{
color:#fff;
}
#con_artists{
display:block;
width:280px;
height:260px;
margin:0 0 20px 0;
padding:0;
font-size:0.8em;
line-height:15px;
}
div.con_artists_pic{
display:block;
width:230px;
margin:0;
padding:0;
}
div.con_artists_txt{
display:block;
width:237px;
margin:5px 0 0 0;
padding:0;
}
div.con_artists_butt{
float:left;
display:block;
margin:10px 0 0 0;
color:#fff;
height:17px;
background:transparent url(../../img/butt_right.gif) no-repeat right top;
padding: 0 2px 0 0;
}
div.con_artists_butt a{
float:left;
color:#fff;
height:17px;
padding:0 8px 0 8px;
background:transparent url(../../img/butt_left.gif) no-repeat left top;
}
#livedates_block{
position:relative;
display:block;
width:567px;
margin:-20px 0 0 0;
padding:0;
font-size:0.8em;
}
#contact_block{
position:relative;
display:block;
width:567px;
margin:30px 0 0 0;
padding:0;
font-size:0.8em;
}
#con_form{
float:left;
display:block;
width:560px;
margin:0;
padding:0;
}
#distribution{
position:relative;
top:-45px;
clear:both;
display:block;
width:355px;
margin:0;
padding:0;
}
#contact_address{
float:left;
display:block;
width:165px;
margin:4px 0 0 0;
padding:0;
}
#contact_address a{
color:#000;
text-decoration:underline;
}
div.con_form_line{
display:block;
width:400px;
height:25px;
margin:0;
padding:4px 0 0 0;
}
div.con_form_line_text{
display:block;
width:400px;
height:15px;
margin:8px 0 0 0;
padding:0;
}
div.con_form_line_tall{
display:block;
width:555px;
height:135px;
margin:4px 0 0 0;
padding:0;
}
div.con_form_line_tallx{
display:block;
width:355px;
height:135px;
margin:4px 0 0 0;
padding:0;
}
div.con_form_half{
float:left;
width:200px;
height:20px;
margin:0;
padding:0;
}
div.con_form_half input{
float:left;
width:155px;
height:20px;
margin:0;
padding:0;
}
div.con_form_line input#long{
float:left;
width:355px;
height:20px;
margin:0;
padding:0;
}
div.con_form_line_tall textarea{
float:left;
width:555px;
height:120px;
margin:0;
padding:0;
}
div.con_form_line_tallx textarea{
float:left;
width:355px;
height:120px;
margin:0;
padding:0;
}
div.ad_block{
display:block;
width:165px;
height:130px;
margin:0 0 20px 0;
padding:0 0 10px 0;
border-bottom:1px solid #c3c3c3;
line-height:15px;
}
div.con_form_line input#con_send{
display:block;
text-align:left;
margin:0;
height:15px;
width:45px;
padding:0 0 0 4px;
border:0;
background:transparent url(../../img/send_button.gif) no-repeat left top;
color:#fff;
}
.dist_butt_d{
display:block;
float:left;
margin:10px -6px 0 0;
color:#fff;
height:15px;
width:130px;
background:transparent url(../../img/button.gif) no-repeat left top;
padding: 1px 0 0 8px;
}
.dist_butt_d a{
color:#fff;
}
#distributors_block{
position:relative;
display:block;
width:567px;
margin:0;
padding:0;
font-size:0.8em;
}
div.dist_entry{
display:block;
width:560px;
height:22px;
margin:0;
padding:5px 0 0 0;
border-bottom:1px solid #c3c3c3;
}
div.dist_country{
display:block;
float:left;
width:170px;
height:25px;
margin:0;
padding:0;
}
div.dist_name{
display:block;
float:left;
width:200px;
height:25px;
margin:0;
padding:0;
font-weight:bold;
}
div.dist_location{
display:block;
float:left;
width:170px;
height:25px;
margin:0;
padding:0;
}
div.dist_location a{
color:#000;
text-decoration:underline;
}
#releases_right{
position:relative;
display:block;
margin:0;
padding:0;
width:660px;
height:610px;
}
#releases_fresh{
position:absolute;
display:block;
top:0px;
right:15px;
margin:0;
padding:0;
width:308px;
height:610px;
}
#releases_featured{
display:block;
margin:0;
padding:0;
width:230px;
}
#artist_featured{
display:block;
margin:0;
padding:0;
width:230px;
line-height:15px;
}
#late_releases{
position:relative;
display:block;
margin:0 0 20px 0;
padding:0;
width:312px;
height:610px;
background: url(../../img/trenner.png) repeat-y top right;
}
#search_block{
position:absolute;
display:block;
top:610px;
right:-4px;
margin:40px 0 0 0;
padding:20px;
width:240px;
height:500px;
background:transparent url(../../img/search_bg.png) no-repeat left top;
font-size:0.8em;
}
#browse_block{
float:left;
display:block;
margin:11px 0 0 26px;
padding:20px 0 0 20px;
width:575px;
height:500px;
background:transparent url(../../img/catalog_bg.png) no-repeat left top;
overflow:hidden;
}

#browse_block_inner{
position:absolute;
display:block;
margin:0;
padding:0;
width:552px;
height:416px;
background:transparent;
overflow:auto;
}

div.browse_header{
display:block;
width:536px;
height:18px;
margin:-10px 0 0 0;
padding:0;
font-size:0.8em;
background:transparent url(../../img/catalog_line.png) no-repeat left top;
}
div.head_artist{
display:block;
float:left;
width:185px;
height:25px;
margin:0 2px 0 0;
padding:0 0 0 16px;
color:#fff;
}
div.head_artist a{
color:#fff;
}
div.head_title{
display:block;
float:left;
width:224px;
height:25px;
margin:0 2px 0 0;
padding:0 0 0 16px;
color:#fff;
}
div.head_title a{
color:#fff;
}
div.head_format{
display:block;
float:left;
width:42px;
height:25px;
margin:0 2px 0 0;
padding:0 0 0 8px;
color:#fff;
}
div.head_cat{
display:block;
float:left;
width:38px;
height:25px;
margin:0 2px 0 0;
padding:0 0 0 16px;
color:#fff;
}
div.head_cat a{
color:#fff;
}
div.browse_entry{
display:block;
width:525px;
height:20px;
margin:0;
padding:2px 0 0 0;
border-bottom:1px solid #c3c3c3;
font-size:0.8em;
line-height:18px;
}
div.browse_artist{
display:block;
float:left;
width:195px;
height:20px;
margin:0 10px 0 0;
padding:0 0 0 15px;
font-weight:bold;
background:transparent url(../../img/plusnew.gif) no-repeat left 2px;
}
div.browse_artist a{
color:#000;
}
div.browse_title{
display:block;
float:left;
width:240px;
height:18px;
margin:0;
padding:0;
}
div.browse_title .outofprint{
color:#999;
}
div.browse_title a{
color:#000;
}
#outofprint{
position:absolute;
display:block;
bottom:15px;
width:180px;
height:20px;
margin:0;
padding:0;
font-size:0.8em;
color:#999;
}
div.browse_format{
display:block;
float:left;
width:50px;
height:18px;
margin:0;
padding:0;
}
div.browse_cat{
display:block;
float:left;
width:50px;
height:18px;
margin:0;
padding:0;
}
#alphabet_block{
position:relative;
display:block;
margin:10px 0 0 0;
padding:10px 0 8px 0;
width:218px;
height:56px;
line-height:18px;
border-top:1px solid #c3c3c3;
border-bottom:1px solid #c3c3c3;
}
div.alphabet{
float:left;
margin:0 6px 0 0;
padding:0;
font-weight:bold;
}
div.alphabet a{
color:#000;
}
#searchartist_block{
position:relative;
display:block;
margin:0 0 10px 0;
padding:10px 0 8px 0;
width:235px;
line-height:18px;
}
#searchartist_block select{
width:235px;
line-height:18px;
font-weight:bold;
font-size:11px;
}
#quicksearch_block{
position:relative;
display:block;
margin:-12px 0 0 0;
padding:0;
height:46px;
width:235px;
}
div.alph_header{
font-size:12px;
font-weight:bold;
}
div.searchartist_header{
font-size:12px;
font-weight:bold;
}
#format_block{
position:relative;
display:block;
margin:-12px 0 0 0;
padding:0 0 0 0;
height:90px;
width:235px;
}
div.format_line{
display:block;
float:left;
margin:5px 0 0 0;
width:250px;
height:15px;
}
div.format_28{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:28px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_28.png) no-repeat left top;
color:#fff;
}
div.format_28 a{
color:#fff;
}
div.format_46{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:46px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_46.png) no-repeat left top;
color:#fff;
}
div.format_46 a{
color:#fff;
}
div.format_37{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:37px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_37.png) no-repeat left top;
color:#fff;
}
div.format_37 a{
color:#fff;
}
div.format_63{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:63px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_63.png) no-repeat left top;
color:#fff;
}
div.format_63 a{
color:#fff;
}
div.format_81{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:81px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_81.png) no-repeat left top;
color:#fff;
}
div.format_81 a{
color:#fff;
}
div.format_81_a{
display:block;
float:left;
text-align:left;
margin:6px 0 0 0;
height:15px;
width:81px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_81.png) no-repeat left top;
color:#fff;
font-size:0.8em;
}
div.format_81_a a{
color:#fff;
}
div.format_81_b{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:81px;
padding:0 0 0 6px;
border:0;
background:transparent url(../../img/serach_81.png) no-repeat left top;
color:#fff;
}
div.format_81_b a{
color:#fff;
}
#info_line{
display:block;
float:left;
width:230px;
height:20px;
margin:5px 0 0 0;
padding:0 0 0 15px;
background:transparent url(../../img/info.png) no-repeat left 2px;
}
#info_line a{
font-weight:bold;
text-decoration:underline;
color:#000;
}
input#quicksearch{
float:left;
width:210px;
margin:2px 0 0 0;
}
input#submit_quicksearch{
position:relative;
top:5px;
border:0;
margin:0 0 0 4px;
padding:0;
width:10px;
height:12px;
background:transparent;
}
.c66l_artists .subcl p.bodytext{
width:567px;
}
#pressdept_block{
position:relative;
display:block;
width:567px;
margin:-50px 0 20px 0;
padding:0;
font-size:0.8em;
}
div.press_artist{
position:relative;
display:block;
width:549px;
height:60px;
margin:50px 0 0 0;
padding:3px 0 0 0;
background:transparent url(../../img/press_trenner.gif) no-repeat;
}
div.press_artist h2{
padding:0 0 12px 0;
border-bottom:1px solid #c3c3c3;
}
div.press_cat_entry{
position:relative;
clear:both;
display:block;
width:549px;
min-height:150px;
margin:5px 0 10px 0;
padding:0 0 5px 0;
}
div.press_cat_entry_t{
position:relative;
clear:both;
display:block;
width:549px;
min-height:40px;
margin:5px 0 10px 0;
padding:0;
border-bottom:1px solid #c3c3c3;
}
div.press_cat_title{
position:relative;
display:block;
padding:0;
margin:10px 0 0 0;
height:20px;
font-weight:bold;
}
div.press_thumb{
float:left;
display:block;
height: 150px;
width: 110px;
line-height:1.4em;
padding: 0 10px 0 0;
}
div.press_thumb a{
color:#222;
text-decoration:underline;
}
div.press_texte{
display:block;
width:549px;
height:16px;
margin:0;
padding:2px 0 2px 0;
}
div.press_texte img{
float:left;
margin-right:10px;
}
div.press_doclink{
padding:3px 0 2px 0;
float:left;
width:500px;
}
div.press_doclink a{
color:#222;
text-decoration:underline;
}
div.press_texte a{
color:#222;
text-decoration:underline;
}
div.live_artist{
position:relative;
display:block;
width:560px;
height:90px;
margin:50px 0 20px 0;
padding:0;
}
div.live_artist_img{
float:left;
width:290px;
height:87px;
margin:0;
padding:0;
}
div.live_artist h2{
display:block;
float:left;
margin:0;
padding:0;
}
div.live_artist_text{
float:left;
margin:5px 0 10px 0;
padding:0 0 0 0;
line-height:15px;
width:245px;
}
h1.latest_live{
position:relative;
margin:0;
padding:0;
}
#live_listdrop{
position:absolute;
text-align:right;
top:5px;
display:block;
height:50px;
width:300px;
margin:0 0 0 270px;
padding:0 20px 0 0;
font-size:0.8em;
z-index:2000;
}
#press_listdrop{
position:absolute;
text-align:right;
top:5px;
display:block;
height:50px;
width:300px;
margin:0 0 0 270px;
padding:0 20px 0 0;
font-size:0.8em;
z-index:2000;
}
#release_full_img{
float:left;
width:313px;
height:313px;
margin:6px 12px 0 0;
padding:0;
}
#release_full a{
text-decoration:underline;
}
#release_full_title{
float:left;
width:240px;
height:291px;
margin:5px 0 0 2px;
padding:10px 0 12px 0;
border-top:1px solid #c3c3c3;
border-bottom:1px solid #c3c3c3;
}
div.release_full_titlehead{
float:left;
font-family:"Times New Roman", "Times Roman", serif;
font-size:26px;
width:240px;
padding:0 0 6px 0;
}
div.tracklist{
min-height:16px;
float:left;
width:240px;
font-size:0.8em;
}
div.tracklist a{
color:#000;
text-decoration:underline;
}
div.tracklistx{
min-height:16px;
float:left;
width:250px;
}
div.tracklistx a{
color:#000;
text-decoration:underline;
}
div.moretracks a{
font-size:0.8em;
color:#000;
text-decoration:underline;
}
div.greedlink{
position:absolute;
top:304px;
width:240px;
height:30px;
margin:10px 0 0 2px;
padding:5px 0 5px 0;
border-top:1px solid #c3c3c3;
font-size:0.8em;
color:#000;
font-style:italic;
}
div.greedlink a{
color:#000;
text-decoration:underline;
}
div.lesstracks{
display:block;
clear:both;
width:560px;
}
div.lesstracks a{
color:#000;
text-decoration:underline;
}
#tracklistblock{
float:left;
display:block;
margin:0 10px 10px 0;
padding:0;
width:265px;
}
#tracklistcontainer{
display:block;
width:560px;
margin:0 0 20px 0;
padding:0;
}
#release_full_txt{
display:block;
clear:both;
width:560px;
min-height:460px;
margin:0;
padding:20px 0 0 0;
font-size:0.8em;
}
#news_navi{
display:block;
text-align:center;
width:550px;
min-height:40px;
margin:0;
padding:20px 0 0 0;
font-size:0.8em;
}
#news_navi a{
color:#000;
font-weight:bold;
}
div.news_img{
display:block;
width:279px;
min-height:87px;
margin:0 0 12px 0;
padding:0;
}
div.smallx{
float:left;
font-size:0.8em;
font-weight:normal;
margin:0 0 0 4px;
}
.filelinks div {
font-size:0.8em;
font-weight:normal;
}
.filelinks .filecount {
font-size:0.8em;
font-weight:normal;
}
div.tx-newloginbox-pi1{
font-size:0.8em;
font-weight:normal;
}
div.filelinks filelinks_layout_1{
display:block;
padding: 10px 0 30px 0;
}
#print_block{
float:left;
display:block;
margin:0 0 0 26px;
padding:0 0 0 20px;
width:675px;
}
div.print_header{
display:block;
width:675px;
height:18px;
margin:-10px 0 0 0;
padding:0;
font-size:1em;
font-weight:bold;
}
div.printhead_artist{
display:block;
float:left;
width:200px;
height:25px;
margin:0 2px 0 0;
padding:0;
color:#fff;
}
div.printhead_title{
display:block;
float:left;
width:300px;
height:25px;
margin:0 2px 0 0;
padding:0;
color:#fff;
}
div.printhead_cat{
display:block;
float:left;
width:100px;
height:25px;
margin:0 2px 0 0;
padding:0;
color:#fff;
}
div.print_entry{
display:block;
width:675px;
min-height:20px;
margin:0;
padding:2px 0 0 0;
border-bottom:1px solid #c3c3c3;
font-size:0.8em;
line-height:18px;
}
div.print_artist{
display:block;
float:left;
width:200px;
min-height:18px;
margin:0 10px 0 0;
padding:0;
font-weight:bold;
}
div.print_title{
display:block;
float:left;
width:300px;
min-height:18px;
margin:0;
padding:0;
}
div.print_cat{
display:block;
float:left;
width:100px;
min-height:18px;
margin:0;
padding:0;
}
#printbutton{
position:relative;
margin:0;
padding:0;
height:20px;
width:90px;
}
#printbutton .format_63{
display:block;
float:left;
text-align:left;
margin:0;
height:15px;
width:81px;
padding:0 0 0 3px;
border:0;
background:transparent url(../../img/more_button.gif) no-repeat left top;
color:#fff;
}
div.button_line{
clear:both;
display:block;
width:300px;
height:30px;
margin:0;
padding:0;
}
div.filelinks_grd{
font-size:0.8em;
vertical-align: top;
display:block;
width:550px;
margin:10px 0 20px 0;
padding:0;
}
div.csc-uploads-icon{
display:block;
float:left;
vertical-align: top;
}
div.csc-uploads-fileName{
display:block;
float:left;
vertical-align: top; 
padding-left:10px;
font-weight:bold;
}
div.csc-uploads-fileName a{
color:#000;
}
div.csc-uploads-description{
display:block;
float:left;
vertical-align: top; 
padding-left:10px;
}
div.csc-uploads-fileSize{
display:block;
float:left;
vertical-align: top; 
padding-left:10px;

}
div.clearlinks{
clear:both;
display:block;
width:550px;
height:2px;
margin:0 0 6px 0;
padding:2px 0 0 0;
border-bottom:1px solid #c3c3c3;
}
#bits_audio{
position:relative;
display:block;
width:567px;
margin:0 0 20px 0;
padding:0;
font-size:0.8em;
}
#bits_scrap{
position:relative;
display:block;
width:567px;
min-height:60px;
margin:20px 0 20px 0;
padding:0;
font-size:0.8em;
}
div.bits_text{
position:relative;
display:block;
width:480px;
min-height:50px;
margin:0 0 0 85px;
padding:0 20px 0 0;
}
.bits_media_entry{
display:block;
width:520px;
min-height:20px;
margin:0 0 0 48px;
padding:0 0 4px 0;
/*background:transparent url(../../img/bitsline.gif) no-repeat 34px bottom;*/
}
.bits_trenner{
clear:both;
height:4px;
width:520px;
background:transparent url(../../img/bitsline.gif) no-repeat 34px bottom;
padding:0;
margin:2px 0 4px 48px;
}
.bits_media_artist{
float:left;
min-width:180px;
padding:3px 0 0 8px;
margin:0;
}
.bits_media_title{
float:left;
padding:3px 0 0 3px;
margin:0;
min-width:200px;
}
.bits_media_comment{
float:left;
padding:0;
margin:0 0 0 35px;
height:12px;
width:500px;
}
.bits_media_title2{
float:left;
padding:3px 0 0 8px;
margin:0;
}
.bits_media_title a{
font-weight:bold;
color:#000;
text-decoration:none;
}
.bits_media_title2 a{
font-weight:bold;
color:#000;
text-decoration:none;
}
#bits_photos{
position:relative;
display:block;
width:567px;
min-height:100px;
margin:30px 0 20px 0;
padding:0 0 20px 0;
font-size:0.8em;
}
#image_block{
position:relative;
display:block;
width:490px;
margin:0 0 0 85px;
padding:0;
font-size:0.8em;
}
div.bit_img{
float:left;
display:block;
width:54px;
height:54px;
margin:0 5px 5px 0;
padding:0;
border:1px dotted #c3c3c3;
}
#bits_video{
position:relative;
display:block;
width:567px;
min-height:100px;
margin:30px 0 20px 0;
padding:0 0 20px 0;
font-size:0.8em;
}
#footage_container{
position:relative;
display:block;
margin:0 0 0 48px;
padding:12px 16px 12px 16px;
width:489px;
height:257px;
background:transparent url(../../img/bitvid_bg.gif) no-repeat left top;
overflow:hidden;
}
#footage_inner{
position:absolute;
display:block;
margin:0;
padding:0;
width:489px;
height:257px;
background:transparent;
overflow:auto;
}
div.bitvid_entry{
display:block;
width:450px;
height:80px;
margin:0;
padding:4px 0 4px 0;
line-height:15px;
background:transparent url(../../img/vidline.gif) no-repeat left bottom;
}
div.bitvid_img{
float:left;
margin:0 22px 0 0;
padding:0;
width:120px;
height:72px;
border:1px solid #c3c3c3;
}
div.bitvid_title{
display:block;
float:left;
width:300px;
font-weight:bold;
}
div.bitvid_text{
display:block;
float:left;
width:300px;
}
#bits_press{
position:relative;
display:block;
width:300px;
min-height:100px;
margin:30px 0 20px 0;
padding:0;
}
div.quotes_block{
position:relative;
display:block;
margin:0;
padding:0;
}
div.quotes_line{
font-size:0.8em;
display:block;
width:276px;
height:20px;
margin:0;
padding:2px 0 2px 0;
background:transparent url(../../img/bitsline.gif) no-repeat left bottom;
}
div.quote_title{
float:left;
width:145px;
}
div.quote_title a{
color:#000;
}
div.quote_source{
float:left;
font-weight:bold;
}
div.bits_press_header{
margin:0 0 0 -3px;
}
#bits_contact{
position:relative;
display:block;
width:300px;
min-height:100px;
margin:30px 0 20px 0;
padding:0;
}
div.bits_contact_header{
margin:0 0 0 -3px;
}
#press_preview{
position:absolute;
display:block;
margin:-40px 0 0 0;
padding:0;
left:590px;
width:330px;
min-height:280px;
z-index:300;
}
#press_preview_inner{
position:relative;
display:block;
margin:0px 0 0 0;
padding:0;
width:330px;
min-height:280px;
background:transparent url(../../img/press_bg_new.png) no-repeat left top;
}
#press_preview_end{
position:relative;
margin:0;
padding:0;
width:330px;
height:31px;
background:transparent url(../../img/press_bg_foot.png) no-repeat left bottom;
}
div.closelink{
position:relative;
color:#000;
float:left;
width:77px;
}
div.closelink a{
color:#000;
}
#preview_img{
position:relative;
display:block;
margin:26px 0 8px 26px;
padding:26px 0 0 0;
width:279px;
min-height:190px;
}
#preview_txt{
position:relative;
display:block;
margin:10px 0 0 26px;
padding:0;
width:279px;
min-height:80px;
}
#preview_txt a{
color:#000;
}
div.preview_credit{
position:relative;
display:block;
margin:0 0 4px 0;
padding:0;
}
div.preview_info{
display:block;
width:276px;
height:16px;
margin:0;
padding:2px 0 2px 0;
}
div.preview_dimens{
float:left;
width:72px;
}
div.preview_what{
float:left;
width:70px;
border-bottom:1px solid #222;
}
div.preview_pixel{
float:left;
width:77px;
border-bottom:1px solid #222;
}

div.preview_size{
float:left;
width:45px;
text-align:right;
border-bottom:1px solid #222;
}
#transflag{
position:relative;
display:block;
width:567px;
height:12px;
margin:0;
padding:0;
text-align:right;
}
.tx-mlcodeddownload-pi1{
display:block;
width:567px;
position:relative;
border-bottom: 1px solid #C3C3C3;
padding-bottom:10px;
margin-bottom:15px;
}
.tx-mlcodeddownload-pi1 form{
display:block;
width:200px;
}
.tx-mlcodeddownload-pi1 input{
margin-top:5px;
margin-bottom:5px;
}
.tx-mlcodeddownload-pi1 input.dlsubmit{
margin-top:10px;
margin-bottom:5px;
}
form label.error{
display:block;
height:10px;
font-size:0.8em;
color:#ff3333;
}
}