/* //////////////// meldung noscript ///////////////// */

#noscript {
  display: block;
  position: absolute;
  top: 40px;
  left: 448px;
        padding: 20px;
        margin: 0;
        width: 297px;
  height: 50px;
  background-color: #fff;
  border: 20px solid #e20983;
  opacity: .7;
        -moz-opacity: .7;
        filter: alpha(opacity=70);
  z-index: 11;
  text-align: center;
  }
p#noscript1 {
        padding: 0;
        margin: 0 0 5px 0;
  color: #666;
  font-size: 1.8em;
  font-weight: bold;
  }
p#noscript2 {
        padding: 0;
        margin: 0;
  font-size: 1em;
  color: #333;
  }

/* //////////////// ecke ///////////////// */

#header_ecke {
position: absolute;
top: 0px;
right: -13px;
width: 78px;
height: 78px;
overflow: visible;
background: none;
z-index: 50;
}
ul#ecke {
position: relative;
float: left;
width: 78px;
height: 78px;
padding: 0;
margin: 0;
border: none;
list-style: none;
list-style-position: inline;
z-index: 51;
}
ul#ecke li#ecke1 {
position: absolute;
top: 0px;
left: 0px;
width: 78px;
height: 78px;
padding: 0;
margin: 0;
cursor: pointer;
list-style: none;
z-index: 50;
}
ul#ecke li#ecke1 a#ecke11, ul#ecke li#ecke1 a#ecke11:link, ul#ecke li#ecke1 a#ecke11:visited {
display: block;
position: absolute;
top: 0px;
right: 0px;
width: 78px;
height: 78px;
padding: 0;
margin: 0;
background: url(images/ecke_he.gif) no-repeat top left;
border: none;
z-index: 102;
}
ul#ecke:hover li#ecke1 a#ecke11, ul#ecke li#ecke1 a#ecke11:hover  {
background: url(images/ecke_he.gif) no-repeat bottom left;
}
ul#ecke li#ecke1 a#ecke11 .ecke_tab, ul#ecke li#ecke1 .ecke_tab {
display: none;
}
ul#ecke li#ecke1 a#ecke11:hover .ecke_tab, ul#ecke li#ecke1:hover .ecke_tab {
display: block;
position: absolute;
top: 12px;
left: -849px;
width: 914px;
height: 266px;
background: url(images/ecke_he_over.png) no-repeat top left;
z-index: 100;
}
#ecke_content {
position: relative;
width: 914px;
height: 236px;
padding: 20px 0 5px 0;
margin: 0;
background: none;
text-align: left;
z-index: 101;
}
#ecke_content1 {
position: absolute;
top: -34px;
left: -30px;
width: 115px;
height: 60px;
padding: 0;
margin: 0;
background: none;
z-index: 110;
opacity: .7;
-moz-opacity: .7;
filter: alpha(opacity=70);
}
#ecke_content1 a {
float: left;
width: 115px;
height: 60px;
border: none;
padding: 0;
margin: 0;
background: url(images/notizblock.png) no-repeat bottom left;
text-decoration: none;
}
#ecke_content1 a:hover {
border: none;
background: url(images/notizblock.png) no-repeat top left;
text-decoration: none;
}
#ecke_content ul {
width: 914px;
height: 236px;
padding: 0;
margin: 0;
font-size: 11px;
line-height: 13px;
list-style: none;
}
#ecke_content ul li {
float: left;
display: block;
width: 250px;
height: 60px;
padding: 5px 0;
margin: 0 18px 0 32px;
border-bottom: 1px dotted #CCC;
list-style: none;
overflow: hidden;
}
#ecke_content ul li .bild_list {
float: left;
width: 240px;
height: 100%;
padding: 5px;
margin: 2px 0 0 0;
font-size: 0.8em;
background: #f9f9f9;
}
#ecke_content ul li .bild_list .avatar {
float: left;
width: 18px;
height: 18px;
padding: 0;
margin: 1px 5px 0 0;
border-top: 2px solid #e6e6e6;
border-left: 2px solid #e6e6e6;
border-right: 2px solid #e6e6e6;
border-bottom: 5px solid #e6e6e6;
}
#ecke_content ul li .bild_list .wp-smiley {
width: 10px;
height: 10px;
padding: 0;
margin: 0 2px;
border: none;
}
#ecke_content ul li a:link, #ecke_content ul li a:visited {
display: block;
padding: 2px;
color: #555555;
text-decoration: none;
}
#ecke_content ul li a:hover, #ecke_content ul li a:active {
display: block;
padding: 2px;
color: #e20983;
background: #f3f3f3;
text-decoration: none;
}

/* //////////////// zentrale ///////////////// */

