/* CSS Document */
.ggg {}


/* AANPASSINGEN HUISSTIJL  */

#extra_logo{
text-align:center;
}


.rep_bg{
background-color:#fff;
}


.rep_bg_boven h2{
color:#666;
padding:0;
margin:0;
}

p, li {
color:#666;
}

#date {
padding:15px 0 0 5px ;
margin:0;
color:#999;
font-size:9px;
}

.rep_bg_boven h1 {
color:#c33;
}

.rep_bg_boven {
border-bottom:1px solid;
border-color:#bbb;
background-color:#eee;
background:  url(/images/topoflist_back.jpg) repeat-y  top left;
}
#bottom_vacancy {
position:absolute;
top:30px;
right:-140px;
width:135px;
}
#bottom_vacancy div {
border:1px solid #bbb;
margin:0 0 5px 0px;
padding:2px;
text-align:center;
}
#bottom_vacancy div a {
text-decoration:none;
}

.rep_bg h3 {
color:#c33;
border-bottom:1px solid #bbb;
}


.rep_bg_rechts {
border-left:1px solid #bbb;
color:#666;
}

.rep_bg_rechts dt {
font-weight:bold;
color:#666;
}

.stijl_web a, .stijl_mail a {
		color:#c33;
}
.stijl_web a:visited,.stijl_mail a:visited {
		color:#600;
}



/*REGULAR*/

#extra_logo{
padding:0;
}

.rep_bg{
margin-left:15px;
}

#jobdetail{
position:relative;
width:450px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#jobdetail p {
	margin:0 10px 0 50px;
	line-height:15px;
}

#jobdetail li {
	margin:0 10px 0 10px;
	line-height:15px;
}

#function p {
	padding:0;
	margin-right:10px;
}

.rep_bg_boven {
	margin:5px 0 10px 5px;
	padding:10px 0 5px 5px;
	font-family:Arial, Helvetica, sans-serif,
}


#company_title{
	margin:0;
}

.rep_bg_boven h1{
	margin:0;
	font-size:15px;
}

#img_title{
	width:29px;
	height:29px;
	position:absolute;
	display:none;
}


#jobdetail h2{
margin-top:0px
}


.rep_bg h3{
width:425px;
margin:21px 0 10px 2px;
font-size:9px;
padding:0 0 3px 0;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif; 
text-transform:uppercase;
}

* html #jobdetail h2{
width:460px;
}

.rep_bg_boven .companyname{
font-size:12px;
font-weight:bold;
}

.rep_bg_boven .selcom{
	font-size:12px;
	font-weight:normal;
	padding:0 0 0 7px;
}


/* Functie eigenschappen */

.rep_bg_rechts{
float:right;
margin:5px 0px 5px 5px;
padding:5px;
border:1px solid;
}


.rep_bg_rechts  dl{
display:inline;
}

.rep_bg_rechts dt{
}

.rep_bg_rechts dd{
margin:0;
}

.page_content .rep_bg_boven h1{
color:#c33;
font-size:12px;
background-image:none;
padding:0;
font-style:normal;
margin:0;
}

.rep_bg .stijl_web a, .rep_bg .stijl_mail a {
	text-decoration:none;

}
.rep_bg ul {
	list-style-type:none;
}
.page_content {
font-family:Arial, Helvetica, sans-serif;
}
.page_content h1 {
background: url(/images/arrow.gif) no-repeat top left;
padding:2px 0 0 35px;
font-size:20px;
color:#f00;
font-style:italic;
}
.page_content h2 {
color:#F00;
font-size:18px;
}
.page_content h3 {
color:#F00;
font-size:16px;
}
.page_content h4 {
color:#F00;
font-size:14px;
}
.page_content h5 {
color:#F00;
font-size:12px;
}
.page_content h6 {
color:#F00;
font-size:12px;
}
.page_content p, .page_content dt, .page_content dd {
font-size:11px;
}