html,body,div,span,a,td,li,textarea,input{font-family:Verdana,Helvetica,Arial,sans-serif;color:black}
html{overflow-x:auto;overflow-y:scroll}
body{background-color:#660000;margin:5px 0 70px 5px;padding:0}

body,form,a,
#banner_logo,#banner_nav,#page_nav,#page_content,#page_content_secure,#page_content_body,#page_content_l1,#page_content_l2,#page_content_l3,#page_favoriten,#page_foot,
.table_content,.table_artikel,.table_bestellung,.form_table,.formular
{border:0;margin:0;padding:0}
#page_content_nav{padding-bottom:20px;}
	
#page{padding-top:5px}
#content{background-image:url(../images/pergament.jpg);margin:0 0 0 0;border-left:1px solid #999999;width:800px}
#cr_shadow_right{background-image:url(../images/cr_shadow_right.jpg);background-repeat:repeat-y}
#cr_shadow_bottom{background-image:url(../images/cr_shadow_bottom.jpg);background-repeat:repeat-x}

#page_banner{font-size:33px;background-color:#ff0000;padding:5px 20px 5px 20px;height:56px;border-top:1px solid #999999;border-left:1px solid #999999}
#page_banner .small{font-size:13px}


#page_nav{width:191px;background-color:#dddddd;padding:10px 0 10px 10px;margin:0 0 10px 0;line-height:150%;border-right:1px solid #ff0000;border-bottom:1px solid #ff0000}
#page_nav a,#page_nav .nav_link_activ{background-color:#ffffff;color:#1D110D;font-style:normal;font-weight:normal;text-decoration:none;display:block;height:22px;line-height:22px;margin:0pt;overflow:hidden;padding:0pt;text-align:left;text-indent:10px;width:180px;border-bottom:2px solid #ff0000;border-right:1px solid #ff0000}
#page_nav a:hover{background-color:#660000;color:#ffffff}
#page_nav .nav_link_activ{margin:0 10px 0 10px;color:#ffffff;background-color:#ff0000;border-bottom:1px solid #ff0000}
.nav_link_sub{padding-bottom:15px;}

/*
#page_content img{padding:10px}
*/

.border .small{text-align:right;margin:15px 0 0 0;padding:5px 5px 5px 0;background-color:#ff0000;border-right:1px solid #ff0000;font-size:smaller}
.border .content{background-color:#ffffff;margin:0 0 40px 0;padding:15px 15px 15px 15px;border-right:1px solid #ff0000;border-bottom:1px solid #ff0000}

.formular{padding-top:10px;}


.change{background-color:#ffffff;padding:2px 0 7px 2px;border:1px dotted #000000;border-bottom:0;}
.shadow_right{width:6px;font-size:3px;background-image:url(../images/shadow_right.png);background-repeat:no-repeat;vertical-align:top}
.shadow_corner{width:6px;height:6px;font-size:3px;vertical-align:top;}
.shadow_bottom{height:6px;font-size:4px;background-image:url(../images/shadow_bottom.png);background-repeat:no-repeat;}
#galerie_katalog_td .galerie_katalog_link,#galerie_katalog_td .galerie_katalog_link_activ,#galerie_katalog_td .shadow{display:inline;}


#page_content{
padding:10px 20px 40px 20px;
margin:10px 0 40px 10px;
/*text-align:justify;*/
}

input, textarea{color:#ff0000; background-color: #ffffff; margin: 2px 2px 2px 2px;}
.input_activ{color:#999999}
.color_signal{background-color: #ff0000;}
.color_1, .color_2{}
h1,.message, .page_content_headline{padding:0 0 10px 0;font-size:large;font-weight:normal}
.small, .info, .page_content_info, .form_foot{font-size: smaller;}
.info{padding: 0 0 10px 20px;}
.form_input{padding: 0 10px 0 10px;font-size:13px}
.form_input_comment, .form_function{padding:15px 10px 5px 5px;}
.form_button{padding:10px 2px 2px 10px;}
.form_foot{padding: 10px 0 10px 10px;}
.td_symbol{text-align:center; padding:0 5px 0 5px;}
.td_function{padding:15px 5px 0 5px;}
.td_comment{text-align:right; padding:5px 5px 5px 5px;}
.td_input{padding:1px 1px 1px 1px;}
.td_button{padding:1px 1px 1px 1px;}

.message b, .info b{color:#ff0000; font-weight:normal;}
	
.upload_link img{padding-right:10px;float:left;border:0}

#sitemap{font-size:smaller;}
#sitemap img{padding:0;}
#sitemap .content_link{display:inline;margin-left:10px;}
#sitemap .content_1,#sitemap .content_2,#sitemap .content_3{margin:0 0 0 20px;padding:0;}
#sitemap .content_1,#sitemap .content_sub{padding:0 0 20px 0;}
#sitemap .content_2{padding:0 0 15px 0;}
#sitemap a:hover{color:#333333;text-decoration:none;}
#sitemap .color1,#sitemap .color2{background-color:transparent;}
