@import "../../_common/css/base.css";

body,p,li,span,th,td,div,input,select,textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:normal; color:#12285b;
}

a, a:link, a:visited { color: #808080; text-decoration:underline; border-style: none; border-width: 0px; }
a:hover, a:active, a:focus { color: #e2001a; border-style: none; border-width: 0px; }

#leftcol, #leftcol p, #leftcol div, #leftcol ul, #leftcol li
#leftcol td, 
#leftcol span,
#leftcol .basketInfo { 
	color: #B0B1A5; 
	font-family: Arial, Helvetica, sans-serif;
}

th { text-align:left; font-weight:normal;}

h1 {font-size:13px;font-weight:bold;}		
h2 {font-size:11px;font-weight:bold;}
h3 {font-size:9px;font-weight:bold;}

.H1{font-size:13px;font-weight:bold;}
.subH1{font-weight:bold;}
p.customHeadline {font-size:13px; font-weight:bold;}

.gap{font-size:9px;color:#FFFFFF;}
.land{font-weight:bold;padding-left:6px;padding-top:4px;}
.subNavRightText{}
.subNavRightSmallText{}
.subNavLeftHeadline{ font-weight:bold; }
.p{}

strong {font-weight:bold;}
.weak { color: #7E6B43;}

/* für Breadcrumps */
span.root{ font-size:10px; color:#e2001a; }
a.root, a.root:link, a.root:visited { font-size:10px; text-decoration:none; }
a.root:hover, a.root:active, a.root:focus { font-size:10px; text-decoration:none; color:#e2001a;}

span.seperator{font-size:8pt;color:#FFFFFF;text-align:center;vertical-align:middle;}

img { border-style:none; border-width:0px; }

input.search {}
input.rightSearchField { border: 1px solid #12285b;}

A.subNavRight,A.subNavRight:link,A.subNavRight:visited{ font-size:10px; text-decoration:none; }
A.subNavRight:hover,A.subNavRight:active,A.subNavRight:focus{ color:#e2001a; }

a.subNavLeft, a.subNavLeft:link,a.subNavLeft:visited { font-size:10px; text-decoration:none; font-weight:bold; padding-right:5px;}
A.subNavLeft:hover, a.subNavLeft:active, a.subNavLeft:focus{ }

A.sitemap1{font-size:14px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
A.sitemap1:hover{color:#e2001a;}
A.sitemap2{font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
A.sitemap2:hover{color:#e2001a;}
A.sitemap3{font-size:12px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
A.sitemap3:hover{color:#e2001a;}
A.sitemap4{font-size:11px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
A.sitemap4:hover{color:#e2001a;}
A.sitemap5{font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
A.sitemap5:hover{color:#e2001a;}
A.sitemap6{font-size:10px;font-weight:normal;color:#FFFFFF;text-decoration:underline;}
A.sitemap6:hover{color:#e2001a;}

ul.inst{ padding-left:0;list-style-position:outside;list-style-image:url(../img/bulletorange.gif) }

span.searchNavigationText{ font-weight: bold; color: #7D95C1; padding: 4px 0px 4px 2px;}

td.formError { }
td.formHeader { padding-top:10px;padding-bottom:5px;}
td.formLabel { vertical-align:top;width:180px;}
td.formField { }
td.formText { }

span.formText { }
span.formHeader { font-size:13px; font-weight:bold;}
span.formError { color: #e2001a;}
span.formLabel { font-weight:bold; }
span.formLabelError { font-weight:bold; color: #e2001a;}
span.formGroupLabel { font-weight:normal; color: #001749;}
span.formGroupLabelError { color: #e2001a}

div.scroll_area { border: 1px solid #12285b; }

div.naPieceOfNews{ width: 90%; padding-left: 10px; }
div.naPieceOfNews caption {font-family:Arial,Helvetica,Univers,sans-serif; font-size:10px; color: #00122c; }

div.naSearchResults{ padding-left: 15px; padding-right: 10px; width: 95%; }
div.naSearchResults h1 { margin: 3px 0px; font-weight: bold; }
div.naSearchResults h1 * { font-weight: bold; }
div.naSearchResults caption { font-family:Arial,Helvetica,Univers,sans-serif; font-size:10px; color: #00122c; }
td.naSep { border-top: 1px solid #ADB2BD; }

div.naSearchForm{ padding: 10px; }
div.naSearchForm table { }
div.naSearchForm table td { padding: 5px; }
div.naSearchForm input, div.naSearchForm select { width: 150px; }
div.naImageContainer { vertical-align:text-top; float:left; margin-right:10px; margin-bottom: 5px; }

div.naCategories{ padding:10px; }
