
/*********** #lAYOUT allgemein ***********/
* {
margin:0;
padding:0;
border-collapse:collapse;
}

html 					{
						height:100%;
						}

body 					{
				
						font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
					    color: #000000;
	                    font-size:12px;
						background-color:#FBEDA8;
						background-image:url(/shared/swela/media/background.jpg);
						background-repeat:repeat-x;
	                    /*line-height: 1.166em;*/
						}
img {border:none;}
		
a.datenblatt {
	clear:both; 
	font-weight:bold; 
	display:block; 
	padding-left:20px; 
	margin-bottom:10px; 
	background-position:0px 2px; 
	background-image:url(/shared/swela/media/datenblatt.gif); 
	background-repeat:no-repeat;
}		
		
#siegel {
clear:both;
	width: 120px;
	height: 120px;
	margin: 40px 0 0 40px;
}

html>body #siegel {
	width: 120px;
	height: 120px;
	margin: 0 0 0 40px;
}
		
		
						
#master					{
                        width:980px;
						margin-top:20px;
						border-top:1px solid #EC8023;
						border-right:1px solid #EC8023;
						border-bottom:1px solid #EC8023;
						border-left:1px solid #EC8023;
						margin-left:auto;
						margin-right:auto;
						}
						
#maincontant			{
						width:980px;
						background-color:#ffffff;
						}
						

#content2_index				{
						float:left;
						width:980px;
						 margin-bottom:70px; 
						/* height: 458px;*/
						background-image:url(/shared/swela/index/paar_1.jpg);
	                    background-repeat:no-repeat;
	                    background-position:top right;
						}						


#content2_abstand_top_index				{
						float:left;
						width:980px;
						height:14px;
						}

						
#top_index		           {
						width:980px;
						height:196px;	
						}						
												


#top		           {
						width:980px;
						height:278px;
						}						

#container			    {
                         float:left;
	                     padding: 0px 0px 0px 0px;
	                     border: none; 
						 width:980px;
						 }
	
	
	
	
	
#left_220					{
						width:220px;
						float:left;
						text-align:left;
						}
						html>body #left_220 {width:220px;}		
					



#left_220_inhalt_1 {
margin-left:11px;
font-size:1px;
}

#left_220_inhalt_1 a {
  font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	/* padding:7px 0px 6px 20px; */
	padding:12px 0px 10px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#left_220_inhalt_1 a:hover {
	color:#D4680B;
}

#left_220_inhalt_1 a:active {
	color:#D4680B;
}

.left_220_inhalt_1_active {
	color:#D4680B;
}



#left_220_inhalt_2 {
margin-left:11px;
font-size:1px;
}

.left_220_inhalt_2innen {
        font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	padding:9px 0px 7px 20px; 
	
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(/shared/swela/media/nav-linie.gif);
	background-position:top;
	background-repeat:no-repeat; 
}




#left_220_inhalt_3 {
margin-left:11px;
height:20px;
}

.left_220_inhalt_3innen {
        font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	padding:9px 0px 7px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-position:top;
	background-repeat:no-repeat; 
	height:20px;
}













#left_220_inhalt {
margin-left:11px;
font-size:1px;
}

#left_220_inhalt a {
     font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	padding:12px 0px 10px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(/shared/swela/media/nav-linie.gif);
	background-position:top;
	background-repeat:no-repeat; 
}


#left_220_inhalt a:hover {
	color:#D4680B;
}

#left_220_inhalt a:active {
	color:#D4680B;	
}

.left_220_inhalt_active {
	color:#D4680B;
}	
	
	

	
#left_220_inhalt_11 {
margin-left:11px;
font-size:1px;
}

#left_220_inhalt_11 a {
     font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	padding:8px 0px 3px 20px;

	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(/shared/swela/media/nav-linie-110.gif);
	background-position:bottom right;
	background-repeat:no-repeat; 
}


#left_220_inhalt_11 a:hover {
	color:#D4680B;

}


	
#left_220_inhalt_22 {
margin-left:11px;
font-size:1px;
}

#left_220_inhalt_22 a {
     font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	padding:8px 0px 3px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}	
	
	
#left_220_inhalt_22 a:hover {
	color:#D4680B;

}

	
	 

#left_250					{
						width:230px;
						float:left;
						text-align:left;
						}
						html>body #left_230 {width:230px;}		
					



#left_250_inhalt_1 {
margin-left:11px;
font-size:1px;
}

#left_250_inhalt_1 a {
     font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	/* padding:9px 0px 7px 20px; */
	
	padding:12px 0px 10px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

#left_250_inhalt_1 a:hover {
	color:#D4680B;
}

#left_250_inhalt_1 a:active {
	color:#D4680B;
}

