html, body,
a, a:link, a:visited, a:hover, a:active,
p, div, span,
ul, ol, li,
hr,
table, tbody, th, tr, td,
h1, h2, h3, h4, h5, h6,
form, input, select, option, optgroup, button, fieldset, textarea, label, legend {
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
	color: #777574;
	text-decoration: none;
}

body
{}

p
{
	text-decoration: none;
	border: none;
}

/************ Misc ********************/
.green
{
	color:#0c0;
}

.red
{
	color: #a91008;
}

.blue
{
	color:#00c;
}

.nofloat
{
  clear: both;
  font-size: 1px;
  margin: 0px;
	padding: 0px;
}

/************ Vorschau ****************/

 .vorschau_buttons a,
 .vorschau_buttons a:link,
 .vorschau_buttons a:visited,
 .vorschau_buttons a:hover,
 .vorschau_buttons a:active
{
   display: block;
   padding: 5px 10px;
   margin: 10px 10px 10px 0px;
   border: 2px solid #ddd;
   width: 170px;
   text-align: center;
   float: left;
 }

.vorschau_buttons a:hover
{
  background: #eee;
}

#buttons_plain
{}

#buttons_html
{}


.vorschau_ebene_html,
.vorschau_ebene_plain
{
  position: absolute;
  top: 60px;
  border: 2px solid #ddd;
  visibility: hidden;
	padding: 10px;
}

.vorschau_ebene_plain
{
	width: 450px;
}
.vorschau_ebene_html a:link,
.vorschau_ebene_html a:visited,
.vorschau_ebene_html a:hover,
.vorschau_ebene_html a:active {
	text-decoration:underline;
}
.vorschau_ebene_html a:hover {	text-decoration:none;}

/************ Statistik ****************/

.statistik_wrapper {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	background-color: #fff;
	margin: 0px;
	padding: 10px;
}

.statistik_wrapper .link
{
  cursor: pointer;
}

.statistik_wrapper a{
	text-decoration: underline;
}

.statistik_wrapper table.statistik_table {
	width: 690px;
	border-collapse: collapse;
	border: 1px solid #ddd;
}

.statistik_wrapper table.statistik_table th
{ }

.statistik_wrapper table.statistik_table th.c1
{	width: 360px;	}

.statistik_wrapper table.statistik_table th.c2
{ width: 30px;	}

.statistik_wrapper table.statistik_table th.c3
{	width: 300px; }

.statistik_wrapper table.statistik_table td
{
	height: 25px;
}


.statistik_wrapper #detailviewer
{
	position: absolute;
	top: 10px;
	left: 10px;
	display: none;
	width: 760px;
	height: 460px;
	border: 1px solid #555;
	background: #eee;
	padding: 10px;
}

.statistik_wrapper #detailviewer div.head div.close
{
  float:right;
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}

.statistik_wrapper table#stat_links
{
	display: none;
	width: 690px;
	border-collapse: collapse;
	border: 1px solid #ddd;
	margin: 10px 0px 0px 0px;
}

.statistik_wrapper table#stat_links tr
{
}

.statistik_wrapper table#stat_links tr th
{

}

.statistik_wrapper table#stat_links tr th.id
{ width: 30px; }

.statistik_wrapper table#stat_links tr th.name
{ width: 400px; }

.statistik_wrapper table#stat_links tr th.linkziel
{ width: 80px; }

.statistik_wrapper table#stat_links tr th.statistik
{ width: 180px; }

.statistik_wrapper table#stat_links tr td
{
  border-bottom: 1px solid #ddd;
}

table#stat_links tr
{
	background: #fff;
}

table#stat_links tr.linkdetail
{
	display: none;
	background: #eee;
}

table#stat_alt
{
	display: none;
  background: blue;
}

div.box_prozent
{
	border: 1px solid #aaa;
	height: 14px;
	float: left;
	margin: 0px 10px 0px 0px;
}

div.box_prozent .balken
{
  background: #00c;
	height: 10px;
	margin: 2px 0px;
}

span.geloescht {
	color: #c00;
}
.grau {
	background-color: #ddd;
}


div.nl_infos {
	margin: 10px;
}

/*infopool.......*/

