@charset "utf-8";
/*
Startseite
*/
#fancarstartsite a
	{
	text-decoration:none;
	color:#000;
	}

#fancarstartsite a:hover
	{
	text-decoration:underline;
	color:#ff9900;
	}
	
#fancarstartsite h1
	{
	border-bottom:1px solid #ff9900;
	padding:0.5em;	
	}
		
#fancarstartsite h2
	{
	margin-bottom:0.5em;
	}
			
#fancarstartseitenlist
	{
	margin-top:0.5em;
	float:right;
	width:185px;
	}

#fancarstart
	{
	margin-right:220px;	
	padding:0.5em;
	}

#fancarstarttext
	{
	margin-top:1.5em;	
	}

#fancarstarttext p
	{
	padding:0.5em;
	line-height:1.25em;
	}
	
#fancarstartseitenlist img
	{
	background:transparent url(/fancars/view/carpicbg.png) no-repeat right bottom;
	padding-bottom:8px;
	padding-right:7px;
	}
	
/*
View
*/
#fancarpreviewtitle
	{
	color:#fff;
	}
	
#fancarviewheader
	{
	background-color:#ff9900;
	padding:0.5em;
	}

#fancarviewheader h2
	{
	font-size:1.1em;
	}
	
#fancarviewheaderimage
	{
	float:left;
	}
	
#fancarviewheaderimage img
	{
	border:1px solid #fff;
	}
	
#fancarviewheadertext
	{
	margin-top:0.25em;
	margin-left:78px;
	color:#fff;
	}	

#fancarviewbacklink
	{
	font-size:0.85em;
	margin-top:0.75em;
	}

#fancarviewbacklink a
	{
	text-decoration:none;
	color:#fff;
	}

#fancarviewbacklink a:hover
	{
	text-decoration:underline;
	color:#fff;
	}

#fancarview h2
	{
	border-bottom:1px solid #ff9900;
	padding:0.5em;	
	margin-top:0.5em;
	}
	
#fancarview p
	{
	line-height:1.25em;
	padding:0.5em;
	}
	
#fancarview ul
	{
	padding:0.5em;	
	}
	
#fancarview li
	{
	line-height:1.25em;
	}	
	
#fancarimages a img
	{
	padding:3px;
	margin:0 3px 3px 0;
	background-color:#F5F5F5;
	border:1px solid #CCC;
	}
	
#fancarimages a:hover img
	{
	background-color:#DDD;
	}	
		
#fancarbacklink
	{
	margin-top:1.5em;
	border-top:1px solid #ff9900;
	padding:0.5em;
	}	
	
#fancarbacklink a
	{
	text-decoration:none;
	color:#000;
	background:url(/gfx/linkpfeil.gif) center left no-repeat;
	padding-left:10px;
	}

#fancarbacklink a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}		
	
#fancarbacklink span
	{
	width:30em;
	float:right;
	color:#ccc;
	font-size:0.85em;
	text-align:right;
	}
	
/*
Liste
*/
#fancarlist h1
	{
	border-bottom:1px solid #ff9900;
	padding:0.5em;	
	}

#fancarlist h1 span
	{
	color:#ccc;
	}
	
#fancarlist .fancarimage
	{
	float:left;
	}

#fancarlist .fancardetails
	{
	float:right;
	width:100%;
	}

#fancarlist .fancardetails h2
	{
	float:left;
	margin-bottom:0.5em;
	}

#fancarlist .fancardetails p
	{
	margin-bottom:0.25em;
	text-align:left;
	}
		
#fancarlist .fancardetailsupdated
	{
	float:right;
	color:#999;
	font-size:0.85em;
	}
	
#fancarlist .fancardetailscontainer
	{
	margin-left:195px;
	line-height:1.25em;
	}	
	
#fancarlist a
	{
	text-decoration:none;
	color:#000;
	}

#fancarlist a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}	
	
#fancarlist li
	{
	padding:0.5em;
	border-bottom:1px dotted #ff9900;
	}
	
.fancarlistedit li
	{
	border-bottom:1px dotted #ccc !important;
	}
/*
Mitmachbox
*/
#fancarmitmachbox
	{
	border:1px solid #ff9900;
	margin-top:2em;
	font-size:0.85em;
	}
	
#fancarmitmachbox p
	{
	padding:0.5em;	
	}
	
	
#fancarmitmachbox h1
	{
	color:#fff;
	padding:0.5em;
	background-color:#ff9900;
	}
	
#fancarmitmachbox a
	{
	text-decoration:none;
	color:#000;
	background:url(/gfx/linkpfeil.gif) center left no-repeat;
	padding-left:10px;
	}

