@import "/css/sIFR-screen.css";
html {
 margin: 0px auto 0px auto;
 padding:0px;
}

body {
 padding:0px;
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 background: #beb9b3 url('/images/bg.gif') no-repeat top right;
 margin: 0px;
}
img{
  border: 0px;
}

#container {
 margin: 50px auto 0px auto;
 top: 0px;
 width: 789px;
}

/* Alle elemententen voor de homepage */
#indextitle {
display: block;
 width: 436px;
 height: 33px;
 background-color: #fcc300;
 padding: 0px 0px 0px 40px;
/* border: 1px dotted aqua; */
/* padding: 2px 5px 2px 30px;*/
}
#indextitle h5{
color: #81726b;
font-size: 26px;
margin: 0px;
}

#textbox {
background-color: #81726b;
height: 23px;
margin: 0px;
/* border: 1px dotted green; */
 padding: 6px 5px 15px 150px;
 width: 633px;
 font-size: 12px;
 font-weight: bold;
 color: #BCBCBC;
}

#textbox a {
 font-size: 12px;
 margin: 0px;
 text-decoration: none;
 font-weight: bold;
 color: #BCBCBC;
}
#opel-left {
 height: 146px;
 width: 146px;
 float: left;
 overflow: hidden;
}

#opeltexten_frontpage {
 height: 146px;
 width: 642px;
 float: left;
 overflow: hidden;
 background: #fff url('/images/new_opel.jpg') no-repeat top left;
 margin: 0px;
 padding: 0px;
 cursor: pointer;
}

#opeltexten_frontpage h2 {
 padding: 0px 20px 0px 100px;
 margin: 10px 20px 0px 230px;
}

#opeltexten_frontpage h2 a {
color: #fff;
}

#saab-left {
 height: 146px;
 width: 146px;
 float: left;
 margin-top: 14px;
 overflow: hidden;
}

#saabtexten_frontpage {
 height: 146px;
 width: 642px;
 float: left;
 margin-top: 14px;
 overflow: hidden;
 background: #fff url('/images/new_saab.jpg') no-repeat top left;
  cursor: pointer;
}

#saabtexten_frontpage h2 {
padding: 0px 20px 0px 100px;
margin: 10px 20px 0px 230px;
}

#saabtexten_frontpage h2 a {
color: #fff;
}


#juurlink-left {
 height: 146px;
 width: 146px;
 float: left;
 margin-top: 14px;
 overflow: hidden;
}

#juurlinktexten_frontpage {
 height: 146px;
 width: 642px;
 float: left;
 margin-top: 14px;
 overflow: hidden;
   cursor: pointer;
}

#juurlinktexten_frontpage h2 {
padding: 0px 20px 0px 100px;
margin: 10px 20px 0px 230px;
height:30px;
}

#juurlinktexten_frontpage h2 a {
color: #fff;
}

#foot {
 width: 632px;
 height: 16px;
 background-color: #81726b;
 float: right;
 margin: 0px 1px 100px 0px;
 text-align: right;
 padding-right: 10px;
 color: #BCBCBC;
}
#foot a{
 color: #BCBCBC;
 text-decoration: none;
}
/* Alle elementen voor de overige pagina's */

#pagetitle {
 width: 414px;
 height: 37px;
 background-color: #81726b;
 margin-left: 373px;
}

.opel{
    font-size: 26px;
    height:30px;
    padding-left: 10px;
}

.black_overlay{
    display: block;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;

    background-color: #FCC300;
    z-index:98;
    -moz-opacity: 0.4;
    opacity:.40;
    cursor: pointer;
    filter: alpha(opacity=40);
}

.white_content {
    display: block;
    position: absolute;
    top: 82px;
    width: 750px;
    height: 496px;
    padding: 16px;
    border: 3px #81726B solid;
    background-color: white;
    z-index:99;
    overflow: auto;
}

.closebutton {
border: 0px;
float: left;
background: url('http://mijnmodewereld.nl/pics/close.gif') right 3px no-repeat;
padding: 1px 10px 10px 0px;
margin-top: 3px;
text-align: right;
cursor: pointer;
color: #5A5A5A;
text-decoration: none;
font-size: 11px;
width: 100%;

}


#opel {
 height: 146px;
 width: 147px;
 float: left;
 overflow: hidden;
}



#menu {
 height: 146px;
 width: 226px;
 float: left;
 background-color: #fcc300;
 overflow: hidden;
}

#menu ul {
  margin: 0px;
 padding: 10px 0px 10px 15px;
}