.pagemenu {
float: left;
padding: 0;
margin: 0;
font-size: 17px;
line-height: 33px;
}
ul#mehr {
position: relative;
float: left;
width: 110px;
height: 33px;
padding: 0;
margin: 0;
border: none;
list-style: none;
list-style-position: inline;
z-index: 50;
}
ul#mehr li#mehr1 {
display: block;
float: left;
width: 110px;
height: 33px;
padding: 0;
margin: 0;
list-style: none;
}
ul#mehr li#mehr1 a#mehr11, ul#mehr li#mehr1 a#mehr11:link, ul#mehr li#mehr1 a#mehr11:visited {
display: block;
float: left;
width: 108px;
height: 31px;
padding: 0;
margin: 0;
color: #fff;
background: #e20983;
font-size: 17px;
line-height: 33px;
font-weight: bold;
text-align: center;
text-decoration:none;
border: 1px dotted #e20983;
}
ul#mehr:hover li#mehr1 a#mehr11, ul#mehr li#mehr1 a#mehr11:hover  {
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
}
*html ul#mehr:hover li#mehr1 a#mehr11, *html ul#mehr li#mehr1 a#mehr11:hover, *+html ul#mehr:hover li#mehr1 a#mehr11, *+html ul#mehr li#mehr1 a#mehr11:hover {
border: 1px dotted #fff;
}
ul#mehr li#mehr1 a#mehr11 .mehr_tab, ul#mehr li#mehr1 .mehr_tab {
display: none;
}
ul#mehr li#mehr1 a#mehr11:hover .mehr_tab, ul#mehr li#mehr1:hover .mehr_tab {
display: block;
position: absolute;
top: 33px;
left: 0px;
width: 110px;
height: 140px;
z-index: 100;
}
#mehr_content {
width: 110px;
height: 256px;
padding: 0;
margin: 0;
background: #f4f4f4;
border-top: 1px dotted #333;
opacity: .7;
-moz-opacity: .7;
filter: alpha(opacity=70);
}
#mehr_content a#mehr111:link, #mehr_content a#mehr111:visited {
color: #333;
background: #f4f4f4;
border-top: 1px solid #f4f4f4;
border-left: 1px dotted #333;
border-right: 1px dotted #333;
border-bottom: 1px dotted #333;
}
#mehr_content a#mehr111a:link, #mehr_content a#mehr111a:visited {
color: #333;
background: #dddddd;
border-top: 1px solid #dddddd;
border-left: 1px dotted #333;
border-right: 1px dotted #333;
border-bottom: 1px dotted #333;
}
#mehr_content a#mehr111:hover {
color: #fff;
background: #333;
border-top: 1px solid #333;
border-left: 1px dotted #fff;
border-right: 1px dotted #fff;
border-bottom: 1px dotted #fff;
}
*html #mehr_content a#mehr111:hover, *+html #mehr_content a#mehr111:hover {
border-left: 1px dotted #333;
border-right: 1px dotted #333;
border-bottom: 1px dotted #333;
}
#mehr_content a#mehr111a:hover {
color: #fff;
background: #e20983;
border-top: 1px solid #e20983;
border-left: 1px dotted #fff;
border-right: 1px dotted #fff;
border-bottom: 1px dotted #fff;
}
*html #mehr_content a#mehr111a:hover, *+html #mehr_content a#mehr111a:hover {
border-left: 1px dotted #e20983;
border-right: 1px dotted #e20983;
border-bottom: 1px dotted #e20983;
}
#mehr_content a#mehr111, #mehr_content a#mehr111a {
width: 78px;
height: 10px;
display: block;
padding: 9px 15px 11px 15px;
margin: 0;
font-size: 11px;
line-height: 12px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
border-top: 1px solid #f4f4f4;
border-left: 1px dotted #333;
border-right: 1px dotted #333;
border-bottom: 1px dotted #333;
text-decoration: none;
}

/* //////////////// kommentare ///////////////// */

.comment_meldung {
position: relative;
display: block;
float: left;
font-size: 12px;
line-height: 100%;
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
padding: 10px;
margin: 0 0 25px 0;
}
.comment_meldung1 {
position: relative;
display: block;
float: left;
font-size: 12px;
line-height: 100%;
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
padding: 10px;
margin: 0 0 15px 0;
}
ol.commentlist {
float: left;
width: 610px;
padding: 10px 0;
margin: 0;
list-style-type: none;
}
.commentlist li {
float: left;
width: 610px;
margin-bottom: 15px;
list-style-type: none;
}
.commentlist_header {
width: 590px;
padding: 5px 10px;
margin: 0;
color: #fff;
background: url(images/h7_end2.gif) no-repeat top left;
}
.commentlist_header a, .commentlist_header a:link, .commentlist_header a:visited {
color: #f3f3f3;
font-size: 12px;
line-height: 15px;
background: #777777;
text-decoration:none;
border-style: none;
font-weight: bolder;
text-transform: none;
}
.commentlist_header a:active, .commentlist_header a:hover {
color: #f3f3f3;
background: #888888;
text-decoration:none;
}
.commenttext {
position: relative;
float: left;
width: 608px;
padding: 0 0 20px 0;
margin: 0;
background-color: #fff;
border-top: 1px dotted #888888;
border-left: 1px dotted #888888;
border-right: 1px dotted #888888;
overflow: hidden;
}
.commenttext1 {
position: relative;
float: left;
width: 40px;
height: 25px;
padding: 45px 0 0 18px;
margin: 0;
}
.commenttext1 .avatar {
width: 18px;
height: 18px;
padding: 0;
margin: 0;
border-top: 2px solid #e3e3e3;
border-left: 2px solid #e3e3e3;
border-right: 2px solid #e3e3e3;
border-bottom: 5px solid #e3e3e3;
}
.commenttext2 {
float: left;
width: 540px;
padding: 10px 0 0 0;
margin: 0;
}
.commenttext22 {
float: left;
width: 480px;
padding: 10px 0 0 0;
margin: 0;
}
.commentfooter {
float: left;
width: 610px;
height: 30px;
margin: 0;
padding: 0;
background: url(images/bubble_footer.png) no-repeat top left;
border: none;
overflow: hidden;
}
.comment_zahl {
position: absolute;
top: 8px;
left: 6px;
width: 32px;
height: 32px;
margin: 0;
padding: 0;
background: url(images/bubble1.png) no-repeat top left;
font-size: 14px;
line-height: 100%;
font-weight: bold;
}
.comment_zahl span#count {
display: block;
width: 30px;
height: 26px;
margin: 0;
padding: 6px 0 0 0;
color: #666;
text-align: center;
}
.rating {
position: absolute;
bottom: 10px;
right: 10px;
width: 50px;
height: 70px;
padding: 0;
margin: 0;
border: dotted 1px #888888;
background: #f3f3f3;
font-size: 9px;
text-align: center;
opacity: .5;
-moz-opacity: .5;
filter: alpha(opacity=50);
overflow: hidden;
}
.rating:hover {
border: dotted 1px #e20983;
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
}
.rating0 {
float: left;
width: 40px;
height: 10px;
padding: 2px 5px 2px 5px;
margin: 0;
font-weight: bold;
}
.rating1 {
float: left;
width: 40px;
height: 40px;
padding: 0 5px;
background: url(images/heart.png) no-repeat top left;
margin: 0;
}
.rating1 img {
width: 40px;
height: 40px;
padding: 0;
margin: 0;
cursor: pointer;
border: none;
}
.top-comments-karma {
float: left;
width: 40px;
height: 6px;
padding: 0 5px 5px 5px;
margin: 0;
font-size: 14px;
text-align: right;
font-weight: bold;
color: #666;
}
#sidebar ul.topc-comments li .zaehler {
display: block;
width: 183px;
height: 14px;
padding: 5px 0 5px 25px;
font-size: 14px;
font-weight: bold;
color: #888888;
background: url(images/heart1.png) no-repeat top left;
opacity: .5;
-moz-opacity: .5;
filter: alpha(opacity=50);
overflow: hidden;
}
.commentlist li p {
line-height: 15px;
margin-bottom: 5px;
padding: 0px;
}
.comment_header {
float: left;
width: 610px;
height: 25px;
margin: 0px;
background: url(images/h3_end.gif) no-repeat top left;
}
#commentform {
float: left;
width: 588px;
padding: 20px 10px;
margin: 0;
background: #fff;
border: dotted 1px #e20983;
}
#commentform p {
font-size: 11px;
color: #555555;
}
#commentform input {
width: 300px;
background: #f9f9f9;
border: dotted 1px #888888;
padding: 5px;
margin: 0 10px 0 0;
font-size: 11px;
color: #555;
height: 16px;
}
#commentform textarea {
width: 576px;
background: #f9f9f9;
border: dotted 1px #888888;
padding: 5px;
font-size: 11px;
color: #555;
}
#commentform textarea:hover, #commentform input:hover {
border: dotted 1px #e20983;
}
#captcha {
float: left;
display: inline;
width: 588px;
height: 58px;
margin: 0 0 10px 0;
border-bottom: dotted 1px #CCC;
}
#securitycode {
float: left;
width: 100px;
background: #f9f9f9;
border: dotted 1px #888888;
padding: 5px;
font-size: 11px;
color: #555;
height: 16px;
}
#captcha img {
float: left;
border: none;
padding: 0px;
margin: 0 10px 0 0;
}
#commentform #submit {
float: left;
width: 161px;
height: 27px;
border: none;
padding: 0;
margin: 0;
background: url(images/submit.png) no-repeat top left;
text-decoration: none;
}
#commentform #submit:hover {
border: none;
background: url(images/submit.png) no-repeat bottom left;
text-decoration: none;
}
#commentform #submit1 {
float: left;
width: 125px;
height: 27px;
border: none;
padding: 0;
margin: 0;
background: url(images/notiz.png) no-repeat top left;
text-decoration: none;
}
#commentform #submit1:hover {
border: none;
background: url(images/notiz.png) no-repeat bottom left;
text-decoration: none;
}
#smilies_toolbar {
float: left;
padding: 10px;
margin: 0 0 10px 0;
background: #f9f9f9;
border: dotted 1px #dddddd;
}
#smilies_toolbar .wp-smiley {
padding: 4px;
margin: 0;
background: #f9f9f9;
border: dotted 1px #f9f9f9;
opacity: 1.0;
-moz-opacity: 1.0;
filter: alpha(opacity=100);
}
#smilies_toolbar .wp-smiley:hover {
background: #E20983;
border: dotted 1px #f9f9f9;
opacity: .6;
-moz-opacity: .6;
filter: alpha(opacity=60);
}
*html #smilies_toolbar .wp-smiley:hover, *+html #smilies_toolbar .wp-smiley:hover {
border: dotted 1px #E20983;
}
#pass {
width: 140px;
height: 80px;
padding: 10px;
margin: 0;
background: #f9f9f9;
border: dotted 1px #dddddd;
overflow: hidden;
}
#pass label {
float: left;
}
#pass .pass1 {
float: left;
width: 128px;
background: #fff;
border: dotted 1px #888888;
padding: 5px;
margin: 0;
font-size: 11px;
color: #555;
}
#loginform {
width: 206px;
height: 156px;
padding: 0;
margin: 10px 10px 0 10px;
background: #f9f9f9;
border: dotted 1px #dddddd;
overflow: hidden;
}
#loginform #user_login, #loginform #user_pass {
width: 174px;
background: #fff;
border: dotted 1px #888888;
padding: 5px;
margin: 0;
font-size: 11px;
color: #555;
}
#pass .pass1:hover, #loginform #user_login:hover, #loginform #user_pass:hover {
border: dotted 1px #E20983;
}
#pass #submit2, #loginform #wp-submit {
float: left;
width: 75px;
height: 27px;
border: none;
padding: 0;
margin: 10px 0;
background: url(http://www.ilovetrash.de/pix/senden.png) no-repeat top left;
text-decoration: none;
}
#pass #submit2:hover, #loginform #wp-submit:hover {
border: none;
background: url(http://www.ilovetrash.de/pix/senden.png) no-repeat bottom left;
text-decoration: none;
}
#loginform #wp-submit {
float: none;
margin: 0;
font-size: 0px;
color: #fff;
}
*html #loginform #wp-submit, *+html #loginform #wp-submit {
font-size: 1pt;
line-height: 50pt;
overflow: hidden;
}

