*, html, body {
    margin:0;
    padding:0;
    font-family:sans-serif;
    color:#000;
    text-decoration:none;
    line-height:1.1em;
    font-size:0.95em;
}

.clear {
    clear:both;
}

.tx-euminiawidget-pi1 {
    display:none;
}

.euminia_widget {
    margin:0;
    padding:0;
    background:transparent url(img/widget_background.jpeg) no-repeat left top;
    display:block;
    cursor:pointer !important;
/*    position:absolute;  */
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -khtml-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-radius: 10px;
}

.euminia_widget.Big,
.euminia_widget.Fat {
    font-size:1.2em;
}

.euminia_widget span {
    display:block;
}

.euminia_widget img {
    border:0;
}

.euminia_widget .euminia_widget_head {
    border:1px solid #004d94;
    height:34%;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -khtml-border-top-left-radius: 10px;
    -khtml-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.euminia_widget.Small .euminia_widget_head {
    height:auto;
}

.euminia_widget.Medium .euminia_widget_head {
    height:30%;
}

.euminia_widget.Big .euminia_widget_head {
    height:30%;
}

.euminia_widget.Fat .euminia_widget_head {
    height:32%;
}

.euminia_widget .euminia_widget_head img {
    margin-left:20px;
    margin-top:6px;
    margin-bottom:2px;
}

.euminia_widget.Medium .euminia_widget_head img {
    margin-left:30px;
}

.euminia_widget.Big .euminia_widget_head img {
    margin-left:30px;
}

.euminia_widget.Fat .euminia_widget_head img {
    margin-left:30px;
}

.euminia_widget .euminia_widget_body {
    border-left:1px solid #004d94;
    border-right:1px solid #004d94;
    height:60%;
}

.euminia_widget .euminia_widget_body .cat {
    padding:2px 4px;
    text-align:center;
}

/*.euminia_widget.Small .euminia_widget_body .cat {
	padding:1px 4px;
}*/

.euminia_widget.Medium .euminia_widget_body .cat {
    padding:2px 4px 2px;
}

.euminia_widget.Big .euminia_widget_body .cat {
    padding:2px 4px 2px;
}

.euminia_widget.Fat .euminia_widget_body .cat {
    padding:3px 4px;
}

.euminia_widget .euminia_widget_body .cat.stars {
    padding:2px 0;
}

.euminia_widget.Small .euminia_widget_body .cat.stars {
    padding:1px 0 0;
}

.euminia_widget .euminia_widget_body .cat.stars img {
    padding:0;
    margin:0 2px;
}

.euminia_widget.Big .euminia_widget_body .cat.stars img {
    padding:0;
    margin:0 3px;
}

.euminia_widget.Fat .euminia_widget_body .cat.stars img {
    padding:0;
    margin:0 4px;
}


.euminia_widget.Medium .euminia_widget_body .cat.stars img {
    padding:0;
    margin:0;
}

/*.euminia_widget.Small .euminia_widget_body .cat.stars img {
	padding:0 1px;
}

.euminia_widget.Big .euminia_widget_body .cat.stars img {
	padding:0 3px;
}*/

.euminia_widget .euminia_widget_body .total .is {
    font-size:1.2em;
    font-weight:bold;
    display:inline;
}

.euminia_widget .euminia_widget_body .total .of {
    font-size:1.2em;
    color:#777777;
    display:inline;
}

.euminia_widget .euminia_widget_body .name,
.euminia_widget .euminia_widget_body .votes {
    font-size:0.8em;
}

.euminia_widget .euminia_widget_footer {
    background:#004d94;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -khtml-border-bottom-left-radius: 10px;
    -khtml-border-bottom-right-radius: 10px;
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    width:100%;
    position:absolute;
    bottom:0px;
}

.euminia_widget .euminia_widget_footer .date {
    padding:4px;
    color:#fff;
    float:left;
    font-size:0.8em;
}

.euminia_widget.Big .euminia_widget_footer .date,
.euminia_widget.Fat .euminia_widget_footer .date {
    font-size:0.6em;
}

.euminia_widget .euminia_widget_footer .more {
    padding:4px;
    color:#fff;
    float:right;
    font-size:0.8em;
}

.euminia_widget.Big .euminia_widget_footer .more,
.euminia_widget.Fat .euminia_widget_footer .more {
    font-size:0.6em;
}

.euminia_ie_fix {
    /*overflow:hidden;*/
    border:1px solid #004d94 !important;
}

.euminia_widget .euminia_widget_head img, .euminia_widget .euminia_widget_body img {
    border:0;
}