*.iframeClass {  
	overflow-x: hidden;
	overflow-y: hidden;
}


*.text {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	font-style: normal; 

	color: #000000; 

	font-weight: normal
}

*.textfieldX {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10px; 

	font-style: normal; 

	color: #000000; 

	font-weight: normal
}

*.headline {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; color: #000000; font-weight: bolder ;	line-height: 14px;

	text-align: left;

	vertical-align: 66%;}


*.textfett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-weight: bold}

.VE_Pushpin_Popup_Title a
{
	color: #FF0000;
}


*.pfad {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #d6dce2;

	font-weight: normal;

	line-height: 9px;

	text-align: left;

	vertical-align: 20%;

}



*.bildimtext {

	vertical-align: -10%;

}

*.bildimtextcat {

	vertical-align: -12%;

}

*.textunterbild {

	line-height: 12px;

}

*.go {

	vertical-align: -20%;

}

*.go2 {

	vertical-align: -30%;

}





*.bullittext {

	line-height: 9px;

}



*.headtop {

	vertical-align: -20%;

}

*.bildlegende {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 12px;

	text-align: left;

	vertical-align: top;

}



*.textklein {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: top;

}



*.textkleinright {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: right;

	vertical-align: top;

}



*.textkleinzeileab {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 15px;

	text-align: left;

	vertical-align: top;

}

*.textkleinzeileabdown{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 17px;

	text-align: left;

}

*.textkleinnews {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: middle;

}



*.textkleinrechtsoben {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: right;

	vertical-align: top;

}



*.textklein12 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: text-top;

}

*.textklein12xxs {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 11px;

	text-align: left;

	vertical-align: text-top;

}



*.textkleincountry {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: top;

	background-color: #dce1e7;

}





*.textkleinrotfett {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #990100;

	font-weight: bold;

	line-height: 11px;

	text-align: left;

	vertical-align: bottom;

}



*.textkleinrot {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #990100;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: bottom;

}



*.textkleiner {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 12px;

	text-align: left;

	vertical-align: top;

}



*.textkleinfett {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	line-height: 13px;

}



*.textkleinfettzeileab {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	line-height: 15px;

}



*.textkleinfettweiss {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #FFFFFF;

	font-weight: bold;

	line-height: 13px;

}



*.headcountry {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	text-align: left;

	vertical-align: top;

}



*.enger {



}



*.countrytextfett {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 12px; 

	font-style: normal; 

	color: #000000; 

	font-weight: bold;

	text-align: center;

	vertical-align: top;

}



*.countrytextklein {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: center;

	vertical-align: top;

}

*.enger {

	/* letter-spacing: -1px;	*/

	font-size: 9px;

}



*.emailblau {

	text-align: center;

	vertical-align: top;

}



*.head1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; font-weight: bold}



*.aufz {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	line-height: 16px;	

}



*.reg {

	vertical-align: 20%;

	font-size: 9px;

}



*.nox {

	vertical-align: -10%;

	font-size: 9px;

}



a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	font-style: normal;

	color: #000000;

}



a:link {  color: #000000;}

a:visited { color: #000000;}

a:hover { color: #000000;}

a:active { color: #000000;}



a.admin {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-style: normal;

	color: #000000;

}



a.admin:link {  color: #6c849b;}

a.admin:visited { color: #6c849b;}

a.admin:hover { color: #6c849b; text-decoration: underline;}

a.admin:active { color: #6c849b;}



a.home {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-style: normal;

	color: #6c849b;

	font-weight: bold;

}



a.home:link {  color: #000000;}

a.home:visited { color: #000000;}

a.home:hover { color: #000000;}

a.home:active { color: #000000;}



a.top {

	font-size: 10px;

	font-weight: bold;

}



a.pdf {

	font-weight: bold;

}



a.more {

	text-align: left;

	vertical-align: top;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	line-height: 125%;

	text-decoration: none;

}

a.more:link { color:#000000; text-decoration: none }

a.more:visited { color:#000000; text-decoration: none }

a.more:hover { color:#ffffff; text-decoration: none }

a.more:active { color:#ffffff; text-decoration: none }



a.winclose {

	text-align: left;

	vertical-align: bottom;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	line-height: 13px;

	text-decoration: underline;

}

a.winclose:link { color:#000000; text-decoration: underline }

a.winclose:visited { color:#000000; text-decoration: underline }

a.winclose:hover { color:#000000; text-decoration: underline }

a.winclose:active { color:#000000; text-decoration: underline }



a.pdflink {

	text-align: left;

	vertical-align: bottom;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	line-height: 13px;

}

a.pdflink:link { color:#000000; }

a.pdflink:visited { color:#000000; }

a.pdflink:hover { color:#000000; text-decoration: underline;}

a.pdflink:active { color:#000000; }



table.bg {

	background-color: #6c849b;

}

table.bgloc {

	background-color: #b8c4cf;

}



*.searchrand {

	background-color: #003366;

}



*.orghomestreifen1 {

	background-image: url(../img/bg_orga_streifen_dunkel.gif);

	background-repeat: repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: middle;

}

*.orghomestreifen2 {

	background-image: url(../img/bg_orga_streifen_hell.gif);

	background-repeat: repeat-x;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: normal;

	line-height: 13px;

	text-align: left;

	vertical-align: middle;

}





*.orgperson {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	line-height: 13px;

	text-align: left;

	vertical-align: top;

}





table.bg1 {

	background-image: url(../img/bg_inhalt_oben.gif);

	background-repeat: repeat-x;

}



table.bg2 {

	background-image: url(../img/products_engines_catmak.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;	

}



table.bg3 {

	background-color: #dce1e7;

	background-image: url(../img/mak_engines_oben.jpg);

	background-repeat: no-repeat;

	background-position: right bottom;	

}



*.bg6c849b {

	background-color: #6c849b; /* links,rechts Rand-dunkel-blau */

}



*.bgdce1e7 {

	background-color: #dce1e7; /* Adresskasten hellblau */

}



table.pleasure {

	background-color: #b8c4cf;

}



table.country {

	background-image: url(../img/bg_mak.gif);

	background-repeat: no-repeat;

	background-position: center top;	

}

table.countryrahmen {

	background-color: #6c849b;

}

table.countryflaeche {

	background-color: #dce1e7;

}

*.world_accounts {

	background-image: url(../img/world_accounts.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}


*.world_eame {

	background-image: url(../img/world_eame.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}



*.world_americas {

	background-image: url(../img/world_americas.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}



*.world_asia_sha {

	background-image: url(../img/world_asia_sha.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}



*.world_asia_sin {

	background-image: url(../img/world_asia_sin.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}



*.world_asia_mel {

	background-image: url(../img/world_asia_mel.gif);

	background-repeat: no-repeat;

	background-position: left top;	

}





li {

	list-style-position: outside;

	list-style-type: disc;

	left: 2px;

}



*.kw {

	font-weight: 700;

	font-size: 9px;	

}



*.liste2 {

	background-image: url(../img/mak_engines_unten.jpg);

	background-repeat: no-repeat;

	background-position: right top;	

}



	

*.liste {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-style: normal;

	color: #000000;

	font-weight: 700;

	line-height: 14px;	

	text-align: left;

	vertical-align: top;

}



*.contactform {

	width: 205px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: 100;

	text-align:left;

}



*.contactsurname {

	width: 73px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: 100;

	text-align:left;

}

*.contactfirstname {

	width: 55px;

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: 100;

	text-align:left;

}



*.listemotor {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

	font-weight: bold;

	line-height: 16px;	

	text-align: left;

	vertical-align: top;

}

*.linksoben {

	text-align: left;

	vertical-align: top;

}



*.listepunkt {

	text-align: left;

	vertical-align: top;

	line-height: 16px;	

}



*.listetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	font-style: normal;

	color: #000000;

	font-weight: 700;

	text-align: left;

	vertical-align: top;

	text-align: left;

	vertical-align: top;

}



*.rechts {

	text-align: right;

}