#content #littleads	{
	position:			relative;
	float:			left;
	min-height:			345px;
	background:			#e6e6e6 url(../img/littleads_bg.gif) repeat-x bottom left;
	border-bottom:		1px solid #AAA9A9;
	padding:			24px 0 24px 0;
	margin:			0 0 22px 0;	
}


#content .ads {
	position:			relative;
	border-bottom:		1px solid #AAA9A9;
	padding:			10px 0 18px 0;
	margin:			0 0 10px 0;	
	
}


#content #littleads h3	{
	font-size:			16px;
	font-weight:		bold;
}


#content #littleads li	{
	display:		block;
	float:		left;
	padding:		0 6px 18px 24px;
}

#content #littleads li ul li	{
	float:		none;
	padding:		0;
}

#content #littleads li ul li a:active,
#content #littleads li ul li a:hover	{
	text-decoration:		underline;
}

#content #littleads #addlittlead	{
	position:			absolute;
	bottom:			-14px;
	right:			340px;
	display:			block;
	width:			104px;
	height:			81px;
	padding:			30px 0 0 0;
	background-repeat:	no-repeat;
	background-position:	0 0;
	text-align:			center;
	vertical-align:		middle;
	font-size:			18px;
	color:			#ffffff;
}

#content .littlead      {
	width : 500px;
      margin:                 11px 0 11px 0;
      padding:                0 0 12px 0;
	border-bottom:		1px solid #7f7f7f;
}

#content h2.font2 + div.littlead    {
	border-top:			1px solid #7f7f7f;
      padding:                18px 0 12px 0;
}

#content .littlead p    {
      margin:                 0;
}

#content .littlead p.comment {
	font-style: italic;
	margin-top: .2em;
}


#content .littlead img    {
      float: left;
}
#content div.listnav{
	float : none;
	clear : both;
	
}
#content div.listnav{
	margin-top : 10px;
}
#content h2.font2 {

	clear : both;
}

#content .colorad {
	padding : 4px 4px 10px;
	width : auto;
}

#content span.chiffre {
 color:#5E1D1D;
}
#content .back:link, #content .back:visited, #content .back {
	background-position:left center;
	background-repeat:no-repeat;
	color:#333333;
	padding: 0 0 0 24px;
	text-align:right;
	display: inline;
}
#content p.backlink {
	clear:both;
	text-align:right;
}

#marginal #deineanzeige .hint {
	margin : 0 10px 20px 0;
	line-height : 1.2em;
	font-size: 10px;
	color: #333;
}

/* Rober */

#content #anzeigeaufgeben     {
      width:                  500px;
      float: 			left;
      background-color:       #dddddd;
      font-size:              12px;
      padding:			23px 0 0 0;
      overflow:			hidden;
}

#content #anzeigeaufgeben textarea.error,  
#content #anzeigeaufgeben input.error     {
	border:			2px solid #3B5BB5;
}

#content #anzeigeaufgeben legend,
#content #anzeigeaufgeben fieldset     {
      display:                block;
      width:                  490px;
      padding: 			0;
      margin: 			0;      
}

#content #anzeigeaufgeben .fieldset     {
      display:                block;
      float: 			left;
      width:                  500px;
      padding:                0 0 18px 0;
      margin:                 0 0 18px 0;
      border-bottom:		1px solid #7f7f7f;
}

#content #anzeigeaufgeben .fieldset .fieldset     {
      border:                 0;
      margin:                 0;
      padding:                0;
}

#content #anzeigeaufgeben .hide    {
      display:                none;
}

#content #anzeigeaufgeben legend span    {
      display:                block;
      width:                  490px;
      padding:                0 0 9px 10px;
      margin:                 0;
      font-size:              14px;
      font-weight:            bold;
}

#content #anzeigeaufgeben legend span span    {
      display:                inline;
}

#content #anzeigeaufgeben p   {
      padding:                0 20px 18px 10px;
      margin:                 0 0 18px 0;
      border-bottom:		1px solid #7f7f7f;
}

#content #anzeigeaufgeben .fieldset p   {
      padding:                0 0 0 10px;
      border:                 0;
      margin: 			0;
      width:			490px;
      float:			left;
}

#content #anzeigeaufgeben .fieldset p.colored   {
	margin:			0 0 9px 0;
}

#content #anzeigeaufgeben #anzeigentyp  {
	position:			relative;
}

#content #anzeigeaufgeben #anzeigentyp label.error {
	display:			block;
	position: 			absolute;
	right:			10px;
	top:				2px;
	font-size: 			14px;
	font-weight: 		bold;
	color:			#3B5BB5;	
}

#content #anzeigeaufgeben #anzeigentyp legend span   {
      margin:                 0;
      padding:                0 0 23px 10px;
}

#content #anzeigeaufgeben #anzeigentyp strong     {
      display:                block;
}
#content #anzeigeaufgeben #anzeigentyp p {
	position : relative;
}
#content #anzeigeaufgeben #anzeigentyp label.typen    {
	display : block;
	position : relative;
	margin-bottom: 1em;
	border-bottom: 1px solid #999;
}

