 

@charset "utf-8";
/* CSS Document */

/* ##################################################### */
/* ####################### RESET ####################### */
/* ##################################################### */

/* css reset for all browsers */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0px;
  padding: 0px;
  border: 0px;
  outline: 0px;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* remember to define focus styles! */
:focus {
  outline: 0;
}

body {
  line-height: 1;
  color: black;
  background: white;
}

ol, ul {
  list-style: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

blockquote, q {
  quotes: "" "";
}

select, input, textarea {
	border: 1px solid #CCCCCC;
}

ul {
	-webkit-padding-start: 0px;
	margin: 0px;
}

td {
	vertical-align: top;
}

p { 
	margin: 0px;
}
/* ##################################################### */
/* ################## ROUNDED CORNERS ################## */
/* ##################################################### */

.column {display:block}
.column *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff;
  padding-left:1px;
  padding-right:1px;
  margin-right:0px;
}
.column1{
  margin-left:6px;
}
.column2{
  margin-left:4px;
}
.column3{
  margin-left:2px;
}
.column4{
  margin-left:1px;
}
.column5{
  margin-left:1px;
}

.corumn{display:block}
.corumn *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  padding-left:1px;
  padding-right:1px;
  margin-left:0px;
}
.corumn1 {
  margin-right:6px;
}
.corumn2 {
  margin-right:4px;
}
.corumn3 {
  margin-right:2px;
}
.corumn4 {
  margin-right:1px;
}
.corumn5 {
  margin-right:1px;
}


.cofumn {display:block}
.cofumn *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff;
  padding-left:1px;
  padding-right:1px;
  margin-right:0px;
}
.cofumn1{
  margin-left:6px;
  margin-right:6px;
}
.cofumn2{
  margin-left:4px;
  margin-right:4px;
}
.cofumn3{
  margin-left:2px;
  margin-right:2px;
}
.cofumn4{
  margin-left:1px;
  margin-right:1px;
}
.cofumn5{
  margin-left:1px;
  margin-right:1px;
}


.copumn {display:block}
.copumn *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background-color:#ffffff;
  padding-left:1px;
  padding-right:1px;
  margin-right:0px;
  border-left:1px solid #454545;
  border-right:1px solid #454545;
}
.copumn1{
  background-color:#454545;
  margin-left:5px;
  margin-right:5px;
}
.copumn2{
  margin-left:4px;
  margin-right:4px;
}
.copumn3{
  margin-left:2px;
  margin-right:2px;
}
.copumn4{
  margin-left:2px;
  margin-right:1px;
}
.copumn5{
  margin-left:1px;
  margin-right:1px;
}

.cocumn {display:block}
.cocumn *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  padding-left:1px;
  padding-right:1px;
  margin-right:0px;
  border-left:1px solid #454545;
  border-right:1px solid #454545;
}
.cocumn1{
  background-color: #454545;
  margin-left:6px;
  margin-right:6px;
}
.cocumn2{
  margin-left:4px;
  margin-right:4px;
}
.cocumn3{
  margin-left:2px;
  margin-right:2px;
}
.cocumn4{
  margin-left:1px;
  margin-right:1px;
}
.cocumn5{
  margin-left:1px;
  margin-right:1px;
}

.padder{ 
  padding: 5px 10px 5px 10px;
}

/* ##################################################### */
/* ##################### BASE ########################## */
/* ##################################################### */

html, body {
	text-align: center; 
	width: 100%;
	display: block;
	font-family: Arial;
   	background-color: #0C0D0D;
	color: #1F1F1F;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	overflow: auto;
	overflow-y:auto;
	overflow-x: hidden;
}

html {
     overflow: -moz-scrollbars-vertical;
     overflow-y: scroll;
}

h1 { 
	font-family: arial;
	font-size: 38px;
	text-align: inherit;
}

h2 {
	display: inline;
	font-size: 12px;
	font-weight: normal;
}


h3 {
	padding-top: 10px;
	padding-left: 10px;
	display: block;
	font-weight: normal;
	font-size: 2em;
	margin: 0px;
}

