@charset "utf-8";
/**	Title:		Hochfuegenski - font definition CSS
	Author:		Mag. Matthias Bauer (mag.matthias.bauer@gmail.com)
	
	Content:	Contains all font styles for hochfuegenski.com
 */

body
{
	color: #333333;
	font-family: Arial, sans-serif;
	font-size: 10pt;
	line-height: 1.5em;
	text-align: left;	
}

a
{
	color: #1C64A5;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

h2.contentheading
{
	font-size: 14pt;
	font-weight: bold;
	color: #1C64A5;
}

th
{
	height: 25px;
	background: url(../images/th_bg.jpg) repeat-x;
}

.headline_1
{
	height: 25px;
	background: url(../images/th_bg.jpg) repeat-x;
}

#navigation ul li a, #navigation ul li a.active, #navigation ul li a.havechild, #navigation ul li span.menu-title
{
	font-size: 10pt;
}

#navigation ul ul li a, #navigation ul ul li a.active, #navigation ul ul li a.havechild, #navigation ul ul li span.menu-title
{
	font-size: 10pt;
}

.content_headline_1
{
	font-size: 10pt;
	text-transform: uppercase;
	color: #3F3F3F;
	font-weight: bold;
	letter-spacing: 1px;
}

.content_box_1, 
.content_box_2, 
.content_box_3
{
	line-height: 12pt;
}

.content_headline_2
{
	font-size: 10pt;
	text-transform: uppercase;
	color: #4983B7;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom: 0px;
}

#snowinfo
{
	font-size: 10pt;
	text-transform: uppercase;
	color: #F2C802;
	font-weight: bold;
	letter-spacing: 1px;
}

.snowinfo_headline
{
	margin-top: 1px;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 1px;
}

.snowinfo_container
{
	text-align: left;
}

.snowinfo_text
{
	text-align: left;
	color: #000000;
}

.snowinfo_value
{
	text-align: right;
	color: #f2C802;
}

#subnavi_title
{
	font-size: 10pt;
	text-transform: uppercase;
	font-weight: bold;
	color: #FFFFFF;
}

.Beschreibung_Rot
{
	color:#BF0007;
}

.Beschreibung_Blau
{
	color:#1C64A5;
}

.Beschreibung_Grau
{
	color: #666666;
}

#footer
{
	font-size: 85%;
	color: #5E5E5E;
}

#footer,
#footer a,
#footer a:visited,
{
	color: #5E5E5E;
}

.col_blue
{
	color:#1C64A5;
}

.article-introtext
{
	font-size: 11pt;
	padding-bottom: 20px;
	font-weight: bold;
	color:#555555;
}

.newsletter_text
{
	font-weight: bold;
}
