/* LET OP!!!!!
Idien deze site of delen van deze site of informatie of gegevens uit deze site, inhoud of vorm of beide, origineel of geparafraseerd of beide, zonder expliciete toestemming van mobielunlocken.nl bij derden terechtkomt op welke wijze dan ook, wordt de verspreider daarvan aansprakelijk gesteld volgens het Nederlands recht voor alle schade die daar uit voortvloeit. 

Het eigendom van de intellectuele rechten op de mobielunlocken.nl en zijn inhoud, alle rechten over de inhoud en de architectuur van deze site, en met name -doch niet uitsluitend- overde foto's, teksten, logo's, slogans, handelsnamen™ zijn voorbehouden. Ze worden beschermd door de nationale en internationale wetteksten en reglementaire teksten die elke bezoeker van de site noodzakelijkerwijs moet naleven.*/


* { padding: 0; margin: 0; }

body {
	margin: 0; 	padding: 0;
	font: normal 13px arial, 'Trebuchet MS', Tahoma, sans-serif;
	color: #333;
	background: #FFF url(bg.jpg) repeat-x;
	text-align: center;
	line-height: 13pt;
}

a { background: inherit; color: #65944a; text-decoration: underline; }
a:hover { background: inherit; color: #006699; text-decoration: underline; }

h1, h2, h3 { font: bold 13px arial, 'Trebuchet MS', Tahoma, Sans-serif; }
h1 { font-size: 13px; color: #0879b1;}
h2 { font-size: 13px; color: #0879b1;}
h3 { font-size: 13px; color: #0879b1;}

h1, h2, h3 {
	margin: 0px 15px;
}
p {
	margin: 5px 15px;
	padding: 0 0 4px 0;
}
ul, ol {
	margin: 10px 30px;
	padding: 0 15px;		
}

img {
	border: 0px;
	padding: 0px;
	background: #FAFAFA;
}
.headerphoto img {
	border: 0px;
	padding: 5px;
	background: #FAFAFA;
}
img.float-right {
  margin: 5px 0px 5px 15px;  
}
img.float-left {
  margin: 5px 15px 5px 0px;
}

code {
  margin: 5px 0;
  padding: 10px;
  text-align: left;
  display: block;
  overflow: auto;  
  font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  background: #FAFAFA;
  border: 1px solid #f2f2f2;  
  border-left: 3px solid #72A545;
}
acronym {
  cursor: help;
  border-bottom: 1px solid #777;
}


table {
	border-collapse: collapse;
	margin: 10px 15px;	
}
th strong {
	color: #fff;
}
th {
	background: #74A846;
	height: 29px;
	padding-left: 11px;
	padding-right: 11px;
	color: #fff;
	text-align: left;
	border-left: 1px solid #B6D59A;
	border-bottom: solid 2px #FFF;
}
tr {
	height: 30px;
}
td {
	padding-left: 11px;
	padding-right: 11px;
	border-left: 1px solid #FFF;
	border-bottom: solid 1px #ffffff;
}
td.first,th.first {
	border-left: 0px;
}
tr.row-a {
	background: #F8F8F8;
}
tr.row-b {
	background: #EFEFEF;
}
/* end - table */





/***********************

	  LAYOUT copyright mobielunlocken.nl
	  
************************/

#header-content, #content, #footer-content {
	width: 760px;
}

#header {
	height: 100px;
	text-align: left;	
}
#header-content {	
	margin: 0 auto; padding: 0;
	position: relative;
}
#header-content h1#logo {
	position: absolute;
	font: bold 28px Verdana, 'Trebuchet MS', Tahoma, sans-serif;
	letter-spacing: -1px;
	color: #669933;
	margin: 0;
	padding: 0;
	top: 48px;
	left: 0px;
	width: 400px;
	height: 32px;
}
#header-content h1#logo a {
	text-decoration: none;
	color: #669933;
}
#header-content #slogan {
	position: absolute;	
	font: bold 13px Arial,'Trebuchet Ms', Sans-serif;
	text-transform: none;
	color: #777;	
	margin: 0; padding: 0;
	top: 70px; left: 30px;
}

