﻿* 		{
			margin: 0;
			padding: 0;
		}

html 		{
			height: 100%;
			margin: 0;
			padding: 0;
		}

body 	{
			font-size: 8pt;
			font-family: arial;
			font-weight: normal;
			font-style: normal;
			fon	t: arial;
			text-decoration: none;
			text-align: left;
			color: #000000;
			background-color: #E1E2E2;	
		}

/**************************************************/

h1		{
			font-size:12pt;
			font-weight:bold;
			margin-bottom:15px;
			color:#B5343D;
		}

h2		{
			font-size:12pt;
			font-weight:bold;
			margin-bottom:15px;
			color:#B5343D;
		}

h3		{
			font-size:10pt;
			font-weight:bold;
			margin-bottom:15px;
			color:#B5343D;
		}

h4		{
			font-size:10pt;
			margin-bottom:15px;
			color:#000000;
		}

h5		{
			font-size:8pt;
			margin-bottom:15px;
			color:#000000;
		}

/**************************************************/

img		{
			border:none;
		}

/**************************************************/

.text	{
			padding-left:24px;
			padding-right:30px;
		}

.wrap	{
			margin:10px auto; 
			width:950px;
		}

.maintable
		{
			width:950px; 
			border:none;
		}
		
.footer  {
			width:580px; 
			max-width:580px; 
			height:45px; 
		}
		
.menu {
		height:40px;
		width:580px; 
		max-width:580px;
		padding-top:5px;
}

		
.content {
		width:571px; 
		max-width:571px; 
		min-height:650px;
		padding-left:4px; 
		padding-right:5px;
}

#contentCell {
  background-image:url("./../img/tpl/content_bg.png");
}
		
.divider-v {
		width:10px;
}
		
.divider-h {
		height:10px;
}

div.sidebar {
		height:473px; 
		width:162px; 
		max-width:162px; 
		margin: 5px 6px 7px 7px;
}
	
td.sidebar {
		width:175px; 
		height:485px; 
		background-repeat:no-repeat;
}

a {
		font-size:8pt;
		color:#B5343D;
		margin: none;
		padding: none;
		text-decoration:none;
}

a:hover	{
		font-size:8pt;
		color:#AAAAAA;
		margin: none;
		padding: none;
		text-decoration:none;
}

a:focus	{
		font-size:8pt;
		color:#B5343D;
		margin: none;
		padding: none;
		text-decoration:none;
}

a:visited {
		font-size:8pt;
		color:#B5343D;
		margin: none;
		padding: none;
}
		  
option 	{
		font-size:8pt;
		background-color: White;
}

input, textarea {
		border: none 1pt; 
		border-color: #000000;
		font-size:8pt;
		font-family:arial;
		-moz-border-radius:3px;
		
}

input.feld:focus, textarea.feld:focus {
		background-color:#eef4fa;
}

.radio	{
		font-size:8pt;
		font-family:arial;
		font-style:normal;
		font-weight:normal;
		text-decoration:none;
		color:#000000;
		line-height:14pt;
}
	
.frm {
		font-size:8pt;
		font-family:arial;
		font-weight:bold;
		font-style:normal;
		text-decoration:none;
		line-height:14pt;
		color:#B01E29;
		padding-left:20px;
}
		
.input {
		background-color:#4F4F4F;
		border:#4F4F4F 1px solid;
		color:#FFFFFF;
		font-family:arial;
		font-size:8pt;
		cursor:pointer;
		margin-top:2px;
}

input.input:hover {
		background-color:#FFFFFF;
		color:#4F4F4F;
}
		
a.current {
		text-decoration:underline!important;
}
		
a.navi:link {
		font-size:8pt;
		font-family:Arial;
		font-weight:none;
		text-decoration: none;
		color:#666666;
		padding-left:20px;
		text-align:left;
}
	
a.navi:visited {
		font-size:8pt;
		font-family:Arial;
		font-weight:none;
		text-decoration: none;
		color:#666666;
		padding-left:20px;
		text-align:left;
}

a.navi:active {
		font-size:8pt;
		font-family:Arial;
		font-weight:none;
		text-decoration:none;
		color:#666666;
		padding-left:20px;
		text-align:left;
}

a.navi:hover {
		font-size:8pt;
		font-family:Arial;
		font-weight:none;
		text-decoration: none;
		color:#B01E29;
		padding-left:20px;
		text-align:left;
		}
		
a.content:hover	
		{
			font-size:8pt;
			color:#AAAAAA;
			margin: none;
			padding: none;
			text-decoration:none;
		}

a.content:focus	{
		font-size:8pt;
		color:#B5343D;
		margin: none;
		padding: none;
		text-decoration:none;
}

a.content:visited {
		font-size:8pt;
		color:#B5343D;
		margin: none;
		padding: none;
		text-decoration:none;
}
		
		


 /************************
 * Page Specific Changes *
 * For EXT chgallery     *
 * trivents.com          *
 ************************/ 


.tx-chgallery-pi1 .pagebrowser .next {
  padding-right: 6px;
  margin-top:-14px;
}

.tx-chgallery-pi1 .pagebrowser .prev {
  padding-left: 6px;
}



 /*******************************
 * eingebetteter youtube Player *
 *******************************/ 
div.tx-itawyoutoubeembed-pi1 {
  text-align:center;
  padding: 12px;
}