

/*
-----------------------------------------------
  www.ausberlin.de styles
  by enobe.de
----------------------------------------------- 

margin: top right bottom left;

colorcodings

green: #003300
violett: #FF00FF

*/

/* _________ D E F A U L T  HTML ________________________________________________________________ */

*
	{
		font-family: Verdana, Arial, Helvetica, Tahoma, sans-serif;
				
		font-size: 1em;
		/* line-height: 18pt; */
		color: #003300;
	}

html
	{
		height:100%;
		margin:0;
		padding:0;
	}
	
body
	{
		padding: 0;
		margin: 0;
		background-color: #FFFFFF;
		/*
		background-image:url(images/body_bg.gif);
		background-repeat: repeat-x;
		*/

		/*	width: 100%;*/
	}
	
h1, h2, h3, h4, h5, form, fieldset
	{
		margin: 0;
		padding-bottom: 10px;
	}
	
h2
	{
		
	}
h3
	{
		font-weight: bold;
		font-size: 70%;
		color: #003300;
	}
h4
	{
		font-weight: bold;
		font-size: 70%;
		/* line-height: 18pt; */
		color: #003300;
	}
/* repair the linebreak-distances from typos <p> Tag */
p
	{
		margin-top: 0px;
		margin-bottom: 0px;
		/* line-height: 18pt; */
		font-size: 70%;
	}
	
i
	{
		margin-top: 1px;
		margin-bottom: 1px;
		/* line-height: 9pt; */
		font-size: 70%;
		font-style: italic;
		color: #003300;
	}
	
td
	{
		font-size: 100%;
	}

small
	{
		font-weight: normal;
		font-size: 60%;
	}

.hr
	{
		border-top: 1px solid #003300;
		height: 10px;
		width: 95px;
	}

.marker
	{
		color: #FF00FF;
	}
	
SELECT, INPUT, TEXTAREA
	{

	}

img
	{
		border: 0;
	}
	
/* Images */
/* default set by styles.content.imgtext inside TS-Config*/

.imgtext
	{
		font-style: italic;
		font-size: 70%;
		text-align: left;
		color: #003300;
	}

form
	{
		font-weight: normal;
		font-size: 70%;
		color: #003300;
	}

strong
	{
		font-weight: bold;
	}

/* LINKS */

a
	{ 
		color: #003300;
	}
	
a:link, a:visited, a:active
	{ 
		text-decoration: underline;
	}
	
a:hover
	{
		text-decoration: none;
	}

/* _________ D E F A U L T  BLOCK_AREAS ________________________________________________________________ */

#container
	{	/*
		border: 1px solid grey;
		*/
		position: relative;
		min-height: 100%;
		margin-left: auto;
		margin-right: auto;
		width: 680px;
		height: 100%;
		
		text-align: left;
		
    	voice-family: "\"}\"";
    	voice-family: inherit;
    	height: auto;
    	
	}