.left_250_inhalt_1_active {
	color:#D4680B;
}



#left_250_inhalt_2 {
margin-left:11px;
font-size:1px;
}

.left_250_inhalt_2innen {
        font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	/* padding:9px 0px 7px 20px;*/
	
	padding:12px 0px 10px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(/shared/swela/media/nav-linie.gif);
	background-position:top;
	background-repeat:no-repeat; 
}


#left_250_inhalt {
margin-left:11px;
font-size:1px;
}

#left_250_inhalt a {
     font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	display:block;
	/* padding:9px 0px 7px 20px; */
	
	padding:12px 0px 10px 20px;
	width:172px;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	background-image:url(/shared/swela/media/nav-linie.gif);
	background-position:top;
	background-repeat:no-repeat; 
}

#left_250_inhalt a:hover {
	color:#D4680B;

}

#left_250_inhalt a:active {
	color:#D4680B;
	
}

.left_250_inhalt_active {
	color:#D4680B;
}


#left_250_inhalt_2_ordnung {
margin-left:11px;
font-size:1px;
}


#left_250_inhalt_2_ordnung a {
	display:block;
	padding:5px 0px 4px 40px;
	background-image:url(/shared/swela/media/nav_dot.gif);
	background-repeat:no-repeat;
	background-position:28px 10px;
	font-size:11px;
	width:152px;
	color:#000000;
	font-weight:normal;
}

#left_250_inhalt_2_ordnung a:hover {
	color:#D4680B;
}

#left_250_inhalt_2_ordnung a:active {
	color:#D4680B;

}

.left_250_inhalt_2_ordnung_active {
	color:#D4680B;
}




.left_250_inhalt_2_ordnung_gedrueckt_active {
	color:#FFDD60;
	text-decoration:underline;
}



#left_250_inhalt_2_ordnung_kontakt {
margin-top:30px;
margin-left:11px;
font-size:1px;
}


#left_250_inhalt_2_ordnung_kontakt a {
	display:block;
	padding:25px 0px 4px 20px;
	font-size:13px;
	color:#004279;
	font-weight:bold;
}

#left_250_inhalt_2_ordnung_kontakt a:hover {
	color:#B63545;
}

#left_250_inhalt_2_ordnung_kontakt a:active {
	color:#B63545;
}

.left_250_inhalt_2_ordnung_kontakt_active {
	color:#B63545;

}




.left_250_inhalt_2_ordnung_kontakt_active {
	color:#B63545;
	text-decoration:none;
}




.left_250_inhalt_2_ordnung_kontakt_abstand					
{
width:250px;
margin-top:40px;
}
						
.faq					{
						width:22px;
						float:left;
						text-align:center;
						font-size:11px;
						}

.faq a {
						width:22px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:30px 0px 0px 0px;
	                    background-image:url(/shared/swela/media/faq.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}

.faq_index					a {
						width:22px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:0px 0px 0px 30px;
	                    background-image:url(/shared/swela/media/faq.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}


												
.lexicon					{
						width:95px;
						float:left;
						text-align:center;
						font-size:11px;
						}
						
.lexicon					a {
						width:95px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:30px 0px 0px 0px;
	                    background-image:url(/shared/swela/media/lexicon.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}						

.lexicon_index					a {
						width:95px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:0px 0px 0px 30px;
	                    background-image:url(/shared/swela/media/lexicon.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}							
						
						
.wetter					{
						width:34px;
						float:left;
						text-align:center;
						font-size:11px;
						}
						
.wetter					a {
						width:34px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:30px 0px 0px 0px;
	                    background-image:url(/shared/swela/media/wetter.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}		
						
.wetter_index					a {
						width:34px;
						float:left;
						text-align:center;
						font-size:11px;					
                        display:block;
						color:#000000;
	                    padding:0px 0px 0px 30px;
	                    background-image:url(/shared/swela/media/wetter.gif);
	                    background-repeat:no-repeat;
	                    background-position:top center;
						}								
										
						
						
.abstand_piktogramme		{
                        width:152px;  
						 padding-left:30px;
						 padding-top:20px;
						}						


#impressum_datenschutz1		{
                        width:230px;  
						}
html>body #impressum_datenschutz1 {height:30px; padding-bottom:30px;}						
						
						
												
.impressum_datenschutz		{
                        float:right;
                        width:200px;  
						background-image:url(/shared/swela/media/trennung_152.gif);
						background-repeat:no-repeat;
	                    background-position:middle center;
						}
						
.impressum_datenschutz					a {
						float:left;
						font-size:11px;					
						color:#000000;
						margin-right:30px;
						
						}						
.zweiter					a {

						padding-left:20px;
						}						

#middle					{
                        margin-top:0px;
						width:410px;
						float:left;
						text-align:left;
						}









.middle_inhalt					{
						width:400px;
						float:left;
						text-align:left;
						line-height:20px;
						}
						
.middle_inhalt	.shorty{
                        font-size:11px;
						line-height:16px;
						}						
						
.middle_inhalt	.shorty .left_img{
                        float:left;
                        margin-right:20px;
						margin-bottom:20px;
						}						
						
.middle_inhalt	.right_img{
                        float:right;
                        margin-left:20px;
						margin-bottom:15px;
						margin-top:4px;
						}									
						
#middle_700					{
                        margin-top:0px;
						width:708px;
						float:left;
						text-align:left;
						line-height:20px;
						}

.middle_inhalt_700					{
						width:708px;
						float:left;
						text-align:left;
						line-height:20px;
						}						
						

.middle_inhalt sup					{
					 font-size:11px;
						}
						
.shorty					{
					 font-size:11px;
						}
												
.shorty sup					{
					 font-size:11px;
						}						


.headline					{
					 margin-bottom:10px;
						}


						

#right					{
                        margin-top:6px;
						width:300px;
						float:right;
						text-align:left;
						padding-right:25px;
						line-height:20px;
						}
						
.right_inhalt					{
                        margin-top:55px;
						width:260px;
						float:right;
						text-align:left;
						line-height:17px;
						font-size:11px;
						}
						
#right_index					{
                        margin-top:0px;
						width:320px;
						float:right;
						text-align:left;
						padding-right:30px;
						line-height:20px;
						}
						
