/* Global Settings */
body {
 	background:url(../images/body-bg.gif) repeat-x #F3ECD2;
	color:#333;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; }

h1,h2,h3,p,li {
	text-align:left;}

a {
	background-color:inherit;
  color:#777;
  text-decoration:none;}

a:hover {
	text-decoration:underline; }	
	
img {
	border:0; 
  margin: 0px 5px 0px 5px;
}

blockquote{
	background-color:inherit;
	color:#999;
	font:italic 12px Helvetica,Arial,sans-serif; 
	border-left:5px solid #cc9;
	padding:2px 15px; }

.clear{
	clear:both;	}

/* Wrappers */	

#wrapper{
	/*width:1000px;*/
	margin:15px auto; }

#body{
	background:url(../images/header-bg.gif) top center no-repeat #fff;
	color:inherit;
	width:960px;/*780*/
	padding:10px 10px 2px 10px; }

#container {
	width:720px;/*560*/
	float:left; 
  /*border: #FF0000 solid 1px;*/}

* html #container { /*n�tig f�r IE6*/
	width:680px;
}

/* Header */

#header {
	width:680px;/*755*/
	height:140px; }

#header h1 {
	background-color:inherit;
	color:#666;
	font:normal 36px Helvetica,Arial,sans-serif;
	padding:11px 0 0 15px;
	margin:0;	}

span#title
{	background-color:inherit;
	color:#fff;
	padding-left:18px;}
/* Content */

#top {
	padding:30px 0 0 10px;
	margin:5.5em 0 0 0; }	
	
#content {
	padding:0px 2px 5px 0;
	float:left;
  /*border: #FF0000 solid 1px; */}

#content h1 {
	font:normal 18px Helvetica,Arial,sans-serif; }


#content ul {
	list-style:none; }

#content ul li {
	background:url(../images/bullet.gif) 0 8px no-repeat;	
	padding:2px 0 2px 10px; }	

#content .maincontent {
	line-height:1.25em;
	padding:10px 5px 8px 15px;
  text-align: left;
  /*border: #00FF00 solid 1px;*/}

#content .maincontent span {
	background-color:inherit;
	color:#999;}


/* Sidebar */

#sidebar {
	font-size:12px;
	padding:15px 5px 15px 30px;
	float:left; 
  width:180px;
  line-height:20px;
  text-indent: 8px;}

#sidebar ul {
	list-style:none;
	padding:2px;
	margin:0; }

#sidebar ul li {
	background:url(../images/bullet2.gif) 0 8px no-repeat;	
	padding:0px 0 2px 10px;
	margin:0; }	

#sidebar ul li a {
	background-color:#fff;
	color:#333;
	text-decoration:none;
	display:block; 
  text-decoration:none;
  border-bottom: 1px dotted #960;}

#sidebar ul li a:hover {
	background-color:#ddd;
	color:#917322; 
  border-bottom: 1px dotted #000;}
	
/* Footer */

#footer {
  
	background:url(../images/footerbg.gif) no-repeat center;/*repeat-x;*/
	height:34px;
	font:normal 11px Arial,sans-serif;
	color:#fff;
	padding:0 0 0 0;
	clear:both;	}

#footer a {
	background-color:inherit;
	color:#fff; }

#footer a:hover,#credits a:hover {
	background-color:inherit;
	color:#fff;
	text-decoration:none; }	

/* Joomla */

.moduletable_menu
{	border: none; }

.componentheading {
font: bold 26px Tahoma,sans-serif;
color: #996600;
}

.componentedit {
width:700px;/*700*/
margin-top: 40px;
/*border: #FF0000 solid 1px;*/ 
}
.contentheading {
font: bold 18px Tahoma,sans-serif;
color: #BA4D2C;
text-align:left;
}

/* Module */
.module {
margin-bottom:4em;
color:#2F3D46;
margin-right:10px;
float: left;
overflow: hidden;
}

.module h1,h2,h3 {
font: bold 18px Helvetica,Arial,sans-serif;
color:#555;;
text-align:left;
border-bottom: #CCC solid 1px; 
padding-top:15px; }

.module_menu {
margin-bottom:4em;
color:#2F3D46; }


.moduletable_menu h3 {
font: bold 18px Tahoma,sans-serif;
color:#BA4D2C;
text-align:left;
border-bottom: #CCC solid 1px;
}

/* small text */

.small {
font-size: .80em;
color: #999;
font-weight: normal;}

.modifydate {
height: 20px;
vertical-align: bottom;
font-size: .80em;
color: #999;
font-weight: normal;
text-align: left; }

.createdate {
height: 20px;
vertical-align: top;
font-size: .80em;
color: #999;
font-weight: normal;
vertical-align: top;
padding-bottom: 5px;
padding-top: 0px; 
text-align:left;}

a.readon {
font-size: .80em;
margin-top: 10px;
display: block;
float: left;
padding-right: 20px;
line-height: 14px;
height: 16px; }

.pagenavbar {
font-size: .80em;
margin-top: 10px;
display: block;
float: left;
padding-right: 20px;
line-height: 14px;
height: 16px; }

a.pagenavbar {
font-size: .80em;
margin-top: 10px;
display: block;
float: left;
padding-right: 20px;
line-height: 14px;
height: 16px; }

.pagenavcounter {
font-size: .80em;
margin-top: 10px;
display: block;
float: left;
padding-right: 20px;
line-height: 14px;
height: 16px; }

.pagenav {
font-size: .80em; }

.pagecounter {
font-size: .80em; }

/* Table content styles */

table.contentpaneopen {
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
margin: 0;
padding: 0;
text-align: left;
width: 550px;}/*auto*/

table.contentpane {
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
margin: 0;
padding: 0;
width: 100%;/*auto*/
/*text-align: left;*/}

table.contentpaneopen li {
margin-bottom: 5px; }

table.contentpaneopen fieldset {
border: 0;
border-top: 1px solid #ddd; }

table.contentpaneopen h3 {
margin-top: 25px; }

table.contentpaneopen h4 {
font-family: Helvetica,Arial,sans-serif;
color: #333; }

table.blog{
width:100%;
}
/* Inner content table elements */

td.sectiontableheader {
  background: #efefef;
  color: #333;
  font-weight: bold;
  padding: 4px;
  border-right: 1px solid #fff;
}

tr.sectiontableentry0 td,
tr.sectiontableentry1 td,
tr.sectiontableentry2 td {
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
 padding: 4px; }

td.sectiontableentry0,
td.sectiontableentry1,
td.sectiontableentry2 {
  padding: 3px;
}

#path {
  text-align: left;
}
#contactname{
  padding:20px 0px 0px 40px;
  font-weight: bold;
  font-family:Helvetica,Arial,sans-serif;
  font-size:18px;
}
