/*Global styles*/
* {
	margin: 0;
	padding: 0;
	font:normal 11px arial, verdana, helvetica, sans serif;
	/*color: #999999;*/color: #868686;
	border : 0;
}

body {
	position:relative;
	text-align:center;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color:white; 
}

a {
text-decoration:none;

}

a:hover {
	text-decoration: none;
	color:#004e6c;
}

#container {
	position:relative;
	margin:0 auto;
	width:860px;
	background:#fff;
	padding: 15px 25px 5px 25px;
	text-align: left;	
}

#language-menu {
	text-align:right;
	font:bold 9px arial; 
	color:#c4c4c4;
	margin: 3px 0 30px 0;
	width : 100%;
}
#language-menu a{
	text-decoration:none;
}

#language-menu a.active{
	text-align:right;
	font:bold 9px arial; 
	color:#c4c4c4;
	margin: 3px 0 30px 0;
	/*width : 100%;*/
}

#logo {
	text-align:right;
        margin-top:5px;
	margin-bottom:25px;
}

#logo img {
	margin-bottom: 20px;
}

#logo .heading {
        margin-top: -10px;
}

.horiz-dot-line {
	clear : both;
	background-image: url( ../images/bgdot.gif );
	height: 1px !important;
	line-height : 1px !important;
	font-size: 1px !important;
}

.clear {
	clear:both;
}
#navigation {
	margin-bottom: 30px;
}

#image-block {
	position:relative;
	/*width:860px;*/ width: 859px;
	height: 298px;
	background-color: #004e6c;
	vertical-align:middle;
	margin:0;
	clip:rect(0,851,297,0);
	overflow:hidden;
}

#image-block img {
	position:relative;
	top: 0;
	left: 0;
}

#image-block #text {
	position:absolute;
	top:0;
	left:541px;
	width:286px;
	text-align: left;
	margin:0 0 0 -3px;
}
#image-block #text * {
	color: #FFFFFF;
        font-size:12px;
        line-height:15px;

}

#image-block #adobe-logo {
	width:42px;
	height:42px;
	position:relative;
	float: right;
	/*background-color: #ffffff;*/
}

#image-block #text h2 {
	
	font-size: 17px;
	margin-top: 17px;
	margin-bottom:60px;
	text-transform : uppercase;
	font-weight: bold;
}

#content-area {
	width:860px;
	background-image:url(../images/bg-middle.gif);
	background-repeat: repeat-y;
	background-position:center;
	margin: 20px 0 20px 0;
}

/*#content-area {
	width:860px;
	background-image:url(../images/bg-middle.gif);
	background-repeat: repeat-y;
	background-position:center;
	margin: 20px 0 20px 0;
}*/

.no-right-border {
	background-image:url(../images/bg-middle1.gif) !important;
}

#content-area #left {
	width:170px;
	margin:0;
	padding:0;
	float:left;

}

#content-area #right {
	width:170px;
	float: right;
}

#content-area #middle {
	
	margin-left: 30px;
	float: left;
	width: 465px;
	
}

#content-area #middle1 {
	
	margin-left: 30px;
	float: left;
	width: 620px;
	
}

#footer {
	width: 860px;
	margin: 20px 0 100px 0;
	background-image:url( '../images/footer-bg.gif' );
}
	
#footer .block1 {
	width:108px;
	float:left;
	margin-right:3px;
}

#footer .block2 {
	width:108px;
	float:left;
	margin-right: 3px;
	margin-left: 3px;
}

#footer .block3 {
	width:108px;
	float:left;
	margin-left: 3px;
}

#footer .block4 {
	width:130px;
	float:left;
	margin-left: 3px;
}

#footer .block5 {
	width:145px;
	float:left;
	margin-left: 3px;
}

#footer a, #footer-links a {
	text-decoration:none;
}

#footer a.bold {
	font-weight:bold !important;
}
	
* html #container {
	width:910px;
}
* html #content-area #middle {
	width : 460px;
	margin-left : 27px;
}

* html .block1, * html .block2, * html .block3 {
	width:121px;
}

/* menu styles */

#menutab {
	border: 0px;
	width: 100%;
}

#menutab tr td {
	text-align: center;
	height:24px;
}

#menutab a {
	text-decoration : none;
}