#logo
	{	
		/* border: 1px solid blue; */
		
		height: 70px;
		width: 680px;
		position: relative;
		
		background-image:url(images/logo.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
		
		text-align: left;
	}

#header
	{	
		/* border: 1px solid blue; */
		
		position: absolute;
		top: 70px;
		width: 680px;
		height: 80px;
		padding: 0 0 0 0;

		/*
		background-image:url(images/header.gif);
		background-repeat: no-repeat;
		background-position:top center;
		*/
		text-align: left;
	}
		
#leftside
	{	
		/* border: 1px solid red; */
		
		position: absolute;
		top: 0px;
		width: 160px;

		padding: 0 0 0 0;
		margin: 150px 0 0 0;

		text-align: left;
	}	

#menu
	{	
		/* border: 1px solid green; */
		
		margin: 0px;
		padding: 12px 10px 10px 10px;
		
		text-align: left;
	}
#rightside
	{	
		/* border: 1px solid red; */
		
		position: absolute;
		top: 0px;
		width: 520px;

		padding: 0 0 0 0;
		margin: 150px 0 0 160px;

		text-align: left;
	}	

#content
	{	
		/* border: 1px solid green; */
		
		margin: 0px;
		padding: 10px;
		
		text-align: left;
	}

/* _________ M E N U ________________________________________________________________ */

/* menues */

/* menu_main */

#menu_main a
	{	
		padding: 0px 0px 0px 0px; /* top right bottom left; */ 
		
		text-align: left;
		font-size: 70%;
		font-weight: normal;
		text-decoration: none;
		color: #003300;
	}

#menu_main a:hover
	{
		color: #666666;
	}
	
.menu_main_1
	{	
		text-align: left;
		padding: 3px 0px 3px 20px;
		background-image: url(images/pil_close.gif);
		background-repeat: no-repeat;
		background-position: 0px center;
	}
.menu_main_1_act
	{
		text-align: left;
		padding: 3px 0px 3px 20px;
		background-image: url(images/pil_open.gif);
		background-repeat: no-repeat;
		background-position: 0px center;
	}

.menu_main_1_cur
	{
		text-align: left;
		padding: 3px 0px 3px 20px;
		background-image: url(images/pil_current.gif);
		background-repeat: no-repeat;
		background-position: 0px center;
	}
	
.menu_main_1_cur a
	{
		font-weight: bold !important;
	}
	
.menu_main_2
	{
		text-align: left;
		padding: 3px 0px 3px 40px;
		background-image: url(images/pil_close.gif);
		background-repeat: no-repeat;
		background-position: 20px center;
	}
.menu_main_2_act
	{
		text-align: left;
		padding: 3px 0px 3px 40px;
		background-image: url(images/pil_open.gif);
		background-repeat: no-repeat;
		background-position: 20px center;
	}

.menu_main_2_cur
	{
		text-align: left;
		padding: 3px 0px 3px 40px;
		background-image: url(images/pil_current.gif);
		background-repeat: no-repeat;
		background-position: 20px center;
	}
	
.menu_main_2_cur a
	{
		font-weight: bold !important;
	}
	
.menu_main_3
	{
		text-align: left;
		padding: 3px 0px 3px 60px;
		background-image: url(images/pil_close.gif);
		background-repeat: no-repeat;
		background-position: 40px center;
	}
.menu_main_3_act
	{
		text-align: left;
		padding: 3px 0px 3px 60px;
		background-image: url(images/pil_open.gif);
		background-repeat: no-repeat;
		background-position: 40px center;
	}

.menu_main_3_cur
	{
		text-align: left;
		padding: 3px 0px 3px 60px;
		background-image: url(images/pil_current.gif);
		background-repeat: no-repeat;
		background-position: 40px center;
	}
	
.menu_main_3_cur a
	{
		font-weight: bold !important;
	}
	
/* _________ S I T E M A P __________________________________________________________ */

.sitemap1
	{
		/* border: 1px solid red; */ 
		
		padding: 5px 0px 5px 20px; /* top right bottom left; */ 
		
		background-image: url(images/sitemap/pages.gif);
		background-repeat: no-repeat;
		background-position: 0px center;
		
		white-space: nowrap;
		font-size: 80%;
	}
.sitemap2
	{
		/* border: 1px solid green; */ 
		
		padding: 5px 0px 5px 40px; /* top right bottom left; */ 
		
		background-image: url(images/sitemap/pages.gif);
		background-repeat: no-repeat;
		background-position: 20px center;
		
		white-space: nowrap;
		font-size: 80%;
	}
.sitemap3
	{
		/* border: 1px solid blue; */ 
		
		padding: 5px 0px 5px 60px; /* top right bottom left; */ 
		
		background-image: url(images/sitemap/pages.gif);
		background-repeat: no-repeat;
		background-position: 40px center;
		
		white-space: nowrap;
		font-size: 80%;
	}
.sitemap4
	{
		/* border: 1px solid grey; */ 
		
		padding: 5px 0px 5px 80px; /* top right bottom left; */ 
		
		background-image: url(images/sitemap/pages.gif);
		background-repeat: no-repeat;
		background-position: 60px center;
		
		white-space: nowrap;
		font-size: 80%;
	}
	
/* __________ E X T E N S I O N S ___________________________________________________ */

/* tx-tdnewsletter-pi1 */

.tx-tdnewsletter-pi1
	{
		margin-top: 0px;
		margin-bottom: 0px;
		/* line-height: 18pt; */
		font-size: 70% !important;
	}
	
.tx-tdnewsletter-pi1 FORM
	{
		margin-top: 0px;
		margin-bottom: 0px;
		/* line-height: 18pt; */
		font-size: 100% !important;
	}

/* ___________________________ */
















































/* ___________________________ */