/* Stylesheet Gemeente Ameland */
* {
   padding: 0;
   margin: 0;
   -moz-box-sizing     :   border-box;
   box-sizing          :   border-box;
}

body {
	font-family: Arial;
	font-size: 75%;  
	text-align: center;
	color: #C6C6C6;  
	background-color: #FFFFEF;    
	line-height: 120%;
}

div#container { 
	width: 931px;
	height: 397px; 
	margin: 110px auto 0 auto;		
	background: url("images/bg_portal_ameland.jpg") no-repeat; 		
	text-align: left;
	position: relative;
}

a#left_link, 
a#right_link {
    position: absolute;
    display: block;
    width: 316px;
    height: 222px;
    background: url("images/bg_vvv.jpg") no-repeat; 
    left: 128px;
    top: 50px;
    text-decoration: none;
    color: white;
}

a#right_link {
    background: none; 
    left: 483px;
}

a#left_link span, 
a#right_link span, 
a#english, 
a#german {
    position: absolute;
    display: block;
    cursor: pointer;
}

span.text {
    width: 130px;
    height: auto;
    left: 120px;
    top: 115px;
}

span#right_text {
    width: 160px;
    left: 121px;
    top: 116px;
}

span.arrow {
    width: 38px;
    height: 18px;
    background: url("images/but_vvv.gif") no-repeat; 
    top: 190px;
    left: 260px;
}

span#top_left {
    width: 105px;
    height: 106px;
    background: url("images/bg_ameland1.jpg") no-repeat;
    left: 0px;
}

span#bottom_left {
    width: 105px;
    height: 116px;
    background: url("images/bg_ameland2.jpg") no-repeat;
    bottom: 0px;
    left: 0px;
}

span#right {
    width: 211px;
    height: 222px;
    background: url("images/bg_ameland3.jpg") no-repeat;
    right: 0px;
}

a#english, 
a#german {
    width: 36px;
    height: 25px;
    bottom: 7px;
}

a#english {
    background: url("images/english.jpg") no-repeat;
    left: 43px;
}

a#german {
    background: url("images/german.jpg") no-repeat;
    left: 84px;
}