/* //////////////// 404 ///////////////// */

#wp_simple_sitemap ul, #wp_simple_sitemap ul li, #wp_simple_sitemap ul li:before, #wp_simple_sitemap ul li a {
  list-style: none;
  margin: 0;
  padding: 0;
  font-size: 11px;
  line-height: 13px;
}
#wp_simple_sitemap  ul li {
	display: block;
  margin: 0;
  border-bottom: 1px dotted #CCC;
  overflow: hidden;
}
#wp_simple_sitemap ul li.line {
	background: #f5f5f5;
}
#wp_simple_sitemap ul li a {
	display: block;
  padding:5px 0;
	line-height: 18px;
	background: url('img/sitemap-post.gif') center left no-repeat;
	text-indent: 10px;
	width: 100%;
	color: #333;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	border-left: 1px solid #e20983;
}
#wp_simple_sitemap ul li a:hover {
	background: #fbdaed;
	border-bottom: 1px solid #e20983;
	border-top: 1px solid #fff;
}

/* //////////////// links liste ///////////////// */

#content ul#linklist {
list-style: none;
margin: 0;
padding: 0;
}
#content ul#linklist li {
display: block;
list-style: none;
margin: 0;
padding:5px 0;
overflow: hidden;
}
#content ul#linklist li.linkcat ul {
list-style: none;
width: 308px;
margin: 0;
padding: 0;
font-size: 11px;
line-height: 13px;
}
#content ul#linklist li.linkcat ul li {
display: block;
list-style: none;
margin: 0;
padding:5px 0;
width: 308px;
border-bottom: 1px dotted #CCC;
overflow: hidden;
}
#content ul#linklist li.linkcat h2 {
float: none;
display: block;
width: 288px;
padding: 5px 10px;
margin: 20px 0 10px 0;
background: #f9f9f9;
color: #666;
font-size: 11px;
border: 1px dotted #dddddd;
}
#content ul#linklist li.linkcat ul li a {
display: block;
padding: 2px;
margin: 0;
}
#content .entry2 h4  {
float: none;
display: block;
width: 288px;
height: 25px;
padding: 5px 10px;
margin: 20px 0 10px 0;
font-size: 12px;
line-height: 26px;
color: #666;
background: #f9f9f9;
border: 1px dotted #dddddd;
text-transform: uppercase;
}

