/* ######################################################################################################
** # CSS MOD BAUHERRENBERATUNG JAGATA (WRITTEN BY NILS HOMBURG) #############################
** ######################################################################################################
*/



h3,h4,h5,h6,td,div,p,input,button,ul,li { 
	font: normal 14px Arial,Helvetica;
	color:#000000;
}

h1 { 
	font: 15px Arial,Helvetica;
	font-weight: bold;
	color:#98020F;
	margin-bottom:1em;
}

h2 { 
	font: 13px Arial,Helvetica;
	font-weight: bold;
	color:#98020F;
	margin-bottom:0.5em;
}

h3 { 
	font: 12px Arial,Helvetica;
	font-weight: bold;
	color:#000000;
}

a {
	color:#000000;
	text-decoration:underline;
}
a:hover {
	color:#98020F;
}

select, input, textarea {
	font-size: 99%;
	font: 12px Arial,sans-serif,Verdana;
	font-weight: bold;
  	color:#ffffff;
  	background-color:#98020F;
  	border: 1px solid #000000;
}

input[type=text]:focus, textarea:focus {
	background:#ffffff;
	color:#98020F;
	border-color:#000000;
}





/* styles for content div tags */

.red_row {
	font: 12px Arial,Helvetica;
	font-weight: bold;
	color:#ffffff;
}

a.navi {
	font: 14px Arial,Helvetica;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
a.navi:hover {
	color:#cccccc;
}

a.sub_navi {
	font: normal 12px Arial,Helvetica;
	color:#000000;
	text-decoration:none;
}
a.sub_navi:hover {
	color:#98020F;
}

.news_head { 
	font: 14px Arial,Helvetica;
	font-weight: bold;
	color:#98020F;
}
.news_teaser { 
	font: 12px Arial,Helvetica;
	font-weight: bold;
	color:#666666;
	height:28px;
}

.locations {
	font: normal 12px Arial,Helvetica;
	color:#000000;
}

.footer {
	font:normal 10px Helvetica,Arial;
  	color:#000000;
}



/* styles for shop application */


div#shop_listing { 
	font: normal 12px Arial,Helvetica;
	color:#000000;
	margin-left:10px;
	margin-bottom:0.5em;
}
div#shop_listing_small {
	font: normal 10px Arial,Helvetica;
	color:#000000;
	margin-left:10px;
}
a.shop_listing {
	font: 12px Arial,Helvetica;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
a.shop_listing:hover {
	background:#98020F;
	color:#ffffff;
}

div#shop_details { 
	font: 12px Arial,Helvetica;
	font-weight: bold;
	color:#000000;
}

select.shop {
	font: 12px Arial,sans-serif,Verdana;
  	color:#98020F;
	font-weight: bold;
  	background-color:#ffffff;
  	border: 1px solid #000000;
}
