.baloldal{
width: 126px;
background: #DBE0FF;
}

.content{
background: #FFFFFF;
}

.jobboldal{
width: 200px; 
background: #E2E3E4;
}

.baloldal span{
font-size: 13px;
font-weight: bold;
}

.extradiv1{
padding: 0px 0px 0px 10px; 
}

.extradiv2{
padding: 10px 0px 10px 0px;
text-align: center;
}


/*MENU*/

/*mainlevel*/
.mainlevel{
font-family: arial, helvetica, dejavu;
font-size: 10px;
height: 19px;
margin: 0;
padding: 0px 0px 0px 13px;

line-height: 20px;
border-bottom: 1px solid white;
color: white;
}

.mainlevel a{
color: white;
text-decoration: none;
}

.mainlevel a:hover{
color: white;
text-decoration: underline;
}

/*submenus*/
.submenu ul
{
  margin: 0;
  list-style: none;
  padding-left: 10px;
}

.submenu ul li
{
  margin: 0;
  padding-bottom: 3px;
}

.submenu ul li a
{
  color: black;
  font-size: 10px;
  text-decoration: none;
}

.submenu ul li a:hover
{
  text-decoration: underline;
}


.footer{
text-align: center;
line-height: 30px;
height: 30px;
width: 775px;
font-size: 10px;
}

.footer a{
text-decoration: none;
}

.footer a:hover{
text-decoration: underline;
}

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

.quicklinks li{
padding-top: 5px;
}

.quicklinks a{
color: #333399;
text-decoration: none;
}

.quicklinks a:hover{
color: #333399;
text-decoration: underline;
}

.bannerleft{
margin-top: 10px;
text-align: center;
}



/*page headers*/
/*maintable*/
.homehead{
width:100%;
color: white;
font-size: 10px;
margin: 0;
} 

.homehead a{
font-size: 10px;
text-decoration: none;
color: white;
}

.homehead a:hover{
text-decoration: underline;
color: white;
}

.articlesbox{
width: 100%;
text-align: justify;
}

.articlesbox a{
color: black;
text-decoration: none;
}

.articlesbox a.details:hover{
text-decoration: underline;
}

.articlehead{
font-size: 14px;
font-weight: bold;
text-decoration: underline;
}
.articleseparator{
margin-top: 10px;
border-top: 2px solid black;
height: 10px;
}

.spirituality{
width: 100%;
background: #B0B0B0;
}

.spirituality div.scontent{
margin: 6px;
text-align: justify;
line-height: 12px;
}

.spirituality div.scontent a{
font-size: 10px;
text-decoration: none;
text-align: justify;
}

.spirituality input{
background: white;
font-size: 12px;
font-weight: normal;
}

.spirituality input.button{
background: #0003AF;
border: 1px solid white;
color: white;
font-size: 12px;
font-weight: normal;
}


.medsubscribe{
width: 100%;
color: white;
text-align: center;
vertical-align: middle;
background: #ADA69C;
font-weight: bold;
}

.medsubscribe input, .medsubscribe select{
background: white;
font-size: 12px;
font-weight: normal;
}

.medsubscribe input.button{
background: #000066;
border: 1px solid #81ABE5;
color: #81ABE5;
}

.medsubscribe a{
font-size: 10px;
font-weight: normal;
color: black;
text-decoration: none;
}

.medsubscribe a:hover{
color: black;
text-decoration: underline;
}

.shortys{
margin-top: 20px;
font-size: 12px;
font-weight: bold;
text-align: left;
color: white;
width: 100%;
height: 20px;
line-height: 20px;
}

.shortys a{
color: blue;
text-decoration: none;
font-weight: normal;
}

.shortys a:hover{
color: blue;
text-decoration: underline;
font-weight: normal;
}

.shorthead{
background: #0003AF;
}

.newsletter
{
  width: 100%;
  margin-top: 20px;
  color: white;
}

.newsletter TH
{
  text-align: left;
  font-size: 14px;
  height: 50px;
  padding-left: 5px;
  text-decoration: underline;
  vertical-align: top;
}

.newsletter TR
{
  height: 26px;
}


.newsletter TD
{
  padding-left: 5px;
}

.newsletter TD INPUT
{
  margin-top: 2px;
  float: left;
}


.newsletter DIV.pic
{
  background: url('../images/info.gif') ;
  width: 24px;
  height: 24px;
  line-height: 24px;
  float: left;
  margin-left: 10px;
}


.unsubscribe
{
  width: 100%;
  margin-top: 20px;
  color: black;
}

.unsubscribe TH
{
  text-align: left;
  font-size: 14px;
  height: 50px;
  padding-left: 5px;
  text-decoration: underline;
  vertical-align: top;
}

.unsubscribe TR
{
  height: 26px;
}


.unsubscribe TD
{
  padding-left: 5px;
}

.unsubscribe TD INPUT
{
  margin-top: 2px;
  float: left;
}


.unsubscribe DIV.pic
{
  background: url('../images/info.gif') ;
  width: 24px;
  height: 24px;
  line-height: 24px;
  float: left;
  margin-left: 10px;
}

#news
{
  width: 100%;
  margin-top: 20px;
  color: black;
}

#news TH
{
  text-align: center;
  font-size: 18px;
  height: 30px;
  text-decoration: none;
  color: #002864;
  font-weight: bold;
  font-style: italic;
  font-family: arial;
}

#news TD
{
  vertical-align: middle;
  font-family: tahoma;
}

#news TD IMG
{
  border: 2px solid #133C78;
}

#news TD H1
{
  text-align: left;
  font-family: tahoma;
  border: 2px solid black;/*#4A739F;*/
  background: #7BA3CF;
  font-size: 12px;
  padding: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 97%;
}

H1.heading{
  text-align: left;
  font-family: tahoma;
  border: 2px solid black;/*#4A739F;*/
  /*background: #7BA3CF;*/
  font-size: 12px;
  padding: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 97%;
  /*color: #CFE6FF;*/
}

#news A.bovebben{
font-size: 11px;
color: #002864;
text-decoration: none;
font-weight: bold;
}

#news A:HOVER.bovebben{
font-size: 11px;
color: #5785C7;
}

#news A
{
  color: #CFE6FF;
  text-decoration: none;
}

#news A:HOVER
{
  text-decoration: none;
}