/* //////////////// meldung ///////////////// */

#meldung {
position: relative;
display: block;
float: left;
font-size: 12px;
line-height: 100%;
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
padding: 10px;
margin: 0 10px 25px 10px;
}
#meldung1 {
position: relative;
display: block;
float: left;
font-size: 12px;
line-height: 100%;
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
padding: 10px;
margin: 0 10px 25px 10px;
}
.meldung2 {
position: absolute;
bottom: -14px;
left: 20px;
height: 14px;
width: 14px;
padding: 0;
margin: 0;
background: url(images/meldung2.png) no-repeat top left;
border: none;
z-index: 80;
}

/* //////////////// content ///////////////// */

#content {
position: relative;
width: 630px;
float: left;
text-align: left;
padding: 10px 0;
margin: 10px;
}
*html #content {
margin: 10px 5px;
}
#content .post {
float: left;
width: 610px;
padding: 0 0 20px 10px;
margin: 0;
}
#content .post1 {
float: left;
height: 368px;
width: 300px;
padding: 0;
margin: 0 0 20px 10px;
}
#content .post2 {
float: left;
width: 610px;
padding: 0 0 20px 0px;
margin: 0;
}
.content_header {
padding: 0;
margin: 0;
width: 610px;
}
#content h3 {
padding: 5px 10px;
margin: 0;
background: url(images/h3_end.gif) no-repeat top left;
color: #fff;
width: 590px;
}
#content h3 a {
color: #fff;
text-decoration:none;
border-style: none;
font-size: 12px;
font-weight: bolder;
line-height: 16px;
text-transform: none;
}
.content_header1 {
padding: 0;
margin: 0;
width: 300px;
height: 42px;
}
#content h3.small {
background:transparent url(images/h3_end_klein.gif) no-repeat scroll left top;
padding:5px 10px;
margin:0;
width:280px;
height: 32px;
}
#content h3.small a {
color: #fff;
text-decoration:none;
border-style: none;
font-size: 12px;
font-weight: bolder;
line-height: 16px;
text-transform: none;
}
h3 a:hover {
text-decoration:underline;
background: #e20983;
}
#content .entry {
position: relative;
padding: 20px 20px 0 20px;
border: 1px dotted #e20983;
background: #fff;
width: 568px;
margin-bottom: 20px;
}
#content .entry2 {
position: relative;
padding: 20px;
border: 1px dotted #e20983;
background: #fff;
width: 568px;
margin-bottom: 20px;
}
#content .entry1 {
position: relative;
padding: 20px 20px 0 20px;
border: 1px dotted #e20983;
background-color: #fff;
width: 258px;
height: 308px;
}
.entry_content {
display: block;
padding: 0 0 80px 0;
margin: 0;
}
#content .entry a img:hover, #content .entry2 a img:hover, #content .entry1 a img:hover, #fundbox a img:hover {
border: 1px dotted #FFF;
background: #e20983;
opacity: .6;
-moz-opacity: .6;
filter: alpha(opacity=60);
}
*html #content .entry a img:hover, *html #content .entry2 a img:hover, *html #content .entry1 a img:hover, *+html #content .entry a img:hover, *+html #content .entry2 a img:hover, *+html #content .entry1 a img:hover, *html #fundbox a img:hover, *+html #fundbox a img:hover {
border: 1px dotted #e20983;
background: #e20983;
opacity: .6;
-moz-opacity: .6;
filter: alpha(opacity=60);
}

.imgtfe{
margin: 2px 15px 10px 0;
}
.entryfooter {
position: absolute;
left: 20px;
bottom: 0px;
width: 532px;
height: 45px;
padding: 4px 0 0 35px;
margin: 0;
color: #666;
border-top: 1px dotted #e20983;
font-size: 9px;
text-transform: uppercase;
}
.entryfooter1 {
position: absolute;
left: 20px;
bottom: 0px;
width: 223px;
height: 45px;
padding: 4px 0 0 35px;
margin: 0;
color: #666;
border-top: 1px dotted #e20983;
font-size: 9px;
text-transform: uppercase;
z-index: 1;
}
.entryfooter2 {
position: absolute;
left: 20px;
bottom: 0px;
width: 567px;
height: 45px;
padding: 4px 0 0 0;
margin: 0;
color: #666;
border-top: 1px dotted #e20983;
font-size: 9px;
text-transform: uppercase;
z-index: 1;
}
.zahlkommentar {
position: absolute;
top: 5px;
right: -4px;
width: 32px;
height: 32px;
margin: 0;
padding: 0;
background: url(images/bubble.png) no-repeat top left;
font-size: 14px;
line-height: 100%;
font-weight: bold;
}
.zahlkommentar:hover a:hover {
background: url(images/bubble.png) no-repeat bottom left;
}
.zahlkommentar a, .zahlkommentar a:link, .zahlkommentar a:visited {
display: block;
width: 30px;
height: 26px;
margin: 0;
padding: 6px 0 0 0;
color: #666;
text-align: center;
}
.zahlkommentar a:active, .zahlkommentar a:hover {
color: #e20983;
background-color: none;
}
.entryfooterleft {
width: 380px;
float: left;
margin: 0px;
padding: 0px;
height: 16px;
line-height: 16px;
}
.entryfooterleft1 {
width: 180px;
float: left;
margin: 0px;
padding: 0px;
height: 16px;
line-height: 16px;
}
#content .entry .entryfooterleft a img, #content .entry2 .entryfooterleft_n a img, #content .entry1 .entryfooterleft1 a img, #content .entry .entryfooterleft a img:hover, #content .entry1 .entryfooterleft1 a img:hover {
margin: 0px;
padding: 0px;
border: none;
background: none;
opacity: 1.0;
-moz-opacity: 1.0;
filter: alpha(opacity=100);
vertical-align: baseline;
}
.content_top {
display: inline-block;
position: absolute;
bottom: 10px;
right: 10px;
width:80px;
height: 30px;
padding: 0 0 0 6px;
border: none;
font-size: 11px;
text-transform: uppercase;
text-decoration: none;
}
*html .content_top, *+html .content_top {
height: 40px;
}
.entryfooter .avatar, .entryfooter1 .avatar, .entryfooter2 .avatar  {
float: left;
padding: 0;
margin: 1px 5px 0 0;
border-top: 3px solid #e6e6e6;
border-left: 3px solid #e6e6e6;
border-right: 3px solid #e6e6e6;
border-bottom: 7px solid #e6e6e6;
}
/* //////////////// werbung ///////////////// */

