/*
Theme Name: Angeles-EN
Theme URI: http://www.webdesign-in.de/wordpress-themes/
Description: Angeles is a special theme for angelescity.eu-you are not allowed to copy any of this design. 
Version: 1.0.0
Author: mts
Author URI: http://www.webdesign-in.de/
Tags: light, theme-options, fixed-width,two-columns, left-sidebar,threaded-comments,translation-ready,front-page-post-form
Text Domain: mtsmag


Attention: Do not alter height,width, margins,paddings unless you know what you are doing,
*/
/*--reset do not alter only you know 100% what you are doing--
---credits to Erich Meyerweb meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded --- */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
/* remember to define focus styles! */
:focus{outline:0;}
ol, ul{list-style:none;background-image:none;}
/* tables still need 'cellspacing="0"' in the markup */
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
/*--reset end--*/
/*--structure--*/
html{border:none;    font:0.91em/1.7em "Myriad Pro", "Myriad Set", "Myriad Apple", Myriad, Arial, sans-serif;    height:101%;    margin-bottom:1px;    color:#333339;    background-color:#727272;}
body{}
#header{height:133px;    position:relative;    text-align:center;     margin:0 auto;    padding:0;    width:980px;    background-image:url(images/mtsmag-page.jpg);    background-repeat:repeat-y;background-position:50% 0;    border-top:1px solid #aaa; }
.headerimg h1{text-align:left;        margin:0 0 0 140px;        padding-top:45px;}
.headerimg h1 a{font:3.5em/1.4em Tahoma,Geneva,sans-serif;}
.headerimg h1 a,.headerimg h1 a:visited,.headerimg h1 a:hover{color:#9d263c;background-color:transparent;}
.headerimg{background-image:url(images/mtsmag-header.jpg);          background-repeat:no-repeat;background-position:50% 50%;          height:130px;position:relative;}
.headerimg p{font-size:0.9em;padding:0;position:absolute;left:142px;bottom:-5px;}
.headerimg form#searchform fieldset{position:absolute;z-index:3000; top:130px;right:3px;}
#page{clear:both;    margin:0 auto;    padding:0;    text-align:center;     width:980px;    position:relative;    background-image:url(images/mtsmag-page.jpg);    background-repeat:repeat-y;background-position:50% 0;}
#header, #page, #footer{border-left:1px solid #aaa;    border-right:1px solid #aaa;    color:#000;    background-color:#fff;}
#wrapper,#wrappernosidebar{width:100%;      float:left;      min-height:500px;height:auto !important;height:100%;}
#content{margin:0 190px 0 190px;    text-align:left;    min-height:500px;height:auto !important;height:100%;    overflow:hidden;    padding:0;}
#contentnosidebar{margin:0 1.3% 0 1.3%;      text-align:left;      min-height:500px;height:auto !important;height:100%;      overflow:hidden;      padding:0;}
#sidebar00{float:left;    width:190px;    margin-left:-190px;    margin-top:0;    text-align:left;    padding:0 0 25px;}
#sidebar01{float:left;    width:190px;    margin-left:-980px;    margin-top:0;    text-align:left;    padding:0 0 25px;}
#footer{margin:-5px auto 5px auto;    padding:0;    width:980px;    position:relative;    background-image:url(images/mtsmag-page.jpg);    background-repeat:repeat-y;background-position:50% 0;     border-bottom:2px solid #aaa;}
#footer p{text-align:right;font-size:0.8em;}
.pageinnen{width:100%;margin:0 auto;padding:0;text-align:left;background-color:transparent;
/*for ie only*/
}
/*--headernavi--*/
#headnavi{width:100%;     float:left;     background-color:#333339;    color:#fff;     min-height:48px;     margin-top:0;    background-image:url(images/mtsmag-headernavi.jpg);    background-repeat:repeat-x;background-position:0 0; }
#headnavi ul{margin:1px 0 0 0;     padding-left:0;     list-style-type:none;     list-style-image:none;     float:left; }
#headnavi ul ul{margin-top:0;      padding-left:0;       list-style-type:none;       list-style-image:none;       float:left;font-size:0.9em;}
#headnavi ul ul ul{font-size:100%;}
#headnavi ul li{float:left; display:block; padding-left:0px; height:48px; }
#headnavi ul li a:link,#headnavi ul li a:visited{height:24px;       display:block;       color:#fff;       padding:12px 20px;       float:left; margin:0;      font:1.1em/1em Tahoma,Geneva,sans-serif; }
#headnavi ul li a:focus,#headnavi ul li a:active{height:24px;       display:block;       padding:12px 20px; float:left; margin:0;      font:1.1em/1em Tahoma,Geneva,sans-serif;      background-color:#dcf0dc!important;      color:#000!important;      border:1px dashed #000; }
#headnavi ul li a:hover{background-color:#ebedef;color:#630819; }
.nav,.nav *{margin:0; padding:0; list-style:none; z-index:2000;}
.nav ul{position:absolute;           top:-999em;           border-bottom:4px solid #630819; }
.nav li{float:left; position:relative;  z-index:2000; }
.nav a{display:block;}
.nav ul li{width:100%; }
.nav li:hover ul,ul.nav li.sfHover ul{left:0px; top:48px; }
.nav li:hover li ul,.nav li.sfHover li ul{top:-999em; }
.nav li li:hover ul,ul.nav li li.sfHover ul{left:220px; top:0px; }
.nav li:hover ul,.nav li li:hover ul{top:-999em; }
.nav li li{display:block; padding:0px; height:auto !important; }
.nav li:hover{background-color:#ebedef!important; }
.nav li li a:link,.nav li li a:visited{width:180px;           display:block;           background-color:#ebedef;          color:#630819!important;           height:auto !important; }
.nav li li a:hover{background-color:#dcf0dc!important; }
ul.nav li.sfHover a{color:#630819!important;}
ul.nav  li.sfHover a:hover{color:#000!important;}
#headnavi .current_page_item{background-color:#fff;      border-left:2px solid #6e6e6e;      border-right:2px solid #6e6e6e;      border-top:1px solid #fff;      border-bottom:2px solid #fff;      margin-top:-1px; }
#headnavi .current_page_item a:link,#headnavi .current_page_item a:visited,#headnavi .current_page_item  a:active{color:#630819!important;}
#headnavi .home{margin-left:9px;}
/*--mts mag news at homepage--*/
.box00{clear:both;float:left;margin-top:20px; }
.box01entry, .box02entry{min-height:170px;height:auto!important;height:100%;}
.box01{float:left;    width:330px;    margin:0;    padding:0;    font-size:0.9em;}
.box01entry{margin:0 0 5px 0; padding:4px;}
.box01entry{border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;}
.box01 .img{width:155px;float:left;display:block;padding:3px;}
.box01entry img.alignleft{margin-top:5px;float:left;}
.box02{float:right;    width:260px;    margin:0 0 0 5px;    padding:0;    font-size:0.9em;}
.box02entry{margin:0 0 5px 0; padding:0 0 4px 0;}
.box02entry{border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;}
.box02entry ul{padding:4px 4px 4px 10px;}
.box02entry li{background-image:url(images/mtsmag-sidebar-children.gif);            background-repeat:no-repeat;            background-position:0 10px; padding-left:8px;}
.box02 h4{line-height:1.75em;}
.box01 h4,.box02 h4{margin:0; padding:0 0 0 10px;        background-color:#aaa;        color:#fff;        font-size:0.9em;font-family:Arial, sans-serif;        background-image:url(images/mtsmag-headernavi.jpg);        background-repeat:repeat-x;background-position:0 0;}
.box01 h4 a,.box01 h4 a:visited,.box02 h4 a,.box02 h4 a:visited{color:#fff;background-color:transparent; }
.box01 h3,.box02 h3{font:bold 1.1em/1.4em Tahoma,Geneva,sans-serif;}
.readmore{clear:both;text-align:right;padding-right:8px;}
.readmore a.more{width:76px;height:22px;        display:block;        float:right;        text-decoration:none;        background-image:url(images/mtsmag-readmore.gif);        background-position:0 0;background-repeat:no-repeat;}
/*--all about the text world and something else--*/
li{line-height:1.6em;}
#wrapper form{}
#wrapper fieldset{}
#wrapper label{margin:5px 0 5px 15px;}
#wrapper input{margin:5px 0 5px 35px;background-color:#fff!important;}
#wrapper textarea, #wrapper select{margin-left:35px;}
#wrapper .radio{vertical-align:bottom;margin-left:35px;}
#wrapper .checkbox{vertical-align:bottom;margin-left:35px;}
#wrapper select{}
.entry ol{margin:10px;font-family:Arial, sans-serif;width:80%;}
.entry ol li{list-style:decimal inside; padding-left:2px;margin-left:15px;}
.entry ul{margin:10px;font-family:Arial, sans-serif;width:80%;}
.entry ul li{list-style:square inside; padding-left:2px;margin-left:15px;}
.entry ol ol,.entry ul ul,.entry ol ul,.entry ul ol{width:100%;}
.entry table{border-top:1px solid #eee;            border-left:1px solid #eee;            border-right:1px solid #aaa;            border-bottom:1px solid #aaa;            padding:3px;            margin-left:15px;            border-spacing:0;            border-collapse:collapse;}
.entry table caption{font-weight:bold;text-align:center;}
.entry th{font-weight:bold;text-align:center;            padding:2px 5px;            border-bottom:1px solid #aaa;}
.entry td{font:0.9em/1.1em Arial, sans-serif;padding:5px;}
.entry tr.even td{background-color:#f1f1f1;}
sub{vertical-align:top;font-size:0.7em;margin-top:-1px;}
sup{vertical-align:bottom;font-size:0.7em;margin-bottom:-1px;}
dl{margin:9px 10px;}
dt{margin:4px 4px 4px 10px;font-weight:bold;letter-spacing:1px;}
dd{margin:4px 4px 4px 18px;}
acronym, abbr, span.caps{cursor:help;}
acronym, abbr{border-bottom:1px dashed #999;}
blockquote,q{text-align:justify;      margin:15px 30px;      padding-left:15px;      border-left:5px solid #9d263c;}
small,.small{font-size:0.8em;}
b, strong{font-weight:bold;}
tt, var{font:bold 1em/1.3em "Courier New", Courier, monospace;}
ins, i,em, cite, address{font-style:oblique;}
address{clear:both;    margin:0 auto 0 12px;    width:70%;    padding:2px 0 2px 10px;    border-left:3px solid #9d263c;}
pre{font:bold 1.1em/1.7em "Courier New", Courier, monospace;    color:#333;    background:#f3f2ed url(images/mts-code.png) repeat 0 9px;    clear:both;    margin:10px auto 10px 20px;    width:80%;    overflow:auto;    padding:8px 0 20px 5px;}
code{font:bold 100%/1.7em "Courier New", Courier, monospace;    clear:both;    margin:4px;    padding:7px 3px 5px 5px;    width:80%;    overflow:auto;}
#wrapper h1{font:1.8em/1.7em Verdana,sans-serif;        margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;}
h2, h3, h4, h5, h6{margin:4px 5px 0 0;padding:0;color:#33333c;background-color:inherit;}
h2{font:1.5em/1.7em Arial,sans-serif;}
h3{font:1.4em/1.7em Arial,sans-serif;}
h4{font:1.3em/1.7em Arial, sans-serif;}
h5{font:1.2em/1.7em Verdana, Arial, sans-serif;}
h6{font:1.1em/1.7em Verdana, Arial, sans-serif;}
p{margin:4px 5px 10px 12px;}
/*--for all links--*/
a,a:link{font-family:Arial, sans-serif;padding:0 2px;color:#45649e;background-color:inherit;text-decoration:underline;}
a:visited{color:#405e95;;background-color:inherit;text-decoration:none;}
a:link:focus{background-color:#dcf0dc!important;color:#374437!important;border:1px dashed #000;}
a:link:hover, a:visited:hover{color:#9d263c;background-color:transparent;text-decoration:none;}
a:link:active, a:visited:active{background-color:#dcf0dc!important;color:#374437!important;position:relative;  top:1px;}
/*--pictures as a link--*/
a img{border:none;}
a:link img{border:none;}
a:visited img{border:none;}
a:link:active img, a:visited:active img{border:none;padding:0;margin:0;background-color:transparent;color:inherit;}
/*--you need sometimes and for images too--*/
.aligncenter,div.aligncenter{display:block;    margin-left:auto;    margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
/*--special things for images--*/
img.alignleft{float:left;margin-right:7px;}
img.alignright{float:right;margin-left:7px;}
img.alignleft, img.alignright, img.aligncentered{}
.wp-caption{border:1px solid #aaa;   text-align:center;   background-color:#f3f3f3;   padding-top:4px;   margin:10px;}
.wp-caption img{margin:0;   padding:0;   border:0 none;}
.wp-caption p.wp-caption-text{font-size:0.8em;   line-height:17px;   padding:0 4px 5px;   margin:0;}
.gallery{clear:both;    margin:10px auto;     text-align:center;    width:95%;}
.gallery-item{float:left;        display:block;        margin:10px;        padding:4px;        background-color:#f3f3f3;        border:1px solid #aaa;        height:185px;        overflow:hidden; }
.gallery-caption{width:145px;            font-size:0.8em;            margin:0;            padding:0 4px 5px;}
.attachment{text-align:center;    margin:10px auto;    width:95%;}
.attachment img{padding:4px;        background-color:#f3f3f3;        border:1px solid #aaa;}
div.caption{text-align:center;}
.imagenavi{border-top:4px solid #aaa;            padding-top:10px;}
.imagenavi .alignright a{background-image:url(images/mtsmag-imagenavi-r.jpg);background-repeat:no-repeat;background-position:100% 50%;            padding-right:24px;}
.imagenavi .alignleft a{background-image:url(images/mtsmag-imagenavi-l.jpg);background-repeat:no-repeat;background-position:0 50%;            padding-left:24px;}
.imagenavi .alignright a img,.imagenavi .alignleft a img{vertical-align:middle;}
/*--sidebar--*/
#sidebar00{font-size:0.9em;}
#sidebar00  h4,#sidebar00  h5{font-size:0.9em;      background-color:#aaa;color:#fff;      margin:0; padding:0 0 0 10px;      background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
#sidebar00  ul{margin:0 0 0 10px;}
#sidebar00  ul ul{margin:1px 2px 1px 2px;padding:1px 0;clear:left;float:left;width:100%;}
#sidebar00  ul ul ul{margin:2px 2px 2px 2px;clear:left;float:left;width:96%;}
#sidebar00  ul li{padding:4px;clear:left;}
#sidebar00  li li{padding:1px 0 1px  0;margin-left:6px;}
#sidebar00  .children li,#sidebar00   .page_item ul li{background-image:url(images/mtsmag-sidebar-children.gif);            background-repeat:no-repeat;            background-position:5px 10px; padding-left:13px; }
/*---sidebar 2----*/
#sidebar01{font-size:0.9em;}
#sidebar01 h4,#sidebar01 h5{font-size:0.9em;      background-color:#aaa;color:#fff;      margin:0; padding:0 0 0 10px;      background-image:url(images/mtsmag-headernavi.jpg);background-repeat:repeat-x;background-position:0 0;}
#sidebar01 ul{margin:0 0 0 10px;}
#sidebar01 ul ul{margin:1px 2px 1px 2px;padding:1px 0;clear:left;float:left;width:100%;}
#sidebar01 ul ul ul{margin:2px 2px 2px 2px;clear:left;float:left;width:96%;}
#sidebar01 ul li{padding:4px;clear:left;}
#sidebar01 li li{padding:1px 0 1px  0;margin-left:6px;}
#sidebar01 .children li,#sidebar01  .page_item ul li{background-image:url(images/mtsmag-sidebar-children.gif);            background-repeat:no-repeat;            background-position:5px 10px; padding-left:13px; }
.sidebox,.siderss,.sidetwitter{clear:both;        width:182px;line-height:normal;        margin-left:3px;margin-top:15px;        padding:0;        }
.sidebox,.siderss{border-top:1px solid #eee;        border-left:1px solid #eee;        border-right:1px solid #aaa;        border-bottom:1px solid #aaa;}
.sidebox h4,.siderss h4{padding-left:6px;}
.siderss a img{padding-right:6px;}
.sidesearch{width:320px;line-height:normal;        margin-left:20px;margin-top:5px;        padding:0;}
/*--wp classes sidebar --*/
#sidebar   h4 .rsswidget{background-color:transparent;color:#fff;}
/*--body classes--*/
.postmetadata{clear:both;    font:0.96em/1.2em Arial, sans-serif;    margin:15px 0;    padding:3px;    width:585px;    border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;     }
.entry .postmetadata{clear:both;    font:0.75em/1.2em Arial, sans-serif;    margin:15px 0;    padding:3px;    width:585px;    border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;     }
.titlemeta{font:0.9em/1em "Lucida Sans", sans-serif;    letter-spacing:1px;    display:block;    padding-left:4px; }
.more-link{font-weight:bold;font-family:Arial, sans-serif;padding-left:10px;}
.archive .entry{margin-left:45px;}
.author{clear:both;    font-size:0.9em;    margin:15px 9px;    padding:3px;    background-image:url(images/mtsmag-sidebar-li-a.gif);    background-repeat:repeat-x;    background-position:0 100%;}
.category .entry{margin-left:6px;}
.post, .page{margin:22px 8px 28px 5px;padding-bottom:10px;}
/*--related page.php--*/
ul.related01, ul.related02{width:42%;margin:5px;    border-top:4px solid #aaa;    padding-top:10px;}
ul.related01{float:left;}
ul.related02{float:right;}
ul.related01 li,ul.related02 li{list-style:square inside; padding-left:2px;margin-left:15px;width:90%;}
ul.related04{clear:both;margin:25px 5px 25px 5px;    border-top:4px solid #aaa; border-bottom:4px solid #aaa;   padding-top:4px;font-size:0.9em;
list-style:none!important;}
/*--comments-pings-trackbacks--*/
#respond{clear:both; padding-top:12px;margin:20px 5px 0 5px;    border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;    background-image:url(images/mtsmag-comments.jpg);    background-repeat:no-repeat;    background-position:10px  60px;    background-color:#f5f5f6;}
#respond ul{margin-left:147px;}
#respond h4, h5.comments, h5.pings{clear:both;}
h5.pings a:link{background-image:url(images/mtsmag-plus.png);    background-repeat:no-repeat;    background-position:100% 4px;    padding-right:20px;}
.commentlist{margin:20px 5px 15px 5px; }
.commentlist li{clear:both;float:left;margin:14px 0 0 0;padding:0 0 8px 0;    border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;    width:590px;}
.commentlist ul.children{clear:both;padding-top:8px;}
.commentlist li li{float:none;width:98%;margin:5px 0 5px 4px;}
.commentlist span.mine{display:block;float:right;width:80px;margin:8px 3px 8px 8px;}
.commentlist  h4.mine{margin:0 0 3px 0;          padding-right:10px;          text-align:right;          font-family:Georgia, sans-serif;          background-image:url(images/mtsmag-headernavi-author.jpg);          background-repeat:repeat-x;background-position:0 0;}
.commentlist .mine .meta{font-size:0.65em;}
.commentlist h4.mine a, .commentlist .mine .meta a{color:#fff;}
.commentlist span.you{display:block;float:right;width:80px;margin:8px 3px 8px 8px;}
.commentlist  h4.you{margin:0 0 3px 0;          padding-right:10px;          text-align:right;          font-family:Arial, sans-serif;          color:#fff;           background-image:url(images/mtsmag-headernavi.jpg);          background-repeat:repeat-x;background-position:0 0;}
.commentlist .you .meta{font-size:0.7em;}
.commentlist h4.you a, .commentlist .you .meta a{color:#f1f1f1;}
.commentlist img{border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;    padding:2px;}
.pingbacklist, .trackbacklist{margin:5px 5px 10px 5px;font-size:0.9em;    border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;}
.pingbacklist li,.trackbacklist li{margin:2px 0 0 0;padding:4px;        border-bottom:1px solid #aaa;}
.nocomments{padding-left:20px;padding-bottom:25px;font-size:0.8em;display:block;clear:both;}
.navigation{clear:both;width:80%;text-align:center;margin:4px auto;font-size:0.8em;}
p.reply{float:right;display:block; font-size:0.8em;}
#respond li{clear:both;padding:0; margin:0 10px 8px 0;}
#respond .reply{}
#respond  #cancel-comment-reply{}
#respond .message{}
#respond .allowed{}
#respond .textarea{padding-left:20px;}
#respond .textarea textarea{width:362px;}
#respond input{width:221px;}
#respond textarea,#respond input{border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa;    padding:3px;margin-left:0;}
#respond .login{}
#respond .required{padding-left:20px;font-size:0.8em;}
#respond .name{}
#respond .email{}
#respond .url{}
#respond .submit{padding-left:150px;}
#respond .submit input#submit{cursor:pointer;width:248px;}
#respond label{float:left;margin-right:1px;display:block; width:130px;padding:0 9px 0 5px; text-align:right;}
.commentlist li p.alignright a{float:right;font-size:0.9em;}
/*--ads--*/
.belowhomepagead, .aboveblogpagead, .belowblogpagead, .titlead, .contentad, .undercontentad{clear:both;    width:515px;    text-align:center;    margin:5px auto;}
.betweenhomepagead{clear:both;    width:515px;    text-align:center;    margin:22px auto 0 auto;}
.sidebarad{clear:both;     width:150px;    text-align:center;    margin:15px auto;}
/*---search---*/
form#searchform fieldset{clear:both;    border:none!important;    position:relative;width:300px;    margin:8px 0;    background-image:url(images/mtsmag-search.gif);    background-repeat:no-repeat;background-position:0 50%;    padding:5px 0;}
form#searchform input{background-color:transparent;color:#000;}
form#searchform{padding:0;margin:0;}
    form#searchform input{}
form#searchform input#s{border:none!important;            line-height:1.3em;            float:left;            width:66%;            padding:6px 2px 6px 4px;            margin-left:15px;            background-color:transparent!important;            color:#464a54;}
form#searchform input#searchsubmit{border:none!important;            background-color:transparent!important;            cursor:pointer;            display:inline;            width:70px;            height:30px;            float:left;            margin-top:2px;}
/*--plugin wp page numbers---*/
#wp_page_numbers{clear:both;margin:6px 10px 2px 10px;border-top:1px solid #eee;    border-left:1px solid #eee;    border-right:1px solid #aaa;    border-bottom:1px solid #aaa; background-color:#f5f5f6;color:inherit;font-size:0.9em;line-height:1.1em;}
#wp_page_numbers ul{width:50%;text-align:center;margin:0 auto;}
#wp_page_numbers li{float:left;display:inline;background-image:none!important;padding:0;margin:0;}
#wp_page_numbers a{margin:0;padding:2px;display:block;color:#33333c;border:1px solid #f5f5f6;}
#wp_page_numbers li a:hover{border-color:#999;}
#wp_page_numbers li.page_info{margin-right:3px;padding:2px;}
#wp_page_numbers li.space{margin-top:1px;margin-bottom:1px;border:1px solid #f5f5f6;padding-top:1px;background-image:none;}
#wp_page_numbers li.first_last_page{font-style:italic;background-image:none;}
#wp_page_numbers li.active_page a{border:1px solid #c72424;background-color:#fff;color:inherit;}
#wp_page_numbers li.active_page a:hover{color:black;background-color:inherit;}
/*--you need every time --do not delet or the sky will fall on your head and the design too--*/
br.clear, hr.clear, .clear{clear:both;height:1px;font-size:1px;line-height:1px;overflow:hidden;}
body img.wp-smiley{border:none;}
body li.ohne{list-style:none!important;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/* hides from ie-mac \*
/* html .clearfix{height:1%;}
/* End hide from IE-mac */
