@charset "utf-8";
/* CSS Document */

/******************************** Style **********************************************/

#header{border-top:3px solid #ca030e}

/* style setting for header begins */
#header ul#menu li a{border-right:1px solid #ccc;}
#header #font_scale{display:none;}
/* style setting for header ends */

/* style setting for content begins */
/* style setting for navigation */
#content #navigation ul li a{background:#af0a13;/*background:url(../images/nav_bg.gif) no-repeat right top;*/ border-bottom:1px solid #fff; }
#content #navigation ul li a.selected{background-color:#bf343b;/*background-position: right -33px;*/}
#content #navigation ul li a:hover {background-color:#ca444a; /*background-position: right -33px;*/}

#content #navigation ul ul{border-bottom:1px solid #fff;}
#content #navigation ul ul li a{background-color:#ca444a; border-bottom:0px solid #fff;padding:5px 10px 4px 30px;margin-top:-1px;}
#content #navigation ul ul li a:hover{background-color:#e2676c; border-bottom:0px solid #dd6e73;}
#content #navigation ul ul li a.selected{background-color:#d65358; border-bottom:0px solid #dd6e73;}
#content #navigation ul ul ul{border-bottom:0;}
#content #navigation ul ul ul li a{background-color:#E2676C; border-bottom:0px solid #dd6e73;padding: 5px 10px 4px 48px;}
#content #navigation ul ul ul li a:hover, #content #navigation ul ul ul li a.selected{background-color:#ed8386; border-bottom:0px solid #ef878c;}

/* style setting for texts elements begins */
#content .texts .textelement{border-top:1px solid #edb8b8;}
#content .texts .textelement h1{/*background:url(../../images/arrow1.gif) no-repeat left; padding-left:16px;*/color:#CA030E}
#content .texts .listview{border-top:none;}
#content .texts .listview .item{border-top:1px solid #EDB8B8;}
/* style setting for texts elements ends */

/* style setting for highlights begins */
#content #highlights{display:block;float:left;margin-top:-205px;position:relative;width:200px;z-index:999;}
#content #highlights form#frm_search{margin:0 0 194px 0;}
#content #highlights h1{border-top:1px solid #edb8b8; border-bottom:1px solid #edb8b8;}
#content #highlights p{border-bottom:1px dashed #e2e2e2;}

#content #highlights .textfield{border:1px solid #d2d1d1;}
#content #highlights .select{border:1px solid #d3b0e8;}
#content #highlights .submit_button{/*background:#fff url(../../images/arrow_voilet.gif) no-repeat left;*/background:#fff url(../../images/search-bg.gif) no-repeat left;}
#content #highlights .login_text{border:1px solid #d2d1d1;}
/* style setting for highlights ends */

/*style for sitemap ul li*/
#texts_sitemap ul li{list-style:none;border-left:1px dashed #e2e2e2;background:url(../images/arrow.gif) no-repeat left 3px;padding:0 0 0 30px;}
#texts_sitemap ul li a{color:#CA030E}
#texts_sitemap ul li a:hover{text-decoration:underline}
#texts_sitemap ul li ul li{background:url(../../images/dot.gif) no-repeat 0px 2px  ;border-left:0px;list-style:none;}
/*style for sitemap ul li ends*/
/* style setting for content ends */

/*footer style begins*/
#footer p{border-top:1px solid #cd3039;}
#footer .footer_link a{border-top:1px solid #cd3039;}
#footer .inner_link{border-top:1px solid #cd3039;}
/*footer style ends*/




/******************************** Text **********************************************/
/* global text setting */
a{color:#CA030E;}
a:hover{color:#6c6b6b;}

/* text setting for header elements begins*/
#header ul#menu li a{color:#999496;}
#header ul#menu li a:hover{color:#767676;}

#font_scale li a{color:#999496;}
/* text setting for header elements ends*/

/* text setting for content elements begins */
/* text setting for navigation begins */

#content #navigation ul li a{color:#ffffff;}
#content #navigation ul li a:hover, #content #navigation ul li a.selected{color:#F9EBEC;}

#content #navigation ul ul li a{color:#fbd0d2;}
#content #navigation ul ul li a:hover, #content #navigation ul ul li a.selected{color:#F9EBEC;}

#content #navigation ul ul ul li a{color:#fbd0d2;}
#content #navigation ul ul ul li a:hover, #content #navigation ul ul ul li a.selected {color:#F9EBEC;}
/* text setting for navigation ends */

.texts .textelement h1{color:#6a6263;}
.texts .textelement a.morelink{color:#CA030E;}
.texts .textelement a.morelink:hover{color:#6c6b6b;}

/* text setting for highlights begins */
#content #highlights h1{color:#CA030E;}
#content #highlights a.morelink{color:#CA030E;}
#content #highlights a.morelink:hover{color:#6c6b6b;}
#content #highlights .submit_button{/*color:#CA030E;*/color:#fff; padding:4px 12px 5px 9px;}
#content #highlights .textfield{color:#666}
#content #highlights .login_text{color:#666}
#content #highlights .login_btn{background:url(../../images/login-bg.gif) no-repeat left; font-weight:bold; color:#fff;font-size:10px;
padding-bottom:5px;border:0;cursor:pointer;width:55px;text-align:center;height:23px;}
/* text setting for highlights ends */


#frm_kontakt .submit_button, #customerData .submit_button{background:url(../../images/submit_bt.gif) no-repeat left;color:#ffffff;padding:6px 0px;text-align:center;font-size:11px; outline:0;width:126px;float:left;}
.frm_register .submit_button, #blog_comment .submit_button{color:#793d9e;}
/* text setting for content elements ends */

/* footer text setting for index page begins */
#footer .footer_link a{color:#9f9a9c;}
#footer .footer_link a:hover{color:#CA030E;}

/* footer text seeting for inner page begins */
#footer .inner_link a{color:#9f9a9c;}
#footer .inner_link a:hover{color:#6c6b6b;}
/* footer text seeting for inner page ends */

/* footer text setting for index page ends */

/* added css */
#frm_kontakt .input_error, .frm_register .input_error, #blog_comment .input_error{border:1px solid #ff0000;}
#frm_kontakt .label_error ,.frm_register .label_error, #blog_comment .label_error{color:#FF0000;}
#form_error_display{display:none;color:#FF0000;}
a.alle_link{background-color:#B7B6B6;color:#FFFFFF;font-size:10px;font-weight:bold;margin:0 2px 0 5px;padding:1px 3px;
text-transform:uppercase;}
a.rss_link{background-color:#B7B6B6;color:#FFFFFF;font-size:10px;font-weight:bold;margin:0;padding:1px 10px;
text-transform:uppercase;}
a.alle_link:hover, a.rss_link:hover{background-color:#c93e46;}


#breadcrumb{float: left; width:550px;padding:3px 217px 7px 213px;margin-top:-32px;background:url(../../images/breadcum-bg.png) repeat-x left; font-size:10px; font-family:Arial; font-weight:bold;color:#fff;}
#breadcrumb a{text-decoration:underline; color:#fff;}
#breadcrumb a:hover{text-decoration:none; color:#fff;}

#route_planner{margin-top:12px}
#route_planner a{font-size:12px; font-weight:bold;}
#route_planner_form{display:none;margin-top:6px;}
#route_planner_form input#directions_from{border:1px solid #c0c2c5; padding:2px;}
#route_planner_form .submit_button{background:transparent url(../../images/go-btn.gif) no-repeat scroll left;border:0 none;color:#FFFFFF;cursor:pointer;font-size:10px;font-weight:bold;padding:3px 8px 6px 9px;}

