body	{  
		font: normal 11px georgia, palatino, arial, verdana, helvetica, sans-serif;
		background: #ffffff;
		margin: 0;
		padding: 0;
		}
		
a:link	{
		color: #8B0000;
		text-decoration: underline;
		}

a:visited {
		color: #8B0000;
		text-decoration: underline;
		}

a:hover	{
		color: #8B0000;
		text-decoration: underline;
		}

a:active {
		color: #8B0000;
		text-decoration: none;
		}

img {
		padding: 30px 0 0 30px;
		}
		
/* navigation */


#nav	{
		background: #ffffff;
		padding: 5px 10px 0 30px;
		margin: 10px 0 0 0;
		width: auto;
		height: 20px;
		border-top: none;
		border-bottom: 1px solid;
		border-left: none;
		border-right: none;
		border-color: #228B22;
		font: normal 12px georgia, palatino, arial, verdana, helvetica, sans-serif;
		}
		
#nav a:link	{
		color: #000;
		text-decoration: none;
		}

#nav a:visited {
		color: #000;
		text-decoration: none;
		}

#nav a:hover	{
		color: #000;
		text-decoration: underline;
		}

#nav a:active {
		color: #000;
		text-decoration: none;
		}
		
#popup {
		margin: 10px;
		padding: 0;
		}

#popup h2 {
		margin: 0;
		padding: 0;
		font: bold 13px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #228B22;
		}
		
#popup p {
		font: normal 11px verdana, tahoma, arial, sans-serif;
		line-height: 15px;
		}
		
#popup a:link {
			color: #228B22;
			text-decoration: none;
		}
	
#popup a:visited {
		color: #228B22;
		text-decoration: none;
		}

#popup a:hover	{
		color: #228B22;
		text-decoration: underline;
		}

#popup a:active {
		color: #228B22;
		text-decoration: none;
		}


#popup .big_picture  {
		float: right;
		margin: 0;
		padding: 0;
		}
	
	
#content {
		margin: 0 0 0 0;
		padding: 10px 10px 0 30px;
		font: normal 11px georgia, palatino, verdana, arial, helvetica, sans-serif;
		line-height: 15px;
		background: #ffffff;
		width: auto;
		height: auto;
		}
		
#content img {
		float: right;
		display: block;
		margin: 0 0 10px 10px;
		padding: 0;
		}

#content img.admin {
    	float: left;
		margin: 5px 0 0 0;
		padding: 0;
		height: 100px;
		}


		
h1		{
		margin: 0;
		padding: 0 0 10px 0;
		font: normal 18px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #228B22;
		text-align: left;
		}
		
#content h2		{
		margin: 0;
		padding: 0 0 0px 0;
		font: bold 16px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #000000;
		text-align: left;
		}
		
#content p.links		{
		margin: 0;
		padding: 0 0 10px 0;
		}
	
		
#content p.date {
		margin: 0 0 2px 0;
		padding: 0;
		font: 16px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #000000;
		border: none;
		}

#content p.body {
		margin: 0 0 20px 0;
		padding: 0;
		width: 600px;
		font: 12px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #000000;
		}	
		
#content p.bodycoffee {
		margin: 0;
		padding: 0;
		width: 690px;
		font: 12px georgia, palatino, verdana, arial, helvetica, sans-serif;
		color: #000000;
		}
		
#content p.code {
		margin: 0;
		padding: 0;
		width: 600px;
		font: 12px courier new, courier, fixedys, serif;
		color: #000000;
		}	

#content div.news {
		margin: 0 0 20px 0;
		padding: 0;
		width: 600px;
		border-bottom: 1px dotted #228B22;
		}

#content div.news img {
		margin: 0 10px 0 0;
		padding: 0;
		float:left;
		}

		
#content td.left {
		margin: 0;
		padding: 0 10px 0 3px;
		border: none;
		font: normal 11px arial;
		text-align: left;
		line-height: 17px;
		border-color: #FFFFF0;
		border: none;
		}
		
#content td.left img.sort {
			float: right;
			display: block;
			margin: 3px 0 0 0;
			padding: 0;
			border: none;
		}

#content td.center {
		margin: 0;
		padding: 0 5px 0 5px;
		border: none;
		font: normal 11px arial;
		text-align: center;
		line-height: 17px;
		border-color: #FFFFF0;
		border: none;
		width: 50px;
		}
		
#content td.center img.sort {
			float: right;
			display: block;
			margin: 3px 0 0 0;
			padding: 0;
			border: none;
		}
		
#content td.right {
		margin: 0;
		padding: 0 3px 0 10px;
		border: none;
		font: normal 11px arial;
		text-align: right;
		line-height: 17px;
		border-color: #FFFFF0;
		}		

#content td.right img.sort {
			float: right;
			display: block;
			margin: 3px 0 0 0;
			padding: 0;
			border: none;
		}

#content a:link {
			color: #228B22;
			text-decoration: none;
		}
	
#content a:visited {
		color: #228B22;
		text-decoration: none;
		}

#content a:hover	{
		color: #228B22;
		text-decoration: underline;
		}

#content a:active {
		color: #228B22;
		text-decoration: none;
		}

input.kort {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 0;
         padding: 3px;
         width: 80px;
         background: #F5F5DC;
         border: 1px solid;
         }

input.lang {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 0;
         padding: 3px;
         width: 200px;
         background: #F5F5DC;
         border: 1px solid;
         }

textarea {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 0;
         padding: 3px;
         width: 200px;
         background: #F5F5DC;
         border: 1px solid;
         }
       
input.knap {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 5px 0 0 0;
         padding: 3px;
         width: 90px;
         }
         
select {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 0;
         padding: 3px;
         width: 207px;
         background: #F5F5DC;
         border-top-style: thin solid #F5F5DC;
         }
         
         
select.right {
         font: 11px tahoma, verdana, arial, helvetica, sans-serif;
         margin: 0;
         padding: 3px;
         width: 207px;
         background: #F5F5DC;
         border-top-style: thin solid #F5F5DC;
         float: right;
         }
	
		
/* footer */

#footer	{
		font: normal 11px georgia, palatino, verdana, arial, helvetica, sans-serif;
		#color: green;
		color: #505050;
		line-height: 15px;
		display: block;
		text-align: left;
		background: #ffffff;
		padding: 5px 0 30px 30px;
		margin: 0;
		height: auto;
		width: auto;
		border-top: 1px solid;
		border-left: none;
		border-right: none;
		border-bottom: none;
		#border-color: #505050;
		border-color: #228B22;
		}
		
#footer a:link	{
		color: #228B22;
		text-decoration: none;
		}

#footer a:visited {
		color: #228B22;
		text-decoration: none;
		}

#footer a:hover	{
		color: #228B22;
		text-decoration: underline;
		}

#footer a:active {
		color: #228B22;
		text-decoration: none;
		}
		
#footer div.kontrol a img {
		margin:  0 20px 20px 0 ;
		padding: 0  ;
		border: none;
		float: right;
		}
	


