/*
Stylesheet voor www.zaakovernemen.nl
ALGEMEEN
*/

*
{
margin  : 0em;
padding : 0em;
}

body
{
font-weight      : normal;
font-size        : 100%;
font-style       : normal;
font-family      : Arial, Helvetica, sans-serif;
background-color : #f4f4f3;
color            : #000099;
letter-spacing   : normal;
}

h2, h3, h4, h5 {
margin      : 0.0em 0.0em 1.0em;
font-size   : 1.0em;
font-weight : bold;
}

img
{
border: none;
}

.vet {
font-weight : bold;
}

pre {
font-size : 1.2em;
}

.txt {
font-size      : 0.8em;
font-weight    : normal;
letter-spacing : 0.02em;
color          : navy;
line-height    : 1.3em;
text-align     : left;
}

.zaovtxt
{
	font-weight: bold;
	font-size: 0.8em;
	color: #94107b;
	letter-spacing: normal;
}


.centertxt {
font-size      : 0.8em;
font-weight    : normal;
letter-spacing : 0.02em;
color          : navy;
line-height    : 1.3em;
text-align     : center;
vertical-align : middle;
}

table {
margin           : 0.0em auto 0.0em;
}




td {
padding          : 0.1em 0.1em 0.1em 0.1em;
text-align       : left;
vertical-align   : top;
}

tr.even {
background-color : #F4F4FC;
}

tr.oneven {
background-color : #FFFFFF;
}

td.nbs {
white-space      : nowrap;
font-size    : 0.8em;
}

td.num {
font-size    : 0.8em;
text-align   : right;
}

td.txt {
font-size    : 0.8em;
}

.details {
margin            : 0.3em auto 0.0em;
}

.titelbalk {
margin            : 1.3em auto 0.0em;
width             : 100%;
background-color  : #e5ecf9;
border-top        : 1px solid #029be0;
height            : 1.3em;
text-align        : center;
}

.titeltext
{
font-weight       : bold;
font-size         : 1.0em;
margin            : 0.0em auto 0.0em;
letter-spacing    : 0.05em;
}

a.aanmeld:link, a.aanmeld:visited {
font-weight     : bold;
color           : #000099;
text-decoration : underline;
}

a.aanmeld:hover, a.aanmeld:focus  {
font-weight     : bold;
color           : blue;
text-decoration : underline overline;
}

abbr {
cursor           : help;
}

/* Stylesheet voor index.php */
#wrapper {
margin       : 0.0em auto 0.0em;
text-align   : center;
width        : 100%;
height       : 80em; /* voor scrollbar aan */
}

.content45 {
margin       : 1.5em auto 0.0em;
text-align   : left;
width        : 45%;
}

.content70 {
margin       : 1.5em auto 0.0em;
text-align   : left;
width        : 70%;
}

.content80 {
margin       : 1.5em auto 0.0em;
text-align   : left;
width        : 80%;
}

.content90 {
margin       : 1.5em auto 0.0em;
text-align   : left;
width        : 90%;
}

.content100 {
margin       : 1.5em auto 0.0em;
text-align   : left;
width        : 100%;
}

/* DIV 1 */
.pageheader {
margin           : 0.0em auto 0.0em;
width            : 100%;
height           : 1.7em;
background-color : transparent; /*#ecf2ca;*/
border-bottom    : 1px solid #ccc;

}
/* PAGETITEL */
#headerleft {
position   : absolute;
left       : 10px;
top        : 5px;
}

h1 {
font-size  : 0.8em;
font-weight: normal;
}

/* LOGIN LINK */
#headerright {
position   : absolute;
right      : 13px;
top        : 3px;
}

a.headerlogin:link, a.headerlogin:visited {
font-weight     : normal;
font-size       : 0.8em;
color           : #000099;
text-decoration : underline;
}

a.headerlogin:hover, a.headerlogin:focus  {
font-weight     : normal;
font-size       : 0.8em;
color           : blue;
text-decoration : underline overline;
}

/* LOGO */
.logo {
margin         : 0.9em auto 0.0em;
width          : 100%;
text-align     : center;
}

