html {

}

form {

}

#site {
	position:relative; 
	margin:0px auto auto auto; 
	width:930px; 
	vertical-align:middle;
	text-align:center; 
	top:0px; 
	left:0px;
}

body {
	font-family: Arial, Helvetica, sans-serif; //Times New Roman;
	background-color:#793B4A;
	font-size:16px;
	color: #C0C0C0;
}

a:link, a:visited, a:active {
	text-decoration: none;
	color:#793B4A;
}

a:hover {
	text-decoration: underline;
}

td {
	padding-right:10px;
	padding-bottom:5px;
}

p { 
	
}

img { 
	border: 0 none;
}

h1 {
	
}

h2 {
	
}

h3 {
	
}

h4 {
	
}

.componentheading {
	font-weight:bold;
	font-size:20px;
	color:#793B4A;
	width:100%;
	margin-bottom:10px;
}

.blog {
	width:100%;
}

.contentheading, .buttonheading {
	font-weight:bold;
	font-size:20px;
	color:#793B4A;
	width:100%;
	margin-bottom:10px;
	border-width:0px 0px 0px 0px; 
	border-style:dashed; 
	border-color:#793B4A;
}

.article_separator {

}

#component {
 	border-width:3px;
 	border-style:double;
 	border-color:#A0A0A0;
 	position:relative; 
 	width:726px; 
 	padding:10px; 
 	background-color:#C0C0C0;
 	color:#000000;
 	font-size:16px;
 	font-weight:normal;
 	text-align:left;
 	overflow:auto;
 	vertical-align:top;
}

#top {

}

#logo {
 	position:relative; 
 	top:0px; 
 	left:358px;
}

#breadcrump {
	font-size:10px;
}

#main {
	width:930px;
	clear:both;	
	border-width:0px;
 	border-style:double;
 	border-color:#A0A0A0;
}

#tb_main {
	table-layout:auto;
 	border-spacing:10px;
 	width:100%;
 	vertical-align:top;	
}

#left {
	font-family: Times New Roman;
	text-align:left; 
	position:relative; 
	width:150px;
	font-size:16px;
	border-width:0px;
	vertical-align:top;
	
}

/* Einstellungen fuers Menue*/

#left ul {
	padding:0px;
	list-style-type:none;
	margin:0px;
	font-weight:bold;
}

#left .menu a:link,  #left .menu a:visited, #left .menu a:active {
	text-decoration: none;
	color: #C0C0C0;
}

#left .menu a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#left #current {
	text-decoration:underline;
}

#left .menu li {
	padding-bottom:10px;
}

/*#left .menu * li {
	background-color:#6eb239;
}

#left .menu span {
	padding:12px;
}

#left .menu li li span {
	padding:18px;
}*/

#right {
}

#footer, #bottom {
	font-family: Times New Roman;
	font-size:12px;
	clear:both;
}

#user1 {
}

#user1 ul {
}

#user2 {

}


#user3 {
	clear:both;
}

#user4 {
	clear:both;
}

/*Weblink Tabelle*/
.description {
	font-size:14px;
}

.sectiontableheader {
	border-width:0px 0px 1px 0px; 
	border-style:dashed; 
	border-color:#CCCCCC;
}
