/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */
/* www.mysalsa.tv			                                                  */
/* master-version2.css                                                        */
/* copyright Thoms Brückhändler, www.edv-service-tb.de                        */
/* Erstellt am: 14.02.2007 08:48:42                                           */
/* Letzte Änderung am:                                                        */
/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */
/*
	div. classes
*/
.DesignBackColor		{background:#FFDAA9;}
.DesignColor			{background:#FFDAA9;}

/* Veränderbare Farben */
.alert					{color: red;}
.orange					{color: #FF6600;}
.grau  					{color: #9A9A9A;}
.hellgrau  				{color: #EEEEEE;}
.schwarz  				{color: black;}
.gruen 					{color: #009F47;}
.daskleingedruckte		{font-size: 8px;}
.fett					{font-weight: bold;}
.zentriert				{text-align: center;}
.Schriftfarbe			{color:black;}
.bodyschriftfarbe		{color:black;}
/*.hintergrundfarbe		{background:#656565;} */
.hintergrundfarbe		{background:#5F3209;}

.smallrow				{line-height: 4px;}
.align-right			{text-align: right;}
.align-left				{text-align: left;}
.align-center			{text-align: center;}
.rechts					{text-align:right;}
.links					{text-align:left;}
.mitte					{text-align:center;}
.redFrame				{border: 1px solid red;}
.orangeFrame			{border: 1px solid #FF6600;}
.blackFrame				{border: 1px solid black;}
.greenFrame				{border: 1px solid green;}
.uebergross				{font-size:1.9em;}
.normalgoss				{font-size:1.0em;}
.boxpadding2			{padding:2px;}
.boxpadding3			{padding:3px;}
.boxpadding4			{padding:4px;}
.boxpadding5			{padding:5px;}
.boxpadding6			{padding:6px;}
.boxpadding7			{padding:7px;}
.boxpadding8			{padding:8px;}
.boxpadding9			{padding:9px;}
.boxpadding10			{padding:10px;}
br.bigOne				{line-height: 20px;background: red;}
.reallybigpadding		{padding-bottom: 800px;}

strong, b 				{font-weight: bold;}
img 					{border: 0px;}
img.rechts      		{display: block; text-align: right;}
img.mitte	    		{display: block; text-align: center;}
img.rand				{border: black solid 1px;}
img.rand-rot			{border: red solid 1px;}
img.rand-gruen			{border: green solid 1px;}



/* Hintergrundfarbe für die Rundeckenbox */

.boxhintergrundfarbe {background:#FFFFFF;
}
.boxcontent    {background:#FFFFFF;
}

/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */

#print_ad,
#Info,
#only_print {
			display:none;
}
#only_screen {}

html {
			padding:0;
			margin:0;
			border:0;	
			font-family: Verdana, "Trebuchet MS", "Century Gothic",  Arial, Helvetica, sans-serif;
			line-height: 1.1em;
			letter-spacing: 0.0ex;
}

body {
			padding:0px;
			margin:0; border:0;
			font-size: 0.8em;
			color: black; 
			background-color: #F58E00;
		 	background: url("bg-verlauf.jpg") left top;
  			background-attachment: fixed;
			background-repeat: repeat-x;
}

#MasterContainer
	{
			margin-left: -480px;
			position: absolute;
			z-index: 700;
			top: 26px;
			left: 50%;
			width: 960px;
			height:auto;
			background-color: #FF9F1D;
		 	background: url("main-bg-verlauf.jpg") left top;
			background-repeat: repeat-x;
			border: 0px solid red;
	}
#MasterContainersTail
	{
			position: absolute;
			z-index: 699;
			bottom: -200px;
			left: 50%;
			margin-left: -480px;
			width: 960px;
			height:200px;
			background-color: #FF9F1D;
			border: 0px solid yellow;
	}
/* Header mit den Logos ----------------------------------------------------- */
#mySalsaHeader {
			position:absolute; 
			z-index:900;
			display:block;
			margin-left: -480px;
			top: 0px;
			left: 50%;
			width: 960px;
			height: 164px;
		 	background: url("header-hb.jpg") center top;
			background-repeat: no-repeat;
			background-color: #FF9F1D;
			border: 0px solid green;
}

#logo {
			position:absolute; 
			top:18px;
			right:80%;
			z-index:914;
			width:189px;
			height:110px;
}

#copyright {
			position:relative;
			top:0px;
			left:0px;
			padding-top: 20px;
			z-index:9999;
			width:150px;
			height:20px;
			background: transparent;
			font-size: 9px;
			text-align: left;
			color: #FFDAA9;
}

#loginfield {

			position:absolute;
			top:138px;
			left:890px;
			z-index:9999;
			width:46px;
			height:30px;
			background-color: transparent;
			text-align: center;
			border: 0px dotted #5F3209;
}
#friendsfield {

			position:absolute;
			top:138px;
			left:862px;
			z-index:9999;
			width:30px;
			height:30px;
			background-color: transparent;
			text-align: center;
			border: 0px dotted #5F3209;
}

a.loginout 				{font-weight: normal; text-decoration: none; color: #D7003C;}
a.loginout:link 		{font-weight: normal; text-decoration: none; color: #D7003C}
a.loginout:visited		{font-weight: normal; text-decoration: none; color: #D7003C;}
a.loginout:hover		{font-weight: bold; text-decoration: underline; color:#D7003C;}
a.loginout:active		{font-weight: normal; text-decoration: none; color: #D7003C;}


/* Ende Header mit den Logos ------------------------------------------------ */
/** Das horizontale MainMenü -------------------------------------------------*/
#MainMenu {
			position:absolute;
			top:141px;
			left:8px;
			padding: 0px;
			margin: 0px;
			z-index:999;
			width:816px;
			height:27px;
			font-size:1em;
			border: 0px solid blue;
			background:transparent;

}
#MainMenuBackground {
			position:absolute;
			z-index:900;
			display:block;
			top:141px;
			left:8px;
			width:817px;
			height:27px;
			margin:0px;
			padding: 0px;
		 	background: url("menubar.jpg") right top;
			background-repeat: no-repeat;
			background-color:transparent;
			border: 0px solid red;

}

ul.pulldown {
			list-style-type:none;
			list-style-position:inside;
			margin: 0px;
			padding: 0px;
			line-height: 11px;
			
}
li.pulldown {
/**			float: left; */
			margin: 0px;
			padding: 0px;
			list-style-type: none;
			line-height: 11px;
}

/* MainMenü */
a.mainli 				{font-weight: bold; text-decoration: none; color: white;}
a.mainli:link 			{font-weight: bold; text-decoration: none; color: white;}
a.mainli:visited		{font-weight: bold; text-decoration: none; color: white;}
a.mainli:hover			{font-weight: bolder; text-decoration: underline; color: white;}
a.mainli:active			{font-weight: bold; text-decoration: none; color: #D7003C;}
/* Ende MainMenü ------------------------------------------------------------ */
/** Das horizontale MainMenü -------------------------------------------------*/

#SubNavigation
{
			position:absolute;
			top:168px;
			left:8px;
			padding: 0px;
			margin: 0px;
			z-index:999;
			width:816px;
			height:27px;
			font-size:1em;
			border: 0px solid blue;
			background:transparent;

}
#SubNavigationBG {
			position:absolute;
			top:0px;
			left:0px;
			padding: 0px;
			margin: 0px;
			z-index:700;
			width:816px;
			height:27px;
			font-size:1em;
		 	background: url("mbal.jpg") left top;
			background-repeat: repeat-x;
			background-color: #FFA322;
			border: 0px solid yellow;
}
.HiddenPulldown
{
			position:absolute;
			top:168px;
			left:-1000px;
			padding: 0px;
			margin: 0px;
			z-index:9999;
/**			width:200px;
			height:auto; */
			border: 1px solid #FF9F1D;
			border-right: 1px solid #DC9F1D;
			border-bottom: 1px solid #DC9F1D;
			background:#FDC66C;
			opacity: .90;
			filter: alpha(opacity=90);

}

#HiddenPulldown
{
			position:absolute;
			top:168px;
			left:0px;
			padding: 0px;
			margin: 0px;
			z-index:999;
			width:800px;
			height:200px;
			font-size:1em;
			border: 1px solid blue;
			background:#FDC66C;
			opacity: .95;
			filter: alpha(opacity=95);

}

#pulldown830
{

}

/* Ende MainMenü ------------------------------------------------------------ */


#foot {
			position:relative;
			left:0px;
			top:0px;
			padding-top:10px;
			z-index:9999;
			width:816px;
			height:22px;
			margin:0;
			font-size:0.8em;
			text-align:right;	
			background-color: #FFFFFF;
}

ul.foot {
			list-style-image:url("clear.gif");
			list-style-type: disc;
			list-style-position: outside;
			margin: 0px;
			padding:0px;
}

li.foot {	
			float: right;
			margin: 0px; 
			padding:0px; 
}

#FootMenu {
			position:absolute;
			top:0;
			right:0; z-index:999;
			/* padding:5 0 0 0px; */
			padding:0px;
			margin:0px;
			width:816px;
			border-top: 5px solid #FF9F1D;
			background: transparent;

}



a.footmenu 				{font-weight: normal; text-decoration: none; color: #FF9F1D;}
a.footmenu:link 		{font-weight: normal; text-decoration: none; color: #FF9F1D;}
a.footmenu:visited		{font-weight: normal; text-decoration: none; color: #FF9F1D;}
a.footmenu:hover		{font-weight: bold; text-decoration: underline; color: red;}
a.footmenu:active		{font-weight: normal; text-decoration: none; color: #FF9F1D;}

/* aktiver Menüpunkt in MainMenü */
a.aktivFootmenu 			{font-weight:bold;text-decoration:none;color:red;}
a.aktivFootmenu:link 		{font-weight:bold;text-decoration:none;color:red;}
a.aktivFootmenu:visited		{font-weight:bold;text-decoration:none;color:red;}
a.aktivFootmenu:hover		{font-weight:bold;text-decoration:underline;color:red;}
a.aktivFootmenu:active		{font-weight:bold;text-decoration:none;color:red;}


/* Ende FooterMenü ---------------------------------------------------------- */


#Content {
			position:relative;
			z-index:900;
			display:block;
			margin-left: -472px;
			top: 168px;
			left: 50%;
			width: 816px;
			height: auto;
			background-color: white;
			border: 0px solid green;
}
.innerContent {
			padding: 29px 10px 10px 15px;

}

#RechteSpalte
{
			position:absolute;
			z-index:900;
			display:block;
			top:168px;
			left:831px;
			width:120px;
			height:600px;
			background-color: transparent;
			border: 0px solid green;
}
.innerRightContent {
			padding: 0px 0px 0px 0px;
}




#RechteSpalte p	{
			margin:0px;
			padding:0px 1px 4px 4px;
}
#RechteSpalte h1,
#RechteSpalte h2,
#RechteSpalte h3,
{
			font-size:0.9em;
			color: #FF6600;
			padding: 8px 0px 4px 0px;
}

#RechteSpalte ul, #Content ol
{
			list-style-position: outside;
			font-size: 0.8em;
			letter-spacing: 0ex;
			margin:0px;
			padding:0px 15px 0px 2px;
			border: 5px solid #FFFFFF;
			text-align: left;
}

#RechteSpalte li
{
			list-style-type:square;
			padding:0px 2px 8px 5px;
			margin:0px 2px 0px 10px;
			color: black;
			border-left: 5px solid #FFFFFF;
			border-bottom: 1px solid #FFFFFF;
			list-style-image: url(oranger-haken-klein.gif);
			line-height: 1.2em;
}


/*
	Das Hilfesystem
*/

body.help {
/*			height:100%;
			max-height:100%; */
			overflow:auto;
			padding:5px; margin:2px; border:0;
			font-size: 0.8em;
			line-height: 1.2em;
			letter-spacing: 0ex;
			color: black;
		 	background: url("helpbackground.jpg") right bottom;
  			background-attachment: fixed;
			background-repeat: no-repeat;
			background-color: #FFDAA9;

}
h1.help	{
			padding-left:0px;
			font-size: 1.2em;
			color: #FF6600;
}
hr.help	{
			text-align: center;
			height:1px;
			width: 100%
			color: #D7003C;
			display: none;
}

a.help 				{font-weight: normal; text-decoration: none; color: black;cursor:help}
a.help:link 		{font-weight: normal; text-decoration: none; color: black;}
a.help:visited		{font-weight: normal; text-decoration: none; color: black;}
a.help:hover		{font-weight: normal; text-decoration: none; color: black;}
a.help:active		{font-weight: normal; text-decoration: none; color: green;}


/**
	PopUps im iFrame für den IE
*/

#popuprange {
	position:absolute;
	z-index:999;
	display:block;
	top:-1000px;
	left:50px;
	width: 93%;
	margin:0px;
	padding: 2px;
	background-color: #666666;
	border-top: 2px lightgrey solid;
	border-left: 2px lightgrey solid;
	border-right: 2px black solid;
	border-bottom: 3px black solid;

}
#popupclosebar {
	position:absolute;
	z-index:999;
	display:block;
	top:2px;
	right:2px;
	height: 25px;
	width: 25px:
	margin:0px;
	padding: 1px;
	background-color: #FF6600;
	text-align: right;

}

/**
	Ende PopUps im iFrame für den IE
*/


div.tx-kuloplayer-pi1
{
			text-align: center;
			background-color: transparent;

}

.important
{
			color: #D7003C;
			font-size: 1.0em;
			padding: 0px 0px 10px 0px;
}
.detail,
.name-of-person
{
			color: #D7003C;
}
.name-of-person
{
			font-style: italic;
}
#Content p
{
			margin:0 0 0 0px;
			padding:0px, 20px 2px 0px;

}
#Content br	{
/**			line-height: 2px; */
}

#Content strong	{
			margin:0 0 0 0px;
			padding:0px, 2px 0px 2px;														 				
}

#Content h1, 
#Content h2,
#Content h3,
h1.csc-firstHeader
{
			font-size: 1.4em;
			margin:0 0 0 0px;
			color: #666666;
			padding: 0px 0px 10px 0px;
}			
#Content h2
{
			font-size: 1.3em;
}
#Content h3
{
			font-size: 1.2em;
}

#Content ul, 
#Content ol{
			list-style-position: outside;	
			margin:0px; 												 				
			padding:0px 80px 0px 10px;					
			border: 3px solid #FFFFFF;
			text-align: justify;			
}
			
