/* ------------------- VH-Wien  Styles -------------------*/

/* ------------------- Suchmaske -------------------*/
form {
	margin: 0px;
}
input.sucheok {
	position: relative;
         border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #D0D0D0;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #D0D0D0;
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #D0D0D0;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #D0D0D0;
	margin: 0px 0px 0px 0px;
}

input.suche {
	position: relative; 

         float:left;
	width: 100px;
	height: 17px;
         border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #D0D0D0;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #D0D0D0;
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #D0D0D0;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #D0D0D0;
	margin: 0px 0px 0px 0px;

}
/* ----------------- Suchmaske Ende -----------------*/



BODY, TD {
	scrollbar-face-color : #D0D0D0;
	scrollbar-arrow-color :#F0F0F0;
	scrollbar-base-color : Silver;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : lighter;
	color : #4E4E4E;
	text-decoration : none;
}

A {
	text-decoration : none;
/*	font : small-caps; */
	color: #4E4E4E;/
}


TD.navlinksleer {
	background-image : url(http://cms1.spoe.at/ireds/bilder/d250/Nav_punkt_leer.gif);
}

TD.navlinksvoll {
	background-image : url(http://cms1.spoe.at/ireds/bilder/d250/Nav_punkt_voll.gif);
}


TD.linerightred {
	background : #F0F0F0 url(http://cms1.spoe.at/ireds/bilder/d250/roter_strich_1plx.gif) repeat-x right;
}


TD.linedown {
	background : #ffffff url(http://ireds.spoe.at/bilder/linedown_grau.gif) repeat-y right;
}

TD.lineright {
	background : #f0f0f0 url(http://ireds.spoe.at/bilder/d27/strich_4pxl_waagrecht.gif) repeat-x right;
}

TD.backdunkel {
	background : #E4E2E2;
	font-weight :bold;
	color : #ffffff;
}

TD.backhell {
	background : #F0F0F0;
	font-weight :bold;
	color : #ffffff;
}

TD.backleer {
	background : #FFFFFF;
	font-weight :bold;
	color : #ffffff;
}



TD.backweiss {
	background : #878A98;
	font-weight :bold;
	color : #ffffff;
}

TD.backrot {
	background : #E20B17;
	font-weight :bold;
	color : #ffffff;
}

TD.backgrau {
	background : #D8DFE5;
	font-weight :bold;
	color : #ffffff;
}


.linerightgrau {
	background : url(http://ireds.spoe.at/bilder/lineright_grau.gif) repeat-x left;
}

.txt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4E4E4E;
	text-decoration : none;
}

.txt:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #E20B17;
	text-decoration : none;
}


.fett {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #4E4E4E;
	text-decoration : none;
}

.fett:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #E20B17;
	text-decoration : none;
}

.unterstr	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color :  #4E4E4E;
	text-decoration : underline;	
}

.unterstr:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #E20B17;
	text-decoration : underline;	
}

.unterstrfett	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color :  #4E4E4E;
	text-decoration : underline;	
}

.unterstrfett:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #E20B17;
	text-decoration : underline;	
}

.headrotul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #E20B17;
	text-decoration : underline;
	font-weight : bold;
}

.headgrauul {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4E4E4E;
	text-decoration : underline;
	font-weight : bold;
}

.headrot {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #E20B17;
	font-weight : bold;
	text-decoration : none;
}

.pictrot {
		border :  1px solid  #E20B17;
}

.pictschwarz {
		border :  1px solid   #000000;
}

.pictgrau {
		border :  1px solid   #484848;
}

.pictweiss {
		border :  1px solid    #ffffff;
}

.headweiss {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ffffff;;
	font-weight : bold;
	text-decoration : none;
}


.headrotlinkgross {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #E20B17;
	font-weight : bold;
	text-decoration : none;
}

.headgrau {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4E4E4E;
	text-decoration : none;
	font-weight : bold;
}


.headnormal {
	font-size : 11px;
}


.headmittel {
	font-size : 13px;
}

.headgross {
	font-size : 15px;
}



.tdheadgrau {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #878A98;
	text-decoration : none;
	font-weight : bold;
	background : D8DFE5;
}

.tdheadrot {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	text-decoration : none;
	font-weight : bold;
	background : E20B17;
}


.headrotgross {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #E20B17;
	text-decoration : none;
	font-weight : lighter;
}

.headrotlinkgross {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : #E20B17;
	font-weight : bold;
	text-decoration : none;
}

.menucaps {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : none;
	color: #4E4E4E;
}

.menusmall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color: #4E4E4E;
}

.menusmallred {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color: #E20B17;
}


.menusmallunterstr	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color :  #4E4E4E;
	text-decoration : underline;	
}

.menusmallunterstr:hover	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #E20B17;
	text-decoration : underline;	
}


.menurot {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #E20B17;
	text-decoration : none;
	font-weight : lighter;
	background : FFE5E6;
}

.menugrau {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #878A98;
	text-decoration : none;
	font-weight : lighter;
	background : #D8DFE5;
}

.pfad {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-decoration : none;
	color: #4E4E4E;
}

.sitemap1 {
	color : #E20B17;
	font-weight : bold;
	font: small-caps;
	font-size : 12px;
	text-decoration : none;
}
.sitemap2 {
	font-weight : bold;
	font: small-caps;
	font-size : 11px;
	text-decoration : none;
}
.sitemap3 {
	font-size : 9px;
	text-decoration : none;
}
.sitemap4 {
	font-size : 9px;
	text-decoration : none;
}
.sitemap5 {
	font-size : 9px;
	text-decoration : none;
}
.sitemap6 {
	font-size : 9px;
	text-decoration : none;
}

.suche {
	font-size : 11px;
	text-decoration : none;
}

.suchehead {
	font: small-caps;
	font-size : 11px;
	text-decoration : none;
}

.forms {
	scrollbar-face-color : #F0F0F0;
	scrollbar-arrow-color :#D0D0D0;
	scrollbar-base-color : Silver;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : lighter;
	color : #4E4E4E;
	text-decoration : none;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #D0D0D0;
	border-left-style : solid;
	border-left-width : 1px;
	border-left-color : #D0D0D0;
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #D0D0D0;
	border-right-style : solid;
	border-right-width : 1px;
	border-right-color : #D0D0D0;
}
