a { color: #666; }
a:hover{ color: #000; }

body{ background: #ffffff url(webciety/bgr.png) repeat-x top; }

.container_16 .grid_11 { width: 690px; }
.container_16 .grid_11, .container_16 .grid_12, .container_16 .grid_15 { margin-left: 0; }
.container_16 .grid_5 { width: 260px; margin-right: 0; }


#header { height: 145px; padding-top: 20px;  }
#header h1 { background: url(webciety/logo.png) no-repeat;  }
#header h1 a { height: 112px; }
#search{ background: url(webciety/bgr-search.gif) no-repeat; }

#topmenu { height: 74px; }
#top { height: 32px; }
.nav1 li.active a, .nav1 li a:hover, .nav1 li.current_page_item a {	color: #0095d3; }
.subscribe{	color: #000000; float:right;}
.subscribe a { color: #0095d3; }
#topmenu li{ border-left: 1px solid #cccccc; text-transform: uppercase; }
#topmenu li a {	color: #4D4D4D; }
#topmenu li a:hover,#topmenu li.active a { color: #4D4D4D; background:#E7E3E1; }
#topmenu .nav1 li { margin-right: 0; }
#topmenu .nav1 li a { font: normal 16px/2 Tahoma, Arial, Helvetica, sans-serif;  }
#nav li ul li { background: #ffffff; border-bottom:1px solid #777777; border-left:1px solid #777777; border-right:1px solid #777777; }
#topmenu .current_page_item { background: #D6D1D0 }
#impressum { position: absolute; top: 14px; right: 75px; font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color: #999; }
#language { position: absolute; top: 40px; right: 0; width: 250px; }
#language ul { overflow: hidden; }
#language li { background: none; border: none; text-align: right; float: right; margin: 0; font-size: 0.8em; }
#language li.active a { background: none; color: #000; }
#language li a { color: #999; }
#topmenu #language a:hover { text-decoration: underline; background: none; }

#footer { background:#e4e2db url(webciety/bgr-footer.gif) repeat-x; }	
#footer, #footer a{	color: #999999; }

.box, .widget {	background: #F7F5F5 url(../images/bgr-box-trans.png) repeat-x top left; border: 1px solid #BFBFBF; }
.box { margin-bottom: 0; }
.box h2 { font: normal 26px Tahoma; text-transform: uppercase; color: #777; }
.box h2 a { color: #777; }

/* .cat-item-888 { background:#2776b7; }*/
.cat_888 .date-comments { border-bottom:3px solid #2776b7; }

/*.cat-item-889 { background:#eaca19; }*/
.cat_889 .date-comments { border-bottom:3px solid #eaca19; }

/*.cat-item-890 { background:#801d16; }*/
.cat_890 .date-comments { border-bottom:3px solid #801d16; }

/*.cat-item-891 { background:#4e9630; }*/
.cat_891 .date-comments { border-bottom:3px solid #4e9630; }
.date-comments { font: normal 11px "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; border: none; background: url(webciety/bgr-entrymeta.png) repeat-x bottom; }
span.comments { background: none; }
.entry { font: normal 14px/1.55 Verdana, Arial, Helvetica, sans-serif; }
.entry a { text-decoration: underline; }
.entry table { font-size: 12px; }
.boxborder { height: 16px; background: url(webciety/bgr-box-trans.png) repeat-x left -1px; margin-bottom: 15px; }


.aktt_tweets { font: normal 14px/1.5 Verdana, Arial, Helvetica, sans-serif; }
.aktt_tweets li { background: url(webciety/bgr-entrymeta.png) repeat-x bottom; padding-bottom: 15px !important; margin-bottom: 10px; border: none !important; }
.aktt_tweet_time { font-size: 0.8em; color: #666 !important; }
.aktt_tweets .aktt_more_updates { text-align: right; font-size: .8em; background: none !important; padding-bottom: 5px !important; margin-bottom: 0; }
.aktt_more_updates a { color: #666 !important; }

.vidtabs .idTabs li a, .idTabs li a { background:#ffffff; color:#363636; }
.vidtabs .idTabs li a:hover, .vidtabs .idTabs .selected, .idTabs li a:hover, .idTabs .selected, #sidebar h3 { background:#f5f5f5; }

span.continue-archives a { color:#777777; }

.widget, .box2 { position: relative; padding-top: 50px; }
#sidebar .widget h3, #sidebar .box2 h3 { position: absolute; left: 0; top: 0; margin: 0; padding: 0; border: 0; border-bottom: 1px solid #BFBFBF; height: auto; font: normal 13px/2.5 "Helvetica Neue", Tahoma, Arial, Helvetica, sans-serif; color: #666; width: 100%; text-align: center; text-transform: uppercase; background: #E7E3E1; }

#searchform label { display: none; }
#searchform #s { background: #F7F5F5; border: 1px solid #D3D1D0; width: 140px; }
#searchform #searchsubmit { font: normal 13px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #666; }

.authors li { clear: both; overflow: hidden; font: normal 14px Verdana, Arial, Helvetica, sans-serif; }
.authors img { float: left; margin-right: 10px; }
.authors small { font-size: 1em; }

#page span.continue-archives-alt, #page span.continue-archives { background: none; }
.prepend-1 { margin-left: 15px; }

#nav .children .children:hover { z-index: 9999; }
#nav .children .children li { position: relative; z-index: 9999; }