#content .werbung {
width: 588px;
padding: 10px;
margin-bottom: 20px;
border: 1px dotted #888888;
background: #fff;
text-align: center;
}
.werbung_header {
width: 610px;
height: 25px;
margin: 0px;
background: url(images/h7_end2.gif) no-repeat top left;
}
.footer_header {
width: 270px;
height: 25px;
margin: 0;
background: url(images/footer_box.gif) no-repeat top left;
}
.headline {
height: 25px;
padding: 0 0 0 10px;
margin: 0;
color: #fff;
font-size: 12px;
line-height: 26px;
}

/* //////////////// search ///////////////// */

#searchform {
position: absolute;
top: 7px;
right: 20px;
width: 230px;
height: 20px;
margin: 0;
padding: 0;
}
#searchform #s {
position: absolute;
top: 0px;
left: 0px;
width: 196px;
height: 15px;
padding: 2px 2px 0 2px;
margin: 0;
font-size: 11px;
line-height: 13px;
font-weight: normal;
color: #555555;
background: #f9f9f9;
border: 1px dotted #e20983;
}
*html #searchform #s, *+html #searchform #s {
border: 1px dotted #fff;
}
#searchform:hover #s {
background: #fff;
border: 1px dotted #888888;
}
*html #searchform:hover #s, *+html #searchform:hover #s {
background: #fff;
border: 1px dotted #888888;
}
#searchform:hover #searchsubmit {
background: url(images/lupe.png) no-repeat bottom left;
}
#searchsubmit {
position: absolute;
top: -1px;
right: 0px;
width: 20px;
height: 20px;
padding: 0;
color: #fff;
background: url(images/lupe.png) no-repeat top left;
border: none;
}

/* //////////////// global ///////////////// */

*
{
padding: 0;
margin: 0;
}
body {
position: relative;
margin: 0px auto;
padding: 0px;
background: url(images/blizz2.png) repeat top left;
color: #555;
font: 11px/15px Trebuchet MS, Arial, sans-serif;
}
.oben {
position: absolute;
top: 0px;
left: 0px;
width: 1px;
width: 100%;
height: 1px;
height: 432px;
padding: 0;
background: url('images/bg_verlauf.png') 0 0 repeat-x;
border: none;
}
.top {
height: 30px;
width: 940px;
margin: 0px auto;
}
small a {
size: 11px;
}
img {
border: 1px dotted #888888;
padding: 3px;
}
img.keinrahmen {
border: none;
padding: 0px;
}
img.wp-smiley {
border: none;
}
.floatrightnoborder {
float: right;
width: 150px;
margin: 0 8px 8px 8px;
}
.floatrightnoborder img {
border: 0px;
}
img.noborder {
border: 0px !important;
width: 18px;
height: 13px;
margin: 0px;
padding: 0px;
}

/* //////////////// links ///////////////// */

a, a:visited {
color: #e20983;
text-decoration:none;
}
a:hover {
color: #e20983;
background-color: #f3f3f3;
text-decoration:none;
}

/* //////////////// structure ///////////////// */

#outerwrapper {
width: 940px;
margin: 0px auto;
}
*html #outerwrapper {
overflow: hidden;
}
#outer {
position: relative;
clear:both;
margin-bottom:30px;
padding-bottom:10px;
width:940px;
overflow: visible;
z-index: 1;
}
#outer_bg {
position: absolute;
top: 0px;
left: 0px;
margin: 0;
padding: 0;
width:940px;
height: 100%;
z-index: 2;
overflow: hidden;
}
#outer_ob {
position: absolute;
top: 0px;
left: 0px;
width: 862px;
height: 78px;
overflow: hidden;
background: #FFF;
z-index: 0;
}
#outer_un {
display: block;
position: absolute;
top: 78px;
left: 0px;
width: 940px;
height: 100%;
overflow: hidden;
background: #FFF;
z-index: 0;
}
#wrapper_content {
position: relative;
background: #f4f4f4 url(http://www.ilovetrash.de/pix/footer_bg.gif) repeat-x bottom left;
margin: 13px 13px 0 13px;
padding: 0px;
float: left;
border-top: 1px dotted #e20983;
width: 914px;
z-index: 10;
}
*html #wrapper_content {
overflow: hidden;
zoom: 1;
margin-right: 6px;
margin-left: 6px;
width: 914px;
}

/* //////////////// header ///////////////// */

#header {
height: 311px;
width: 914px;
margin-left: auto;
margin-right: auto;
position: relative;
z-index: 13;
}
#header_over {
position: absolute;
top: 12px;
left: 0px;
width: 914px;
height: 266px;
overflow: hidden;
background: url(images/header_over.png) no-repeat top left;
z-index: 9;
}
#header_over a.start {
display: block;
width: 914px;
height: 266px;
padding: 0;
margin: 0;
background: url(images/header_over_all.png) no-repeat top left;
opacity: .1;
-moz-opacity: .1;
filter: alpha(opacity=10);
overflow: hidden;
}
#header_over a.start:hover {
opacity: .6;
-moz-opacity: .6;
filter: alpha(opacity=60);
}
#header_bg1 {
position: absolute;
top: 12px;
left: 0px;
width: 849px;
height: 266px;
overflow: hidden;
background: url(images/header_bg1.jpg) no-repeat top left;
z-index: 5;
}
#header_bg2 {
position: absolute;
top: 78px;
right: 0px;
width: 65px;
height: 200px;
overflow: hidden;
background: url(images/header_bg2.jpg) no-repeat top left;
z-index: 5;
}
#header_bg3 {
position: absolute;
top: 190px;
right: 17px;
width: 448px;
height: 70px;
overflow: hidden;
background: none;
color: #fff;
font-family: Trebuchet MS, Arial, sans-serif;
font-size: 70px;
line-height: 70px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-align: right;
text-transform: uppercase;
z-index: 11;
}
#header_bg4 {
position: absolute;
top: 191px;
right: 16px;
width: 449px;
height: 70px;
overflow: hidden;
background-color: #e20983;
color: #333;
font-family: Trebuchet MS, Arial, sans-serif;
font-size: 70px;
line-height: 70px;
font-style: normal;
font-weight: bold;
font-variant: normal;
text-align: right;
text-transform: uppercase;
opacity: .3;
-moz-opacity: .3;
filter: alpha(opacity=30);
z-index: 10;
}
#header_photocase {
font-size: 9px;
position: absolute;
top: 261px;
right: 16px;
color: #999d69;
z-index: 100;
}

