/* ------------- GENERAL ---------------------- BEGIN ---------------- */
body{
	background-color: #a4d6e9;
}
a, a strong	{
	color: #3ba8d0;
	text-decoration: none;
}
a span.eat	{
	background-image: url(viadonau_FILES/at-via.gif);
}

a:hover	{
	text-decoration: underline;
}
.sitecolor	{
	color: #3ba8d0 !important;
}
.horiz	{
	float: left !important;
}

#via-logo	{
	left: 15px;
	top: 20px;
}
ul.content-list li	{
	background-image: url(viadonau_FILES/next_icon_via.png);
}

div.via-content div.list-container ul li	{
	background-image: url(viadonau_FILES/next_icon_via.png);
}
/* ------------- GENERAL ---------------------- END ---------------- */

/* ------------- PATH ---------------------- BEGIN ---------------- */
#via-pathmenu li a	{
	color: #3278a9;
}
#via-pathmenu li.spacer	{
	color: #3278a9;
}
#via-first {
	color: #3278a9;
}
/* ------------- PATH ---------------------- END ---------------- */


/* ------------- BORDERBOX ---------------------- BEGIN ---------------- */
div.via-borderbox	{
	background-color: #b9e3f3;
}

div.via-borderbox .boxheader a	{
	background-color: #d4f0fb;
	color: #4d6d87;
	background-image: url(viadonau_FILES/pfeil.png);
}
div.via-borderbox .boxheader-active .boxheader	{
	background-color: #3ba8d0;
	color: white;
}
div.via-borderbox .boxcontent	{
	color: #4a7087;
}
/* ------------- BORDERBOX ---------------------- END ---------------- */


/* ------------- MENUS ---------------------- BEGIN ---------------- */
#via-topmenu li a	{
	color: #a7c5dc;
}

#via-footermenu li a	{
	color: #3479a7;
}

#via-footermenu li span	{
	color: #3479a7;
}
/* ------------- MENUS ---------------------- END ---------------- */


/* ------------- NEWS BOX ---------------------- BEGIN ---------------- */
div.news-latest-item, div.calendar-latest-item	{
	background-image: url(viadonau_FILES/punktipunkti_via.png);
}
div.news-latest-container, div.calendar-latest-container	{
	background-color: #ebf6fa;
}

div.news-latest-item, div.calendar-latest-item	{
	color: #504f4f;
}
/* ------------- NEWS BOX ---------------------- END ---------------- */


/* ------------- LINKS BOX ---------------------- BEGIN ---------------- */
div.links-box ul li a span	{
	color: #3ba8d0;
}

div.links-box ul li	{
	background-image: url(viadonau_FILES/punktipunkti_via_d.png);
}

div.links-box ul	{
	background-image: url(viadonau_FILES/punktipunkti_via_d.png);
}
div.links-box ul li a	{
	background-image: url(viadonau_FILES/link_icon.png);
}
div.links-box ul li a:hover	{
	background-image: url(viadonau_FILES/link_icon_n.png);
}
/* ------------- LINKS BOX ---------------------- BEGIN ---------------- */


/* ------------- CONTACFORM ---------------------- BEGIN ---------------- */
form.contactform table	{
	background-color: #ebf6fa;
}
	
form.contactform table th.header	{
	background-color: #d4ebf3;
	color: #3ba8d0;
}
form.contactform input.submit	{
	background-color: #3ba8d0;
}

div.newsletter-box input.submit	{
	background-color: #3479a7;
}
/* ------------- CONTACFORM ---------------------- END ---------------- */


/* ------------- DROPDOWN SITEMAP ---------------------- BEGIN ---------------- */
div.tx-dropdownsitemap-pi1	{
	background-color: #ebf6fa;
}
div.tx-dropdownsitemap-pi1 div.expAll	{
	background-color: #ebf6fa;
}
div.tx-dropdownsitemap-pi1 div.expAll a	{
	color: #3ba8cf;
}

div.tx-dropdownsitemap-pi1 ul li	{
	background-color: #d4ebf3;
}
div.tx-dropdownsitemap-pi1 div.level_1	{
	background-color: #d4ebf3;
}
div.tx-dropdownsitemap-pi1 div.level_1	a	{
	color: #53747d;
}
div.tx-dropdownsitemap-pi1 div.level_2	{
	background-color: #ecf6f8;
}
div.tx-dropdownsitemap-pi1 div.level_2 ul li	{
	background-color: #ecf6f8;
}
div.tx-dropdownsitemap-pi1 div.level_3	{
	background-color: #c6efef;
}
div.tx-dropdownsitemap-pi1 div.level_3 ul li	{
	background-color: #c6efef;
}
div.tx-dropdownsitemap-pi1 div.level_4	{
	background-color: #ffffff;
}
/* ------------- DROPDOWN SITEMAP ---------------------- END ---------------- */


/* ------------- CALENDAR ---------------------- BEGIN ---------------- */
div.tx-skcalendar-pi1 table tr.week th	{
	background-color: #ecf5fa;
}
div.tx-skcalendar-pi1 table tr.week td.month_weekday {
	background-color: #ecf5fa;
}
div.tx-skcalendar-pi1 table tr.week td.month_past_weekday {
	background-color: #ecf5fa;
}
div.tx-skcalendar-pi1 table tr.week td.month_holiday {
	background-color: #ecf5fa;
}


