* {margin:0; padding:0; border:0;}



body {

    min-height: 101%;     

}  



html {

    min-height: 100%; 

}



html, body {

	margin:0;

	padding:0;	

} 



#pagewidth { 

	width:100%;

	text-align:left;

	margin-left:0;

	margin-right:0;

}



#wrapper{

	margin:0px 0px 0px 0px;

}





/********** LINKS **********/

.leftcolumn {

	width:174px;

	float:left;

	padding:0 0 0 0;

	height:100%;

	z-index:2;

}





/********** MITTE **********/

.middlecolumn {

    margin-left: 179px;

	padding:0;

	z-index:1;

}



#content {

    margin:0;

}





#footer {

	height:20px;

	text-align:right;

	clear:both;

	margin:10px 0 0 0;

	padding:0 5px 0 0;

}



.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



.clearfix { display: inline-block; }



/********** RECHTS **********/

.rightcolumn 

{

	

}



.rightcolumnDIV {

	text-align: center;

	border-left:1px dashed #6e6e6e;

	margin-top: 10px;

}



/******************************************************************************

                       Sprachauswahl

******************************************************************************/

#sprachauswahl{

	width:100%;

}



#sprachauswahl tr td a 

{

	font-weight: bold;

	text-decoration:none;

}



#sprachauswahl ul {

	width: 100%;

	margin:0px 0px 0px 0px;

}



#sprachauswahl ul li { display: inline; float: right;}



#sprachauswahl ul li a {

	padding:2px 5px;

	text-decoration:none;

}



#sprachauswahl ul li a:hover {

	

}



/******************************************************************************

                       Horizont Navigation Content

******************************************************************************/

#horizontnavi ul {

    padding-left: 0;

    margin-left: 0;

    float: left;

    width:99%;

}



#horizontnavi ul li { display: inline; }



#horizontnavi ul li a

{

    padding:3px 6px;

    text-decoration: none;

    float: left;

    font-weight:bold;

}



/******************************************************************************

                       Register Navigation Top

******************************************************************************/



#registernavi {

	float:left;

	width:100%;

	line-height:normal;

	margin:76px 0 0 0;

}

#registernavi ul {

	margin:0;

	padding:10px 10px 0 35px;

	list-style:none;

}

#registernavi li {

	display:inline;

	margin:0;

	padding:0;

}

#registernavi a {

	float:left;

	

	margin:0;

	padding:0 0 0 4px;

	text-decoration:none;

	cursor: pointer;

}

#registernavi a span {

	float:left;

	display:block;



	padding:5px 15px 4px 6px;

	cursor: pointer;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#topnavcontainer a span {float:none;}

/* End IE5-Mac hack */



#registernavi a:hover {

	background-position:0% -42px;

}

#registernavi a:hover span {

	background-position:100% -42px;

}



#registernavi #current a {

	background-position:0% -42px;

}

#registernavi #current a span {

	background-position:100% -42px;

}



/******************************************************************************

                       Register Navigation Video

******************************************************************************/







/******************************************************************************

                       Menü Links Navigation oben

******************************************************************************/



#leftuppernavcontainer { 

	width: 170px; 

	padding:0 0 10px 0;

}



#leftuppernavcontainer ul {

	margin-left:0;

	padding-left:0;

	list-style-type:none;

}



#leftuppernavcontainer a {

	display:block;

	padding:2px 2px 2px 8px;

}



#leftuppernavcontainer a:link, a:visited {

	text-decoration:none;

}



/******************************************************************************

                       Menü Links Navigation unten

******************************************************************************/



#leftlowernavcontainer { 

	width: 170px; 

	padding:0 0 10px 0;

}



#leftlowernavcontainer ul {

	margin-left:0;

	padding-left:0;

	list-style-type:none;

}



#leftlowernavcontainer a {

	display:block;

	padding:2px 2px 2px 8px;

}



#leftlowernavcontainer a:link, a:visited {

	text-decoration:none;

}



/******************************************************************************

                       Kategorien

******************************************************************************/



#kategorie { 

	width: 170px; 

	padding:0 0 10px 0;

}



#kategorie ul {

	margin-left:0;

	padding-left:0;

	list-style-type:none;

}



#kategorie a {

	display:block;

	padding:2px 2px 2px 15px;

}



#kategorie a:link, a:visited {

	text-decoration:none;

}



/******************************************************************************

                       Form Styling

******************************************************************************/



