/**
 * onSite Gstebuch CSS
 *
 *
 * LICENSE:$Licensetext:$
 * 
 * @author     Michael Lämmlein <ml@onsite.org>
 * @copyright  2009  onSite.org
 * @license    $Licenselink:$  $Licensename:$
 * @version    $Id:style.css 2 2013-03-27 08:50:07Z  $
 */
@charset "UTF-8";
@media all
{
	body{
		background-color:#FFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000;
	}
	
	div#whole{
		background-color:#E7E7E7;
		text-align:left;
		padding:10px;
		width:95%;
		margin-right:auto;
		margin-left:auto;
		border:1px solid #333;
	}
	
	th.left{
		background-color:#CCC;
		padding:5px 10px 2px 10px;
		text-align:left;
		font-size:12px;
		border-top-width:1px;
		border-bottom-width:5px;
		border-left-width:1px;
		border-top-style:solid;
		border-right-style:none;
		border-bottom-style:solid;
		border-left-style:solid;
		border-top-color:#999;
		border-bottom-color:#999;
		border-left-color:#999;
	}
	
	th.right{
		background-color:#CCC;
		padding-right:10px;
		text-align:right;
		font-size:12px;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:5px;
		border-top-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:none;
		border-top-color:#999;
		border-right-color:#999;
		border-bottom-color:#999;
	}
	
	th.headline{
		background-color:#CCC;
		padding:5px 10px 2px 10px;
		text-align:left;
		font-size:12px;
		border-top-width:1px;
		border-right-width:1px;
		border-bottom-width:5px;
		border-left-width:1px;
		border-top-style:solid;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-top-color:#999;
		border-right-color:#999;
		border-bottom-color:#999;
		border-left-color:#999;
	}
	
	th.caption{
		background-color:#D3D3D3;
		border:none;
		padding:5px 10px 2px 10px;
	}
	
	div.navigation{
		font-size:10px;
		background-color:#D3D3D3;
		height:40px;
		padding:11px;
		font-weight:bold;
		margin:5px 0;
		border:1px solid #999;
	}
	table.comment{
		margin:5px 0;
	}
	
	td{
		background-color:#D3D3D3;
		padding:0 10px;
		font-size:12px;
	}
	
	td.nospan{
		background-color:#D3D3D3;
		padding:0 2px;
	}
	
	td.entry{
		background-color:#D3D3D3;
		padding:10px 10px 20px 10px;
		text-align:left;
		border-right-width:1px;
		border-bottom-width:5px;
		border-left-width:1px;
		border-right-style:solid;
		border-bottom-style:solid;
		border-left-style:solid;
		border-right-color:#999;
		border-bottom-color:#999;
		border-left-color:#999;
	}
	
	a{
		text-decoration:none;
		color:#006;
	}
	
	a:hover{
		text-decoration:none;
		color:#900;
	}
	
	input.input{
		border:1px solid Black;
	}
	
	textarea{
		border:1px solid Black;
	}
	
	div.page_count{
		text-align:center;
		height:20px;
		margin:0 auto;
	}
	
	div.page_count div.activ{
		font-size:12px;
		font-weight:bold;
		color:#FF0000;
		float:left;
		margin:2px;
		padding:2px;
	}
	
	div.page_count a{
		float:left;
		font-size:12px;
		font-style:normal;
		margin:2px;
		background-color:#FFFFFF;
		border:1px solid #999999;
		padding:2px 3px;
	}
	
	div.error_message{
		color:#990000;
		background-color:#FFD2D2;
		text-align:center;
		padding:5px;
		border:1px dotted #FF0000;
		font-weight:bold;
		font-size:12px;
		margin:5px 5px 15px 5px;
	}
	
	div.error_message h3{
		font-size:14px;
		padding:0;
		margin:0 0 10px 0;
	}
	
	div#admin{
		margin-top:10px;
		margin-right:auto;
		margin-left:auto;
		text-align:right;
	}
	
	div#copyright{
		text-align:center;
		margin:5px auto;
	}
	
	div#copyright h1{
		font-size:11px;
		font-style:normal;
		font-weight:normal;	
	}
	
	#rss{
		font-size:11px;
		text-align:center;
		margin:5px auto;
	}
	
	#rss a{
		margin:0 5px;
	}
}