#menutab a.activemenu {
	background-image: url( ../images/arrow.gif );
	padding-left:12px;
	background-position: 0 2px;
	background-repeat : no-repeat;
	color: #000;
	font-weight: bold;
}


#left h2, #middle h2, #right h2 {
	/*WERT ALT ENGL: font-size: 15px;*/
	font-size: 14px;
	font-weight: bold;
	color: #4d7694;
	height: 30px;
	background-image: url( ../images/bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
}
.h2gallery {
	font-size: 15px;
	font-weight: bold;
	color: #B7726B;
	height: 20px;
	background-position: left bottom;
	background-repeat : repeat-x;
	margin-left:60px;
}
/*#left h2, #middle h2, #right h2 {
	font-size: 15px;
	font-weight: bold;
	color: #4d7694;
	height: 30px;
	background-image: url( ../images/bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
}*/

#middle h2 {
	padding-left: 60px;
	text-transform: uppercase;
}

#middle h2.title {
/*	padding-left: 0px;*/
	margin-bottom: 10px;
}

div.content-block {
	background-image: url( ../images/bgdot.gif );

	background-position:  bottom;
	background-repeat : repeat-x;
	margin: 18px 0 45px 0;
	padding-bottom : 14px;
}

#middle .content-block {
	margin-bottom :18px;
}
#middle .content-block .zoom {
	float:left;
	width: 58px;
}
#middle .content-block .zoom a{
	padding-right: 15px;
	text-decoration:none;
	background-image : url( ../images/zoom.gif );
	background-position: right bottom;
	background-repeat: no-repeat;
}
#middle .content-block .image {
	float: left;
	width: 90px;
	/*margin-left: 58px;*/
}

#middle .content-block .text {
	margin-left: 179px;
}


/*download page*/
div.content-block_presse {
	width:460px;
	background-image: url( ../images/bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
	margin: 10px 0 10px 0;
	padding-bottom : 14px;	
	
}

#middle .content-block_presse {
	padding-bottom :16px;
}

#middle .content-block_presse .content {
	/*margin-left:50px;*/
	padding-left:60px;
	float:left;
	width: 250px;
	text-decoration:none;
	background-position: right bottom;
	background-repeat: no-repeat;
	font-size:11px;	
	font-weight:bold;
	font-family: Arial, Helvetica, Sans-Serif;	
}

*html #middle .content-block_presse .content {
width:310px;

}
	
#middle .content-block_presse .detail {
	float: right;
	width: 68px;
	text-align:center;
	/*margin-left: 58px;*/
	margin-top:12px;
}

#middle .content-block_presse .download {
	width:75px;
	text-align:center;
	float: right;
	margin-top:12px;
}

#middle .content-block_presse a {
	text-decoration:underline;
	color:#5a889f;
}

/*download page*/

#middle .no-border {
	background:none;
}

b {
	font-weight: bold !important; 
}

.ext-link {
	background-color:#edf2f5;
	padding: 5px 0 5px 0;
        
}

#left_container {
	margin-top:18px;
}

.left_img {
	float:right;
}

.lower_left_content{
	font:normal 11px Arial;
	/*color:#13506c;*/
	color:#13506c;
	text-decoration:none;
}

.left_text{
	margin-top:17px;
	font-family:Arial, Helvetica, Sans-Serif;
}	

#left h3 {
	font-size: 15px;
	font-weight: bold;
	color: #4d7694;
	height: 30px;
	background-image: url( bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
	text-transform: uppercase;
	margin-top: 48px;
}

.left_top_margin{
	margin-bottom:48px;
}


#news-block {
position:relative;
	width:860px;
	height: 398px;
	background-color: #004e6c;
	vertical-align:middle;
	margin:0;
}

#news-block .news-logo {
width:49px;
height:13px;
background-color:#000000; 
float:left;
text-align:center;
  
}


/* mail form */

.tx-thmailformplus-pi1 input {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: none;
	border-bottom:none;
padding:2px;
}

.right_col_img {
	float:right;
	margin-top:5px;
}

.rightcol {
	height:24px;
	margin-bottom:4px;
	margin-left:11px;
}	

.right_col_space {
	padding-top:11px;
}

