/*
#---------------------------------------------------------- 
#
#              ######### 
#             ############
#             ###      ###
#             ### 
#             ### 
#             ### 
#             ### 
#             ###      ###
#             ###      ###
#             ############
#              ######### Content Layouts
#
#---------------------------------------------------------- 
*/

/**************************************************************************
*
*  common html entities
*
***************************************************************************/

/**************************************************************************
*  Headers and Subheads (Used for the second headline line)
***************************************************************************/
h1,
h2,
h3,
h4,
h5,
h6,
div.csc-header h1,
div.csc-textpicHeader h1,
  p.csc-subheader,
p,
p.bodytext 
{
	margin: 0;
	padding: 0;
	border: 0;

   /* use this, not margin-top!  */
   margin-bottom: 9px;

}



h1,
h2,
h3,
h4,
h5,
h6,
div.csc-header h1,
div.csc-textpicHeader h1,
  p.csc-subheader 
{
	font-size: 11px;
	font-weight: bold;
}



/* remove h1 bottom margin for mininews/aktion-tdwg.de */
h1,
div.csc-header h1,
div.csc-textpicHeader h1
{
  margin-bottom: 0px;
}




/**************************************************************************
*
*  all images
*
***************************************************************************/
img
{
	margin: 0;
	border: 0;
	padding: 0;

	/* border: 1px dotted RED; */

}		




/**************************************************************************
*
*  Navi styles
* - Not needed for GMENU
* - Only for NAVMAINBOTTOM
* and links in the copy
* 
* #009B4E = dark green (e.g. hi-button bg)
* #BFE6D3 = light green (e.g. dflt-button bg)
*
***************************************************************************/
a {
	text-decoration: none;
	color: #ED8800;
	font-weight: normal;
}

a:visited {
	text-decoration: none;

}

a:hover {
	text-decoration: none;
}




/**************************************************************************
*
*  Common HTML (esp. for the layout-tables in tt_content)
*
***************************************************************************/
table, th, tr, td {

	font-size: 11px;
   font-family: verdana, arial, sans-serif; 
   font-weight: normal; 
   line-height: 18px;

	color: #343F41;

	border-collapse: collapse;
	border: 0px none;

}


td {
	vertical-align: top;
	/* border: 1px solid OLIVE; */

}




/**************************************************************************
*
*  ul/ol, li
*
***************************************************************************/
ul,
ol
{
   /* list-style-image: url(/media/img/icon/pfeil1/blue.gif); */
   margin:            0px;
   margin-left:       7px; 

   border:            0px none;
/*   border:           1px solid AQUA; */











   padding:           0px;
   padding-left:      9px;  /* mozilla 7px, ie6 9px or bullets get cut from the left */

/*   background-color: #EEE; */

}


li 
{
   margin:            0px;
   border:            0px none;
   padding:           0px;

}


/**************************************************************************
*
*  Kurzfristige Anpassungen
*
***************************************************************************/
/* keine */



/**************************************************************************
*
*  all forms
*
***************************************************************************/
form 
{
	margin: 0;
	border: 0;
	padding: 0;
}		


input, 
textarea,
select
{ 
	font-size: 11px;
   font-family: Verdana, Helvetica, SunSans-Regular, sans-serif; 
   font-weight: normal; 
   line-height: 18px;
	color: #343F41;

}




/**************************************************************************
*
*  kontaktformular
*
***************************************************************************/
.form1-button,
.form1-inputtext,
.form1-textarea,
.form1-select
{ 
	font-size: 11px; 
	
}


.form1-inputtext,
.form1-select
{ 
	width:       260px;
	margin-left:   5px;
	margin-bottom: 0.5em;	
}


.form1-textarea
{ 
	width:  260px;
	height: 100px;
}






#kontaktformular-error 
{
	border: 1px dashed #FF0000;
	padding-top: 0.5em;
	margin-bottom: 1em;
	width: 340px;
}



#kontaktformular-error li
{
	color: #FF0000;
	margin-top: 0.5em;
	margin-right: 2em;
	
}





#tbl-kontaktformular td.td1
{
	color: #ED8800;
}


/**************************************************************************
*
*  DEBUG
*
***************************************************************************/
#content td 
{
	/* border: 1px solid OLIVE; */

}