h4 {
	padding: 10px;
	padding-top: 5px;	
	padding-bottom: 7px;
	display: block;
	font-weight: normal;
	font-size: 1.2em;
	margin: 0px;
	margin-bottom: 10px;
}

h4 a{
	color: #333333;
	text-decoration: underline;
}

#upper { 
	height: 75px;
	padding: 10px;
	padding-bottom: 8px;
	background-color: #ffffff;
}
#container { 
	width:770px;
	margin-left:auto; 
	margin-right:auto; 
}

div.arrow {
	margin-top: 9px;
	padding-top:11px;
}
#gastenboek_tekst {
	background:#ffffff;
	padding-top: 10px;
	padding-left: 11px;
	padding-right: 10px;
	display: block;
	line-height: 1.2em;
	width:498px;
}

#h1gastenboek {
	float: left
	width: 100%;
}

#h1gastenboek a{
	text-decoration: none;
}

#h1gastenboek #schrijfin{
	height: 70px;
	float: right;
	padding-top: 7px;
	padding-right: 15px;
}

#h1gastenboek #schrijfin a{
	text-decoration: underline;
	color: #333333;
}

#h1gastenboek img{
	float: left;
	height: 70px;
	width: 70px;
	height: 70px;
	border: 0px;
	padding-left: 4px;
	border: 0px;
}

#h1gastenboek h1{
	float: left;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-size: 2.8em;
	padding-left: 13px;
	padding-right: 13px;
	font-weight: bold;
	text-align: left;
	cursor: pointer;
}
#gastenboek_kleur {
	background-color: #ffffff;
	width: 100%;
}

#gastenboek_tekst li.reactie{
	font-size: 14px;
	margin-left:3px;
	margin-right:10px;
	padding:10px;
	line-height: 1.5em;
	border-bottom:1px dotted #d2dada;
}

#gastenboek_tekst img.profilepic{
	float: left;
	border: 0px;
}
#gastenboek_tekst div.reactie{
	margin-left: 60px;
}

#gastenboek_tekst div.profilepic{
	float: left;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 50px;
	overflow: hidden;
}

#gastenboek_tekst div.profilepic a{
	color: #666666;
	font-size: 10px;
}

#gastenboek_tekst span.tekst{
	display: block;
}

#gastenboek_tekst span.tekst_first{
	font-size: 22px;
}

#gastenboek_tekst span.tekst p{
	display: block;
	word-wrap: break-word;
}

#gastenboek_tekst span.tekst_first p{
	display: block;
    width: 406px;
    word-wrap: break-word;
}

#gastenboek_tekst span.date{
	color: #888888;
	display: block;
	font-size: 0.85em;
	font-style: italic;
}

#gastenboek_tekst span.date a{
	color: #888888;
	text-decoration: underline;
	font-weight: bold;
}

#gastenboek_tekst span.date a:hover{
	text-decoration: underline;
}

#gastenboek_tekst ul.paginas{
	margin-top: 20px;
	border: 0px solid #ffffff;
        list-style: none;
        margin-left: 0px;
        padding-left: 0px;
	height: 40px;
}

#gastenboek_tekst ul.paginas li{
	font-size: 14px;
	color: #333;
}

#gastenboek_tekst ul.paginas li a{
	display: block;
	text-decoration: none;
	color: #333;
	padding: 6px; 
}

#gastenboek_tekst ul.paginas li span{
	display: block;
	color: #333;
	padding: 6px; 
}

#gastenboek_tekst ul.paginas li span.dikgedrukt{
	background-color: #ddd;
}


#gastenboek_tekst ul.paginas li a:hover{
	background-color: #ddd;
}

#gastenboek_tekst li.nummering{
	float: left; 
	font-weight: bold;
	font-size: 12px;
	margin: 2px;
	display:list-item;
}

#balk_kleur { 
	vertical-align: top;
}
#info_gastenboek {
	padding-top: 10px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 15px;
}

#info_gastenboek li {
	font-size: 12px;
	line-height: 1.4em;
}

#info_gastenboek li #linktoweb {
	text-decoration: underline;
}