input {

	padding:0;

	margin:0 0 5px 0;

}



/******************************************************************************

                       Design Elemente

******************************************************************************/



p.linie {

	line-height:5px;

	margin:0;

}



.ErrorMessage {

	color: Red;

	font-weight: bold;

}



/******************************************************************************

                       Textbox Bilder werden Links dargestellt

******************************************************************************/



.pane 

{

    width:99%;

	text-align: left;

	margin:0 0 10px 0;

	padding:0 0 10px 0;

}



.pane img{

	float: left;

	padding:0 10px 0 0;

}



.pane p {

	padding:0;

	line-height: 1.4em;

}

/******************************************************************************

                       Textbox Bilder werden Rechts dargestellt

******************************************************************************/



.pane2 

{

    width:99%;

	text-align: left;

	margin:0 0 10px 0;

	padding:0 0 10px 0;

}



.pane2 img{

	float: right;

	padding:0 0 0 10px;

}



.pane p {

	padding:0;

	line-height: 1.4em;

}



/******************************************************************************

                       Hintergrundgrafik Zugangauswahlseite

******************************************************************************/

#backgroundeinzahlen {

	background:url("../../images/hintergrundauswahlzahlen.jpg") no-repeat left bottom;

	height:180px;

	width:99%;

	margin:0 0 10px 0;

}





/******************************************************************************

                       Kommentare

******************************************************************************/



#kommentare {

	width: 582px;

	margin:10px 0 0 0 ;

	text-align:left;

}



a.eintragen {

	margin:0 0 0 345px;

	padding:2px;

	text-decoration: underline;

	font-weight:bold;

}



a.eintragen:hover {

	padding:2px;

	text-decoration: none;

}



.kommentar {

	width: 562px;

	padding: 10px;

}



/******************************************************************************

                       Head

******************************************************************************/



#playerhead {

	width: 587px;

	text-align:left;

}



/******************************************************************************

                       Playerbox

******************************************************************************/



#playerbox{

	width: 592px;

	text-align:left

}



.player {

	float:left;

	margin:0;

	width: 412px;

	height: 332px;

}



.videovorschau {

    float:right;

	margin:0px;

	padding:0 5px 0 0;

	width: 153px;

	height: 332px;

}



/******************************************************************************

                       Aktionen

******************************************************************************/



#aktionen {

	width: 585px;

	margin:10px 0 0 0 ;

	padding:0 0 5px 0;

	text-align:left;

}



/*****  Linke Box  *****/

.boxleft {

	width:270px;

	float:left;

	padding:5px 10px 5px 5px;

	text-align: justify;

	font-size: 9pt;

}



.boxleft p{

	margin:0 0 5px 0;

	padding:0;

	line-height: 1.4em;

}



ul.videotags li 

{

	display: inline;

	margin-left: 2px;

}



ul.videotags a

{

	

}



ul.videotags a:hover

{

	color: Orange;

}



.videotags {

	margin:0px;

	padding:0px;

}



ul.rating li {

	display:inline;

}



.rating {

	margin:0px;

	padding:0px;

}



/*****  Rechte Box  *****/



.boxright {

	float:right;

	width:270px;

	padding:5px 15px 5px 0px;

	font-size: 9pt;

}



/*- Aktionnavi --------------------------- */



#aktionnavi img{

    border:0px;

	padding:0 10px 0 0;

}

	

#aktionnavi {

    margin: 10px;

	width:250px;

}



#aktionnavi ul {

    list-style: none;

    margin: 0;

    padding: 0;

}



#aktionnavi li {

	margin:10px 0;

}

	

#aktionnavi li a {

    text-decoration: none;

	padding:0 0 0 0px;

}



#aktionnavi li a:hover { 

    text-decoration: none;

}





/******************************************************************************

                       Topvideo

******************************************************************************/



#topvideo {

	width: 592px;

	margin:10px 0 0 0 ;

	text-align:left;

}



#topvideo img {

	float:left;

	margin:5px 5px 5px 0px;

}



.SteckbriefLabel 

{

	font-weight: bold;

}



/********************************************************

Projekt:	AmateurVideo

Filename:	iehack.css

Description:	Korrektur der Rendering Bugs des Internet Explorers

Prepared:	07.12.2006 Joerg Elsen

History:

*********************************************************/



/* Extrem Zoom im Internet Exporer beseitigen */

body * 

{

    font:100.01%;

}



/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block;}

/* End hide from IE-mac */  