/* //////////////// bookmark ///////////////// */
.header_link {
position: absolute;
top: 12px;
left: 41px;
width: 71px;
height: 31px;
padding: 0;
margin: 0;
z-index: 40;
}
ul#bookmark {
position: relative;
float: left;
width: 71px;
height: 31px;
padding: 0;
margin: 0;
border: none;
list-style: none;
list-style-position: inline;
z-index: 50;
}
ul#bookmark li#bookmark1 {
display: block;
float: left;
width: 71px;
height: 31px;
padding: 0;
margin: 0;
list-style: none;
}
ul#bookmark li#bookmark1 a#bookmark_img, ul#bookmark li#bookmark1 a#bookmark_img:link, ul#bookmark li#bookmark1 a#bookmark_img:visited {
display: block;
float: left;
width: 71px;
height: 31px;
padding: 0;
margin: 0;
background: url(images/bookmark.png) no-repeat top left;
}
ul#bookmark li#bookmark1 a#bookmark_img .bookmark_tab, ul#bookmark li#bookmark1 .bookmark_tab {
display: none;
}
ul#bookmark li#bookmark1 a#bookmark_img:hover .bookmark_tab, ul#bookmark li#bookmark1:hover .bookmark_tab {
display: block;
position: absolute;
top: 31px;
left: 0px;
width: 284px;
height: 210px;
z-index: 100;
}
#bookmark_content {
width: 284px;
height: 210px;
padding: 0;
margin: 0;
}
#bookmark_content a#bookmark11:hover img {
opacity: 1;
-moz-opacity: 1;
filter: alpha(opacity=100);
}
#bookmark_content a#bookmark11, #bookmark_content a#bookmark11:link, #bookmark_content a#bookmark11:visited {
float: left;
width: 71px;
height: 70px;
display: block;
padding: 0;
margin: 0;
}
#bookmark_content a#bookmark11 img {
padding: 0;
margin: 0;
border: none;
opacity: .7;
-moz-opacity: .7;
filter: alpha(opacity=70);
}

/* //////////////// sociable ///////////////// */

#content div.ilsb-parent { 
position: absolute;
bottom: 20px;
right: 20px;
margin: 0;
padding: 0;
z-index: 2;
}
#content div.ilsb-parent a.ilsb { 
padding: 3px 0px 3px 30px;
background-color: none;
background-position: 5px 50%;
}
#content div.ilsb-parent a.ilsb:active, #content div.ilsb-parent a.ilsb:hover { background-color: #FFFFFF; }
#content div.ilsb-child { border-top: 1px dotted #CCCCCC; }
#content div.ilsb-child a.ilsb { 
display: block;
padding: 3px 5px 3px 30px;
background-color: 0 none;
background-position: 5px 50%;
border: 1px dotted #CCCCCC;
border-top: 0 none;
}
#content div.ilsb-child a.ilsb:active, #content div.ilsb-child a.ilsb:hover { background-color: #F3F3F3; }

/* ////////// sidebar ////////// */

#sidebar {
width: 230px;
float: right;
line-height: 1.5em;
display:inline;
margin: 20px 20px 8px 0;
padding: 0;
font-size:11px;
}
*html #sidebar {
width: 170px;
margin: 20px 8px 8px 0;
}
#sidebar p {
margin: 10px;
}
#sidebar p.clear {
margin: -10px 0px;
}
.sidebarbox {
float: left;
width: 228px;
padding: 0;
margin: 0 0 15px 0;
background-color: #fff;
border: 1px dotted #888888;
}
.sidebarbox1 {
float: left;
width: 230px;
padding: 0;
margin: 0;
}
*html .sidebarbox1, *+html .sidebarbox1 {
margin: 0 0 15px 0;
}
#fundbox {
width: 248px;
padding: 0 0 0 3px;
}
.sidebarbox_w {
float: left;
width: 208px;
padding: 10px;
margin: 0 0 15px 0;
background-color: #fff;
border: 1px dotted #888888;
}
#sidebar ul, #sidebar ul.topc-comments {
width: 208px;
padding: 0;
margin: 10px;
font-size: 11px;
line-height: 13px;
list-style: none;
}
.sidebarboxblizz {
width: 228px;
padding: 0;
margin: 0 0 15px 0;
background: url(images/blizz3.gif) repeat top left;
border: 1px dotted #888888;
}
#sidebar ul li {
display: block;
width: 208px;
padding: 5px 0;
margin: 0;
border-bottom: 1px dotted #CCC;
list-style: none;
overflow: hidden;
}
#sidebar ul li .bild_list {
float: left;
width: 198px;
height: 100%;
padding: 5px;
margin: 2px 0 0 0;
font-size: 0.8em;
background: #f9f9f9;
}
#sidebar ul li .bild_list .avatar {
float: left;
width: 23px;
height: 23px;
padding: 0;
margin: 2px 5px 0 0;
border-top: 3px solid #e6e6e6;
border-left: 3px solid #e6e6e6;
border-right: 3px solid #e6e6e6;
border-bottom: 7px solid #e6e6e6;
}
#sidebar ul li .bild_list .wp-smiley, #sidebar ul li .bild_list1 .wp-smiley {
width: 10px;
height: 10px;
padding: 0;
margin: 0 2px;
border: none;
}
#sidebar ul li .bild_list1 {
float: left;
width: 198px;
height: 100%;
padding: 5px;
margin: 2px 0 0 0;
font-size: 0.8em;
background: #f9f9f9;
}
img.related {
float: left;
width: 40px;
margin: 0 10px 10px 0;
background: #fff;
}
#sidebar ul li .bild_list1 .postbild {
float: left;
width: 40px;
margin: 2px 5px 0 0;
background: #fff;
}
#sidebar ul li a:link, #sidebar ul li a:visited {
display: block;
padding: 2px;
color: #555555;
text-decoration: none;
}
#sidebar ul li a:hover, #sidebar ul li a:active {
display: block;
padding: 2px;
color: #e20983;
background: #f3f3f3;
text-decoration: none;
}

/* //////////////// type ///////////////// */

