
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	scrollbar-base-color:#E20018;	/* Farbe der Scrollbalken */
	scrollbar-face-color: #E20018;
	scrollbar-shadow-color: #6a6a6a;
	scrollbar-highlight-color: #fce2e5;
	scrollbar-3dlight-color: #E20018;
	scrollbar-darkshadow-color: #6a6a6a;
	scrollbar-track-color: #fce2e5;
	scrollbar-arrow-color: #FCE2E5; 

}

td {
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

td.headermenue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../themes/LVWien02/img/backgrounds/bg-headerleiste.jpg);
	background-repeat: repeat-x;
	height: 30px;
	padding: 7px;
}
td.headerwegweiser {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
/*	background-image: url(../themes/LVWien02/img/backgrounds/bg-bodymain01.jpg); */
	background-repeat: repeat-y;
	background-color: #000000;
	height: 30px;
	padding: 7px;
}

/* Kopfzeilenmenü Linkstyle */

#headermenucontainer{
height:24px;
background:transparent;
display:block;
padding:0px 0 0 0px;
}
#headermenu{
position:relative;
display:block;
height:24px;
font-size:12px;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#headermenu ul{
margin:0px;
padding:0;
list-style-type:none;
width:auto;
}
#headermenu ul li{
display:block;
float:left;
margin:0 1px 0 0;
}
#headermenu ul li a{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:5px 9px 0 9px;
height:19px;
background:transparent url(../themes/LVWien02/img/backgrounds/headermenu_bg-OFF.gif) no-repeat top left;
}
#headermenu ul li a:hover{
color:#fff;
background:transparent url(../themes/LVWien02/img/backgrounds/headermenu_bg-OVER.gif) no-repeat top right;
}
#headermenu ul li a.current,
#headermenu ul li a.current:hover{
color:#000;
background:#fff;
}

.contenttable {
/*	background-image: url(../themes/LVWien02/img/backgrounds/bg-bodymain01.jpg);
	background-repeat: repeat-y; */
	width: 1024px;
	background-color: #FFFFFF;
}
.hintergrundtabelle {
	background-image: url(../themes/LVWien02/img/backgrounds/bg-hintergrundtabelle.jpg);
}

td.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url(../themes/LVWien02/img/backgrounds/bg-headerleiste.jpg);
	background-repeat: repeat-x;
	height: 30px;
	padding: 7px;
}

a.footer:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a.footer:active {
	color: #FFFF00;
	text-decoration: none;
}

a.footer:hover {
	color:#00FFFF;
	text-decoration: none;
}

a.footer:visited {
	color: #00FFFF;
	text-decoration: none;
}


/* Hauptmenü */

#menucase ul.vert-one{
margin:0;
padding:0;
list-style-type:none;
display:block;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
line-height:165%;
width:170px;
^}
#menucase ul.vert-one li{
margin:0;
padding:0;
border-top:1px solid #fff;
border-bottom:1px solid #fff;
}
#menucase ul.vert-one li a{
display:block;text-decoration:
none;color:#e20018;
background:#fce2e5;
padding:0 0 0 20px;
/*width:170px;*/
}
#menucase ul.vert-one li a:hover{
background:#b1aeae url("../themes/LVWien02/img/menu/arrow.gif") no-repeat 0 5px;
color:#FFFFFF
}
/*#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{
background:#e20018 url("../themes/LVWien02/img/menu/arrow.gif") no-repeat 0 5px;
}*/

.block-links-header {
/*	background-image: url(../themes/LVWien02/img/backgrounds/bg-hauptnav.gif);
	background-repeat: no-repeat; */
	width: 170px;
	background-color: #e20018;
	color:#FFFFFF;
	text-shadow:#666666;
	height:30px;
	text-align:left;
	font-size:16px;
}

.block-links-bottom {
/*	background-image: url(../themes/LVWien02/img/backgrounds/bg-blocklinks-bottom.gif);
	background-repeat: no-repeat;
	width: 170px; */
	height:10px;
	text-align:center;
}

.linksboxes {
	font-size: 12px;
	color: #e20018;
	background-color: #fce2e5;
}

.newsboxtitel {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #e20018;
}

a.newsthema:link {
	color: #FFFFFF;
	text-decoration: underline;
}

a.newsthema:active {
	color: #FFFF00;
	text-decoration: none;
}

a.newsthema:hover {
	color:#00FFFF;
	text-decoration: none;
}

a.newsthema:visited {
	color: #00FFFF;
	text-decoration: none
}