#content #anzeigeaufgeben #anzeigentyp input     {
      display:                block;

	position : absolute;
	bottom : 8px;
	right : 20px;

}


#content #anzeigeaufgeben #anzeigentyp h4  {
      width:                  145px;
      height:                 18px;
      float:                  left;
      background-repeat:      no-repeat;
      background-position:    top left;
      text-indent:            -9999px;
      padding:                0;
}

#content #anzeigeaufgeben #anzeigentyp p  {
	float:			left;
      width:                  340px;
      border:                 0;
      margin:                 0 0 3px 0;
      padding:                0;
}

#content #anzeigeaufgeben #anzeigentyp p.wide  {
      padding:                 0 0 0 145px;
}

#content #anzeigeaufgeben #datei input,
#content #anzeigeaufgeben #optionen input,
#content #anzeigeaufgeben #chiffre input  {
      display:                block;
      float:                  left;
      margin:                 3px 6px 0 10px;
}

#content #anzeigeaufgeben #code input,
#content #anzeigeaufgeben #nurprint input,
#content #anzeigeaufgeben #service input,
#content #anzeigeaufgeben #rubriken input	{
      display:                block;
      float:                  left;
	margin:                 0px 6px 0 10px;
}

#content #anzeigeaufgeben #code label,
#content #anzeigeaufgeben #nurprint label,
#content #anzeigeaufgeben #service label,
#content #anzeigeaufgeben #optionen label,
#content #anzeigeaufgeben #rubriken label,
#content #anzeigeaufgeben #chiffre label  {
      display:                block;
      float:                  left;
}

#content #anzeigeaufgeben #code label	{
	margin:                 0px 6px 0 10px;
}

#content #anzeigeaufgeben #rubriken ul {
	margin: 			0 0 18px 0; 
	float:			left;
}

#content #anzeigeaufgeben #rubriken ul li {
      display:                block;
      width:                  490px;
      padding:                0 0 0 10px;
      float:                  left;
}

#content #anzeigeaufgeben #rubriken .fieldset legend span     {
      color:                  #fff;
      background-repeat:      no-repeat;
      background-position:    top left;
      height:                 27px;
      line-height:            27px;
      margin:                 0;
      padding: 			0 0 10px 10px;
      cursor:                 pointer;
}

#content #anzeigeaufgeben #message label	{
	margin:			0 0 0 10px;
}

#content #anzeigeaufgeben #message label.error	{
	padding:			0;
	float:			left;
	display: 			block;
	font-weight: 		bold;
	width:			490px;
	color:			#3B5BB5;
}

#content #anzeigeaufgeben #message textarea	{
	margin:			0 0 0 10px;
}


#content #anzeigeaufgeben #datei input	{
	margin: 			3px 6px 9px 10px;
}

#content #anzeigeaufgeben #datei #fotoinput     {
      float:                  left;
}

#content #anzeigeaufgeben #datei p	{
	clear: 			none;
	float:			left;
	width: 			200px;
}

#content #anzeigeaufgeben #service label,
#content #anzeigeaufgeben #optionen label	{
	margin: 			0 0 9px 0;
}

#content #anzeigeaufgeben #daten label	{
	display:			block;
	float:			left;
	width:			110px;
	height:			18px;
	padding:			0 0 0 10px;
}

#content #anzeigeaufgeben #daten label.error	{
	width:			300px;
	padding:			0 0 0 120px;
	font-weight: 		bold;
	color:			#3B5BB5;
}

#content #anzeigeaufgeben #rubriken	{
	position: 			relative;
}

#content #anzeigeaufgeben #rubriken label.error	{
	display:			block;
	position: 			absolute;
	right:			10px;
	top:				2px;
	font-size: 			14px;
	font-weight: 		bold;
	color:			#3B5BB5;
}

#content #anzeigeaufgeben #daten ul,
#content #anzeigeaufgeben #daten ul li    {
      float:                  left;
      width:                  500px;
}

#content #anzeigeaufgeben #daten ul li    {
      padding:                0 0 5px 0;
}

#content #anzeigeaufgeben #daten input.inputtext	{
	display:			block;
	float:			left;
	width:			210px;
	margin:			0 160px 0 0;
}



/* box rechts */

#marginal #deineanzeige       {
      display:                none;
      position: 			absolute;
      top:				525px;
      left:				0px;
      width:                  280px;
      min-height:             150px;
      padding:                18px 0 0 18px;
      border-width:           1px;
      border-style:           solid;
      background-color:       #e6e6e6;
}

#marginal #deineanzeige h2       {
      width:                  278px;
      padding:                0;
      margin:                 0 0 36px 0;
      border:                 0;
      font-size:              18px;
      font-weight:            bold;
}

#marginal #deineanzeige h3       {
      width:                  278px;
      padding:                0;
      margin:                 0;
      border:                 0;
      font-size:              14px;
      font-weight:            bold;
}

#marginal #deineanzeige p       {
	line-height: 		27px;
	margin:			0 0 36px 0;
}

#marginal #deineanzeige div.error       {
	font-size: 			16px;
	font-weight: 		bold;
	color:			#3B5BB5;
}

#marginal #deineanzeige p#adtype {
	margin:			0;
}
