/*Definitionen für alle HTML-Tags*/
a,abbr,acronym,address,applet,area,b,base,basefont,bdo,big,blockquote,body,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,dl,dt,em,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,head,hr,html,i,iframe,img,input,ins,isindex,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,script,select,small,strike,strong,style,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var {font-family : Verdana, sans-serif; }

/*Eigenschaften der HTML-Elemente*/
body {
	padding:0px; margin:0px; font-size:12px; color: black;
}
table,tr,td {
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
	border-spacing: 0px;
	border-collapse: collapse;
	vertical-align: top;
	background-position: top left;
	background-repeat: no-repeat;
}
div {
	background-position: top left;
	background-repeat: no-repeat;
}
a {
	text-decoration: none;
	border-bottom: 1px dotted Black;
	color: black;
}
a:hover {
	border-bottom: 1px solid White;
}
h1 {
	font-size: 150%;
}
h2 {
	font-size: 125%;
}
h3 {
	font-size: 110%;
}
h4 {
	font-size: 100%;
}


/*Die Tabelle bestimmt die Größenaufteilung der Seite. Daher werden hier nur Eigenschaften verwendet, die die Größe der Tabelle definieren, z.B.
width, height und overflow, sowie Hintergrundfarbe/Hintergrundbild. Alles anderen wird in den Containern <div id="xxx"> erledigt*/
table.c_main {
	width: 100%;
}
td.c_menuImgLeft, td.c_menuContent, td.c_menu2Content, td.c_content, td.c_menu2footer, td.c_footer {
	border-bottom: 1px solid Gray;
	border-right: 1px solid Gray;
	background-color: white;
}
td.c_menuImgLeft {
	height: 140px;
	width: 260px;
	overflow: hidden;
}
td.c_menuContent {
	height: 140px;
	overflow: hidden;
	background-color: #FF0000;
	background-image: url(pics/header.jpg);
	background-position: left;
	vertical-align: middle;
}
td.c_menu2Content {
	background-color: black;
	background-image: url(pics/header2.jpg);
}
td.c_content {
	/*background-color: Silver;*/
}
td.c_menu2footer {
	background-color: #FF0000;
	height: 50px;
}
td.c_footer {
	background-color: black;
	height: 50px;
        color: white;
}

/*Die Container (definiert mit id (!),nicht class) definieren die Standardeigenschaften innerhalb der Bereiche der Homepage, z.B. welche Schrift
(Größe, Farbe) verwendet werden soll, Hintergrundbild etc.
Innerhalb der einzelnen Container können Standard-Tags verwendet werden, deren Aussehen dann über:
div#xxx a,span,.. {	}
definiert werden. Die Unterbereiche sind unter der jeweiligen Container-Definition eingerückt geschrieben.
}*/

div#menuImgLeftContent {
	width: 260px;
}
div.menu1 {
	color: white;
}
div#menu2 {
	height: 500px;
	color: white;
}
/*Eigenschaften der Submenupunkte*/
div.menuItem,div.menuItemCur,div.menuItemAct {
	padding: 2px 5px 2px 5px;
}
/*Eigenschaften der Menupunkte*/
span.menuItem,span.menuItemCur,span.menuItemAct {
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}

div.menuItem {
	color: white;
}
div.menuItemCur {
	background-color: white;
}
div.menuItemAct {
	background-color: white;
}
div.menuItem a {
	color: white;
}
div.menuItem a:hover{
	font-style: normal;
}

span.menuItem {
}
span.menuItemCur {
	background-color: Silver;
}
span.menuItemAct {
	background-color: Gray;
}
span.menuItem a {
}
span.menuItem a:hover{
	font-style: normal;
}
span.menuItem a {
}

/*Hier werden die Eigenschaften des Inhalts innerhalb von td#c_content festgelegt*/
div#content{
	margin: 10px;
	margin-left: 20px;
	margin-right: 20px;
	width: 700px;
	overflow: hidden;
}
div#content h1 {
	font-style: italic;
}

/*Hier werden die Eigenschaften der Fußzeile innerhalb von td#c_footer festgelegt*/

div#footer{
	margin: 5px;
        color: white;
}
div#footer a {
	color: white;
}
/*Plugins*/
div.tx-tefotoalbum-pi1 div {
	margin:5px;
}
div.tx-tefotoalbum-pi1 td#back,td#next {
	margin:5px;
	padding:5px;
}