.horiz-dot-line1 {
	background-image: url( ../images/bgdot.gif );
	height: 1px;
	line-height : 1px;
	font-size: 1px;
	margin-left:11px;
}



#news-block {
position:relative;
	width:860px;
	background-color: #004e6c;
	vertical-align:middle;
	margin:0;
}

#news-block .news-logo {
width:49px;
height:13px;
background-color:#000000; 
float:left;
text-align:center;
  
}


#news-block1 {
	position:relative;
	/*width:860px;*/width:859px;
	/*height: 13px;*/
	background-color: #ffffff;
	/*vertical-align:middle;*/
	margin:0 0 5px 0;
}

#news-block1 #news-logo1 {
	float: left;
	width:46px;
	background-color:#000000; 
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	padding:7px 0 3px 0;
	height : 15px;
	vertical-align:middle;
}

#news-block1 #news-tikker1 {
	margin-left : 50px;
	background-color:#637581; 
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	height : 21px;
	padding-top:4px;
}

#news-tikker1 a {
	color:white;
	text-decoration: none;
}


#image-block_start {
	position:relative;
	/*width:860px;*/width:859px;
	height: 398px;
	background-color: #004e6c;
	vertical-align:middle;
	margin:0;
	
}

#image-block_start #text_start {
	position:absolute;
	top:0;
	/*width:860px;*/width:859px;
	height:298px;
	text-align:justify;
	margin:0 0 0 0;
}

#right h4 {
	text-transform : uppercase;
	font-size: 15px;
	font-weight: bold;
	color: #4d7694;
	text-transform: uppercase;
	margin-left:22px;
}

.right_col_img1 {
	margin-left:22px;
	margin-top:11px;
	background-image: url( ../images/Dellinger_Kontakt.jpg);
	width:146px;
	height:164px;
}


#right_col_text {
	margin-left:22px;
	margin-top:10px;
	line-height:1.3;
}	

.right_col_bold_text {
	font:normal 11px arial;
	color:#999999;
	font-weight:bold;
}	

.right_col_img2 {
	margin-left:18px;
	margin-top:11px;
	background-image: url( ../images/right_col_img3.jpg);
	width:150px;
	height:110px;
}

.right_col_bold_text1 {
	margin-left:18px;
	margin-top:12px;
	font:normal 11px arial;
	color:#939393;
	font-weight:bold;
}	

.right_col_normal_text1 {
	margin-left:18px;
	font:normal 11px arial;
	color:#939393;
	font-weight:normal;
}	

* html #news-logo1 {
	height : 25px !important;
}
* html #news-tikker1 {
	height : 25px !important;
}

#middle p.bodytext {
	text-align : left;

	margin: 5px 0 10px 60px;
	padding-left:0;
	line-height:1.3;
	letter-spacing:0.3px;	
}

#middle .left_pad p.bodytext{
	text-align : left;
	margin: 1px 0 1px -40px;
	padding-left:40px;
	line-height:-1.2;
	letter-spacing:0px;	
}

#middle p.bodytext a{
color:#004e6c;	
text-decoration:none;
}

.rightcol_size {
	margin:22px 0 0 37px;
}	

.right_align {
	float:right;
}

#middle .text a.internal-link {
	color : #004e6c;
	text-decoration: none;
	font-weight:bold;
}
#middle .text a.internal-link:hover {
	color : #004e6c;
	text-decoration: none;
	font-weight:bold;
}




div.content-block_presse_download {
	width:460px;
	background-image: url( ../images/bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
	margin: 10px 0 10px 0;
	padding-bottom : 1px;	
	
}

.title {
  padding:0 0 0 60px;
}

.sb_download_text1 .download_image {
width:200px;
float:left;
padding-left:60px;

}

.sb_download_text1 .links {
width:200px;
float:left;

}

.links a {
	text-decoration:underline;
	color:#5a889f;
}

.description_content {
padding-left:60px;
text-align:left;

}


/* RSS FEED STYLES --- START */

#rss_feed {
padding-bottom:10px;
}
.rss_img {
float:left;
align=left;
padding:0 10px 0 60px;
}

.rss_href {
float:left;
padding:1px 60px 0 0;
}

.rss_href a {
text-decoration:none;
color:#5a889f;
font-weight:bold;
font-size:12px;
font-family:arial, verdana, helvetica, sans serif;
}

