body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #672D11;

	line-height: 1.4em;

}

body {

	background-color: #FAF6E6;

	margin: 0px;

}

a:link, a:visited, a:active {

	color: #672D11;

	text-decoration: underline;

}

a:hover {

	color: #672D11;

	text-decoration: underline;

}



a.menu_current:link, a.menu_current:visited, a.menu_current:active {

	color: #672D11;

	text-decoration: none;

	font-weight: bold;

}

a.menu_current:hover {

	color: #672D11;

	text-decoration: underline;

	font-weight: bold;

}



a.menu_default:link, a.menu_default:visited, a.menu_default:active {

	color: #672D11;

	text-decoration: none;

}

a.menu_default:hover {

	color: #672D11;

	text-decoration: underline;

}

}

form {

	margin: 0;

}

h1, h2, h3, h4, h5 {

	margin: 5px 0px 5px 0px;

}

.header {

	background-color: #FAF6E6;

	vertical-align: middle;

	text-align: center;

	color: #EDEBCE;

	height: 50px;

	font-size: 20px;

	font-weight: bold;

}

.menu {

	background-color: #F2E4B1;

	padding: 10px;

	width: 190px;

	vertical-align: top;

}

.menu ul, .menu li {

	list-style-type: none;

	display: block;

	margin: 0;

	padding: 0;

	padding-left: 5px;

}

.current {

	font-weight: bold;

}

.highlight {

	background-color: #D0D0D0;

}

.content {

	background-color: #FBF5DF;

	padding: 20px;

	height: 400px;

	vertical-align: top;

}

.footer {

	background-color: #F2E4B1;

	text-align: center;

	font-size: 10px;

	height: 10px;

}





/* IMPORTER LAYOUT*/



div.teaserThumbnail, div.notepadThumbnail {

	float: left;

	margin-right: 6px;

}



div.teaserThumbnail img, div.notepadThumbnail img{

	border: 1px solid silver;

}









/* TeaserListing / Notepad */

table.teaserlisting, table.notepadlisting {

	background-color: #F1F1F1;

	margin-bottom: 1em;

	border: 1px solid silver;

}



table.teaserlisting thead tr, table.teaserlisting thead td, 

table.notepadlisting thead tr, table.notepadlisting thead td {

	background-image: url(/t32Importer/templates/iwna/images/bg/bg-teaserlistingHeader.jpg);

}

table.teaserlisting tbody, table.notepadlisting tbody {

	background-image: url(/t32Importer/templates/iwna/images/bg/corner-teaserlisting.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

/* /TeaserListing / Notepad */





/* Preistabelle */

table.priceTable {

	background-color: #672D11;

}

table.priceTable thead th {

	background-color: #FFFFFF;

	text-align: left;

	color: #672D11;

}



th.priceTable {

	font-weight: bold;

	font-size: 11px;

	background-color: #F2E4B1;

}



td.priceTable {

	font-size: 11px;

	text-align: right;

	background-color: #fff;

	vertical-align: top;

}

div.priceLegend {

	margin-bottom: 2em;

}

/* /Preistabelle */





/* Merkmale -> features */

div.features {

	background-color: #BFCFFF;

	padding: 8px 8px 8px 8px;

	border: 1px #672D11;

	background-image: url(/t32Importer/templates/iwna/images/bg/corner-teaserlisting.gif);

	background-repeat: no-repeat;

	background-position: right bottom;	

}

div.features h3 {

	margin: 0 0 6px 0; padding: 0;

	font-size: 22px;

	color: #fff;

	line-height:1em;

}

div.features ul {

	margin: 0;

	padding: 0;

}

div.features ul li {

	font-size: 11px;

	display: inline;

	list-style-type: none;

}

/* /Merkmale */







/* Email */

.message {

	padding: 5px 0px 0px 10px;

}



/* /Email */



/* Reuired fields für das Kontaktformular */

input.required {

	border: 1px solid #990000;

	background-color: #ffffec;

}