.newsboxinhalt {
	font-size: 12px;
	color: #000000;
	text-align: justify;
	background-color: #FFFFFF;
	border: solid;
	border-color: #e20018;
	border-width: 0px;
/*	border-bottom-color: #fce2e5; */
/*	border-bottom-width: 0px; */
	padding: 5px;
}

.newsboxfuss {
	font-size: 10px;
	color: #6a6a6a;
	background-color: #fce2e5;
	border: solid;
	border-width: 0px;
	border-color: #e20018;
/*	border-top-color: #fce2e5; */
	padding: 5px;
}

.block-rechts-header {
	width: 170px;
	background-color: #000000;
	color:#FFFFFF;
	text-shadow:#666666;
	height:25px;
	text-align:left;
	font-size:14px;
	border: solid;
	border-width: 1px;
	border-color: #000000;
}

.rechtsboxes {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6c80d3; /* #e20018;*/
	border: solid;
	border-width: 1px;
	border-color: #000000;
}

.rechtsboxes a {
	color: #FFFFFF;
	border-width:0;
	text-decoration: underline;
}


/*
.rechtsboxes input[type="submit"]{
	border:1px solid red;
	}*/


.rechtsboxes input[type="submit"] {
	color: #FFFFFF;
	border: solid 1px;
	font-weight: bold;
	border-color: #FFFFFF;
	background-color: #000099;
	padding: 3px;
	}


.dunkel                                  /* Festlegung des dunklen (Tabellen-)Farblayoutes */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #FFFFFF;
	border-style:solid;
	border-width:0px;
    border-color: #e20018;
	background-color: #e20018;
	padding: 5px;
}


.mittel                                /* Festlegung der mittleren (Tabellen-)Farblayoutes */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-style:solid;
	border-width:0px;
	border-color:#E20018;
	background-color:#fce2e5;
	padding: 5px;
}

.hell                                  /* Festlegung der hellen (Tabellen-)Farblayoutes */
{
	font-family:Verdana,sans-serif;
    font-size:12px;
	color:#e20018;
	border-style:solid;
	border-width:0px;
	border-color:#E20018;
	background-color:#FFFFFF;
	padding: 5px;
}


.buttonhell                           /* Buttonstyle für Untergründe mit heller und mittlerer Farbe*/
{
 	background-color:#E20018;             	/* Buttonfarbe */
  	border-left: 1px solid #FFFFFF;
  	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
  	color:#FFFFFF;                         	/* Schriftfarbe */
  	font-family:	Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
	padding: 5px;
}

.buttonmittel                        /* Buttonstyle für Untergründe mit dunkler Farbe*/
{
 	background-color:#FFFFFF;         	 /* Buttonfarbe */
  	border-left: 1px solid #fce2e5;
  	border-top: 1px solid #fce2e5;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
  	color:#e20018;                       	 /* Schriftfarbe */
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px;
  	font-weight:bold;
  	text-align:center;
	padding: 5px;
}
.commentartext                                  /* Festlegung der hellen (Tabellen-)Farblayoutes */
{
	font-family:Verdana,sans-serif;
    font-size:11px;
	color:#000000;
	text-align: justify;
	border-style:solid;
	border-width:0px;
	border-color:#E20018;
	background-color:#FFFFFF;
	padding: 5px;
}

.calhell                                  /* Festlegung der hellen Kalenderfarbe */
{
	font-family:Verdana,sans-serif;
    font-size:10px;
	color:#e20018;
	border-style:solid;
	border-width:1px;
	border-color:#b1aeae;
	background-color:#FFFFFF;
}

.caltoday                                /* Festlegung der mittleren Kalenderfarbe */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #E20018;
	background-color: #b1aeae;
}

/* ++++++++++++++++++Drucken++++++++++++++++++++++ */

table.druckentab
{
	width:90%;
	padding:5px;
}

td.druckentabinhalt
{
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	margin:0px;                 /* Außenrand Abstand */
	border-style:none;
	border-width:1px;
	border-color:#3E0100;
	padding:5px;
}


.text1                                    	/* freier Text */
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Schriftart */
	font-size:14px;                 /* Schriftgröße */
	color:#3E0100;                  /* Schriftfarbe */
}

/* ++++++++++++++++++Sitemap++++++++++++++++++++++ */

td.sitemap
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#e20018;
/*	padding: 5px; */
}

.contenttable-newsletter {
/*	background-image: url(../themes/LVWien02/img/backgrounds/bg-bodymain01.jpg);
	background-repeat: repeat-y; */
	width: 700px;
	background-color: #FFFFFF;
}