.rss_href a:hover {
text-decoration:none;
color:#ff8080;
}

/*RSS FEED STYLES --- END */

.repesentanzen {
font-family:arial,verdana,helvetica,sans serif;
padding:0 0 12px 60px;
/*color:#b5b5b5;*/
line-height: 1.3;
font-weight:600;
}

.repesentanzen a{
font-family:arial,verdana,helvetica,sans serif;
/*padding:0 0 12px 60px;*/
text-decoration:none;
line-height: 1.3;
font-weight:600;
}
.repesentanzen a:hover{
color:#004f74;
text-decoration:none;
font-weight:600;
}


.adressen {
font-family:arial,verdana,helvetica,sans serif;
padding:0 0 12px 60px;
/*color:#b5b5b5;*/
line-height: 1.3;
font-weight:600;
}

.adressen a{
font-family:arial,verdana,helvetica,sans serif;
/*padding:0 0 12px 60px;*/
text-decoration:none;
line-height: 1.3;
font-weight:600;
}
.adressen a:hover{
color:#004f74;
text-decoration:none;
font-weight:600;
}

#verkaufen_main {
text-align:justify;
padding:0 0 0 0;
line-height:1.2;
}

#verkaufen_main a{
color:#004f74;
text-decoration:none;


}

#paragraph3 a{
text-decoration:none;
font-weight:500;
font-family: Arial,verdana,Helvetica, Sans-Serif;
line-height:1.3;
font-size:11px;
}

#kaufen_main {
text-align:justify;
padding:0 0 0 0;
line-height:2;
}

#kaufen_main a{
color:#004f74;
text-decoration:none;
}

#center {float:right;}

div#menu_top {
		width:860px;
		background-image:url(../images/menu_top_bg.jpg);	
		background-repeat:repeat-x;
		text-align:center;
		margin: 0 0px 30px 00px;
}


div#nav_top {
		position:relative;
		height:35px;
		float:left;		
		text-align:left;
		z-index:100;
}

div#nav_wrap {
		width:860px;
		height:35px;
		margin-bottom:87px;	
}		

.history_left {
float:left;
width:20%;
vertical-align:top;
color:#004e6c;
text-align:left;
} 

.history_right {
width:80%;
float:right;





vertical-align:top;
padding-bottom:20px;
text-align:left;
}

.team_underline {
text-decoration:underline;
padding:0 0 10px 60px;
}
.team_content {
font-family:arial,verdana,helvetica,sans serif;
padding:0 0 15px 60px;
/*color:#b5b5b5;*/
line-height: 1.3;
font-weight:bold;
}

.auktion_left {
width:42%;
vertical-align:top;
color:#000000;
font-size:12px;
font-weight:bold;
}

.auktion_alte {
width:18%;
vertical-align:top;
color:#104d6e;
font-size:12px;
font-weight:bold;
}
	
.auktion_main {
color:#000000;
font-weight:bold;
font-size:16px;
padding:0 0 10px 0;
}
.auktion_right2 {
width:2%;
vertical-align:top;
color:#000000;
}

.auktion_content {
color:#000000;
font-weight:bold;
font-size:12px;
}

.auktion_varia {
vertical-align:top;
color:#ab850e;
font-size:12px;
font-weight:bold;
}

.auktion_modern {
width:18%;
vertical-align:top;
color:#e26739;
font-size:12px;
font-weight:bold;
}

.auktion_afrika {
color:#860b2a;
font-size:12px;
font-weight:bold;
}
.auktion_design {
color:#78810c;
font-weight:bold;
font-size:12px;
}

.auktion_neumeister {
width:23%;
color:#000000;
font-size:12px;
font-weight:bold;
font-family:times new roman;
}

#middle ol {
margin-left:15px;
padding-left:15px;
}

#middle li {
margin-bottom:5px;
padding-bottom:5px;
line-height:1.3;
letter-spacing:0.3px;
}

.text_links a {
	text-decoration:underline;
	color:#004f74;
}

.left_pad {
padding-left: 40px;
}


.bluelink{
color: #004e6c;
}

a.bluelink:hover{
color: #004e6c;
}

.orangelink{
color: #c15d2c;
}

a.orangelink:hover{
color: #c15d2c;
}

.greenlink{
color: #808328;
}

