@charset "utf-8";
a {	text-decoration: none; color: #000000;}
a:link { text-decoration: none; color: #000000;}
a:visited { text-decoration: none; color: #000000;}
a:hover { color: #30F;}
a:active { text-decoration: none; color: #000000;}
body  {
	background-color: #336;
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: center; 
	margin: 0px; padding: 0px;}
.ckritik #container {
	width: 1104px; background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	text-align: left; 
	margin: 5px auto; padding: 0px;}
.ckritik #header {
	width: 1104px; height: 80px; background-color: #9999b2;
	border-bottom: 1px solid #FFF;
	margin: 0px 0px 0px 0px; padding: 0px;}/*filter:Alpha(opacity=90, FinishOpacity=60, Style=1);*/
.ckritik #header h1 {
	color: #FFF; font-size: 22px; font-weight: 600; vertical-align:middle;
	margin: 0px 15px 0px 0px; padding: 0px 0px 3px 0px;}	
.ckritik #header h2 {
	color: #FFF; font-size: 20px; font-weight: 500;	font-style: italic;	text-align:left;
	margin: 0px; padding: 0px 0px 1px 15px;}
.ckritik #header h3 {
	color: #FFF; font-size: 14px; font-weight: 400;
	margin: 0px; padding-left: 25px; padding-right: 18px;}
.ckritik #header h4 {
	color: #006; font-size: 14px; font-weight: 400;
	margin: 0px; padding-left: 15px;}	
.ckritik #header td#logo { background-image: url(/img/buffet.jpg); background-repeat: no-repeat; 
border: 1px; border-top-style: none; border-right-style: groove; border-right-color:white; border-bottom-style: none;	border-left-style: none;
}
.ckritik #mainContent table td#i { background-image: url(/img/i.png); background-repeat:no-repeat;}
.ckritik #header td { vertical-align: middle;}
.ckritik #sidebar1 {
	width: 200px; float: left; background-color: #ccccd8;
	text-align: center;
	margin: 0px 0px 0px 0px; padding: 0px;
	border: 1px; border-top-style: none; border-right-style: groove; border-right-color:white; border-bottom-style: none;	border-left-style: none;}
.ckritik #sidebar1 table {
	background-color: #ccccd8;
	font-size: 12px; color: #323231; text-align: left;
	/*padding-left: 2px;*/
	margin: 0px; padding: 0px 0px 0px 3px;}
.ckritik #sidebar1 table a { font-size:12px;
	padding-left: 10px;}
.ckritik #sidebar1 table#ttbb a { font-size:12px;
	padding-left: 5px;}
.ckritik #sidebar1 h3 {
	font-size: 13px; color: #251047; font-weight: bold;	text-align: left;
	margin: 0px; padding: 10px 0px 5px 3px;}
.ckritik #sidebar2 {
	width: 160px; float: right;	background-color: #9999b2;
	text-align: center;
	margin: 0px; padding: 0px 0px 2px 0px;}
.ckritik #mainContent {
	width: 724px; background-color: #e5e5eb;
	font-size:11px;
	margin: 0px 125px 0px 200px; padding: 10px 10px 20px 10px;
	border: 1px; border-top-style: none; border-right-style: none;  border-bottom-style: none;	border-left-style: solid;border-left-color:white;}
.ckritik #mainContent form { margin: 0px; padding: 0px;}	
.ckritik #mainContent table { 
	background-color: #FFFFFF;
	border: 1px solid #9cb0a2;
	font-size: 11px;
	padding: 0px 3px 0px 0px;}
	/*margin: 5px 0px 0px 0px;*/
.ckritik #mainContent input#ok {
	vertical-align: middle;
	margin: 2px; padding: 2px 8px 2px 8px;}	
.ckritik #mainContent select {vertical-align: middle;}
.ckritik #mainContent input#Input {
	vertical-align: middle;
	margin: 2px; padding: 2px 0px 2px 0px;}		
.ckritik #mainContent table#eintragen p {
	line-height: 16px; color: #000; font-size: 12px; text-align:justify;
	padding: 2px 10px 2px 10px;}
.ckritik #mainContent table#html p {
	color: #000; font-size: 12px;
	padding: 2px 10px 2px 10px;}	
/*.ckritik #mainContent tr#Skala {
	color: #000; font-size: 11px; text-align: center; font-weight: bold;
	padding: 0px;}	*/
.ckritik #mainContent td#T {
	vertical-align: middle;
	padding: 0px;}	
.ckritik #mainContent table#eintragen a {
	color: #060; font-size: 16px; font-weight: 500;
	padding: 5px 5px 5px 25px;}	
/*.ckritik #mainContent table#Kommentare { 
	background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	padding: 3px;}*/
.ckritik #mainContent table.table1{ 
	background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	padding: 3px 3px 3px 3px; margin-bottom: 10px;}
.ckritik #mainContent table.category{ 
	background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	padding: 3px 3px 3px 3px; margin-bottom: 10px;}
.ckritik #sidebar2 table.table2{ 
	background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	font-size: 11px;
	margin-bottom: 5px;}	
.ckritik #sidebar1 table.table2{ 
	background-color: #ccccd8;
	border: 1px solid #FFFFFF;
	font-size: 11px;}	
/*.ckritik #mainContent table#Kommentare h6 { 
	font-size: 9px; color:#FFF; vertical-align: middle;
	display: inline;
	margin: 0px; padding: 2px;}*/
.ckritik #mainContent table.table1 p { padding: 8px; }
.ckritik #mainContent h5 {
	color: #251047; font-size: 14px; font-weight: bold;
	margin: 0px; padding: 2px 0px 2px 3px;}		
.ckritik #mainContent table.table1 h6 {
	color: #251047; font-size: 11px; font-weight: bold;
	margin: 0px; padding: 2px 0px 2px 0px;}		
.ckritik #mainContent h1 {
	color: #251047; font-size: 16px; font-weight: 500;
	margin: 3px 0px 3px 0px;}
.ckritik #mainContent h2 {
	color: #000; font-size: 12px; font-weight:lighter;
	margin: 0px; padding-left:10px;}
/*	font-family:Verdana, Geneva, sans-serif;*/
.ckritik #mainContent h4 {
	color: #000; font-size: 11px; font-weight: normal;
	margin: 0px; padding-left:5px;}
/*	font-family:Verdana, Geneva, sans-serif;*/
.ckritik #mainContent input#Datum { padding: 2px; }
.ckritik #footer {
	background-color: #9999b2;
	border: 1px; border-top-style: outset; border-right-style: none; border-bottom-style: none;	border-left-style: none;
	font-size: 9px; text-align: center; vertical-align: middle;
	margin: 0px; padding: 3px;}
.ckritik #tt {
	background-color: #9999b2;
	border: 1px; border-top-style:none ; border-right-style: none; border-bottom-style: outset;	border-left-style: none;
	font-size: 9px; text-align: center; vertical-align: middle;
	margin: 5px; padding: 3px;}
.clearfloat { clear:both; height:0;	font-size: 1px;	line-height: 0px;}
