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

/* global style setting begins */ 
#my_body{border-top:3px solid #8fb4df;}
img{border:0;}
/* global style setting ends */


/* style setting for header begins */
#header h2{display:none;}
#header ul#menu{list-style:none;}
#header ul#menu li a{border-right:1px solid #ccc;}
#font_scale ul{list-style:none; }
#font_scale li a.contrast{background:url(../images/contrast_fade.gif) no-repeat left;}
#font_scale li a.contrast:hover{background:url(../images/contrast.gif) no-repeat left;}
/* style setting for header ends */

/* style setting for content elements begins */
/* style setting for navigation begins */
#content #navigation ul{list-style:none;}
#content #navigation ul ul{list-style:none;}
#content #navigation ul ul ul{list-style:none;}
#content #navigation ul li a{background-color:#659dd4; border-bottom:1px solid #fff;}
#content #navigation ul li a:hover, #content #navigation ul li a.selected{background-color:#a3c0e5;}
#content #navigation ul ul li a{background-color:#dde7f5; border-bottom:1px solid #fff;}
#content #navigation ul ul li a:hover, #content #navigation ul ul li a.selected{background-color:#a3c0e5;}
#content #navigation ul ul ul li a{background-color:#a3c0e5;border-bottom:1px solid #fff;}
#content #navigation ul ul ul li a:hover, #content #navigation ul ul ul li a.selected {background-color:#cbe1fd;}
/* style setting for navigation ends */

/* style setting for texts elements begins */
#content .texts .textelement img{border:0;}
#content .texts .textelement{border-top:1px solid #6da1d6;}
#content .texts .listview{border-top:none;}
#content .texts .listview .item{border-top:1px solid #6da1d6;}
/* style setting for texts elements begins */

#frm_kontakt input, .frm_register input ,#blog_comment input{border:1px solid #E2E2E2;}
#frm_kontakt textarea, .frm_register textarea ,#blog_comment textarea{border:1px solid #E2E2E2;}


.frm_register select{border:1px solid #E2E2E2;}
.frm_register .submit_button,#blog_comment .submit_button{border:none;background:transparent;}
.frm_register .field_error{border:1px solid #FF0000;}

/* style setting for highlights begins */
#content #highlights .login_text{border:1px solid #E2E2E2;}
#content #highlights .submit_button{border:0;cursor:pointer;background:#fff url(../../images/arrow.gif) no-repeat left;}
#content #highlights h1{border-top:1px solid #358acb; border-bottom:1px solid #358acb; }
#content #highlights p{border-bottom:1px dashed #e2e2e2;}
#content #highlights .textfield{border:1px solid #a0c6ed;}
#content #highlights .select{border:1px solid #a0c6ed;}
ul#site_map{ list-style:none;}
ul#site_map ul li {list-style:none;}
ul#site_map ul ul li{list-style:none;}
/* 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;}
#texts_sitemap ul li ul li{background:url(../images/disc.gif) no-repeat 0px 2px  ;border-left:0px;list-style:none;}
/*style for sitemap ul li ends*/

/* style setting for content elements ends */

/* style setting for footer begins*/
#footer{background:url(../images/footer_bg.gif) repeat-x left;}
#footer p{border-top:1px solid #86afdd;}
#footer .footer_link a{border-top:1px solid #86afdd;}
#footer .inner_link{border-top:1px solid #86afdd;}
/* style setting for footer 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;}