#leftuppernavcontainer a {

	margin:0;

}



#leftlowernavcontainer a {

	margin:0;

}



* html #leftuppernavcontainer a {

	margin:0 0 -15px 0;

}



* html #leftlowernavcontainer a {

	margin:0 0 -15px 0;

}



#kategorie a {

	margin:0;

}



* html #kategorie a {

	margin:0 0 -15px 0;

}



/* Commented Backslash Hack hides rule from IE5-Mac \*/

#registernavivideo a span {float:none;}

/* End IE5-Mac hack */



#sitelogo

{

	margin-left: 10px;

}



.SearchGirlDIV

{

	top: 46px;

	left: 360px;

	width: 320px;

	position: absolute;

	z-index: 3;

	margin-top: 40px;

	text-align: right;

}



.SearchMovieDIV

{

	top: 46px;

	left: 320px;

	width: 320px;

	position: absolute;

	z-index: 3;

	margin-top: 40px;

	text-align: right;

}



#LeftMenuBar

{

	font-weight: bold;

}



.CamTable

{

	position: relative;

	float: left;

	width: 180px;

	height: 190px;

	margin-right: 10px;

	margin-bottom: 8px;

}



.MovieBox

{

	position: relative;

	float: left;

	width: 180px;

	height: 200px;

	margin-right: 10px;

	margin-bottom: 8px;

}



.MovieBoxWide


{

	position: relative;

	float: left;

	height: 140px;

	margin-right: 10px;

	margin-bottom: 8px;

	border: solid 1px #A0A0A0;

}



.VideoPreview 

{

	width: 148px;

	height: 111px;

}



.MovieNameTD

{

	font-weight:bold;

	padding:3px 0;

	height: 12px;

	width: 100%;

	text-align: left;

	overflow: hidden;

	cursor: pointer;

}



.OnlineProducerNameTD

{

	font-weight:bold;

	padding:3px 0;

	height: 12px;

	width: 100%;

	text-align: center;

	overflow: hidden;

	cursor: pointer;

}



.OfflineProducerNameTD

{

	cursor: pointer;

}



.ProducerVCardTD

{

	height: 40px;

	vertical-align: top;

	overflow: hidden;

}



.ProducerVCardLabel

{

	text-align: center;

}



.ProducerPriceTD

{

	height: 20px;

	vertical-align: bottom;

}



.ProducerPriceLabel

{

	text-align: center;

}







.SteckbriefImagesDIV

{

	width: 400px;

	height: 280px;

}



.PaymentMethodBox {

	float:left;

	width:48%;

	padding-left:4px;

	margin-top:3px;

	margin-right:3px;

}



.tdeinzahlen 

{

	width: 100%;

	height: 135px;

}



.tdeinzahlenlogin

{

	width: 100%;

}



#UnreadMessageDIV

{

	text-align: center;

}



.TextLinkToChat

{

	text-decoration: none;

	font-size: larger;

	font-weight: bold;

}



.ratingstar

{

	background:url("../../images/RatingFull.gif") no-repeat left top;

	width: 12px;

	height: 12px;

}



.emptystar

{

	background:url("../../images/RatingFull.gif") no-repeat left top;

	width: 12px;

	height: 12px;

}



.filledstar

{

	background:url("../../images/RatingFull.gif") no-repeat left top;

	width: 12px;

	height: 12px;

}



.waitingstar

{

	background:url("../../images/RatingFull.gif") no-repeat left top;

	width: 12px;

	height: 12px;

}



/*AutoComplete flyout */



.autocomplete_completionListElement 

{  

	visibility : hidden;

	margin : 0px!important;

	background-color : white;

	color : windowtext;

	border : buttonshadow;

	border-width : 1px;

	border-style : solid;

	cursor : 'default';

	overflow : auto;

	height : 80px;

    text-align : left; 

    list-style-type : none;

}



/* AutoComplete highlighted item */



.autocomplete_highlightedListItem

{

	background-color: #ffff00;

	color: black;

	padding: 1px;

}



/* AutoComplete item */



.autocomplete_listItem 

{

	background-color : window;

	color : windowtext;

	padding : 1px;

}



.handleImage

{

	width:15px;

	height:16px;

	background-image:url(images/HandleHand.png);

	overflow:hidden;

	cursor:se-resize;

}



.resizingImage

{

	padding:0px;

	border-style:solid;

	border-width:3px;

	border-color:#B4D35D;

}