/*GENEREL STYLES fra MindX*/
body {
color:#5E5E5E;
font-family:Trebuchet MS,sans-serif;
font-size:11px;
margin:0pt;
padding:0pt;
background:transparent url(/fileadmin/template/millwatcher/html/pages/images/top_baggrund.gif) repeat-x scroll 0 0;
position: relative;
}
a {
color:#9F1D23;
text-decoration:none;
}
a:visited {
color:#9F1D23;
}
a:hover {
text-decoration:underline;
}
a img {
border:medium none;
}
ul {
margin-left:10px;
padding-left:10px;
}
h1 {
font-size:18px;
font-weight:normal;
}
.twoheaders .left {
font-size:16px;
font-weight:normal;
text-transform:lowercase;
}
.twoheaders .right {
font-size:18px;
font-weight:normal;
text-transform:uppercase;
}
textarea {
font-family:sans-serif;
font-size:12px;
}
#container-outer {
position: absolute;
left:50%;
}
#container {
background:transparent none repeat scroll 0%;
border:0pt solid #9D9D9D;
margin:50px auto;
margin-top: 0;
padding-top: 140px;
width:950px;
}
body > div#container {
padding-top: 130px;
}
#header {
width:inherit;
}
#logo {
top:0px;
z-index:1;
position:absolute;
}
html>body div#logo {
top:0px;
}

#menu {
width:950px;
text-transform: uppercase;
font-size: 12px;
text-align: right;
}
#menu li {
display:inline;
padding-left: 50px;
}
#menu a {
color: #fff;
}
#menu .act_menu a{
font-weight: bold;
text-decoration:underline;
}

#rightmenu {
color: #5E5E5E;
}
#rightmenu a{
color: #5E5E5E;
}
.act_rightmenu {
color: #9F1D23;
}
#rightmenu .act_rightmenu a{
color: #9F1D23;
}
#rightmenu li {
list-style: none;
height:25px;
background: url(/fileadmin/template/millwatcher/html/pages/images/streg_hojremenu.gif) no-repeat scroll 0 100%;
}

#language {
background: url(/fileadmin/template/millwatcher/html/pages/images/streg_hojremenu.gif) repeat-x scroll 0 100%;
padding-top: 0;
}
#language.front{
background: none;
}
#language ul{
padding: 10px 0 10px 0;
margin-left: 0;
padding-left: 0;
list-style: none;
text-transform: uppercase;
font-size: 12px;
text-align: right;
margin: 0;
}
#language li{
background-repeat: no-repeat;
background-position: 0 50%;
line-height: 24px;
display: inline;
margin-left: 50px;
}
#language a {
color: #5E5E5E;
padding-left: 20px;
}

#main-image {
top:115px;
height: 304px;
}
#content {
background:transparent url(/fileadmin/template/millwatcher/html/pages/images/tostreger.gif) no-repeat scroll bottom;
top:365px;
width:950px;
margin-top: 10px;
}
#content h1 {
font-size:12px;
font-weight: bold;
padding-left: 10px;
}
#content p, .tx-pilmailform-pi1 {
margin-top: 5px;
padding-left: 10px;
padding-right: 5px;
}
#content-leftcenter {
width:650px;
float:left;
margin: 10px;
}
#content-left {
width:240px;
float:left;
margin-right: 20px;
margin-top: 10px;
}
#content-center {
width:390px;
margin: 10px;
float:left;
}
#content-right, #content-right-front {
width:250px;
margin: 10px;
float:left;
}
#footer {
clear:both;
padding-top:5px;
padding-left:130px;
height: 60px;
}
#footer p {
float: left;
margin: 20px;
}
#footer a {
color: #5E5E5E;
}
#bottom {
width: 100%;
height: 44px;
background:transparent url(/fileadmin/template/millwatcher/html/pages/images/bund_baggrund.gif) repeat-x scroll 0 100%;
position: absolute;
text-align: center;
bottom: 0px;
}
body > div#bottom {
bottom: -60px;
}
#bottom span {
margin: 20px;
}
#bottom a {
color: #5E5E5E;
}

.tokol {
background:transparent url(http://www.mindx.dk/fileadmin/template/html/pages/images/halvlang_prikstreg.gif) no-repeat scroll 0% 49px;
width:686px;
}
.tokol .left {
float:left;
height:100%;
padding:0pt;
width:266px;
}
.tokol .right {
float:left;
height:100%;
padding:0pt;
width:418px;
}
#content-right img {
left:5px;
top:70px;
}
#content-right h1 {
left:2px;
top:15px;
}
#content-right .csc-textpic-text {
padding-bottom:0px;
padding-left:5px;
padding-top:150px;
}
.twocols .right {
padding-bottom:0px;
padding-left:230px;
padding-top:20px;
}
#main {
top:365px;
width:950px;
}
#main .left {
float:left;
padding-left:2px;
width:28%;
}
#main .center {
float:left;
padding-left:0pt;
width:44%;
}
#main .right {
float:left;
left:702px;
top:0pt;
width:24%;
padding-left: 30px;
}
#main .right li {
padding-left: 15px;
background-image: url(/fileadmin/template/html/pages/images/menu_prik.gif);
background-repeat: no-repeat;
background-position: 0 50%;
line-height: 24px;
}
#main .right ul{
margin-left: 0;
padding-left: 0;
list-style: none;
}
#main-header {
background:transparent url(/fileadmin/template/html/pages/images/header_background.gif) no-repeat scroll 100% 100%;
height:35px;
padding-top:0px;
width:950px;

}
#main-header .center {
width:72%;
}
#main-header .center .csc-header {
padding-left: 265px;
}
#main-header h1.csc-firstHeader {
margin-top: 3px;
margin-bottom: 7px;
}
#main-header .right {
padding-top:0px;
}
#main-content {
background:transparent url(http://www.mindx.dk/fileadmin/template/html/pages/images/content_background.gif) repeat-y scroll 100% 0pt;
border:0px solid;
width:950px;
}
#main-content .left {
  padding-left:0px;
  color: #9F1D23;
  padding-top:15px;
}
#main-content .center {
  padding-top:10px;
}
#main-content .right {
  padding-top:5px;
}
#content-left .csc-textpic-image {
margin-left:0px;
}
#main-content .left .csc-textpic-text {
  padding-right: 20px;
}
#main-content .left h1 {
  font-size:21px;
  line-height: 24px;
}
#main-content .center h1 {
  color:#494949;
  font-size:11px;
  font-weight: bold;
  margin-bottom: 0;
}
#main-content .center p {
  margin-top: 0;
}
#main-content .center ul {
  margin-top: 0;
}
.menu2-level3-no a {
  color:#5E5E5E;
}
.menu2-level3-no a:visited {
  color:#5E5E5E;
}

#campaign, #news {
border: solid 1px #bab9b9;
margin-left:20px;
width:222px;
margin-top: 20px;
}
#content-right .csc-header {
background: url(/fileadmin/template/millwatcher/html/pages/images/udtoning_loginknap.gif) repeat-x scroll 0 0;
border-bottom: solid 1px #bab9b9;
text-transform: uppercase;
}
#content-right h1 {
margin: 0;
}
#content-right p a {
background: url(/fileadmin/template/millwatcher/html/pages/images/pil_lille.gif) no-repeat scroll 0 2px;
padding-left:20px;
color:#5E5E5E;
}
.tx-lumogooglemaps-pi1 {
padding-left: 10px;
}

div#mapsearch {
padding:0px;
}

#messelogo {
margin: 22px;
}