#Content li {  	
			list-style-type:square;
			padding:0px 0px 1px 5px;	
			margin:0px 0px 0px 20px;	
			border-left: 5px solid #FFFFFF;		
			border-bottom: 1px solid #FFFFFF;
			list-style-image: url(orangebullet.gif);	
			line-height: 1.4em;
}					

#Content blockquote{
			margin:0 0 2 10px;												 				
			padding:0 0 3 10px;
}
					

#Content hr {
			text-align: center;
			height:1px; width: 95%
}

	



/****************************************   Links  *********************************************/

a 						{font-weight: normal; text-decoration: underline; color: black;cursor:pointer}
a:link 					{font-weight: normal; text-decoration: underline; color: black;}
a:visited				{font-weight: normal; text-decoration: underline; color: black;}
a:hover					{font-weight: normal; text-decoration: underline; color: red;}
a:active				{font-weight: normal; text-decoration: underline; color: green;}

a.sub     	   			{font-size:12px;font-weight: normal; text-decoration: none; color: #FFA322;}
a.sub:link 				{font-weight: normal; text-decoration: none; color: #FFA322;}
a.sub:visited			{font-weight: normal; text-decoration: none; color: #FFA322;}
a.sub:hover				{font-weight: normal; text-decoration: underline; color: #FFA322;}
a.sub:active			{font-weight: normal; text-decoration: none; color: #FFA322;}

/* aktiver Menüpunkt in Main- und SubMenü */
.XXaktivFlag            {margin:1 0 5 0px;padding:1 5 1 10px;font:1.1em;height:1.1em;vertical-align:middle;}
.aktivFlag             	{font-size:1.1em;}
a.aktivFlag 			{font-weight:bold;text-decoration:none;color:#D7003C;}
a.aktivFlag:link 		{font-weight:bold;text-decoration:none;color:#D7003C;}
a.aktivFlag:visited		{font-weight:bold;text-decoration:none;color:#D7003C;}
a.aktivFlag:hover		{font-weight:bolder;text-decoration:none;color:#D7003C;}
a.aktivFlag:active		{font-weight:bold;text-decoration:none;color:#D7003C;}


input.tx_twobbooking_pi1SubmitButtom,
input.tx_twoboffenceannounce_pi1SubmitButtom,
input.tx_twobtellafriend_pi1SubmitButtom,
input.tx_twobcallback_pi1SubmitButtom,
input.tx_twobmailform_pi1SubmitButtom,
input.tx_jack24auftragsservice_pi1SubmitButtom,
input.tx-mmforum-button,
input.FormButton {

	width:320px;height:32px;
	color:white;
/**	background-color: #EED5AC;
	border-top: 2px outset #FFFFF4;
	border-right: 2px outset #FF6600;
	border-bottom: 2px outset  #FF6600;
	border-left: 1px outset #FFF9B0; */
	cursor: pointer;
	border: 0px;
	background: url("submit-button-200.jpg") center center;
	background-repeat: no-repeat;
	background-color: transparent;
}
input.tx-mmforum-button
{
	width:210px;height:32px;
}
input.tx_twobbooking_pi1SubmitButtom:hover,
input.tx_twoboffenceannounce_pi1SubmitButtom:hover,
input.tx_twobtellafriend_pi1SubmitButtom:hover,
input.tx_twobcallback_pi1SubmitButtom:hover,
input.tx_twobmailform_pi1SubmitButtom:hover,
input.tx_jack24auftragsservice_pi1SubmitButtom:hover,
input.tx-mmforum-button:hover,
input.FormButton:hover {
			/** color: red; */
			font-weight: bold;
			letter-spacing: 0.1ex;



}

/**
 * Link In den Warenkorb
 */
table.addtocard
{
			border-spacing:0px;
			border-collapse:collapse;
			font-size: 12px;
			line-height: 14px;
			margin: 0px;
			border: blue solid 0px;
			padding: 0px;

}
tr.addtocard
{
}
td.addtocard
{
			padding: 4px 4px 4px 4px;
			margin: 0px;
			border: #D6D6D6 solid 1px;

}
h1.addtocard
{
}
/**
 * Warenkorb
 */
table.basket
{
			border-spacing:0px;
			border-collapse:collapse;
			font-size: 12px;
			line-height: 14px;
			width: 90%;
			margin: 0px;
			border: blue solid 0px;
			padding: 0px;

}
tr.basket,
tr.basketHeader
{
			line-height: 14px;
			font-size: 12px;
			padding: 0px;
			margin: 0px;
			border: red solid 0px;
/**			white-space: nowrap; */
}

td.basket,
td.basketHeader,
td.basketTool,
td.basketPreis,
td.basketSumme,
td.zurKasse
{
			line-height: 14px;
			font-size: 12px;
			text-align: left;
			padding: 2px;
			margin: 0px;
			border: #FFB753 solid 1px;

}
td.basketHeader
{
			background-color: #FFB753;
			color: #FFFFFF;
			border: #FFFFFF solid 1px;

}
td.basketTool
{
			text-align: center;
}
td.basketPreis,
td.basketSumme
{
			text-align: right;
}
td.zurKasse
{
			text-align: right;
}

form.addcard,
form.subcard,
form.cashier
{
			margin:0px;
			padding: 0px;
			background: transparent;
			border: black dotted 0px;
			width:100%;

}


input.addcard,
input.subcard,
input.cashier
{
		width:118px; height:18px;
		border: 0px solid #EEEEEE;
		cursor: pointer;
		background: url("cart.gif") center center;
		background-repeat: no-repeat;
		background-color: transparent;
		font-size: 0.8em;
		text-align: center;
}
input.subcard {
		width:18px; height:18px;
		background: url("subcart.gif") center center;
}
input.cashier {
		width:118px; height:18px;
		background: url("kasse.gif") center center;
}
/* goof_fotoboek */

table.fotobookthumbs
{
			border-spacing:0px;
			border-collapse:collapse;
			font-size: 12px;
			line-height: 14px;
			width: 90%;
			margin: 0px;
			border: blue solid 0px;
			padding: 5px 0px 5px 0px;

}
div.FotoNavi
{
			padding: 0px 0px 5px 0px;
			background-color: transparent;
			border: red solid 0px;
}
div.gfpb_landscape
{


		  	height: 51px;
			width: 68px;
			background-image:	url("fotothumb.gif");
			background-repeat:	no-repeat;
			background-position: 0px 0px;
			padding: 2px 2px 2px 2px;
			margin: 0px;
			border: red solid 0px;
			float: left;
	
}
div.single
{


		  	height: 290px;
			width: 375px;
			background-image:	url("fotoscreen.gif");
			background-repeat:	no-repeat;
			background-position: 0px 0px;
			padding: 4px 30px 0px 3px;
			margin: 0px;
			border: red solid 0px;
			float: left;

}
div.singleTitle
{
			padding: 5px 0px 0px 3px;
			background-color: transparent;
			font-size: 1.3em;
}
span.singleComment
{
			padding: 5px 0px 0px 3px;
			background-color: transparent;
}


/* Ende fotobook */
/** New Login Box */
/** Liste */
.tx-newloginbox-pi3 table { border:1px solid #EEF3D7; width:100%; border-collapse:collapse; font-size:1.0em;}
.tx-newloginbox-pi3 th { background:#FFDAA9; padding:4px; white-space:nowrap; text-align:right; border:1px solid #EEF3D7; }
.tx-newloginbox-pi3 td { background:transparent; padding:4px; border:1px solid #EEF3D7;}
.tx-newloginbox-pi3-listrow th { text-align:center; }
.tx-newloginbox-pi3-singleView th { width:25%; }


.tx-newloginbox-pi1 table { border:1px solid #EEF3D7; width:100%; border-collapse:collapse; margin-top:10px;}
.tx-newloginbox-pi1 th { background:transparent; padding:4px; text-align:right; white-space:nowrap; width:25%; font-size:12px; }
.tx-newloginbox-pi1 td { background:transparent; padding:4px; }

div.eluna_pagecomments_form_title {
		padding: 25px 0px 15px 0px;
}
div.eluna_pagecomments_comment {
		border: #EED5AC solid 1px;
		padding: 5px 0px 5px 0px;
}
textarea.PageCommendTextfield {
		width: 648px;
		height: 100px;
		color: black;
		font-size: 1.5em;
/**		border: #EED5AC solid 1px; */
		border: #D8003B solid 1px;
		background: transparent;
		overflow: hidden;
		font-family: Verdana, "Trebuchet MS", "Century Gothic",  Arial, Helvetica, sans-serif;

}
input.PageCommendInputfield,
input.LoginInputfield
{
			width: 200px;
			border: 1px #D8003B solid;
}

input.LoginSubmit {

	width:204px;height:32px;
	color:white;
	cursor: pointer;
	border: 0px;
	background: url("submit-button-200.jpg") -48px -9px;
	background-repeat: no-repeat;
	background-color: transparent;
}
input.LoginSubmit:hover {
			/** color: red; */
			font-weight: bold;
			letter-spacing: 0.1ex;
}

/** End New LoginBox */

/* bddb_flvvideogallery */
div.tx-bddbflvvideogallery-pi1 {
	border: 0px solid red;
	width:486px;
}
.tx-bddbflvvideogallery-pi1h3 {
  border-top:20px solid white;
  background-color:transparent;
  }

.tx-bddbflvvideogallery-pi1 p {
  padding:0px;
  text-align:center;
  border:1px solid #ddd;
  background-color:#eee;
  }

/* list mode */
.flvplayer_listpic_pic {
  border: 0px solid #990000;
}
.flvplayer_listpic {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 6px 6px 0px;
	background-image:	url("schatten_thumbs.gif");
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_listpic_firstofrow {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 6px 6px 0px;
	background-image:	url("schatten_thumbs.gif");
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_listpic_lastofrow {
  height: 70px;
	width: 70px;
	border: 0px solid #888888;
  padding: 0px 4px 4px 0px;
	margin: 0px 0px 6px 0px;
	background-image:	url("schatten_thumbs.gif");
	background-repeat:	no-repeat;
	background-position: 0px 0px;
}

.flvplayer_pagebrowser {

}

.browseLinksWrap {
	text-align: right;
}

#flvplayercaption {
	float:left;
}

#flvcaption {
 clear: both;
 margin-top: 0px;
	width: 360px;
}

.flvplayer_pagebrowser_fwd {
  float:right;
  margin-right: 4px;
}

.flvplayer_pagebrowser_back {
  float:left;
}

/* singleview mode */
/** Achtung, gleiche ID auch beim Player kulo_player! */
#player {
	float: left;
/**	margin-right: 16px;
	margin-bottom: 10px; */
  padding: 6px 4px 4px 6px;
	margin: 0px 16px 10px 0px;
/**	width: 484px;
  	height: 364px; */
	width: auto;
  	height: auto;
/**	background-image:	url("defaultplayer.gif"); */
	background-repeat:	no-repeat;
	background-position: 0px 0px;
	border: 1px solid #888888;
/**	width: 240px;
  	height: 185px; */

}

* html #player {
	margin-right: 8px;
}

#playlist {

}

#loadingMessage {
	padding: 7px 0px 7px 0px;
	width: 320px;
	background-color: #ffffff;
	text-align: center;
	position: absolute;
	margin: 195px 0px 0px 19px;
}

/* END */

/* bddb_flvvideogallery END */

/** HiClip */
.xclip_thumb {
	width:160px;
	border:1px solid #ccc;
	float:left;
	margin:5px 5px;
	padding: 10px 0;
	text-align:center;
	background: #EEE;
}
.xclip_thumb img {
border: 1px solid #FFF;
}
.xclip_thumb_title {
	overflow:hidden;
	white-space: nowrap;
	padding: 3px 0;
}
.xclip_thumb_info {
	height: 22px;
	padding-top: 3px;
}
#top10player
{
/**	float: right; */
	position: absolute;
	top:210px;
	left:320px;
	width: auto;
	height:auto;
	padding: 0px;
	border: 1px solid #CCC;
}
#hiclip_cliplist
{
/**	float: right; */
	position: absolute;
	top:35px;
	left:200px;
	width: 600px;
	padding: 0px;
	border: 0px solid red;
}


#hiclip_catlist
{
/**	float: left; */
	position: absolute;
	top:70px;
	left: 0px;
	width: 185px;
	border: 0px solid green;
}

ul.cat {
	list-style-image:url("clear.gif");
	list-style-type: disc;
	list-style-position: inside;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
}
li.cat {
	margin: 0px;
	padding: 0px;
	width: 120px;
/**	background-color: yellow; */
}
/**.cat :link, .cat :visited {
	color: #36F;
}*/
a.cat 			{font-weight: normal; text-decoration: none; color: #666666;}
a.cat:link 		{font-weight: normal; text-decoration: none; color: #666666;}
a.cat:visited	{font-weight: normal; text-decoration: none; color: #36F;}
a.cat:hover		{font-weight: bold; text-decoration: underline; color:red;}
a.cat:active	{font-weight: normal; text-decoration: none; color: #666666;}
/** HiClip Ende*/


/*
 * Der AdminPanel
*/
TABLE.typo3-adminPanel {
	z-index:1005;
	top:1px;left:1px;
	width:20%;
	}

/* -------------------------------------------------------------------------- */
/* Ende master.css */
/* \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ */
