BODY {background: #ffffff;}

BODY, TABLE, TABLE TD, DIV, SPAN, IMG, A, H1, H4, P {
	BORDER: none;
	MARGIN: 0px;
	PADDING: 0px;

}

TABLE {
	BORDER-COLLAPSE: collapse;
}

TABLE TD {
	VERTICAL-ALIGN: top;
}

A {
	TEXT-DECORATION: none;
     COLOR: #336699;
}

A:hover {
	TEXT-DECORATION: underline;
}


A.ol {
	font-family: Tahoma;
	TEXT-DECORATION: underline;
	COLOR: #336699;
	font-size:11px;
}

A.ol:visited {
	COLOR: #336699;
}
A.ol:hover {
	COLOR: #336699;
}

P.shade2 {border:1px dotted;border-color:#cc3333;font-family:Tahoma;color:#3333cc;font-size:11px;background-color:#efefef}


DIV.kross {
	BACKGROUND: none !important;
	MARGIN: 0px !important;
	PADDING: 0px !important;
	WIDTH: 250px !important;
	HEIGHT: 1px !important;
	FONT-SIZE: 1px !important;
}

TD.logo {
	PADDING: 5px 0px 0px 0px;
	WIDTH: 246px;
	TEXT-ALIGN: center;
	vertical-align:top;


}

TD.logo H1 {
	MARGIN: 0px !important;
	HEIGHT: 70px !important;
	FONT: bold 14px verdana !important;
	COLOR: #666666 !important;
PADDING: 0px 0px 12px 0px;

}


TD.logo DIV.logo {
/*	BACKGROUND: #A7C1A7; 
	BACKGROUND: #6699A7; */
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #ffffff;
	PADDING-TOP: 4px;
	WIDTH: 245px;
	HEIGHT: 12px;
	FONT: bold 11px tahoma;
	COLOR: #C6CDE7;
}

HTML:root TD.logo DIV.logo {
	HEIGHT: 20px;
}


TD.logo DIV.logo SPAN SPAN {
	BACKGROUND: #B20155;
	PADDING: 1px 2px;
	FONT: bold 11px tahoma;
	COLOR: #FFFFFF;
}

TD.logo DIV.logo A {
	FONT: 10px tahoma;
	COLOR: #F4F5F6;
	TEXT-DECORATION: none;
	

}

TD.logo DIV.logo A:hover {
	TEXT-DECORATION: underline;
}

DIV.menu {
	BORDER-TOP: 1px solid #E7E7E7;
	MARGIN: 10px 4px 0px 11px;
	PADDING-TOP: 3px;
}

DIV.menu A {
	BACKGROUND: url("images/menu_bg.gif") top left repeat-x #FEFEFE;
	MARGIN-TOP: 5px;
	PADDING-TOP: 5px;
	WIDTH: 231px;
	HEIGHT: 27px;
	DISPLAY: block;
	FONT: bold 11px tahoma;
	COLOR: #233169;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}

DIV.menu A:hover {
	COLOR: #AD0152;
	TEXT-DECORATION: none;
}

DIV.menu A IMG {
	MARGIN-TOP: -5px;
}

DIV.menu DIV A {
	BACKGROUND: none;
	BORDER-LEFT: 3px solid #66719F;
	MARGIN: 5px 0px 0px 14px;
	PADDING: 2px 3px;
	WIDTH: 215px;
	HEIGHT: 14px;
	FONT: 11px tahoma;
}
HTML:root DIV.menu DIV A {
	WIDTH: 206px;
	HEIGHT: 10px;
}

DIV.menu A IMG {
/*	MARGIN-RIGHT: 3px;*/
}





TD.kollag {
 
	BACKGROUND: url("images/main_fon1024.jpg") top right repeat-x;
	TEXT-ALIGN: left;
}
TD.kollag2 {
	BACKGROUND: url("images/kollag2_bg.jpg") top right repeat-x;
	TEXT-ALIGN: right;
}
TD.kollag IMG.kollag {
	MARGIN-RIGHT: 0px;

}
DIV.kollag {
/*	BACKGROUND: #A5A58D;
	BACKGROUND: #DFDFBF; 
BACKGROUND: #efefcf;
work-color:#efefd7


BACKGROUND: #f7f7e7;
*/
BACKGROUND: #ffffff;

	BORDER-TOP: 1px solid #ffffff;
/* BORDER-BOTTOM: 1px solid #993333; */
	MARGIN-BOTTOM: 1px;
MARGIN-TOP: -2px;

	PADDING: 3px 5px 0px 0px;
	HEIGHT: 25px;
	FONT: bold 11px tahoma;
	COLOR: #666666;
	TEXT-ALIGN: right;
	CLEAR: both;
	
}

HTML>BODY DIV.kollag {
	PADDING-TOP: 0px;
}


HTML:root DIV.kollag {
	HEIGHT: 25px;
}



HTML>BODY DIV.kollag{
	MARGIN-TOP: 0px;
}

UL{
	FONT: 11px tahoma;
}

TD.news {
	FONT: 11px tahoma;
	COLOR: #6F6F6F;
	TEXT-ALIGN: left;
}

TD.news A {
	COLOR: #576AAF;
}

H1 {
	MARGIN-BOTTOM: 7px;
	FONT: bold 14px Tahoma;
	COLOR: #6699A7;
}

TD.news IMG  {
	BORDER: 1px solid #666666;
}
TD.news  IMG.nob  {
	BORDER: 0px solid #666666;
}

TD.news DIV {
	BACKGROUND: #B20155;
	MARGIN-BOTTOM: 5px;
	BACKGROUND: url("images/dotted_line.gif") repeat-x;

	FONT: 10px tahoma;
	HEIGHT: 11px;
	COLOR: #FFFFFF;
}

TD.news DIV SPAN {
MARGIN-TOP: 2px;

	BACKGROUND: url("images/arr_down99.gif") top left no-repeat;
	WIDTH: 14px;
	HEIGHT: 11px;
	TEXT-ALIGN: left;

}

TD.news DIV.ins_block {
	BACKGROUND: url("images/ins_block_r.gif") top right no-repeat #E2E5F1;
	MARGIN: 20px 0px;
	PADDING: 8px 8px 8px 0px;
	HEIGHT: 111px;
	FONT: 10px tahoma;
	COLOR: #5A5B5B;
	TEXT-ALIGN: left;
}

HTML:root TD.news DIV.ins_block {
	HEIGHT: 95px;
}

TD.news DIV.ins_block A {
	FONT: 10px tahoma;
	COLOR: #5A5B5B;
	TEXT-DECORATION: underline;
}
TD.news DIV.ins_block A:hover {
	TEXT-DECORATION: underline;
}

TD.news DIV.ins_block H4 {
	FONT: bold 11px tahoma;
	COLOR: #5A5B5B;
}

TD.news DIV.ins_block IMG {
	BORDER: 1px solid #C4C7D7;
}

TABLE.adress {
	BACKGROUND: #efefef;
	 /* BACKGROUND: #E4E6F2; */
	BORDER: none;
}

TD.addr_txt {
	PADDING: 0px 0px;
	FONT: 11px tahoma;
	COLOR: #585E89;
}

TD.addr_txt A {
	FONT: 11px tahoma;
	COLOR: #585E89;
	TEXT-DECORATION: underline;
}

TD.addr_txt A:hover {
	TEXT-DECORATION: underline;
}

TABLE.mytab1 {
	BACKGROUND: #ffffff;
	BORDER: none !important;
	font-size:12px;font-family:Tahoma;
}
TABLE.mytab1 TD{
	padding: 2px 2px 2px 2px;
text-align:center;
}

TABLE.mytab1 TR.gr {
background-color:#efefef;
text-align:center;
	}

TABLE.mytab1l {
	BACKGROUND: #ffffff;
	BORDER: none !important;
	font-size:12px;font-family:Tahoma;
}
TABLE.mytab1l TD{
	padding: 2px 2px 2px 2px;
text-align:left;
}

TABLE.mytab1l TR.gr {
background-color:#efefef;
text-align:center;
	}

TABLE.mytab2 {
	BACKGROUND: #ffffff;
	BORDER: none !important;
	font-size:10px;font-family:Tahoma;
}
TABLE.mytab2 TD{
	padding: 2px 2px 2px 2px;
text-align:left;
}

TABLE.mytab2 TR.gr {
background-color:#efefef;
text-align:center;
	}

TABLE.grey_tab {
	BACKGROUND: #F1F3F4;
	BORDER: none !important;
}

TABLE.grey_tab TD {
	PADDING: 0px !important;
	BORDER: none !important;
}

TABLE.grey_tab TD.gt_text {
	PADDING: 7px 15px !important;
	FONT: 11px tahoma;
	COLOR: #5D5D5D;

}

STRONG, P.maintext {
font-family: Tahoma;
font-size:11px;
text-align:justify;
color:#333333;
}
P.maintext_l {
font-family: Tahoma;
font-size:11px;
text-align:left;
color:#333333;
}

P.maintext12 {
font-family: Tahoma;
font-size:12px;
text-align:justify;
color:#333333;
}
P.maintext12c {
font-family: Tahoma;
font-size:12px;
text-align:center;
color:#333333;
}
P.maintext12l {
font-family: Tahoma;
font-size:12px;
text-align:left;
color:#333333;
}


TABLE.grey_tab TD.gt_text H1{
	MARGIN: 0px 0px 5px 0px !important;
}

TD.text {
	PADDING-BOTTOM: 20px;
	FONT: 11px tahoma;
	COLOR: #5D5D5D;
	TEXT-ALIGN: justify;
}

TD.text TABLE TD, TD.text TABLE TH {
	BORDER: 1px solid #ECEDED;
	PADDING: 4px 5px;
	FONT: 11px tahoma;
	COLOR: #646363;
	VERTICAL-ALIGN: middle;
}

TD.text TABLE TD A {
	FONT: 11px tahoma;
	COLOR: #646363;
}

TD.text TABLE TH {
	BACKGROUND: #C5CBDE;
	BORDER: 1px solid #FFFFFF;
	TEXT-ALIGN: center;
	COLOR: #3F3F3F;
}

TD.text TABLE TR.dark TD {
	BACKGROUND: #ECEDED;
	BORDER: 1px solid #FFFFFF;
}

TD.text TABLE TR.head TD {
	BACKGROUND: #DEE1EF;
	BORDER: 1px solid #ECEDED;
}



TD.text H1 {
	MARGIN-LEFT: 15px;
}

TD.text A {
	FONT: 11px tahoma;
	/*COLOR: #646363;*/
	COLOR: #576AAF;
}




DIV.download {
	BACKGROUND: url("images/download.jpg") top left no-repeat;
	MARGIN: 10px 4px 0px 11px;
	PADDING: 19px 0px 0px 16px;
	WIDTH: 231px;
	HEIGHT: 120px;
	TEXT-ALIGN: left;
	FONT: 10px tahoma;
	COLOR: #847EA5;
	LINE-HEIGHT: 15px;
}

HTML:root DIV.download {
	WIDTH: 215px;
	HEIGHT: 101px;
}

DIV.download H1 {
	FONT: bold 14px arial !important;
	COLOR: #576AAF !important;
	TEXT-ALIGN: left;
}

TD.copy {
/*	BACKGROUND: #EBEBEB; 
	BACKGROUND: #DFDFBF;*/
BACKGROUND: #efefd7;
	PADDING: 0px 5px 0px 22px;
	HEIGHT: 45px;
	FONT: 10px tahoma;
	COLOR: #6F6F6F;
	VERTICAL-ALIGN: middle;
}

TD.copy SPAN {
	PADDING: 5px 10px 0px 0px;
	FLOAT: left;
}

TD.copy A {
	FONT: 10px tahoma;
	COLOR: #6F6F6F;
	TEXT-DECORATION: none;
}

TD.copy A:hover {
	TEXT-DECORATION: underline;
}

TD.copy IMG {
	MARGIN: 0px 7px;
}

.next {
	FONT: bold 10px tahoma !important;
	COLOR: #576AAF !important;
	TEXT-DECORATION: none;
}
.next:hover {
	TEXT-DECORATION: underline;
}

.r_next {
	FONT: bold 10px tahoma !important;
	COLOR: #B20155 !important;
	TEXT-DECORATION: none;
}
.r_next:hover {
	TEXT-DECORATION: underline;
}

.sel1 {
	BORDER: 1px solid #993333;
	MARGIN: 5px 0px 10px 15px;
	WIDTH: 140px;
	HEIGHT: 13px;
	FONT: 11px tahoma;
	COLOR: #545353;	
}

.obz {
	BORDER: 1px solid #D5D5D5;
	MARGIN-RIGHT: 5px;
	HEIGHT: 18px;
	FONT: 11px tahoma;
	COLOR: #545353;	
}

.but {
	BACKGROUND: #FFFFFF;
	width:15;
	height:15;
	BORDER: 1px solid #666666;
	FONT: bold 12px tahoma;
	COLOR: #545353;		
}

.no_bord, .no_bord TD, .no_bord TR, .no_bord TABLE {
	BORDER: none !important;
}

IMG.bord {border:solid 1px #666666}

div.leftbar
{
position: absolute;
width:240px;
align:center;
top: 560px;
left:5px;
}

div.olinks TD {
FONT:10px Tahoma;
}

div.olinks P {
FONT:10px Tahoma;
}

div.olinks A {
color:#003399;
}

div.olinks A:hover {
color:#003399;
}

div.olinks A:visited {
color:#003399;
}

div.olinks1  {
padding: 0px 0px 0px 5px;
text-align:right;
}

div.olinks1 A {
color:#003399;
FONT: 10px Tahoma;
}

A.redlink1 {
	TEXT-DECORATION: underline;
	COLOR: #993333;
	font-weight:bold;
	font-size:11px;
                     font-family: Tahoma;
}
A.redlink1: hover {
	TEXT-DECORATION: underline;
	COLOR: #993333;
	font-weight:bold;

}
A.redlink1:visited {
	TEXT-DECORATION: underline;
	COLOR: #993333;
	font-weight:bold;
}
TD.porsche_sw {
     background-image: url(images/fonsw30a.gif); 
     width:120px;
     height: 30px;
     background-repeat: no-repeat;
     text-align: center;
     padding-top: 7px;    
}

a.porsche_sw_ref, a.porsche_sw_ref:visited  {
	font-family: Tahoma;
                     font-weight: bold;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
        
}

a.porsche_sw_ref:hover {
	color: #cc3333;
	text-decoration: underline;
}
DIV.top_bar_dop {

BACKGROUND: #ffffff;
BORDER-TOP: 1px solid #ffffff;
	PADDING: 3px 5px 0px 0px;
	HEIGHT: 85px;
	FONT: bold 11px tahoma;
	COLOR: #666666;
	TEXT-ALIGN: right;
	
}




