body {
 margin: 0;
 padding: 0;
 font-size:12px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 background: #FFFFFF;
}

a {
	color: #000000;
}

td {
 font-size:12px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
}

h1 {
 font-size:16px;
 font-weight:bold;
 color: #35458B;
}

h2 {
 font-size:14px;
 font-weight:bold;
 color: #35458B;
}

h3 {
 font-size:12px;
 font-weight:bold;
 color: #35458B;
}

h4 {
 font-size:12px;
 font-weight:bold;
}

h5 {
 font-size:12px;
 font-style:italic;
 font-weight:normal;
}

h6 {
 font-size:12px;
 font-variant:small-caps
}

div.menu{
background:#DEDEFA;
height: 30px;
line-height: 20px;
vertical-align: middle;
padding: 5px;
}

table{
 border: 0px;
}
table.menu_0 {
	width: 100%
}
table.menu_1 {
	margin-top:3px;
	text-align:center;

}
table.menu_2 {
}
td{
	border-bottom-width:0px;
	border-top-width:0px;
    border-right-width:0px;
    border-left-width:0px;
}

td.menu_1{
	width:121px;
	valign:top;
}
td.menu_1_a{
	width:121px;
	valign:top;}
td.homepics{
	background:url(http://www.bmoe.at/images/bmw.jpg) top right no-repeat;

}
td.menu_0_a_border{
        border-right: solid 1px #FFFFFF;
	text-align: center;
}

td.menu_0_border{
        border-right: solid 1px #FFFFFF;
	text-align: center;
}

td.menu_0{
	text-align: center;
}

td.menu_0_a{
	text-align: center;
}

td.content{
	padding:10px;
}
td.news{
	background:#DDDCDA
}
td.borderd{
     	border-bottom-width:2px;
	border-top-width:0px;
        border-right-width:0px;
       	border-left-width:0px;
        border-style:solid;
        border-color:black;
	padding:0px;
	border-spacing:0px;
}


td.borderdu{
     	border-bottom-width:2px;
	border-top-width:2px;
        border-right-width:0px;
       	border-left-width:0px;
        border-style:solid;
        border-color:black;
	padding:0px;
	border-spacing:0px;
}
td.borderdured{
	background-color:#EB3D00;
     	border-bottom-width:2px;
	border-top-width:2px;
        border-right-width:0px;
       	border-left-width:0px;
        border-style:solid;
        border-color:black;
	padding:0px;
	border-spacing:0px;
	width:210px;
}
td.atwork{
	background:#DDDCDA ;
}

td.menu_5{
	background:#DEDEFA ;
}

td.borderdugrey{
	background-color:#949393;
     	border-bottom-width:2px;
	border-top-width:2px;
        border-right-width:0px;
       	border-left-width:0px;
        border-style:solid;
        border-color:black;
	padding:0px;
	border-spacing:0px;
}
td.lightgrey{
	background-color:#DDDDDC;
     	border-bottom-width:0px;
	border-top-width:0px;
        border-right-width:0px;
       	border-left-width:0px;
        border-style:solid;
        border-color:black;

}

ul.ulmenu_2 {


  		font-family: Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;


}

li.limenu_2 {

 		font-family:  Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;


}

a.menu_2, a.menu_2:visited, a.menu_2:hover, a.menu_2:active a.menu_2:focus {


 		font-family:  Arial, Helvetica, sans-serif;
      color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;

        text-decoration:none;

}
a.menu_2_a, a.menu_2_a:visited, a.menu_2_a:hover, a.menu_2_a:active a.menu_2_a:focus {


 		font-family:  Arial, Helvetica, sans-serif;
      color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;

        text-decoration:none;

}

span.menu_2_a {

 		font-family:  Arial, Helvetica, sans-serif;
       color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;


}
ul.ulmenu_0 {


  		font-family: Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;


}

li.limenu_0 {

 		font-family:  Arial, Helvetica, sans-serif;
        color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;


}

a.menu_0, a.menu_0:visited, a.menu_0:hover, a.menu_0:active a.menu_0:focus {


 		font-family:  Arial, Helvetica, sans-serif;
      color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;

        text-decoration:none;

}

span.menu_0_a {

 		font-family:  Arial, Helvetica, sans-serif;
       color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;
}

a.menu_0_a {

 		font-family:  Arial, Helvetica, sans-serif;
       color:#FFFFFF;
        font-size: 12px;
        font-weight: bold;
}

ul.ulmenu_1 {


		font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;
        font-weight: bold;



}

li.limenu_1 {


 		font-family:  Arial, Helvetica, sans-serif;
         color:#000000;
        font-size: 12px;
        font-weight: bold;


}

a.menu_1, a.menu_1:visited, a.menu_1:hover, a.menu_1:active a.menu_1:focus {


 		font-family: Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;
        font-weight: bold;
         text-decoration:none;

}

span.menu_1_a {

 		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;

       color: #000000;
}
a.menu_1_a {

 		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;

       color: #000000;
}
ul.ulmenu_4 {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;

        list-style-type:none;
	margin: 5px;
	padding: 0px;
}

li.limenu_4 {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;

	margin: 0px;
	padding: 0px;
	margin-bottom:5px;
}

li.limenu_4_a {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;
        font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom:2px;
}

a.menu_4, a.menu_4:visited, a.menu_4:hover, a.menu_4:active a.menu_4:focus {
	font-family: Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;

        text-decoration:none;
}

span.menu_4_a {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
       color: #000000;
}

a.menu_3_a {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
       font-weight: bold;
       color: #000000;
       text-decoration:none;
}

a.menu_4_a {

 		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
       text-decoration:none;
       color: #000000;
       font-weight: bold;
}

ul.ulmenu_5 {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 10px;

        list-style-type:none;
	margin: 5px;
	padding: 0px;
}

li.limenu_5 {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 10px;
        margin: 0px;
	padding: 0px;
	margin-bottom:2px;
}

li.limenu_5_a {
	font-family:  Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 10px;
        font-weight: bold;
	margin: 0px;
	padding: 0px;
	margin-bottom:2px;
}

a.menu_5, a.menu_5:visited, a.menu_5:hover, a.menu_5:active a.menu_5:focus {
	font-family: Arial, Helvetica, sans-serif;
        color:#000000;
        font-size: 12px;

        text-decoration:none;
}

span.menu_5_a {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
       color: #000000;
}

a.menu_5_a {

 		font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
       color: #000000;
       text-decoration:none;
}

td.row0 {
	background:#EEEEFF;
}

td.row1 {
	background:#FFFFFF;
}

td.row_0, td.row_0_l {
	background:#DDDDFF;
	border-right: 1px solid #35458B;
	border-bottom: 1px solid #35458B;
}

td.row_1, td.row_1_l {
	background:#EEEEFF;
	border-right: 1px solid #35458B;
	border-bottom: 1px solid #35458B;
}

td.row_0_l, td.row_1_l {
	border-left: 1px solid #35458B;
}

td.row_top {
	border-bottom: 1px solid #35458B;
}