div.tx-skcalendar-pi1 table tr.week td.month_past_weekday h4	{
	color: #a9cde7;
}

div.tx-skcalendar-pi1 table tr.week td.month_weekday h4	{
	color: #3479a3;
}
div.tx-skcalendar-pi1 h3	{
	color: #3478a7;
}
div.tx-skcalendar-pi1 h5	{
	color: #3478a7;
}
table.calendar-search	{
	background-color: #ebf6fa;
}
table.calendar-search td input.submit	{
	background-color: #3479a7;
}
div.tx-skcalendar-pi1 table.calendar-search td	{
	color: #3278a9;
}
div.tx-skcalendar-pi1 table.calendar-search td div	{
	color: #3278a9;
}
/* ------------- CALENDAR ---------------------- END ---------------- */


/* ------------- MAIN ---------------------- BEGIN ---------------- */
#via-mainmenu li.active a	{
	color: #3ba8d0;
} 
/* ------------- MAIN ---------------------- END ---------------- */


/* ------------- SUBMENU ---------------------- BEGIN ---------------- */
div.via-submenu ul li a {
	background-image: url(viadonau_FILES/link_icon.png);
}
div.via-submenu ul li a:hover {
	background-image: url(viadonau_FILES/link_icon_n.png);
	background-color: #ecf5fa;
}
div.via-submenu ul li a.active	{
	background-image: url(viadonau_FILES/link_icon_n.png);
	background-color: #ecf5fa;
}
div.via-submenu ul li a {
	color: #337aa6;
}

div.via-submenu ul li ul li a	{
	background-image: url(viadonau_FILES/submenu_icon.png);
	color: #3479a7;
}
div.via-submenu ul li ul li a.active	{
	background-image: url(viadonau_FILES/submenu_icon.png);
	color: #3479a7;
}
div.via-submenu ul li ul li a:hover	{
	background-image: url(viadonau_FILES/submenu_icon.png);
	color: #3479a7;
}
/* ------------- SUBMENU ---------------------- END ---------------- */


/* ------------- SEARCH ---------------------- BEGIN ---------------- */
.tx-indexedsearch-form	{
	background-color: #ecf5fa;
}
.tx-indexedsearch-form-switch	{
	background-color: #d4ebf3;
}
.tx-indexedsearch-form-switch a	{
	color: #3278a9;
}
.tx-indexedsearch-form	input	{
	color: #3278a9;
}
.tx-indexedsearch-resultbrowser h1	{
	color: #3278a9;
}
.tx-indexedsearch-form-label	{
	color: #3278a9;
}

.tx-indexedsearch-form-submit	input	{
	background-color: #3ba8d0;
}
ul.browsebox	{
	background-color: #ebf6fa;
}
ul.browsebox a	{
	color: #3ba8d0;
}
/* ------------- SEARCH ---------------------- END ---------------- */


/* ------------- GALLERY ---------------------- BEGIN ---------------- */
table.tx-kbyag-pi1-subdirs	{
	background-color: #ebf6fa;
}
/* ------------- GALLERY ---------------------- END ---------------- */



/* ------------- FAQ ---------------------- BEGIN ---------------- */
div.tx-irfaq-pi1 p	{
	background-color: #ebf6fa;
}
div.tx-irfaq-pi1 p	{
	color: #3ba8d0;
}
/* ------------- FAQ ---------------------- END ---------------- */



/* ------------- CONTACTBOX ---------------------- BEGIN ---------------- */
ul.contactbox li.phone	{
	background-image: url(viadonau_FILES/phone_via.png);
}
ul.contactbox li.email	{
	background-image: url(viadonau_FILES/email_via.png);
}
ul.contactbox li.fax	{
	background-image: url(viadonau_FILES/fax_via.png);
}
ul.contactbox li.mobile	{
	background-image: url(viadonau_FILES/mobile_via.png);
}

ul.contactbox li	{
	background-color: #ebf6fa;
	color: #3ba8d0;
}
ul.contactbox li a	{
	color: #3ba8d0;
}

ul.contactbox li.header	{
	background-color: #d0e8f4;
	color: #2d73a4;
}
/* ------------- CONTACTBOX ---------------------- BEGIN ---------------- */

div.backlink	{
	background-image: url(viadonau_FILES/symb_zurueck_pfeil_via.gif);
}

div.tx-ttnews-browsebox table	{
	background-color: #ebf8fa;
}
div.tx-ttnews-browsebox table	td a:hover	{
	background-color: #c9f3ff;
}
div.tx-ttnews-browsebox table	td a, div.tx-ttnews-browsebox table	td span	{
	color: #3ba8d0;
}

table td.darkblue	{
	background-color: #d0e8f4;
}
table.tx-kbyag-pi1-subdirs td.subdirheader a:hover	{
	background-color: #e0f8ff;
}


table.tx-kbyag-pi1-browser {
	background-color: #ebf8fa;
}
table.tx-kbyag-pi1-browser td a:hover	{
	background-color: #c9f3ff;
}
table.tx-kbyag-pi1-browser td a span	{
	color: #3ba8d0;
}

form.contactform table span.req	{	
	color: #3ba8d0;
}