#login_gastenboek {
	width: 227px;
	padding-top: 10px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 15px;
}

#login_gastenboek li {
	font-size: 12px;
	line-height: 1.4em;
}

#login_gastenboek a{
	color: #333333;
	text-decoration: underline;
}

#knop_gastenboek a, #knop_vrienden a, #knop_beheer a {
	display: block;
	padding-left: 16px;
	padding-top: 16px;
	padding-bottom: 16px;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	width: 234px;
}

#knop_gastenboek a.knop_selected, #knop_vrienden a.knop_selected, #knop_beheer a.knop_selected{
	margin-right: 0px;
	padding-left: 17px;
	background-color: #ffffff;
	position: relative;
	left: -1px;
	margin-right:-1px;
}

#knop_gastenboek a.knop_selected:hover, #knop_vrienden a.knop_selected:hover, #knop_beheer a.knop_selected:hover{
	background-color: #FFFFFF;
	margin-right:-1px;
}

#vrienden_van {
	padding: 15px;
	padding-bottom: 10px;
	overflow: hidden;
}

#vrienden_van span.label{
	font-size: 1.2em;
	font-weigh: bold;
	display: block;
	margin-bottom: 10px;
}

#vrienden_van ul {
	width:100%;
}

#vrienden_van ul li {
	list-style-type:none;
	text-align: center;
	float: left;
	width: 73px;
	height: 60px;
	padding-bottom: 20px;
}

#vrienden_van ul li a {
	text-decoration: none;
	display: block;
	width: 75px;
	font-size: 11px;
}

#vrienden_van a:hover {
	text-decoration: underline;
}

#binnenkort_jarig {
	padding: 15px;
}

#binnenkort_jarig li {
	font-size: 1.2em;
	line-height: 1.4em;
}

#binnenkort_jarig li span.label{
	display: block;
	margin-bottom: 10px;
}

#binnenkort_jarig div.jarige {
	padding-top: 4px;
	line-height: 1em;
	display: block;
}

#binnenkort_jarig  .jarige_img{
	float:left;
	display: inline;
}

#binnenkort_jarig div.jarige img{
	display: inline;
	border: 0px;
	margin-right: 7px;
}

#binnenkort_jarig div.jarige span{
	display: block;
	font-style: italic;
	font-weight: 1em;
}

#binnenkort_jarig div.jarige span.jarige_naam {
	padding-top: 3px;
	font-style: normal;
}

#rss_feed {
	padding: 15px;
}

#rss_feed img{
	width: 16px;
	height: 16px;
	border: 0px;
	padding-right: 3px;
}

#footer {
	color: #333333;
	margin-top: 15px;
	margin-bottom: 15px;
}

#footer div {
	text-align: center;
	background-color: #ffffff;
	padding: 5px;
}

#footer div a {
	color: #333333;
	text-decoration: none;
}

#footer div a:hover {
	text-decoration: underline;
}


span.label { 
	font-weight: bold;
}

input.reageersubmit, input.reageersubmit2 {
	background: transparent url(http://static.friendbook.nl/images/bgbutton2.png) no-repeat;
	color:#FFFFFF;
	font-family: Arial, sans-serif;
	border: 0px;
	font-size: 2em;
	font-weight:bold;
	margin:0 0 5px;
	width: 175px;
	height: 51px;
	padding:10px;
	cursor: pointer;
}

input.reageersubmit2 {
	background: transparent url(http://static.friendbook.nl/images/bgbutton2.png) no-repeat;
}

input.reageersubmit:hover {
	background-color:#85E800;
}

input.reageersubmit1:hover {
	background-color:#85E800;
}

a.lbAction {
	text-decoration: none;
}

/* ##################################################### */
/* #################### VRIENDEN ####################### */
/* ##################################################### */

#gastenboek_tekst ul.vriend {
	padding-top: 10px;
	width:100%;
}

#gastenboek_tekst ul.vriend li.vriend {
	list-style-type:none;
	text-align: center;
	float: left;
	width: 123px;
	height: 85px;
	padding-bottom: 20px;
}