/* meer dan 10.000 bedrijven ... */
#verzamel {
position       : absolute;
top            : 2.7em;
left           : 0em;
margin         : 0em 0em 0em 0.7em;
width          : 7em;
text-align     : left;
}

.verzamel {
font-size      : 0.8em;
font-weight    : normal;
letter-spacing : 0.02em;
color          : navy;
line-height    : 1.3em;
}


/* DIV 3 */
/* MENULINKS */
.menuitems {
margin        : 1.5em auto 0.0em;
width         : 100%;
text-align    : center;
padding-right : 0.0em;
white-space   : nowrap;
}

/* MENULINKS ONDER */
.menuitems2 {
margin        : 0.1em auto 0.0em;
width         : 100%;
text-align    : center;
white-space   : nowrap;
font-size     : 0.8em;
}


span.menuitem {
margin        : 0.0em 0.45em 0.0em;
}

a.menuitem:link, a.menuitem:visited {
letter-spacing  : 0.02em;
text-decoration : underline;
color           : #3366CC;
font-size       : 0.9em;
font-weight     : normal;
}

a.menuitem:hover, a.menuitem:focus {
color           : #029be0;
}

/* DIV 4 */
/* ZOEKFORM + KNOP */
.zoekform {
margin          : 1.0em auto 0.0em;
/*width           : 35.0em;*/
text-align      : center;
}

input.zoekknop {
font-weight     : normal;
font-size       : 0.9em;
width           : 4.0em;
height          : 1.8em;
color           : #000099;
vertical-align  : middle;
cursor          : pointer;
}

input.zoekveld {
font-size       : 0.9em;
width           : 34em;
height          : 1.5em;
border          : 1px dotted #3366CC;
padding         : 0.2em 0em 0em 0.2em;
vertical-align  : middle;
}

/* uitleg | zoektips | adv's */
ul.tips
{
	font-size: 0.8em;
	color: #3366cc;
}

ul.tips li
{
	display: inline;
	margin-right: 0.5em;
	list-style: disc;
}

/* DIV 5 */
/* --------teller boven-------- */
/* <-- Zoekresultaten: 1 t/m 10 (van 123) */
.teller {
margin           : 1.35em auto 0.0em;
width            : 100%;
background-color : #e5ecf9;
border-top       : 1px solid #029be0;
text-align       : center;
}
/* --------teller onder-------- */
.teller2 {
margin           : 0.5em auto 0.0em;
width            : 100%;
background-color : #e5ecf9;
border-bottom    : 1px solid #029be0;
text-align       : center;
}

.tellertxt {
font-weight      : normal;
font-size        : 0.9em;
letter-spacing   : 0.05em;
margin           : 0.0em auto 0.0em;
}

/* DIV 6 */
/* <-- vorige volgende -->  */
/* boven en onder */
.prevnext {
margin     : 1.0em auto 0.0em;
width      : 20em;
height     : 1.2em;
text-align : center;
}

.prv {
width      : 10em;
float      : left;
text-align : right;
}

.nxt {
width      : 10em;
float      : left;
text-align : left;
}

a.previous {
font-weight     : bold;
font-size       : 0.8em;
margin-right    : 2.1em;
color           : #94107b;
text-decoration : none;
}
a.next {
font-weight     : bold;
font-size       : 0.8em;
margin-left     : 2.1em;
color           : #94107b;
text-decoration : none;
}


a.previous:hover, a.next:hover {
text-decoration: underline;
}

/* DIV 7 */
.zoekresultaten {
margin     : 0.8em auto 0.0em;
text-align : left;
width      : 80%;
}

p.titel {
margin         : 0.7em auto 0.0em;
}

a.titel:link, a.titel:visited, a.titel:hover, a.titel:focus {
font-family    : Tahoma, Arial, Helvetica, sans-serif;
font-size      : 0.8em;
color          : #94107B;
letter-spacing : 0.07em;
}

a.titel:visited, a.titel:hover, a.focus {
color          : #3366CC;
}

