/*### www.one.at - Portal Relaunch, Stylesheets 2002-11-12 ###*/
/* 2002-12-05: interactionblock stylesheet changed, subnav_bggrey added

/*---------------------------------------------------- BACKGROUND (light blue-grey)  ---------------------------------------------------- */
body {background-color: #E5E6E7} /* endgültig: EBECEE */

/* ---------------------------------------------------- LINKS ---------------------------------------------------- */
/*### Wenn hier expliziete Angaben, überlagern diese ALLE anderen CSS, zB Teaser -> daher: Linkfarben im body-Tag definiert -> teaser-CSS kann greifen*/
/*### on MouseOver alle Links unterstrichen */
a:hover {   text-decoration: underline;}

/* ---------------------------------------------------- TEXTFORMATIERUNG - TEXT ---------------------------------------------------- */

/* small text for eg. footnote-text */
.small { font-size: 9px; color:#003366 }

/* footnote, for numbers, superior (hochgestellt) */
.footnote { font-size: 8px; vertical-align:super} 

/* Headline for detailpages */
.headline {	
	font-size:11px;
	font-weight:bold;
	color:#003366;
}


/* ---------------------------------------------------- FORMULAR - FORMS ----------------------------------------------------  */

/* Fomularformate nicht einbinden bei NS 4 -> auch hier korrekt. */
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
input,textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666}
.inputfield { border: 1px solid #999999;width:260px}
.inputfield_small { border: 1px solid #999999;width: 100px}
.inputfield_login { border: 1px solid #999999;width: 70px}
.inputfield_all { border: 1px solid #999999;width: 200px}
.dropdown { border: 1px solid #999999;width: 200px}
.input_submit { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003366; 
	text-decoration:underline;
	background-color:#FFFFFF; 
	border: 0px;
}
/*### Fehlermeldungen - Errormessages */
.rot {  color: #CC0000}


/* ----------------------------------------------------  TABELLE - TABLES ---------------------------------------------------- */
body,td {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #444444; 
	line-height:11pt;
}


/*### grey border for boxes - currently not visible */
.border {  
	/* border: 1px solid #FFFFFF; urspr.: C2C2C2*/
	background-color: #FFFFFF; 
}

/*### table layout for table listings */

.table_border { 
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
}


/*### header cells for listings */
.table_headline {
	border-style:solid;
	border-bottom-width:1px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-color:#CCCCCC;
	color: #003366;
	font-weight: bold;
}

.bg_grey {
	background-color: #F3F3F3; 
}

/*### seperation line for items of content list / topic overview */
.cell_border {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-color:#C2C2C2; /* urspr. #666666 */
	border-bottom-color:#C2C2C2;
}

.cell_border_top {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-top-color:#C2C2C2; /* urspr. #666666 */
}

.cell_border_left {
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-left-color:#C2C2C2; /* urspr. #666666 */
}
.cell_border_right {
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-right-color:#C2C2C2; /* urspr. #666666 */
}
.cell_border_bottom {
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-color:#C2C2C2; /* urspr. #666666 */
}
.cell_border_leftright {
	border-style:solid;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-left-color:#C2C2C2; /* urspr. #666666 */
	border-right-color:#C2C2C2; /* urspr. #666666 */
}


/* ----------------------------------------------------  NAVIGATION  ---------------------------------------------------- */

/*### Metanav (für Private | Business) */
.metanav {	
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

.metanav_grau {
	color:#999999;
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}

/*### Mainnav, dblau */
.mainnav {	
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003366;
	text-transform:uppercase;
	text-decoration:none;
}

.mainnav_grau {	
	font-family:Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-transform:uppercase;
	text-decoration:none;
}

/* ### Subnav ### */
.subnav {
	color: #444444;
	text-decoration: none;
}

.subnav_blau { 
	color: #003366;
	font-weight:bold;
	text-decoration: none;
}

.subnav_bggrey {
	background-color:#EBECEE;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:0px;
}

/* ### Bottomnavigation */
.bottomnav {
	font-family:Arial,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-transform:uppercase;
	text-decoration: none;
}

.bottomnav_underline {
	font-family:Arial, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-transform:uppercase;
	text-decoration: none;
}

/*### Teaser */
/*### steht immer im a href-Tag, da CSS im span-Tag nicht greift */		

.teaser { 
	font-weight:bold;
	color: #444444;
	text-decoration: none;
}

.teaser_blau { 
	font-weight:bold;
	color: #003366;
	text-decoration: none;
}

/* ### Nodepage-Navigation ### */
.nodepage_bold {
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.nodepage {
	color: #444444;
	text-decoration: none;
}

/*### Sonstige */

.dblau {	color: #003366;}
.nonunderlined {text-decoration:none}
	

/*### ZAHLEN IN KLAMMERN (u.a. Mainnav) ###*/
.klammer_hgrau {
	font-family:Verdana,sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#CCCCCC;
}

.klammer {
	font-family:Verdana,sans-serif;
	font-size:10px;
	font-weight:normal;
}

.klammer_zahl {
	font-family:Arial, sans-serif;
	font-size:9px;
}

.klammer_aktiv {color:#003366;} /* dblau, auf die gesamte Zelle anzuwenden */


/* ----------------------------------------------------  Grafiken  ---------------------------------------------------- */

/* Bild auf Detail-Page, von Text umflossen */
.gfx_left {	
	margin-right:10px;
	margin-top:4px;
	margin-bottom:4px;
}

.gfx_right {
	margin-left:10px;
	margin-top:4px;
	margin-bottom:4px;
}

/* ----------------------------------------------------  Interactionblock  ---------------------------------------------------- */

.interaction {
	border-style:solid;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#CCCCCC;
	background-color: #EBECEE;
	padding-top:7px;
	padding-bottom:8px;
	color: #003366
}
	