#gastenboek_tekst ul.vriend li.vriend a {
	color: #333333;
	text-decoration: none;
	display: block;
	width: 123px;
	font-size: 11px;
}

#gastenboek_tekst ul.vriend li.vriend a:hover {
	text-decoration: underline;
}


/* ##################################################### */
/* ################# REAGEER PANEL ##################### */
/* ##################################################### */

.container2 { 
	display: block;
	width: 516px;
}

.main_panel { 
	border-left:1px solid #454545;
	border-right:1px solid #454545;
	background-color:#ffffff;
}

.main_panel div.titel { 
	display: block;
	text-align: left;
	padding-top: 4px;
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	float: left;
	width: 350px;
}

.panel_up { 
	width: 100%;
	height: 29px;
}

.panel_content {
	width: 484px;
	display: block;
	margin-left: 15px;
	margin-right: 15px;
	padding-top: 8px;
	padding-bottom: 10px;
}

.panel_content .label{
	vertical-align: top;
	width: 100px;
	height: 20px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	padding-left: 0px;
}

.tip{
	display: block;
	text-align: center;
	width: 460px;
	padding: 7px;
	color: #000000;
	background-color:#fff9bd;
	border:1px solid #f1da7a;
	margin-bottom: 15px;
	line-height: 1.2em;
	font-size: 12px;
}

.panel_content .label .tip a{
	color: #000000;
	text-decoration: underline;
}

.panel_content .invoer {
	vertical-align: top;
	height: 30px;
	padding-left: 23px;
}

.panel_content .submit {
	text-align: left;
	padding-top: 10px;
	width: 100%;
	line-height: 1.2em;
}

.panel_content .submit a{
	color: #333333;
}

.panel_content .ingelogdtekst {
	display: block;
	padding-top: 5px;
	font-family: Arial, sans-serif;
	font-size: 12px;
}
.panel_content input.invoer_user {
	width: 250px;
}

.panel_content .label_pic {
	vertical-align: top;
	width: 80px;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	align: left;
}

.panel_content .invoer_tekst {
	margin-top: -1px;
	padding: 5px;
	overflow: auto;
	width: 470px;
	height: 125px;
	border: 1px solid #cccccc;
}

.panel_content img.profilepicture {
	
}

.panel_content .emoticons_holder {
	position: relative;
	width: 480px;
	//margin-top: -1px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #eeeeee;
}

.panel_content .richtekst {
	width: 480px;
	margin-top: 5px;
	background: #D0CBCB url(http://static.friendbook.nl/images/richtekst_bg.png) no-repeat scroll 0 0;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}

.panel_content .richtekst ul { 
	list-style: none;
	background:#D0CBCB url(http://static.friendbook.nl/images/richtekst_bg.png) no-repeat scroll 0 0;
	height:24px;
	clear: both;
}
.panel_content .richtekst ul li { 
	float: left; 
	margin-right: 2px;
}

.panel_content .richtekst ul li.youtube_button { 
	float: right; 
	margin-right: 0px;
}

.panel_content .richtekst ul li a {
	color: #1a1a1a;
	display: block;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
}

.panel_content .richtekst ul li a:hover {
	background:transparent url(http://static.friendbook.nl/images/richtekst_hover_bg.png) repeat scroll 0 0;
	text-decoration:none;
}

li.bold_button, li.bold_button a { 
	width: 43px;
	font-weight: bold;
}

li.italics_button, li.italics_button a { 
	font-style: italic;
	width: 43px;
}

li.link_button, li.link_button a { 
	text-decoration: underline;
	width: 43px;
}

li.strike_button, li.strike_button a { 
	text-decoration: line-through;
	width: 43px;
}

li.youtube_button, li.youtube_button a { 
	font-weight: bold;
	width: 120px;
}
li.youtube_button img {
	position: absolute;
	top: 3px;
	width: 16px;
	height: 15px;
	border: 0px;
}

.close_window {
	float: right;
	padding-top: 4px;
	padding-right: 6px;
}

.close_window a{
	padding: 10px;
	color:#333333;
	font-family: Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.close_window a:hover {
	color: #000000;
}

.icon {
	position: relative;
	top: 3px;
	margin-right: 3px;
	width: 16px;
	height: 16px;
	border: 0px;
}

a.uitgaandelink {
	text-decoration: underline;
}

#gastenboek_tekst form#login p {
	margin-left: 10px;
	font-size: 1.2em;
}

input.loginsubmit, input.submitsmall, button.submitsmall {
	background-color:#74CA00;
	border:1px solid #00FF00;
	color:#FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 1.6em;
	font-weight:bold;
	margin:0 0 5px;
	padding:2px;
	padding-left: 7px;
	padding-right: 7px;
	cursor: pointer;
	width: auto;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
input.submitsmall, button.submitsmall { 
	font-size: 1.4em;
	height: 26px;
}

input.loginsubmit:hover, input.submitsmall:hover, input.buttonsmall:hover {
	background-color:#85E800;
}

#gastenboek_tekst form#login input.input {
	color: #555555;
	background: #FBFBFB;
	border:1px solid #E5E5E5;
	font-size: 24px;
	margin-bottom: 6px;
	margin-right: 6px;
	margin-top: 2px;
	padding: 3px;
}

#gastenboek_tekst form#login p {
	margin-bottom: 15px;
}

#gastenboek_tekst ul#beheernav {
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#gastenboek_tekst ul#beheernav li {
	display: inline;
	margin: 0px;
	margin-left: -5px;
	padding: 0px;
}