a.greenlink:hover{
color: #808328;
}


.pinklink{
color: #73022e;
}

a.pinklink:hover{
color: #73022e;
}


.yellowlink{
color: #a48a2b;
}
http://dev.dalason.com/neumeister/typo3/file_edit.php?target=%2Fvar%2Fwww%2Fneumeister%2Ffileadmin%2Fstyles%2Fstyle.css&returnUrl=http%3A%2F%2Fdev.dalason.com%2Fneumeister%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fvar%252Fwww%252Fneumeister%252Ffileadmin%252Fstyles%252F#
a.yellowlink:hover{
color: #a48a2b;
}


/*.left_pad a{
text-decoration:none;
color:#000000;
}*/

.left_pad1 {
padding-left: 5px;
}

.pad_bottom {padding-bottom:12px;}


#level1 {
    width : 860px;
    
    height:25px;
    position: relative;
    display : block;
    background-image: url( ../images/bgdot.gif );
    background-position : bottom left;
    background-repeat : repeat-x;
}

#level2, #level3 {
    width : 860px;

    height:25px;
    position: relative;
     display : block;
}
.mc {
    position: absolute;
    width : 860px;
    height:24px;
    visibility: hidden;
    background-image: url( ../images/bgdot.gif );
    background-position : bottom left;
    background-repeat : repeat-x;
}


#level1 td, .mc td {
	text-align: center;
	height: 22px;
}

#level1 td a, .mc td a {
	padding-left:12px;
	text-decoration : none;
}

#level1 td a:hover, .mc td a:hover {
	background-image: url( ../images/arrow.gif );
	padding-left:12px;
	background-position: 0 2px;
	background-repeat : no-repeat;
	color: #000;
	font-weight: bold;
	text-decoration : none;
}

.activemenu {
	background-image: url( ../images/arrow.gif );
	padding-left:12px;
	background-position: 0 2px;
	background-repeat : no-repeat;
	color: #000;
	font-weight: bold;
}

.tx-lumogooglemaps-pi1 {
	margin-left : 30px !important;
	width: 430px;
	height: 450px;
	overflow : hidden;
	clip:rect(429px,0px,449px,0px) !important;
}

.tx-extformular1-pi1 .box , .tx-extonlinegebot-pi1 .box {
	border : 1px solid #CCCCCC;
}

.tx-extformular1-pi1 td, .tx-extonlinegebot-pi1 td {
	padding : 4px;
}

.lh150 {
	line-height : 150%;
}

.button {
	color: white;
	background-color : #004e6c;
	padding: 5px;
}

.fliessbold, b, strong {
	font-weight: bold;
}

a.internal-link {
	color : #004e6c;
	text-decoration: none;
	font-weight:normal;
}
a:hover.internal-link {
	color : #004e6c;
	text-decoration: none;
	font-weight:normal;
}

/*
.news-single-item h2 {

	clear : both;
	font-size: 10px !important;
	font-weight:normal;
	color: #000000;
	margin-bottom: 10px;
	padding-bottom:50px;

}*/
.news-single-author {
	clear : both;
}

.margin-bottom {padding-bottom:420px;}



.top-bottom-pad {
margin:5px 0 5px 0;
padding:5px 0 5px 60px;
}



/*For katalog*/
#content-area1 {
	width:860px;

	background-repeat: repeat-y;
	background-position:center;
	margin:20px 0 0px 0;
}

/*
#content-area1 #left {
	width:170px;
	margin:0;
	padding:0;
	float:left;

}*/

#content-area1 #middle {
	
	margin-left:20px;
	float: left;
	width: 800px;
	
}
.news-single-item {
border : 0px !important;
background-color: #FFFFFF;
margin-left:60px;
}



.news-list-container1 {
border : 0px !important;
background-color: #FFFFFF;
margin-left:60px;
}


.news-list-item{
	border : 0px !important;
	background-color: #FFFFFF;
	background-image: url( ../images/bgdot.gif );
	background-position: left bottom;
	background-repeat : repeat-x;
	text-transform:none !important;
}

.h31{
	text-transform:none !important;
	font-size: 12px;
	font-weight: bold;
	color: #4d7694;
	height: 30px;
	background-position: left bottom;
	background-repeat : repeat-x;
}