p {
margin-bottom: 8px;
}
p.footer {
width: 798px;
text-align: center;
color: #a69d87;
font-size: 1.1em;
font-weight: normal;
margin: 50px 0 5px 0;
}
p.images {
width: 580px;
}
*html p.images {
width: 567px;
}
*html p.images img {
width: 115px;
height: 115px;
}
p.images img {
width: 125px;
height: 125px;
padding: 3px;
margin-right: 0 5px 10px 5px;
}
p.images img a {
display: block;
width: 125px;
height: 125px;
padding: 0;
margin: 0;
}
.floatleft {
float: left;
width: 390px;
margin-bottom: 5px;
}
.floatleft3 {
float: left;
width: 390px;
margin-bottom: 0;
}
.floatleftspace {
float: left;
width: 390px;
margin-top: 5px;
}
.floatright {
float: right;
width: 150px;
margin: 0 8px 8px 8px;
}
.floatleft2 {
float: left;
width: 90px;
margin: 0;
}
*html .floatleft2 {
width: 70px;
}
.floatright2 {
float: right;
width: 94px;
margin: 0 4px 4px 4px;
}
.trenn {
float: left;
width: 100%;
padding: 10px 0;
margin: 0;
border-top: 1px dotted #CCC;
}
.clear {
clear: both;
width: 200px;
height: 1px;
margin: 0;
padding: 0;
}

/* //////////////// headlines ///////////////// */

h2 {
float: left;
font-size: 12px;
background: url(images/h2_end2.gif) no-repeat top left;
height: 25px;
line-height: 26px;
color: #fff;
padding: 0 0 0 10px;
margin: 0px;
width: 230px;
}
/*
h4, h3 {
margin: 0;
padding: 0px;
font-size: 11px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color:#666;
}
*/
h5 {
margin-bottom: 5px;
padding: 0px;
font-size: 13px;
font-style: normal;
font-weight: bold;
font-variant: normal;
color:#888;
}
h6 {
color: #E20983;
font-size: 14px;
padding: 15px 0px 5px 15px;
}

/* //////////////// entry??? ///////////////// */

.entrymeta {
width: 590px;
height: 16px;
padding-top: 3px;
margin-top: 0;
font-size: 10px;
color: #bfbfbf;
border-top: dotted 1px #e20983;
}
.entrymeta a img{
border:none;
}
.entrybody {
width: 588px;
padding: 0 10px 5px 10px;
border: 1px dotted #e20983;
background-color: #fff;
}
.entrybody img {
padding: 4px;
border: 1px solid #dfdfdf;
}
.entrybody ul {
padding-left: 0;
margin-left: 20px;
list-style-type: none;
}
.entrybody ol{
margin-left:20px;
padding-left:0px;
}
.entrybody ul li {
list-style:square;
}
blockquote{
padding: 10px 10px 0 45px;
margin: 10px 0 10px 0;
font-size: 12px;
font-style: italic;
color: #666;
border: 1px dotted #dddddd;
background: #f9f9f9 url(images/blockquote.png) no-repeat top left;
}
.entry a.more-link, .entry1 a.more-link, .entry2 a.more-link {
float: right;
white-space: nowrap;
padding: 3px 5px;
margin: 0;
font-size: 9px;
font-weight: bold;
text-transform: uppercase;
color: #666;
background: #f9f9f9;
border: 1px dotted #888888;
}
.entry a.more-link:hover, .entry1 a.more-link:hover, .entry2 a.more-link:hover {
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
}

/* //////////////// menu ///////////////// */

#menu {
position: absolute;
top: 278px;
left: 0px;
width: 894px;
height: 33px;
padding: 0 0 0 20px;
font-size: 14px;
font-weight: bold;
color: #fff;
background: #e20983;
border-bottom: 1px solid #fff;
z-index: 59;
}
.catmenu {
float: left;
}
#menu ul {
position: relative;
display: inline;
float: left;
height: 33px;
padding: 0;
margin: 0;
list-style: none;
list-style-position: inline;
z-index: 59;
}
#menu ul li {
float: left;
height: 33px;
list-style: none;
display: inline;
}
#menu ul li.current-cat {
position: relative;
float: left;
height: 33px;
list-style: none;
display: inline;
z-index: 60;
}
#menu ul li a:link, #menu ul li a:visited {
float: left;
height: 31px;
padding: 0 15px;
margin: 0;
color: #fff;
font-size: 17px;
line-height: 33px;
font-weight: bold;
text-decoration:none;
border: 1px dotted #e20983;
}
#menu ul li a:hover, #menu ul li a:active {
float: left;
height: 31px;
padding: 0 15px;
margin: 0;
font-size: 17px;
line-height: 33px;
font-weight: bold;
text-decoration:none;
color: #e20983;
background: #f9f9f9;
border: 1px dotted #e20983;
}
*html #menu ul li a:hover, *html #menu ul li a:active, *+html #menu ul li a:hover, *+html #menu ul li a:active {
border: 1px dotted #fff;
}
#menu ul li.current-cat a:link, #menu ul li.current-cat a:visited, #menu ul li.current-cat a:hover, #menu ul li.current-cat a:active {
float: left;
height: 31px;
padding: 4px 15px;
margin: -4px 0 0 0;
font-size: 17px;
line-height: 33px;
font-weight: bold;
text-decoration:none;
color: #e20983;
background: #f9f9f9;
border-top: 1px solid #f9f9f9;
border-left: 1px solid #f9f9f9;
border-right: 1px solid #f9f9f9;
border-bottom: 1px dotted #e20983;
}
#menu_akt {
position: absolute;
top: 36px;
right: 24px;
height: 22px;
width: 22px;
padding: 0;
margin: 0;
background: url(images/menu_akt.png) no-repeat top left;
border: none;
z-index: 80;
}
#menu_akt1 {
position: absolute;
top: -4px;
left: 0px;
height: 41px;
width: 1px;
padding: 0;
margin: 0;
background: url(images/menu_streifen.png) repeat-y top left;
border: none;
z-index: 82;
}
#menu_akt2 {
position: absolute;
top: -4px;
right: 0px;
height: 41px;
width: 1px;
padding: 0;
margin: 0;
background: url(images/menu_streifen.png) repeat-y top left;
border: none;
z-index: 82;
}
#menu_akt3 {
position: absolute;
top: -4px;
left: 0px;
height: 1px;
width: 100%;
padding: 0;
margin: 0;
background: url(images/menu_streifen1.png) repeat-x top left;
border: none;
z-index: 80;
}
#menu ul li a#current_cat:link, #menu ul li a#current_cat:visited, #menu ul li a#current_cat:hover, #menu ul li a#current_cat:active {
position: absolute;
top: -4px;
left: 0px;
width: 44px;
height: 32px;
padding: 5px 15px 3px 15px;
margin: 0;
font-size: 17px;
line-height: 33px;
font-weight: bold;
text-decoration:none;
text-align: center;
color: #e20983;
background: #f9f9f9;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px dotted #e20983;
z-index: 70;
}
#menu_akta {
position: absolute;
top: 40px;
right: 24px;
height: 22px;
width: 22px;
padding: 0;
margin: 0;
background: url(images/menu_akt.png) no-repeat top left;
border: none;
z-index: 80;
}
#menu_akt1a {
position: absolute;
top: 0px;
left: 0px;
height: 41px;
width: 1px;
padding: 0;
margin: 0;
background: url(images/menu_streifen.png) repeat-y top left;
border: none;
z-index: 82;
}
#menu_akt2a {
position: absolute;
top: 0px;
right: 0px;
height: 41px;
width: 1px;
padding: 0;
margin: 0;
background: url(images/menu_streifen.png) repeat-y top left;
border: none;
z-index: 82;
}
#menu_akt3a {
position: absolute;
top: 0px;
left: 0px;
height: 1px;
width: 100%;
padding: 0;
margin: 0;
background: url(images/menu_streifen1.png) repeat-x top left;
border: none;
z-index: 80;
}