#fancarmitmachbox a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}	
	
	
#fancarvoteform  a
	{
	text-decoration:none;
	color:#006699;
	}


#fancarvoteform a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}	
	
/*
Manager
*/
#fancarmanager h1
	{
	border-bottom:1px solid #ff9900;
	padding:0.5em;	
	}

#fancarmanager h2
	{
	padding-top:0.5em;	
	padding-bottom:0.5em;
	border-bottom:1px solid #ccc;
	}
	
#fancarmanager a
	{
	text-decoration:none;
	color:#000;
	}

#fancarmanager a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}
	
#fancarmanager #usermanager
	{
	padding:0.5em;
	}
	
#fancarmanager #login
	{
	width:50%;
	float:left;
	border-right:1px dotted #ff9900;		
	}
	
#fancarmanager #register
	{
	margin-left:50%;	
	padding-left:1em;
	}
	
#fancarmanager #usermanager fieldset p
	{
	clear:left;
	height:1%;
	margin:0;
	}
	
#fancarmanager #usermanager fieldset label
	{
	float:left;
	font-weight:bold;
	}	
	
#fancarmanager #usermanager #login fieldset p
	{
	padding:0.25em 0 0.25em 7.5em;
	}
	
#fancarmanager #usermanager #login fieldset label
	{
	margin-left:-7.5em;
	width:7.5em;
	}		
	
#fancarmanager #usermanager #registrieren fieldset p
	{
	padding:0.25em 0 0.25em 11.5em;
	}
	
#fancarmanager #usermanager #registrieren fieldset label
	{
	margin-left:-11.5em;
	width:11.5em;
	}	

#fancarmanager #usermanager #registrieren span
	{
	color:#666;
	margin-left:0.5em;
	font-size:0.85em;
	}

#fancarmanager form .errortext
	{
	color:#FF0000;
	}
		
#fancarmanager #passwortvergessen
	{
	font-size:0.85em;
	padding:0.5em;
	margin-left:8.5em;
	}
	
#fancarmanager #passwortvergessen a
	{
	color:#000;
	text-decoration:none;
	}	

#fancarmanager #passwortvergessen a:hover
	{
	color:#ff9900;
	text-decoration:underline;
	}	

#fancarmanager #usermanager #login
	{
	margin-top:1em;	
	}
	
#fancarmanager p
	{
	line-height:1.25em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	}

#fancarmanager #register a
	{
	background:url(/gfx/linkpfeil.gif) center left no-repeat;
	padding-left:10px;
	color:#000;
	text-decoration:none;
	}	

#fancarmanager #register a:hover
	{
	color:#ff9900;
	text-decoration:underline;
	}	

#fancarmanager ul.errortext
	{
	margin-bottom:1em;	
	}
	
#fancarmanager #carmanager
	{
	padding:0.5em;
	}
	
#fancarmanager #carmanager fieldset p
	{
	clear:left;
	height:1%;
	margin:0;
	}
	
#fancarmanager #carmanager fieldset label
	{
	float:left;
	font-weight:bold;
	}	
	
#fancarmanager #carmanager fieldset p
	{
	padding:0.25em 0 0.25em 9.5em;
	}
	
#fancarmanager #carmanager fieldset label
	{
	margin-left:-9.5em;
	width:9.5em;
	}	
	
/*
Voting
*/
#fancarvoteview
	{
	border:1px solid #ff9900;
	margin-top:2em;
	font-size:0.85em;
	}
	
#fancarvoteview p
	{
	padding:0.5em;
	line-height:1.25em;
	}
		
#fancarvoteview h1
	{
	color:#fff;
	padding:0.5em;
	background-color:#ff9900;
	height:16px;
	}
		
#fancarvoteview li.kommentar
	{
	border-top:1px dotted #ff9900;
	padding:0.5em;
	}
	
#fancarvoteview li.kommentar1
	{
	padding:0.5em;
	}
	
#fancarvoteview .kommentarmeta
	{
	margin-left:4em;
	border-left:1px solid #f0f0f0;
	}
	
#fancarvoteview .kommentarnr
	{
	width:4em;
	float:left;
	text-align:center;
	}
	
#fancarvoteview .kommentarvote
	{
	float:right;
	width:20px;
	text-align:right;
	}
	
#fancarvoteview #nocomments
	{
	padding:1em;
	line-height:1.25em;
	}

#fancarvotestatistik
	{
	float:right;
	width:100px;
	text-align:right;
	padding:0 !important;
	vertical-align: middle;	
	}

#fancarvotestatistik *
	{
	vertical-align:middle;
	}

		
#fancarvotestatistik img
	{
	margin-left:10px;
	margin-right:5px;
	}

