/*FONT CSS DOCUMENT*/

/*########## BEGIN HEADER ##########*/
*{margin:0;padding:0;}
.header_headline_link, .header_headline_link_highlight
{
font:bold 10px/16px verdana;
}
/*########## BEGIN HEADER ##########*/

.header_headline_seehofer_link 
{
font:12px/16px Verdana, Arial, Helvetica, sans-serif;
color:#656565;
text-decoration:none;
}

/*########## BEGIN NAVI ##########*/

.center_content_main_navi p
{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
padding:8px 0 0 0;
}
.center_content_main_navi a
{
font:12px/20px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
padding:8px 0 0 0;
}
.center_content_main_navi a:hover{text-decoration:none;}

.main_navi_panel p,.second_navi_panel p,.second_navi{margin:0 0 6px 0;}

.nav_active_1 {
	font:bold 10px/14px verdana;
	text-decoration:none;
	color:#3a89d0;
}

.nav_active_2 {
	font:bold 10px/14px verdana;
	text-decoration:none;
	color:#666;
}

.nav_inactive_1 {
	font: bold 10px/14px verdana;
	text-decoration:none;
	color:#999;
}

.nav_inactive_2 {
	font: 10px/14px verdana;
	text-decoration:none;
	color:#aeaeae;
}
.second_navi h2 {
	font:bold 18px/14px verdana;
	text-decoration:none;
	color:#0089d0;
}
/*########## END NAVI ##########*/

/*########## BEGIN CONTENT ##########*/


.leftside h1 {
	font:bold 12px/16px verdana;
	color:#666;
	margin:0 0 8px 0;
}

.leftside p {
	font: 10px/16px verdana;
	color:#666;
	margin:0 0 8px 0;
}



.leading_article h1 {
	font:bold 16px/32px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#666;
}

.leading_article p {
	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#666;
}

.leading_article a {
	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0089d0;
	text-decoration:none;
	text-transform:uppercase;
}

.leading_article a:hover {
	font: 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color:#0089d0;
	text-decoration:underline;
	text-transform:uppercase;
}

.content h1
{
font:bold 16px/26px Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}
.content h2
{
font:18px/24px Verdana, Arial, Helvetica, sans-serif;
vertical-align:middle;
}
.content h3
{
font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 8px 0;
}
.content h4
{
font:italic 10px/16px Verdana, Arial, Helvetica, sans-serif;
}
.content h5,.content h6
{
font:bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 8px 0;
}
.content p, address
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
padding:0 0 8px 0;
}
.content a
{
font:11px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase;
padding:0 0 8px 0;
color:#0089d0;
}

.content a:hover
{
text-decoration:underline;
text-transform:uppercase;
}



.content h3 a
{
font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
padding:0 0 8px 0;
}
.content ul{list-style-image:url(/bilder/seehofer/layout/arrow_ul_right.png);font:11px/12px Verdana, Arial, Helvetica, sans-serif;padding:0 0 8px 18px;}
.content ul li{margin:0 0 8px 0;padding:0 0 0 5px;}
.content ol{font:11px/12px Verdana, Arial, Helvetica, sans-serif;padding:0 0 8px 23px;}
.content ol li{margin:0 0 8px 0;padding:0;}
.content li a{font:11px/12px Verdana, Arial, Helvetica, sans-serif;}
.content table
{
font:11px/12px Verdana, Arial, Helvetica, sans-serif; 
border:1px solid rgb(102,102,102);
text-align:center;
margin:0 0 8px 0;
}
.content table tr th{font-weight:bold;border:1px solid rgb(102,102,102);padding:8px;}
.content table tr td{border:1px solid rgb(102,102,102);padding:8px;}

.first_column_row_2 p{line-height:20px;}
.article_image_small p,.article_image_big p,.thumb_image p,.small_image p,.big_image p
{
font-style:italic;line-height:15px;
}
/*########## END CONTENT ##########*/

/*########## BEGIN FOOTER ##########*/
.center_footer p{}
.center_footer a
{
font:10px/24px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
vertical-align:middle;
}
.center_web2 p
{
font:14px/21px verdana;
margin:0;padding:0;
}
/*########## END FOOTER ##########*/

cite
{
font:italic 16px/22px times;    
}

/*########## BEGIN FONT COLORS ##########*/
.main_navi a{color:#fff;}

.main_navi p,.main_navi_highlight a,.main_navi a:hover{color:#97e2ff;}

.center_content_second_navi a{color:#6a879b;}

.header_headline a,.first_column_row_2 h5,.first_column_row_2 p,.content_row_first_column p,.second_column_row_1 p,.second_column_row_3 p,.article_image_small p,.article_image_big p,.thumb_image p,.small_image p,.big_image p,content_footer a,.content h4,.content h5,.content h6,.content p,.center_footer a,.content address,.content .article address,.content li,.content table,.content tr,.content th,.content td,.center_web2 p
{
color:#666;
}
.second_column_row_1 a,.second_column_row_3 a
{
color:#333;
}

.content h1,.center_content_second_navi p,.center_content_second_navi a:hover,.content h3,.content h3 a,.content h3 a:visited,.content a:hover,.center_footer a:hover,.content h2,.turn_over_highlight, .blue,.navi_box a:hover,a:hover
{
color:#0089d0;
}

.content h3 a,.content h3 a:visited,.content a:hover,.center_footer a:hover,.content h2,.turn_over_highlight, .blue,.navi_box a:hover,a:hover
{
text-decoration:underline;
}

/*########## END FONT COLORS ##########*/

.small_image  a:hover{color:#0089d0;text-decoration:none;}