/* //////////////// footer ///////////////// */

#footer {
position: relative;
clear: left;
color: #555;
height: 340px;
width: 914px;
margin-right: auto;
margin-left: auto;
padding: 0px;
background: #f4f4f4 url(http://www.ilovetrash.de/pix/footer_bg.gif) repeat-x bottom left;
border-top: 1px dotted #e20983;
text-align: left;
z-index: 10;
}
.footer_left_wrapper {
float: left;
width: 270px;
height: 262px;
padding: 0;
margin: 20px 30px 20px 20px;
}
.footer_left {
width: 248px;
height: 215px;
padding: 10px;
margin: 0;
text-align: left;
background: #fff;
border: 1px dotted #888888;
}
.footer_center_wrapper {
float: left;
width: 270px;
height: 262px;
padding: 0;
margin: 20px 20px 20px 0;
}
.footer_center {
float: left;
width: 248px;
height: 215px;
padding: 10px;
margin: 0;
text-align: left;
background: #fff;
border: 1px dotted #888888;
}
.tagcloud {
width: 248px;
height: 200px;
padding: 20px 0 0 0;
margin: 0;
text-align: center;
}
*html .tagcloud {
width: 230px;
}
#ecke_inhalt2 .tagcloud {
padding: 5px 0 0 0;
}
.tagcloud ul {
display: inline;
width: 230px;
height: 180px;
text-align: center;
list-style: none;
}
.tagcloud ul li {
display: inline;
margin-right: 7px;
list-style: none;
}
.footer_right_wrapper {
width: 270px;
height: 262px;
float: right;
margin: 20px 20px 20px 0;
padding: 0;
}
.footer_right {
width: 248px;
height: 215px;
padding: 10px;
margin: 0;
text-align: left;
background: #fff;
border: 1px dotted #888888;
}
.footertext {
float: left;
width: 120px;
margin-top: 5px;
text-align: left;
}

/* //////////////// kalender ///////////////// */

#wp-calendar {
width: 246px;
padding: 0;
margin: 0;
empty-cells: show;
color: #666;
font-size: 15px;
line-height: 100%;
font-variant: normal;
font-style: normal;
}
#wp-calendar caption {
padding: 0 4px 2px 4px;
font-size: 12px;
line-height: 100%;
font-weight: bold;
text-align: left;
text-transform: uppercase;
}
#wp-calendar th {
padding: 2px 0;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #fff;
background: #E20983;
border: 1px dotted #fff;
}
*html #wp-calendar th, *+html #wp-calendar th {
border: 1px dotted #E20983;
}
#wp-calendar td {
padding: 3px 2px;
text-align: center;
font-weight: normal;
border: 1px dotted #dddddd;
background: #f9f9f9;
}
td#today {
color: #E20983;
background: #fff;
border: 1px dotted #E20983;
}

/* //////////////// footermenu unten ///////////////// */

.footerspace {
float: left;
width: 914px;
height: 12px;
}
.footermenu {
position: relative;
clear: both;
width: 914px;
height: 30px;
margin: 0;
text-align: center;
}
.footermenu ul {
list-style: none;
height: 30px;
margin: 0 20px;
}
.footermenu ul li {
display: inline-block;
float: left;
margin: 0 3px 0 0;
list-style: none;
height: 30px;
}
.footermenu ul li a:link, .footermenu ul li a:visited {
color: #666;
border: 1px dotted #888888;
background: #f9f9f9;
}
.footermenu ul li a:hover, .footermenu ul li a:active {
border: 1px dotted #FFF;
background: #E20983;
color: #fff;
}
*html .footermenu ul li a:hover, *html .footermenu ul li a:active, *+html .footermenu ul li a:hover, *+html .footermenu ul li a:active {
border: 1px dotted #E20983;
}
.footermenu ul li a {
display: inline-block;
height: 18px;
font-size: 11px;
font-weight: bold;
color: #666;
border: 1px dotted #888888;
padding: 7px 6px 3px 6px;
background: #f9f9f9;
text-decoration: none;
}
.footermenu #footer_counter {
position: absolute;
top: 0px;
right: 20px;
width: 115px;
height: 30px;
border: none;
padding: 0;
background: none;
}
.footermenu #footer_counter a, .footermenu #footer_counter a:hover {
display: inline-block;
float: right;
height: 18px;
font-size: 11px;
font-weight: bold;
color: #fff;
border: 1px dotted #fff;
padding: 7px 6px 3px 28px;
text-decoration: none;
background: #E20983 url(images/online.png) no-repeat top left;
}
*html .footermenu #footer_counter a, *+html .footermenu #footer_counter a, *html .footermenu #footer_counter a:hover, *+html .footermenu #footer_counter a:hover {
border: 1px dotted #E20983;
}
code {
font-size: 10px;
font-family: Trebuchet MS, Arial, sans-serif;
color: #ddd;
text-align: center;
}
.codetext {
width: 230px;
height: 12px;
margin-bottom: 4px;
clear: left;
}