.fancarvotestatistik
	{
	margin-top:1em;
	}
	
.fancarvotestatistik *
	{
	vertical-align:middle;
	}

.fancarvotestatistik img
	{
	margin-right:5px;
	}
	
.fancarvotestatistik span
	{
	margin-right:15px;
	font-size:0.85em;
	}

.votestat
	{
	color:#666;	
	}
	
/*
Voteformular
*/
#fancarvoteform
	{
	border-top:1px dotted #ff9900;
	padding:0.5em;
	background-color:#F5F5F5;
	}
		
#fancarvoteform h2
	{
	margin-bottom:1em;
	padding:0.5em 0 0 0.5em;
	}
		
#fancarvoteform fieldset p
	{
	clear:left;
	height:1%;
	margin:0;
	padding:0.25em 0 0.25em 11em;
	}
	
#fancarvoteform fieldset label
	{
	float:left;
	margin-left:-10.5em;
	width:10.5em;	
	}	

#fancarvoteform #frmkommentar,
#fancarvoteform #frmname,
#fancarvoteform #frmemail
	{
	width:575px;
	}		
	
#fancarvoteform ul
	{
	margin-bottom:1em;
	margin-left:0.5em;
	}	
	
#fancarvoteform li
	{
	color:#FF0000;
	line-height:1.25em;
	}
	
#fancarvoteform p
	{
	padding:0 0 1em 0.5em;
	}
	
/*
Modellfilter
*/
.filtermodelle li
	{
	display:block;
	float:left;
	margin: 2px 6px 2px 0;
	font-size:0.85em;
	line-height:1.25em;
	border-bottom:none !important;
	padding:0 !important;
	}

.filtermodelle li a, .filtermodelle li span.pagimore
	{
	background-color:#ffffff;
	border:1px solid #bbbbbb;
	color:#303030 !important;
	display:block;
	padding:1px 5px 2px 5px;
	text-decoration:none !important;
	}

.filtermodelle li span.pagimore
	{
	cursor:pointer;
	}

.filtermodelle li a:hover, .filtermodelle li a:active
	{
	background-color: #F0F0F0;
	border:1px solid #303030;
	}
	
.filtermodelle li span.active
	{
	background-color: #303030;
	border:1px solid #303030;
	color:#ffffff;
	padding:1px 5px 2px 5px;
	display:block;
	}

.filtermodelle li em
	{
	color:#000;
	padding:1px 0px 2px 0px;
	display:block;
	font-style:normal;
	margin:1px;
	}
			
.filtertitle
	{
	font-size:0.85em;
	font-weight:bold;
	color:#303030;
	margin-bottom:0.25em;
	}	
	
.startseitefiltermodelle
	{
	margin-left:0.5em;
	}
	
.startseitefiltermodelle li
	{
	float:left;
	font-size:0.85em;
	margin-right:5px;
	line-height:1.25em;
	padding-right:7px;
	background:url(/gfx/dot.gif) right center no-repeat;
	}

.startseitefiltermodelle li a
	{
	text-decoration:none;
	color:#000;
	}

.startseitefiltermodelle li a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}
	
.startseitefiltermodelle li.last
	{
	float:left;
	background:none;
	}
	
#startseitefiltermodellecontainer
	{
	margin-top:2em;
	border:1px dotted #ff9900;
	padding:0.5em;
	background-color:#f5f5f5;
	}	
	
#startseitefiltermodellecontainer p
	{
	font-size:0.85em;		
	margin-bottom:0.75em;
	font-weight:bold;
	margin-left:0.5em;
	padding:0;
	}	
	
/*
Profil
*/
#profildaten
	{
	padding:0.5em;	
	}
	
#profillinks
	{
	padding:0.5em;	
	margin-top:1em;	
	}
	
#profillinks a
	{
	text-decoration:none;
	color:#000;
	background:url(/gfx/linkpfeil.gif) center left no-repeat;
	padding-left:10px;
	}

#profillinks a:hover
	{
	text-decoration:underline;
	color:#FF9900;
	}





.caractions li
	{
	border:none !important;	
	padding: 0.125em 0 !important;
	}




/*
Sonstiges
*/
p.deleter
	{
	margin-top:1em;
	}
	
.deleter a
	{
	color:#FF0000 !important;	
	font-weight:bold;
	background-color:#f5f5f5;
	border:1px solid #ccc;
	padding:0.5em;	
	}






#fancarmanager ol
	{
	list-style-type:decimal;
	margin-left:2em;
	line-height:1.25em;
	}
	
#captchalabel
	{
	margin-left:1em;
	color:#333;
	}