.right_inhalt_index					{
                        margin-top:5px;
						width:300px;
						float:left;
						text-align:left;
						line-height:16px;
						font-size:12px;
						}						
						
						
						
						
						
						
						
						
.right_inhalt .big_img{
						margin-bottom:20px;
						}												
						
.right_inhalt .shorty_img{
                        float:left;
                        margin-right:20px;
						margin-bottom:20px;
						}


#content2				{
						float:left;
						width:980px;
						padding-bottom:70px;
						}						


#content2_abstand_top				{
						float:left;
						width:980px;
						height:2px;
						}

						
#unten		           {
						width:980px;
						height:40px;
						}
						
.untenleft					{
						width:680px;
						float:left;
						height:25px;
						padding-left:25px;
						text-align:left;
						padding-top:12px;
						font-size:10px;
						}								



#left_unten_index	{
	margin-top:0px;
	margin-left:-15px;
	width:385px;
	float:left;
	text-align:left;
	line-height:16px;
}
	
						
.left_unten_inhalt_index {
   margin-top:5px;
	width:365px;
	float:left;
	text-align:left;
	line-height:16px;
	font-size:12px;
}

.left_unten_inhalt_index .fliesstext {
	margin-left:14px;
}






							

#right_unten_index					{
                        margin-top:0px;
						width:365px;
						float:right;
						text-align:left;
						padding-right:0px;
						}
						
.right_unten_inhalt_index					{
                        margin-top:5px;
						width:345px;
						float:left;
						text-align:left;
						line-height:16px;
						font-size:12px;
						}
.right_unten_inhalt_index .fliesstext 					{
                        margin-top:7px;
						}














/*********** #FONTS  ***********/


h1 {
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin-top: 0px;
 padding-bottom: 30px;
 text-align:left;
 color: #D4680B;
}

h2{
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin: 0px;
 padding-bottom: 10px;
 text-align:left;
 color: #D4680B;
}



h3{
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin-top: 0px;
 padding-bottom: -3px;
 text-align:left;
 color: #000000;
}

h4{
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin-top: 0px;
 padding-bottom: 8px;
 text-align:left;
 color: #D4680B;
}

h5{
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 14px;
 font-weight: bold;
 margin-top: 0px;
  margin-left: 14px;
 padding-bottom: 8px;
 text-align:left;
 color: #D4680B;
}

h6{
 font-family: Arial,Verdana,Trebuchet,Tahoma,sans-serif;
 font-size: 13px;
 font-weight: bold;
 margin-top: 0px;
 margin-bottom: 6px;
 text-align:left;
 color: #D4680B;
}


a { text-decoration:none;
	 font-size: 100%;
	color:#c01f2d;
	}
	
	
.link_normal 
  { text-decoration:none;
	 font-size: 100%;
	color:#c01f2d;
	font-weight:normal;
	}



.flags_abstand
  { 
margin-left:30px;
margin-bottom:20px;
padding-top:20px;
	}	
	
.flags
  { float:left; 
  padding-top:5px;
  font-size:10px;
}
		
.flags img
  { float:left;
    padding-right:18px;
	}
	
	
		




/*********** #kontakt hotline links   ***********/