#gastenboek_tekst ul#beheernav li a {
	background-color: #E6E6E6;
	border-left: 1px solid #CECECE;
	border-right: 1px solid #CECECE;
	border-top: 1px solid #CECECE;
	color: #4C4C4C;
	padding: 3px 10px 1px;
	text-decoration: none;
	font-size: 12px;
}

#gastenboek_tekst ul#beheernav li a:hover {
	color: #000000;
}

#gastenboek_tekst ul#beheernav li a.selected {
	padding-bottom: 2px;
	background-color: #ffffff;
}

#gastenboek_tekst ul#beheernav li a.selected:hover {
	background-color: #ffffff;
}

#gastenboek_tekst div.beheernav {
	margin-bottom: 15px;
	background-color: #D2DADA;

	margin: 2px 5px;
	padding: 0px;
	height: 1px;
}

#gastenboek_tekst div.beheer_inhoud {
	padding: 10px;
}

/* ##################################################### */
/* ################## DESIGN PANEL ##################### */
/* ##################################################### */

input.colorpicker {
	padding: 10px;
	width: 100px;
}

#gastenboek_tekst div.beheer_inhoud span.subtitle {
	clear: both;
	padding-top: 5px;
	padding-bottom: 12px;	
	display: block;
	font-size: 1.4em;
	font-style: italic;
	font-weight: normal;
}

#gastenboek_tekst div.beheer_inhoud span.smalltitle {
	padding-top: 5px;
	padding-bottom: 12px;	
	display: block;
	font-size: 1.2em;
	font-weight: normal;
}

#gastenboek_tekst div.beheer_inhoud div.spacer {
	border-bottom: 1px solid #D2DADA;
	margin-top: 13px;
	margin-bottom: 13px;
	width: 100%;
	height: 4px;
	clear:both;
}
#gastenboek_tekst div.beheer_inhoud div.spacerleft {
	padding-left: 15px;
}

#gastenboek_tekst div.beheer_inhoud ul.colors {
	list-style: none;
}

#gastenboek_tekst div.beheer_inhoud ul.colors li {
	float:left;
	width: 33%;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 1.4em;
}

#gastenboek_tekst div.beheer_inhoud ul.colors li span{
	display: block;
}

#gastenboek_tekst div.beheer_inhoud ul.themes{
	list-style: none;
}

#gastenboek_tekst div.beheer_inhoud ul.themes li {
	float:left;
	width: 25%;
	padding-bottom: 5px;
	height: 80px;
}

#gastenboek_tekst div.beheer_inhoud ul.themes li img{
	width: 100px;
	height: 75px;
	border: 0px;
	cursor: pointer;
	border: 1px #ffffff solid;
}