#menu li {
 list-style: none;
 margin: 0px;
 padding: 0px;
}

 #menu li.active h4 {
  margin: 0px;
  padding: 2px 0px 2px 0px;
 }

  #menu li.normal {
  margin: 0px;
  padding: 2px 0px 2px 0px;
 }

#menu li.normal a {
 color: #3b3739;
 font-size: 12px;
 text-decoration: none;
 margin: 0px;
 font-weight: bold;
}
#menu li.active a {
 color: #fff;
 font-size: 12px;
 text-decoration: none;
 margin: 0px;
   background-image: url(/images/menu-li.jpg);
 background-repeat: no-repeat;
 background-position: top right;
 padding-right: 18px;
  font-weight: bold;
}

#menu li.normal a:hover {
 color: #fff;
 font-size: 12px;
 text-decoration: none;
 margin: 0px;
   background-image: url(/images/menu-li.jpg);
 background-repeat: no-repeat;
 background-position: top right;
 padding-right: 18px;
}


#image {
 height: 146px;
 width: 414px;
 float: left;
 overflow: hidden;
}

#submenu {
 margin: 0px;
 padding: 0px;
 width: 147px;
 float: left;
}
     
#submenu a {
 color: #3b3739;
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
}

#submenu ul {
 padding: 0px;
 margin: 5px 0px 20px 0px;
}

#submenu li {
 list-style: none;
 margin: 0px;
 padding: 2px 0px 2px 0px;
}

#submenu li ul {
 padding: 0px;
 margin: 0px;
}

#submenu li ul li.active{
 list-style: none;
 margin: 0px;
 padding: 2px 0px 2px 10px;
}

#submenu li ul li.normal {
 list-style: none;
 margin: 0px;
 padding: 2px 0px 2px 28px;
}

#submenu li.normal, #submenu li.active {
margin: 0px;
padding: 0px;
}


#submenu li.normal a:link, #submenu li.normal a:visited {
 color: #3b3739;
 font-size: 11px;
 text-decoration: none;
 width: 145px;
 font-weight: bold;
}

#submenu li.normal a:hover, #submenu li.normal a:active {
 color: #fff;
}

#submenu li.active a {
 color: #fff;
 font-size: 11px;
 text-decoration: none;
 width: 145px;
 font-weight: bold;
  background-image: url(/images/submenu-li.jpg);
 background-repeat: no-repeat;
 background-position: 0px 0px;
 padding-left: 18px;
}

#submenu li.active a:hover, #submenu li.active a:active {
 color: #fff;
}

#content {
 float: left;
 background: #fff;
 width: 610px;
 padding: 0px 15px 15px 15px;
 border-bottom: 17px #81726b solid;
 top: 0px;
 min-height: 300px;
 height: 300px;
} *> #content {
height: auto;
}



#header {
 float: left;
 background-color: #fff;
 width: 606px;
 padding: 15px 15px 5px 20px;
 font-size: 25px;
 color: #000;
 margin: 0px;
}

#mousetrail {
float: left;
 background-color: #fff;
 padding: 0px 0px 15px 0px;
 margin: 0px;
 width: 610px;
 overflow: hidden;
}
#mousetrail h4 {
 float: none;
 display:block;
 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-decoration: none;
 padding: 15px 15px 5px 0px;
 font-size: 20px;
 color: #000;
 margin: 0px;
}
#mousetrail h4 a{
 text-decoration: none;
 color: #000;
 font-weight: normal;
}
#mousetrail ul {
float: left;
  margin: 0px;
 padding: 0px 0px 0px 20px;
}


#mousetrail ul li {
float: left;
padding: 0px;
list-style: none;
margin-left: 5px;
}


#mousetrail ul li a {
 float: left;
 background-color: #fff;
 padding-left: 18px;
 color: #81726b;
 text-decoration: none;
 font-size: 18px;
 background-image: url(/images/mousetrail-li.jpg);
 background-repeat: no-repeat;
 background-position: 0px 7px;
 margin: 0px;
}

/* NIEUWS MODULE */
#nieuws {
display:block;
padding: 0px;
margin: 0px;
height: auto;
margin-bottom: 30px;
overflow: hidden;
width: 100%;
}


#nieuws #naam {
float: left;
height: auto;
/* vertical-align: bottom; */
padding: 0px;
}

#nieuws #naam a {
 color: #000;
 font-size: 15px;
 text-decoration: none;
 font-weight: bold;
}

#nieuws #naam a:hover, #nieuws #naam  a:active {
text-decoration: underline;
}


#nieuws #datum {
float: left;
padding: 0px 0px 0px 5px;
font-size: 11px;
}

#nieuws #omschrijving {
  display: block;
width: 100%;
}