.kontaktfeld_login {
float:right;
width:130px;
border: 1px solid #007E6F;
background-color:#7FBEB7;
}

.kontaktzeile_login_1 {
float:left;
margin-top:7px;
margin-bottom:10px;
}

.kontaktzeile_login {
float:left;
margin-bottom:4px;
}


/***** kontakt ansprechpartner *****/
		
.kontaktfeld {
float:right;
width:160px;
border: 1px solid #ED8023;
background-color:#FDF5CC;
}

.kontaktfeld_dropdown {
float:right;
width:162px;
border: 1px solid #ED8023;
background-color:#FDF5CC;
}





.selectfeld_200 {
width:200px;
border: 1px solid #ED8023;
}


.kontaktzeile {
float:left;
margin-bottom:4px;
width:330px;
}

.kontaktfeld_gr {
width:290px;
height:100px;
border: 1px solid #ED8023;
}


.freitextfeld_700 {
width:329px;
height:100px;
border: 1px solid #ED8023;
background-color:#FDF5CC;
margin-bottom:20px;
}



.kontaktfeld_200 {
width:200px;
height:140px;
border: 1px solid #ED8023;
}

.kontakt_button {
	margin-top:1em;
	float:right;
	color:#004178;
	background-color:#FDF5CC;
	border: 1px solid #ED8023;
}


.plzbutton {
float:right;
}

.adressbox {float:left;width:330px;margin-bottom:5px;}
.adressbox img {border: 1px solid #CCCCCC;}
		


/***** kontakt end ansprechpartner *****/








#aufzaehlung {
    font-family:Arial,Verdana,Trebuchet,Tahoma,sans-serif;
	padding:5px 0px 5px 8px;
	/*background-image:url(/shared/swela/back/gelb_400_200.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;*/
	width:410px;
}





#aufzaehlung, li{ 
list-style-image:url(/shared/swela/auszeichnungen/orangener_punkt.gif);
margin-left:0px;
}
html>body #aufzaehlung, li{list-style-image:url(/shared/swela/auszeichnungen/orangener_punkt_fox.gif);}		

.punkte{ 
list-style-image:url(http://www.deltacity.net/kunden/schmitz-markilux-maritime/graphics/media/blauer_punkt_ie.gif);
margin-left:20px;
}







html>body #bereichs_boxen_left li{list-style-image:url(http://www.deltacity.net/kunden/schmitz-markilux-maritime/graphics/media/blauer_punkt_fox.gif); margin-left:0px;}





.list_red_dot { 
list-style-image:url(../graphics/auszeichnungen/red_4_4.gif);
padding-left:15px;
}
html>body .list_red_dot{list-style-image:url(../graphics/auszeichnungen/red_4_4_7.gif); margin-left:0px;}



.lexikon1           {
						width:14px;
						float:left;
						text-align:center;
						font-family:Arial,Verdana,sans-serif;
					    color: #D4680B;
						line-height:16px;
						font-size:13px;
						font-weight:bold;
						padding:2px;
						border: 1px solid #D4680B;
						margin-left:0px;
						margin-bottom:8px;
						padding-bottom:8px;
						background-color:#FCEFB0;
						clear:left;
						}
						html>body .lexikon1 {width:14px; margin-left:0px; border:1px solid #D4680B;}	



.line_orange           {
						width:705px;
						float:left;
						padding:2px;
						border-bottom: 1px dashed #EC8023;
						margin-bottom:20px;
						margin-top:10px;
						height:1px;
						}
						
.head_faq           {
						
						width:634px; 
						float:left;
						padding-left:75px;
						margin-bottom:20px;
						margin-top:10px;
						height:24px;
						background-image:url(/shared/swela/media/back_head_faq_1.jpg);
	                    background-repeat:no-repeat;
	                    background-position: left;
						}




.lexikon_letter           {
						width:630px;
						float:left;
						padding-left:75px;
						margin-bottom:20px;
						margin-top:10px;
						height:27px;
	                    background-repeat:no-repeat;
	                    background-position: left;
						}

html>body .lexikon_letter {width:705px;}

.head_faq_1           {
						width:400px;
						float:left;
						padding-left:75px;
						margin-bottom:20px;
						margin-top:10px;
						height:24px;
						background-image:url(/shared/swela/media/back_head_faq_1.jpg);
	                    background-repeat:no-repeat;
	                    background-position: left top;
						clear:left;
						}

	
	
/********************************* #tabellengedönse  *********************************/
.zeile_330 {float:left; width:330px; margin-top:4px;}
.zeile_170 {float:left; width:170px;}
.zeile_80 {float:left; width:80px;}	
			
/********************************* #PRINT  *********************************/						
						
					
						