#header-content ul {
	position: absolute;
	right: -5px; top: 50px;
	font: bold 13px arial, 'Trebuchet MS', sans-serif;
	color: #FFF;
	list-style: none;
	margin: 0; padding: 0;		
}
#header-content li {
	display: inline;
}
#header-content li a {
	float: left;
	display: block;
	padding: 6px 16px;	
	color: #fff;
	background-color: #666;
	text-decoration: none;
	border-right: 1px solid #fff;
}
#header-content li a:hover {
	background: #65944A;
	color: #FFF;
}
#header-content li a#current  {
	background: #65944A;
	color: #FFF;
}
blockquote {
	margin: 15px;
	padding: 10px;
  	background-color: #FAFAFA;
	border: 1px solid #dcdcdc;  
	font: 13px arial, Tahoma, sans-serif; 
	color: #000;	
}
#download {
height: auto;
margin: 15px;
border: 1px solid #cccccc;
font: normal 13px arial, 'Trebuchet MS', Tahoma, sans-serif;
}
#download2 {
height: auto;
margin: 15px;
border: 1px solid #cccccc;
font: normal 13px arial, 'Trebuchet MS', Tahoma, sans-serif;
}

#button {
position: relative;
border:none;

}
.headerphoto {
	margin: 0 auto;
	width: 770px;
	height: 200px;
	padding: 0px 10px 20px 10px;
}

#content-wrap {
	clear: both;
	float: left;
	width: 100%;
}
#content {
	text-align: left;	
	padding: 0;
	margin: 0 auto;	
}

#sidebar {
	float: right;
	width: 30%;
	margin: 0 0 10px 0; padding: 0;	
}	
#sidebar h3 {
	padding: 18px 0px 5px 10px;
	margin: 0;	
	font: bold 14px arial, 'Trebuchet MS', Tahoma, Sans-serif;
}
.sidebox {
	background: #fff;
	margin-bottom: 10px;
}

#main {
	float: left;
	width: 68%;	
	margin: 0 0 0px 0; padding: 0;
}
#main h1 {
	padding: 19px 0px 3px 5px;
	margin: 0 0 0px 10px;	
	font: bold 18px arial, 'Trebuchet MS', Tahoma, Sans-serif;
	color:#000000;
}
#main h3 {
	padding: 6px 0px 3px 5px;
	margin: 0 0 0px 10px;	
	font: bold 13px arial, 'Trebuchet MS', Tahoma, Sans-serif;
	color:#000000;
}
#main h4 {
	padding: 6px 0px 3px 5px;
	margin: 0 0 0px 10px;	
	font: bold 17px arial, 'Trebuchet MS', Tahoma, Sans-serif;
	color:#e20092;
}
#main ul li {
	list-style-image: url(bullet.gif);
	margin-bottom: 2px;
	padding-left: 5px;
}

.post {
	margin: 0; padding: 0;
	background: #FFF url(gradientbg.jpg) repeat-x;
	border: 1px solid #EFEDED;
}
.post .post-footer {
	background-color: #FAFAFA;
	border: 1px solid #f2f2f2;
	padding: 5px; margin-top: 20px;
	font-size: 95%;
}
.post .post-footer .date {
	background: url('clock.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post .post-footer .comments {
	background: url('comment.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post .post-footer .readmore {
	background: url('page.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}

#footer {
	clear: both;
	margin: 0; padding: 0;
	font: normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif;
	text-align: left;
	background: #dcdcdc;
}

#footer h1, #footer p {	margin-left: 0; }

#footer-content {	
	margin: 0 auto;
	padding-left: 35px;
	color: #666;
}
#footer-content a {
	text-decoration: none;
	color: #777;	
}
#footer-content a:hover {
	text-decoration: underline;
	color: #333;
}
#footer-content ul {
	list-style: none;
	margin: 0; padding: 0;
}
#footer-content .col {
	width: 32%;
	padding: 0 5px 30px 0;	
}
#footer-content .col2 {
	width: 33%;
	padding: 0 0 30px 0;	
}

.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }

.clear { clear: both; }
.gray  { color: #333; }
