/* Default Cascading Stylesheet for Extension sl-review */


/* +++ global Styles +++ */

.css-review-clear { clear:both; }
.tx-slreview-pi1-image { vertical-align:top; }


/* +++ Styles for display Single +++ */

div.css-review-single-box1 { border:1px solid #aaa; background-color:#fff; padding:10px 10px 0 10px; margin:0 0 20px 0; }
div.css-review-single-box1_main { border:1px solid #aaa; background-color:#fff; padding:6px; }

.css-review-single-totalreview { margin:0; }
h2.css-review-single-headerFirst,
h2.css-review-single-header { font-weight:bold; font-size:15px; background-color:#fedaa6; color:#9A3F08; margin:0 0 15px 0; padding:8px 0 8px 6px; }
h2.css-review-single-headerFirst { text-indent:10px; }

h1.css-review-single-viewHeader { font-weight:normal; font-size:20px; color:#9A3F08; margin:0 0 20px 0; }

div.css-review-single-cover { margin:0 0px 10px 0; float:left; display:block; border-right:10px solid #fff; }
	div.css-review-single-description,
	div.css-review-single-result,
	div.css-review-single-tracklistCont { padding:0 0 15px 0; }

	div.css-review-single-trackList,
	div.css-review-single-trackList2 { border:1px solid #aaa; margin:0 0 10px 0; }
	div.css-review-single-trackList ol,
	div.css-review-single-trackList2 ol { margin:0; padding:5px 0 5px 40px; }
	div.css-review-single-trackList ol li,
	div.css-review-single-trackList2 ol li { margin:0; padding:0; font-size:11px; }
span.css-review-single-diskNumber { color:#000; font-weight:bold; font-size:11px; padding:5px 0 0 10px; display:block; }

div.css-review-single-additional1,
div.css-review-single-additional2 { width:393px; padding:5px; background-color:#fff; border:1px solid #aaa; display:block; margin:0; }
div.css-review-single-additional1 { float:left; }
div.css-review-single-additional2 { float:left; margin:0 0 0 6px; }
	div.css-review-single-seller1,
	div.css-review-single-seller2,
	div.css-review-single-seller3 { padding:0 0 10px 0; margin:0; }
	div.css-review-single-seller1 img,
	div.css-review-single-seller2 img,
	div.css-review-single-seller3 img { vertical-align:middle; }
img.tx-slreview-pi1-messPixel { border:none; width:1px; height:1px; }

div.css-review-single-rezInformation {  }
span.css-review-single-headline {display:inline; margin-right: 6px; color:#9A3F08; font-weight:bold; }

.css-review-single-backlink { clear:both; display:block; padding:10px 0; text-align:right; }


/* +++ Styles for display List +++ */

.css-review-list-countPagebrowser { margin:0 5px 15px 0; }
.css-review-list-PagebrowserSub { text-align:right; margin:15px 5px 0 0; }
.css-review-list-countCat { width:45%; display:block; float:left; margin:0 0 0 5px; }
.css-review-list-pageBrowser { width:45%; display:block; float:right; text-align:right; }
.css-review-list-countCatAll { font-weight:bold; color:#9A3F08; }
	.css-review-list-countCatLabel,
	.css-review-list-pageBrowserLabel { color:#cc6918; }
.css-review-list-pageBrowserACT { font-weight:bold; color:#aaa; }

a.css-review-list-sortdesc { background:transparent url(../../../../../../typo3conf/ext/sl_review/images/desc.gif) no-repeat right; }
a.css-review-list-sortasc { background:transparent url(../../../../../../typo3conf/ext/sl_review/images/asc.gif) no-repeat right; }

.css-review-list-title a { font-size:11px; font-weight:normal; }
.css-review-list-title a:hover { color:#545353; }
.css-review-list-artist a { font-size:11px; color:#545353; font-weight:normal; }
.css-review-list-artist a:hover { color:#9A3F08; }
.css-review-list-publisher a { font-size:11px; color:#545353; font-weight:normal; }
.css-review-list-publisher a:hover { color:#9A3F08; }
	.css-review-list-asin,
	.css-review-list-price,
	.css-review-list-reviewer,
	.css-review-list-publishing_date { font-size:11px; font-weight:normal; }


/* +++ Table in display List +++ */

table.css-review-Table-table { background-color:#fff; margin:0; padding:0; }
	td.css-review-Table-td,
	th.css-review-Table-th,
	th.css-review-Table-th_start,
	th.css-review-Table-th_stop { border-bottom:1px solid #aaa; padding:5px; font-size:11px; color:#545353; }
th.css-review-Table-th_start { border-left:1px solid #aaa; }
th.css-review-Table-th_stop { border-right:1px solid #aaa; }
td.css-review-Table-td_start { border-left:1px solid #aaa; border-bottom:1px solid #aaa; padding:5px; font-size:11px; color:#545353; text-align:center; }
td.css-review-Table-td_stop { border-right:1px solid #aaa; border-bottom:1px solid #aaa; padding:5px; font-size:11px; color:#545353; }
	th.css-review-Table-th,
	th.css-review-Table-th_start,
	th.css-review-Table-th_stop { border-top:1px solid #aaa; background:#fff url(../../../../../../typo3conf/ext/sl_review/images/verlauf_weiss.gif) repeat-x bottom; color:#BF2236; padding:10px 0 10px 5px; text-align:left; font-size:13px; }

	th.css-review-Table-th a,
	th.css-review-Table-th_start a { font-size:12px; }
	th.css-review-Table-th a:hover,
	th.css-review-Table-th_start a:hover { font-size:12px; color:#666; }


/* +++ Teaser and Imagetrain used in display Teaser +++ */

#teaserMotionArrow_l { background-image:url(../../../../../../typo3conf/ext/sl_review/images/arr-l.png); position:absolute; top:41px; left:0; height:48px; width:38px; z-index:9; }
#teaserMotionArrow_r { background-image:url(../../../../../../typo3conf/ext/sl_review/images/arr-r.png); position:absolute; top:41px; right:0; height:48px; width:38px; z-index:9; }
.motionContainer { position:relative; overflow:hidden; }
.motiongallery { position:absolute; left:0; top:0; white-space:nowrap; }
#motioncontainer_155 { position:relative;overflow:hidden; width:831px; height:130px; max-width:831px; }
span.motionIMG { position:absolute; bottom:3px; padding:4px 6px 6px 4px; background:transparent url(../../../../../../typo3conf/ext/sl_review/images/pointsCaption.png) repeat; width:120px; border-top:1px solid #999; }

.css-review-teaser-pageBrowserLabel { color:#cc6918; }
.css-review-teaser-pageBrowserACT { font-weight:bold; color:#aaa; }
.css-review-teaser-title,
.css-review-teaser-artist,
.css-review-teaser-category,
.css-review-teaser-date,
.css-review-teaser-publisher { color:#fff; font-size:9px; width:120px; }
.css-review-teaser-artist { font-weight:bold; }