/* CODE FROM PAGE  */

.menu {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-SIZE: 11px;
BORDER-LEFT: #000000 1px solid;
WIDTH: 128px; 
COLOR: black;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
HEIGHT: 12px;
BACKGROUND-COLOR: #ffffff
}
.changes {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-SIZE: 11px;
MARGIN: auto;
BORDER-LEFT: #000000 1px solid;
WIDTH: 120px; 
COLOR: black;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #ffffff
}
INPUT.search {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-SIZE: 11px; 
BORDER-LEFT: #000000 1px solid;
WIDTH: 128px; 
COLOR: #000000;
BORDER-BOTTOM: #000000 1px solid;
FONT-FAMILY: Verdana, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff
}
SELECT.lang {
FONT-SIZE: 9px; 
WIDTH: 126px; 
COLOR: #000000;
FONT-FAMILY: Verdana, Helvetica, sans-serif;
HEIGHT: 12px;
}

/*  END CODE FROM PAGE */

* html {margin:0; padding:0;}

body {
background-image:url(http://www.thermo.de/_images/bg_nav.gif);
background-repeat:repeat-y;

}

#wrapper {
position:absolute;
top:0;
left:0;
width:100%;
}

#header {
position:absolute;
top:0;
left:0;
width:102%;
height:70px;
background-color:#cccccc;
}

#contentwrap {
position:absolute;
top:120px;
left:130px;
width:91%;
height:700px;      /*  THIS IS ONLY HERE UNTIL CONTENT IS ADDED OR IF STILL NEEDED */
background-color:#e7e7e7;
}

* html #contentwrap {
height:720px;
}

/* HEADER ----------------------------------   */
#topleft {
position:absolute;
top:0;
left:0;
width:200px;
float:left;
}
#logo {
position:absolute;
top:0px;
left:212px;
}
.flags {
position:absolute;
top:17px;
left:644px;
width:150px;
}
.flagfloat {
float:left;
padding-right:4px;
list-style-type:none;
}
.form {
position:absolute;
top:10px;
left:118px;
width:250px;
}
/* arrow */
.menuimg {
position:absolute;
top:1px;
left:130px;
}

/* HEADER  IE 7 ---------------------------   */
* + html .flags {
position:absolute;
top:30px;
left:644px;
width:150px;
}
* + html .form {
position:absolute;
top:-10px;
left:118px;
width:250px;
}

* + html .menuimg {
position:absolute;
top:4px;
left:130px;
}

/* HEADER   IE 6  -----------------------------------   */
* html .flags {
position:absolute;
top:30px;
left:644px;
width:150px;
}
* html .form {
position:absolute;
top:-10px;
left:118px;
width:250px;
}
* html .menuimg {
position:absolute;
top:3px;
left:130px;
}

/*  END HEADER CODE  -----------------------------------    */


/*  LEFT NAVIGATIONAL LINKS COLOR  -----------------------------   */
.navit a, .navit a:visited {
color:white;
text-decoration:none;
}
.navit a:hover, .navit a:active {
color:#CC3333;
text-decoration:none;
}
.navithome a, .navithome a:visited {
color:white;
text-decoration:none;
}
.navithome a:hover, a:active {
color:#CC3333;
text-decoration:none;
}

/*  END NAV LINKS  ----------------------------------    */


/*  LEFT NAVIGATION --------------------------------   */
.nav {
position:absolute;
top:120px;
left:0;
width:130px;
background-color:#999999;
text-align:left;
}
.navalign {
text-align:left;
}
.navithome {	
margin-left:-20px;
text-align:left;
margin-top:-3px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
border-bottom:1px solid white;
text-decoration:none;
}
.navit {	
margin-left:-20px;
text-align:left;
padding-top:2px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
border-bottom:1px solid white;
text-decoration:none;
}
.navitbott {
position:absolute;
top:217px;
left:0;
width:130px;
height:10px;
background-color:#999999;
}

.ecke {
position:absolute;
top:347px !important;
left:0;
width:59px;
z-index:1;
}

* html .ecke
{
top:349px !important;
}

/* NAVIGATION FOR IE 7  ----------------------------------------    */

* + html .nav {
position:absolute;
top:120px;
left:0;
width:130px;
background-color:#999999;
text-align:left;
line-height:75%;
}
* + html .navalign {
text-align:left;
}

* + html .navithome {	
margin-left:-20px;
text-align:left;
padding-top:15px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
border-bottom:1px solid white;
}
* + html .navit {	
margin-left:-20px;
text-align:left;
padding-top:3px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
border-bottom:1px solid white;
}
* + html .navitbott {
position:absolute;
top:217px;
left:0;
width:130px;
height:10px;
background-color:#999999;
}
* + html .ecke {
position:absolute;
top:347px;
left:0;
width:59px;
}

/* NAVIGITON FOR IE 6 ---------------------------------------------- */
*  html .nav {
position:absolute;
top:120px;
left:0;
width:130px;
background-color:#999999;
text-align:left;
line-height:65% !important;
}
*  html .navalign {
text-align:left;
}
*  html .navithome {	
margin-left:-20px;
text-align:left;
padding-top:23px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white;
border-bottom:1px solid white;
}
*  html .navit {	
margin-left:-20px;
text-align:left;
padding-top:3px;
padding-bottom:3px;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
border-bottom:1px solid white;
}
*  html .navitbott {
position:absolute;
top:210px;
left:0;
width:130px;
height:10px;
background-color:#999999;
}
* html .ecke {
position:absolute;
top:348px;
left:0;
width:59px;
}