.infopool_block {

}

.info_artikel {

}

.info_artikel a:link,
.info_artikel a:visited,
.info_artikel a:hover,
.info_artikel a:active
{
	padding: 0px 0px 0px 15px;
	text-decoration: underline;
	background:  url('http://service.werbeagentur-aufwind.com/gcf-mailer/assets/common/pfeil.gif') no-repeat 0px 2px;
}

.info_artikel a:hover {
	text-decoration: none;
}


/************ anmeldeformular *************/

div.newsletter_anmeldung_einleitung
{
	margin: 0px 0px 10px 0px;
}

div.newsletter_anmeldung_einleitung h1
{
}

div.newsletter_anmeldung_einleitung .text
{
  line-height: 150%;
}

div.newsletter_wrapper
{
}

div.newsletter_wrapper div.block_anrede,
div.newsletter_wrapper div.block_titel,
div.newsletter_wrapper div.block_name,
div.newsletter_wrapper div.block_firma,
div.newsletter_wrapper div.block_email,
div.newsletter_wrapper div.block_geburtstag,
div.newsletter_wrapper div.block_submit,
div.newsletter_wrapper div.block_hinweis_fehler,
div.newsletter_wrapper div.block_hinweis,
div.newsletter_wrapper div.block_interessen,
div.newsletter_wrapper div.block_bitte_senden_sie_mir

{
	clear: both;
}

div.newsletter_wrapper div.block_hinweis_fehler
{
	margin: 0px 0px 9px 0px;
}

div.newsletter_wrapper label
{
	float: left;
	display: inline;
	margin: 0px 10px 0px 0px;
  width: 125px;
}

div.newsletter_wrapper select,
div.newsletter_wrapper input,
div.newsletter_wrapper textarea
{
	border: 1px solid #c4cbd1;
	padding: 2px;
	margin: 2px 0px;
	width: 230px;
}

div.newsletter_wrapper select
{
  width: 236px;
}

div.newsletter_wrapper input
{
/*  width: 240px; */
 	float: left;
}

div.newsletter_wrapper div.block_name input
{
  width: 110px;
  margin-right: 4px;
}

div.newsletter_wrapper div.block_geburtstag input
{
	margin-right: 5px;
}

div.newsletter_wrapper div.block_geburtstag input.tag
{
	width: 40px;
}

div.newsletter_wrapper div.block_geburtstag input.jahr
{
	width: 70px;
}
div.newsletter_wrapper div.block_geburtstag select
{
	width: 105px;
	margin-right: 5px;
	display: inline;
	float: left;
}

div.newsletter_wrapper div.block_hinweis
{
	padding: 20px 0px 0px 0px;
}

div.newsletter_wrapper div.block_submit
{
	padding: 10px 0px 0px 0px;

}

div.newsletter_wrapper div.block_submit input
{
	color: #ffffff;
	background: #AE0B04;
	border:1px solid #c4cbd1;
	width:auto;
	margin-right:7px;
}

div.newsletter_wrapper div.block_interessen
{
}

div.newsletter_wrapper div.block_interessen div.block_cb
{
	float: left;
	width: 185px;
}

div.newsletter_wrapper div.block_interessen input.checkbox
{
		width: auto;
		border: none;
		margin: 7px 0px 0px 0px;
}

div.newsletter_wrapper div.block_interessen label
{	margin: 10px 10px 5px 0px;

}

div.newsletter_wrapper div.block_interessen label.sub
{
	margin: 7px 10px 0px 0px;
	width:135px;
}

div.newsletter_wrapper div.block_bitte_senden_sie_mir
{
	margin: 10px 0px 0px 0px;
}

div.newsletter_wrapper div.block_bitte_senden_sie_mir label
{
	width: 200px;
}

div.newsletter_wrapper div.block_bitte_senden_sie_mir div.block_cb
{
	clear: both;
	width: 300px;
}

div.newsletter_wrapper div.block_bitte_senden_sie_mir input.checkbox
{
	width: auto;
	border: none;
	margin: 7px 0px 0px 0px;
}

div.newsletter_wrapper div.block_bitte_senden_sie_mir label.sub
{
	margin: 7px 0px 0px 10px;
}

