body, html {
padding: 0;
margin: 0;
font-family: Arial, Helvetica, Sans-Serif;
background: url(../images/bodybg.gif) repeat-y #a3a3a3;
background-position: 342px 0px;
}


input, select, option , textarea {
font-size: 10px;
}

a:link,
a:visited,
a:hover,
a:active {
color: black;
}

/*** Schwarzer Block Oben ***/
.blackblocktop {
height: 94px !important;
width: 100%;
background: #a3a3a3;
}

.blackblocktopblack {
height: 94px !important;
background: #000000;
margin-left: 342px;
}


#container {
width: 758px !important;
display: block;
clear: both;
margin-left: 40px; /*** Abstand von links **/

}

#kopf {
background: url(../images/yellowred.gif) repeat-x #a3a3a3;
background-position: 386px 0px;
height: 47px !important;
}

#kopfmenu {
height: 47px !important;
background:  #a3a3a3;
width: 302px !important;
}

#containerwhite {
height: 492px !important; /*** + 95 @Juli 2010 **/ 
width: 758px !important;
background: #FFFFFF;
}

.bottommenu {
margin-top: 13px;
}
.bottommenu a {
color: white !important;
font-size: 11px;
}
/*** Unten im Schwarzen....*/
.bibldesjahr {
/*background: url(../images/bibldesjahr.gif) no-repeat ;*/ 
background-position: 290px top;
height: 65px !important;
margin-left: 315px !important;
color: white;
font-size: 11px;
}

.slicetop .links {
height: 202px !important;
width: 302px !important;
text-align: right;
}

.oeffnungszeitentopleft {
margin-left: 70px;
margin-top: 60px;
}

.slicetop .links ul, .slicetop .links li {
display: block;
padding: 0;
margin:0;
list-style-type: none;
}

.cleaner {
display: block;
font-size: 1px;
height: 1px;
clear: both;
}

.slicetop .links ul {
margin-top: 5px;
}

.slicetop .links  ul , .slicetopm1spUL{
width: 302px !important;
scrollbar-arrow-color: #000000;
scrollbarBaseColor: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #000000;
padding-top: 5px;
}


.slicetop .links li {
display: block;
float: left;
width: 133px;
padding: 5px;
margin: 1px;
}


a.slicetopmaktiv1ps:link,
a.slicetopmaktiv1ps:visited,
a.slicetopmaktiv1ps:hover,
a.slicetopmaktiv1ps:active,
.slicetop .links li a:hover,
a.slicetopmaktiv:link,
a.slicetopmaktiv:visited,
a.slicetopmaktiv:hover,
a.slicetopmaktiv:active{
color: #e22b00;
}

.slicetop .links li a {
text-decoration: none;
width: 133px;
display: block;
}

.slicetop .links .slicetopm1spUL li {
padding: 3px;
}
.slicetop .links .slicetopm1spUL li,
.slicetop .links .slicetopm1spUL li a{
display : block;
text-align: right;
clear: both;
width: 295px !important;


}


.slicebottom .links{
width: 302px !important;
height: 290px !important; /* +95 Juli 2010 **/ 
background: url(../images/default_pic_left.jpg) no-repeat bottom left ;
}



#dieeigentlichenartikel {
width: 433px;
height: 450px !important;  /* +95 Juli 2010 **/
background: #FFFFFF;
overflow: auto;
overflow-x: hidden;
scrollbar-arrow-color: #000000;
scrollbarBaseColor: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-shadow-color: #000000;
padding-left: 13px;
padding-right: 10px;
position:absolute;
top: 180px; 
left: 342px;
}

/** Stadtbuecherei Würzburg Schriftzug ***/
.stabuewue {
height: 31px !important;
background: url(../images/stabuewue.gif) no-repeat;
background-position: right top;
width: 456px !important; /*** drückt gleichzeitig den rechten Bereich in die Richtige breite **/
}