p.omsch {
font-size      : 0.8em;
text-align     : left;
margin         : 0.4em auto 0.0em;
}

p.url {
font-size      : 0.8em;
margin         : 0.2em auto 0.0em;
color          : green;
border-bottom  : 1px solid #ccc;
padding-bottom : 0.2em;
}

/* JR */
p.url  a {
color          : green;
}



/* STYLING BETAALDE ADVERTENTIES BOVENAAN */
div.betaal-adv {
padding-left:46px;
background-image: url(../images/betaalde-advertentie-bedrijf-te-koop.png);
background-repeat: no-repeat;
background-position: left top;
/*background-color: #e5ecf9;*/
border-bottom:1px solid #ccc;
}

p.titelbetaal {
margin         : 0em;
}

a.titelbetaal:link, a.titelbetaal:hover, a.titelbetaal:visited, a.titelbetaal:focus {
font-weight		: bold;
font-family    : Tahoma, Arial, Helvetica, sans-serif;
font-size      : 0.8em;
color          : #94bd10;/*#009cde;*/
letter-spacing : 0.07em;
}

p.omschbetaal {
font-weight		: bold;
font-size      : 0.7em;
text-align     : left;
margin         : 0.4em auto 0.0em;
color				: #94107b;/*#009cde;*/
}

p.urlbetaal {
font-weight		: bold;
font-size      : 0.7em;
margin         : 0.2em auto 0.0em;
color          : #009cde;
/*border-bottom  : 1px solid #ccc;*/
padding-bottom : 0.2em;	
}

/* JR */
p.urlbetaal a {
font-weight		: bold;
color          : #009cde;
text-decoration: none;
}

/* DIV 8 */
/* extra link met tekstblokje naar inloggen */
.zaak-adverteren {
	margin     : 2.5em auto 0.0em;
	text-align : center;
	width: 624px;
}

.zaak-adverteren-kosteloos
{
	border: 1px solid #3366cc;
	margin-right: 20px;
	margin-top: 6px;
}

.zaak-adverteren-top-green
{
	float: left;
	width: 340px;
	border: 1px solid #95bd0f;
}

.zaak-adverteren-top-purple
{
	margin: 2px;
	border: 1px solid #931578;
}

.zaak-adverteren-top-blue
{
	margin: 2px;
	border: 1px solid #3366cc;
}

.zaak-adverteren p {
	font-weight: bold;
	font-size: 0.9em;
	color: #94107b;
	padding: 0.4em;	
}

p.purpleborder
{
	font-weight: bold;
	font-size: 0.9em;
	color: #94107b;
	padding: 0.4em;
	border: 1px solid #3366cc;
}

a.nonblue
{
	color: #3366cc;
}

a.nonblue:hover
{
	color: blue;
}



div#bannerband
{
	margin: 4em 0 0em 0;
	width: 100%;
	height: 125px;
	/*background-image: url(../images/bannerbalk-bg.gif);
	background-repeat: repeat-x;*/
	background-color: #d3daed;
	font-size: 0.7em;
	border-top: 1px solid #009cde;
}


div.banneradv-unit
{
	float: left;
	/*margin: 0 1em 0 0;*/
	text-align: center;
	background-color: transparent; /*#f2ffe5;*/
	/*border: 5px solid #cccccc;
	border-right: 10px solid #f4f4f3;
	border-left: 10px solid #f4f4f3;*/
	border-left: 10px solid transparent;
	width: 130px;
}



/* DIV 9 */
.banners {
margin     : 1.6em auto 0.0em;
text-align : center;
font-size  : 0.7em;
width      : 80%;
}

div.banners a
{
	margin: 1.0em 0.5em 0em;
}

.banners img {
/*margin         : 1.0em 0.5em 0em;*/
vertical-align : middle;
}

p.bannertxt {
margin: 1em 0em;
}


div.banneradv-unit a img
{
	margin: 0;
	padding: 0;
}

/* DIV 10 */
.copyright {
margin      : 0.6em 0em;
font-size   : 0.7em;
text-align  : center;
width       : 100%;
}