#gastenboek_tekst div.beheer_inhoud ul.themes li img:hover{
	border: 1px #777777 solid;
}

#gastenboek_tekst div.beheer_inhoud ul.themes a{
	text-decoration: none;
}

#gastenboek_tekst div.beheer_inhoud ul.normalrows {
	list-style: none;
}

#gastenboek_tekst div.beheer_inhoud ul.normalrows li {
	float: left;
	width: 50%;
	padding-bottom: 10px;
	font-size: 12px;
	line-height: 1.4em;
}

#gastenboek_tekst div.beheer_inhoud ul.normalrows input.putin, #gastenboek_tekst div.beheer_inhoud ul.normalrows select {
	padding: 3px;
}

#gastenboek_tekst div.beheer_inhoud ul.normalrows .fieldin {
	width: 200px;
	padding: 3px;
}

#gastenboek_tekst div.beheer_inhoud ul.normalrows span {
	display: block;
	line-height: 2em;
}

li.right {
	clear: both;
}

div.buttons_beheer {
	width: 100%;
	text-align: right;	
}

#linkto_home_gastenboek, #login_gastenboek a, a.uitgaandelink {
	color: #1F1F1F;
}

.panel_up, #balk_kleur, a#linktoweb, a.linktoweb, #knop_gastenboek_link, #knop_vrienden_link, #knop_beheer_link, #rss_feed_link, #link_hyves_1, #link_hyves_2, #link_hyves_3, #link_hyves_4, #link_hyves_5, #link_hyves_6, #link_hyves_7, #link_hyves_8, #link_hyves_9 {
	color: #1F1F1F;
} 


#balkr_tekst, #balk_kleur, .panel_up, .cocumn *, .corumn * {
   	background-color: #CDC4CF;
}

#balk_kleur, .corumn * {
	border-left: 1px solid #0C0D0D;
}

#info_gastenboek, #knop_gastenboek, #knop_vrienden, #knop_beheer, #binnenkort_jarig, #vrienden_van, #ad_250, .panel_up {
	border-bottom: 1px solid #0C0D0D;
}

#knop_gastenboek a:hover, #knop_vrienden a:hover, #knop_beheer a:hover{
	background-color: #e2dce3;
	margin-right: 0px;
}

#ad_250 {
	background-color: #CDC4CF;
	padding: 0px;
}


#ad_468_up {
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 5px;
	border-bottom:1px dashed #D2DADA;
}


#ad_468_bottom {
	padding-left: 15px;
	padding-bottom: 15px;
}

/* ##################################################### */
/* ################## WINDOW PANEL ##################### */
/* ##################################################### */

#lightbox{
	position: absolute;
	top: 46px;
	display:none;
	margin-top: 145px;
	left:50%;
	width: 500px;
	z-index:9999;
	margin:0 0 0 -250px;
	text-align:left;
}

#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
   	left:0px;
   	top:0px; 
	right: 0px;
	bottom: 0px;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000000;
	-moz-opacity: 0.70;
	opacity:.70;
	filter: alpha(opacity=70);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage {
	display:none;
}
#lightbox.done #lbContent {
	display:block;
}
#lightbox.loading #lbContent {
	display:none;
}
#lightbox.loading #lbLoadMessage {
	display:block;
	width:516px;
}

#LoadTekst{
	padding: 15px;
	text-align: center;
	background-color: #ffffff;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
	line-height: 1.4em;
}

#lightbox.loading #lbLoadMessage img{
	width: 128px;
	height: 15px;
	border: 0px;
}

div.notification {
	display: block;
	text-align: center;
	width: 460px;
	padding: 7px;
	background-color: #fff9bd;
	border: 1px solid #f1da7a;
	margin-bottom: 7px;
	color: #000000;
	font-size: 18px;
	line-height: 1.2em;
}

div.notification2 {
	display: block;
	text-align: center;
	width: 460px;
	padding: 7px;
	background-color: #fff9bd;
	border: 1px solid #f1da7a;
	margin-bottom: 7px;
	color: #000000;
	font-size: 1.2em;
	line-height: 1.2em;
}