.lay_slicetop_rechts {
height: 80px;
margin-bottom: 11px;
margin-left: 13px;
}



#kopfmenu a {
color: black;
font-size: 11px;
text-decoration: none;
font-weight: bold;
}

#kopfmenu a:hover {
color: #e22b00;
}


#kopfmenu ul, #kopfmenu li {
display: block;
padding: 0;
margin: 0;
}

#kopfmenu ul {
padding-top: 5px;
}

#kopfmenu li {
float: left;
padding-right: 13px;

}

.mentop {}


.mentopact {}

a.mentopact:link,
a.mentopact:visited,
a.mentopact:hover,
a.mentopact:active {
color: #e22b00 !important;
}

.c_title, a.c_title, .c_title a, .c_weiter a {
color: black;
font-weight: bold;
text-decoration :none;
}
 .c_weiter a {
 text-decoration :underline;
 }

.c_teaser {}
.c_content {}

.artikeluebersicht {
border-bottom: 1px solid black;
padding-bottom: 10px;
margin-bottom :10px;
}

.c_teaser img {
float: left;
margin-right: 4px;
margin-bottom: 4px;
display: block;
}

.menuvonabiszUL,.menuvonabiszUL li {
padding: 0;
margin: 0;
display: block;
}

.menuvonabiszUL li {
float: left;
display: block;
width: 16px;
height: 16px;
border: 1px solid #8d8c8c;
margin: 2px;
text-align: center;

}
.menuvonabiszUL a {
text-decoration: none;
display: block;
width: 16px;
text-align: center;
height: 15px;
padding-top: 1px;
font-weight: bold;
}

.menuvonabiszUL a:hover {
background: #e22b00;
}

.li_menuvonabiszaktiv a {
background: #e22b00 !important;
}
.li_menuvonabiszaktiv a,
.menuvonabiszUL a:hover {
color: white !important;
}

.topslice_rechts2 {
width: 150px;
color: #a4a3a3;
font-weight: bold;
text-decoration :underline;
}
.topslice_rechts2 a {
color: #a4a3a3;
font-weight: bold;
text-decoration :underline;
}

.welcome {
font-weight: bold;
margin-top: 5px;
clear: both;
display: block;
}

.bottomarchiv {
margin-top: 13px;
}
.bottomarchiv form {
padding: 0;
margin: 0;
}

.bottomarchiv input {
background : black;
border: 1px solid white;
color: white;
}

.archive_searchblock {

width: 90%;
}

.offstabueerg,
.offstabuearcherg {
width: 120px;
border: 1px solid #a3a3a3;
background :#FFFFFF;
font-size: 6px;
height: 6px;
}

.stabueerg,
.stabuearcherg {
background-color: #EFEFEF !important;
font-size: 6px;
height: 6px;
}

.stabuearchivtextsmall {
/*border-left: 1px solid black !important;*/
}

.stabuearchivgo {
height: 17px !important;
}

#ic_icons {
display: block;
position: absolute;
left: 715px;
margin-top: -50px;
}

#twitter:link,
#twitter:visited,
#twitter:hover,
#twitter:active {
display: block;
width: 24px;
height: 24px;
background: url(../images/balloon-twitter.png) no-repeat;
text-decoration : none;
float: left; 
}
#twitter img {
display: none;
}

#facebook:link,
#facebook:visited,
#facebook:hover,
#facebook:active {
display: block;
width: 24px;
height: 24px;
background: url(../images/balloon-facebook.png) no-repeat;
text-decoration : none;
float: left; 
}
#facebook img {
display: none;
}

#youtube:link,
#youtube:visited,
#youtube:hover,
#youtube:active {
display: block;
width: 24px;
height: 24px;
background: url(../images/balloon-youtube.png) no-repeat;
text-decoration : none;
float: left; 
}
#youtube img {
display: none;
}

.imgextlink{
display: none;
}
