.Aa8 {font-family: Courier New; font-size: 9pt; }
 .Ta8 {font-family: Arial; font-weight: bold; font-size: 9pt; color: #FF6600; }
 .Ca8 {font-family: Courier New; font-size: 9pt; color: #FF6600; }
 .bloglink {color: #006680; }
 A.link {color: #006680; }
 html, body {height: 100%; }
 body { font: 0.9em Arial,sans-serif;background-color: #FFFFFF;margin: 0px;padding: 0px; }
 p {margin: 0px; }
 td {font-size: 12px; }
 ul {margin: 0px; padding: 0px; list-style-type: none; }
 li {}
 code {font-size: 12px; color: #006680; }
 input {z-index: 0px; }
 input.text {font-size: 11px; border: 1px outset solid; z-index: 0px; }
 input.submit {border: 1px outset solid; z-index: 0px; cursor: hand; }
 select {border: 1px outset solid; z-index: 0px; }
 textarea {border: 1px outset solid; z-index: 0px; resize:none;}
 a:link { border: 0px;}
 a:visited { border: 0px; }
 a:active {color: #FF6600; border: 0px;}
 a:hover {border: 0px;}
 img{border:none;}
 .cellTblH {font-weight: bold; font-size: 11px; background-color: #E9E9E9; border: 1px solid; border-left: 1px solid; border-top: 1px solid; border-color: #E0E0E0; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
 .tblFrame {border-right: 1px solid; border-bottom: 1px solid; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-collapse: collapse; }
 .cellTblSubH {font-size: 11px; background-color: #F0F0F0; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
 .cellTbl {font-size: 11px; border: 1px solid; border-color: #E0E0E0; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
 .cellFrmH {font-size: 11px; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
 .cellFrm {font-size: 11px; padding-left: 4px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; }
 .cellMinPhoto {}
 .mmenuItem {font-size: 12px; text-decoration: none; color: #FFFFFF; padding-left: 7px; padding-top: 6px; padding-right: 7px; padding-bottom: 7px; }
 .mmenuGroup {font-size: 12px; text-decoration: none; color: #FFFFFF; background-color: #006680; padding-left: 25px; position:relative;}
 .mmenuItemC {font-size: 12px; text-decoration: none; color: #FFFFFF; background-color: #FF9C00; padding-left: 7px; padding-top: 6px; padding-right: 7px; padding-bottom: 7px; }
 .mmenuItemP {font-size: 12px; text-decoration: none; color: #FFFFFF; padding-left: 10px; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; }
 a.cmenuItem {background-image:none;}
 .cmenuItem {font-size: 12px; text-decoration: none; color: #006680; background-image: url(/images/bullet00.gif); background-repeat: no-repeat; background-position: left top; padding-left: 7px; padding-top: 1px; padding-right: 4px; padding-bottom: 8px; }
 .cmenuGroup {font-size: 8pt; padding-top: 11px; width:200px; overflow:hidden; }
 .cmenuItemC {font-size: 12px; text-decoration: none; color: #FF9C00; background-image: url(/images/bullet00.gif); background-repeat: no-repeat; background-position: left top; padding-left: 14px; padding-top: 1px; padding-right: 4px; padding-bottom: 8px; }
 .cmenuItemP {font-size: 12px; text-decoration: none; color: #006680; background-image: url(/images/bullet00.gif); background-repeat: no-repeat; background-position: left top; padding-left: 14px; padding-top: 1px; padding-right: 4px; padding-bottom: 8px; }
 .pageGroup {font-size: 11px; text-align: left; padding-left: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 6px; }
 .pageItem {font-size: 11px; text-decoration: none; color: #888888; }
 .pageItemC {font-size: 11px; text-decoration: none; color: #FFFFFF; background-color: #FF9C00; }
 .pageItemG {font-size: 8pt; color: #D0D0D0; }
 .more {color: #006680; }
 .colName {}
 .headerStd {font-weight: bold; font-size: 16px; text-transform: uppercase; text-align: left; color: #006680; background-image: url(/images/bulletSt.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding-left: 20px; padding-top: 0px; padding-right: 20px; padding-bottom: 12px; }
 .subHeaderStd {font-weight: bold; font-size: 13px; text-transform: uppercase; text-align: left; color: #006680; background-image: url(/images/bulletSt.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding-left: 20px; padding-top: 2px; padding-right: 20px; padding-bottom: 9px; }
 .headerMid {font-weight: bold; font-size: 16px; text-transform: lowercase; text-align: left; color: #006680; background-image: url(/images/bulletMi.gif); background-repeat: no-repeat; background-position: left top; border-top: 1px solid; border-top-color: #E0E0E0; margin: 0px; margin-top: 10px; padding-left: 17px; padding-top: 8px; padding-right: 0px; padding-bottom: 12px; }
 .headerLst {font-weight: bold; font-size: 12px; text-transform: lowercase; text-align: left; color: #006680; background-repeat: no-repeat; margin: 0px; padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 12px; }
 .headerTst {font-weight: bold; font-size: 16px; text-transform: none; text-align: left; line-height: 22px; color: #000000; background-repeat: no-repeat; margin: 0px; padding-left: 20px; padding-top: 20px; padding-right: 20px; padding-bottom: 12px; }
 .headerLeftCol {font-weight: bold; font-size: 12px; text-align: center; color: #888888; background-color: #E9E9E9; margin:0px; margin-top: 15px; padding-left: 10px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; }
 .headerLeftCol.horoHead {margin-top: 25px;margin-bottom: 14px;}

 .bannerLeftCol {margin-top: 20px;}
 .headerLeftColLst {font-weight: normal; font-size: 8pt; margin: 10px 0; padding-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; }
 .headerCenterCol {font-weight: normal; font-size: 12px; margin: 0px; padding-left: 10px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; }
 .headerCenterColLst {font-weight: normal; font-size: 8pt; margin: 0px; }
 .headerRightCol {font-weight: bold; font-size: 12px; text-align: center; color: #888888; background-color: #E9E9E9; margin: 0px; padding-left: 10px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; }
 .headerRightColLst {font-weight: normal; font-size: 11px; margin: 0px; padding-left: 10px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; }
 .headerMinPhoto {font-weight: normal; font-size: 14px; text-align: center; margin: 0px; padding: 10px; }
 .plainStd {font-size: 12px; text-align: justify; padding-left: 0px; padding-top: 12px; padding-right: 0px; padding-bottom: 12px; }
 .plainMid {font-size: 12px; text-align: justify; padding-left: 0px; padding-top: 12px; padding-right: 0px; padding-bottom: 12px; }
 .plainLst {font-size: 12px; text-align: justify; padding-left: 0px; padding-top: 12px; padding-right: 0px; padding-bottom: 12px; }
 .plainImp {font-size: 12px; text-align: justify; padding-left: 0px; padding-top: 12px; padding-right: 0px; padding-bottom: 12px; }
 .plainDocTitle {font-size: 12px; text-align: left; padding-left: 4px; padding-top: 10px; padding-right: 4px; padding-bottom: 10px; }
 .plainMsgTitle {font-size: 12px; text-align: left; line-height: 20px; color: #000000; background-color: #E9E9E9; padding-left: 4px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }
 .plainLeftCol {font-size: 11px; padding-left: 0px; padding-top: 4px; padding-right: 0px; padding-bottom: 12px;}
 .plainLeftColLst {font-size: 11px; text-align: justify; border-bottom: 1px solid; border-bottom-color: #E0E0E0; padding-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 8px;}
 .plainCenterCol {font-size: 12px; text-align: center; padding-left: 0px; padding-top: 12px; padding-right: 0px; padding-bottom: 12px; }
 .plainCenterColLst {font-size: 8pt; }
 .plainRightCol {font-size: 11px; padding-left: 0px; padding-top: 4px; padding-right: 0px; padding-bottom: 12px; }
 .plainRightColLst {font-size: 11px; text-align: justify; border-bottom: 1px solid; border-bottom-color: #E0E0E0; padding-left: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 8px; }
 .leftColumn {color: #888888; padding-left: 0px; padding-top: 20px; padding-right: 10px; width: 240px; min-width: 200px; }
 .centerColumn {padding-left: 10px; padding-top: 20px; padding-right: 15px; }
 .rightColumn {padding-left: 5px; padding-top: 20px; padding-right: 5px; width: 240px;}
 .navPath {font-size: 11px; text-decoration: none; color: #006680; padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 12px; }



 .userName {font-weight: bold; font-size: 11px; text-decoration: none; margin-left: .2em}
 A.userName { color: #006680; }
 SPAN.userName { color: #000; }
  .userMenu {font-size: 11px; text-decoration: none; vertical-align: bottom; color: #006680; }
 .userPost {font-size: 11px; text-decoration: none; text-align: justify; padding: 12px; }
 .userPostPages {padding-left: 12px; padding-right: 12px; }
 .userPostDsk {font-size: 12px; }
 .userPostRat {font-weight: bold; font-size: 12px; text-align: right; vertical-align: top; color: #888888; background-color: #F0F0F0; padding-left: 12px; padding-top: 4px; padding-right: 12px; padding-bottom: 4px; }
 .userPostLine {font-size: 8px; border-bottom: 1px solid; border-bottom-color: #E0E0E0; }
 .userPostCats {text-align: left; padding-bottom: 6px; }
 .userPostName {
     font-weight: bold;
     font-size: 16px;
     text-decoration: none;
     text-align: left;
     color: #006680;
     padding-left: 12px;
     padding-top: 16px;
     padding-right: 12px;
 }
 .userPostDate {font-weight: bold; font-size: 12px; text-align: center; color: #888888; background-color: #E9E9E9; padding-left: 12px; padding-top: 6px; padding-right: 12px; padding-bottom: 6px; }
 .userPostDate2 {font-weight: normal; font-size: 11px; vertical-align: bottom; color: #888888; }
 .userPostTime {font-weight: bold; font-size: 12px; text-decoration: none; color: #FF9C00; }

 .userPostAnn {
     font-size: 13px;
     text-align: justify;
     vertical-align: top;
     padding-left: 12px;
     padding-top: 7px;
     padding-right: 12px;
     padding-bottom: 0px;
 }
 .listGroup {font-size: 8pt; border-bottom: 1px solid; border-bottom-color: #E0E0E0; padding-left: 12px; padding-top: 12px; padding-right: 12px; padding-bottom: 12px; }
 .listItem {font-size: 11px; text-decoration: none; color: #006680; }
 .listItemC {font-size: 11px; text-decoration: none; color: #FF6600; }
 .tabPage {font-size: 11px; text-decoration: none; background-image: url(/images/tabsbck0.gif); background-repeat: repeat-x; background-position: left top; border-bottom: 1px solid; border-left-style: solid; border-left-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-width: 0px; padding-left: 10px; padding-top: 3px; padding-right: 10px; padding-bottom: 2px; }
 .tabFrame {font-size: 11px; text-decoration: none; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-left-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; }
 .tabEmpty {font-size: 8pt; border-bottom: 1px solid; border-bottom-color: #E0E0E0; }
 .tabPic {font-size: 8pt; background-image: url(/images/tabsbck2.gif); background-repeat: repeat-y; background-position: right top; border-bottom: 1px solid; border-left-style: solid; border-left-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-width: 0px; }
 .tabItem {text-decoration: none; }
 .tabItemC {text-decoration: none; color: #FF6600; }
 .grey {font-weight: normal; color: #888888; }
 .red {text-decoration: none; color: #FF6600; }
 .orange {text-decoration: none; color: #FF9C00; }
 .pict {font-size: 8pt; vertical-align: bottom; margin-right: 6px; }
 .goTest {font-size: 12px; text-align: center; color: #FF6600; background-color: #E9E9E9; padding-top: 12px; padding-bottom: 12px; }
 .mainDesign {font-size: 8pt; color: #000000; background-color: #FFFFFF; }
 .pollResult {font-size: 8pt; text-align: left; color: #FFFFFF; background-color: #FF6600; padding-left: 0px; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; }
 .hallo {font-size: 11px; color: #006680; padding-left: 24px; padding-top: 4px; padding-right: 24px; padding-bottom: 4px; }
 .copyRight {font-size: 11px; padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; }
 .Ak18 {font-family: Arial; font-weight: bold; font-size: 24px; text-align: right; color: #FF6600; }
 .Ak9 {font-family: Arial; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: underline; color: #FF6600; }
 div#chatDiv {border: 1px solid; padding-left: 10px; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; width: 540px; height: 240px; overflow: auto; }
 div#userDiv {border: 1px solid; padding-left: 10px; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; width: 160px; height: 240px; overflow: auto; }
 .chatTime {color: #888888; }
 .chatName {color: #0066BB; }
 .chatMessage {color: #FF6600; }
 .ul1 {margin: 0px; padding: 0px; padding-left: 18px; padding-top: 4px; padding-bottom: 4px; }
 .ul2 {margin: 0px; padding: 0px; padding-left: 18px; padding-top: 4px; padding-bottom: 4px; }
 .li1 {font-weight: bold; color: #006680; background-image: url(bullet00.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding-left: 18px; padding-top: 1px; padding-bottom: 1px; }
 .li2 {background-image: url(bullet00.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding-left: 18px; padding-top: 1px; padding-bottom: 1px; }
 .userName {font-size: 11px; }
 .Ak9 {font-size: 9pt; color: #FF6600; }
 div#menuGroup {margin-left: -18px; width: 100%; }
 div#menuGroup ul {margin: 0px; padding: 0px; list-style-type: none; width: 100%; }
 div#menuGroup ul li ul {margin: 0px; padding: 0px; padding-left: 0px; padding-top: 4px; padding-right: 0px; padding-bottom: 0px; list-style-type: none; }
 div#menuGroup ul li {font-size: 12px; padding-left: 18px; padding-top: 3px; padding-right: 0px; padding-bottom: 4px; }
 .Ca9b {font-family: Courier New; font-weight: bold; font-size: 9pt; }
 .Ca9i {font-family: Courier New; font-style: italic; font-size: 9pt; }
 .Ca9i {font-family: Courier New; font-style: italic; font-size: 9pt; }
 .Ca9b {font-family: Courier New; font-weight: bold; font-size: 9pt; }
 .line {border: 0px; }
 .qf_stretch {
width:auto;
} 


.top-tests{
	padding:19px 20px 0;
}
.top-tests, .top-tests-logo, .top-tests-search, .download-qip{
	height:86px;
}
.top-tests .top-tests-logo{
	background:url(/images/aeterna.qip.png) 0 0 no-repeat;
	width:200px;
	float:left;
	margin-right:20px;
}
.top-tests .top-tests-logo a{
	float:left;
	display:block;
	height:48px;
	margin-bottom:3px;
}
.top-tests .top-tests-logo a.tests-link{
	width:54px;
}
.top-tests .top-tests-logo a.qip-link{
	width:146px;
}
.top-tests .top-tests-logo strong{
	color:#808285;
	font-size:16px;
}
.download-qip{
	width:240px;
	float:right;
}
.top-tests-search{
	margin:0 260px 0 220px;
}
.top-tests-search .text-field{
	width:100%;
	border:none;
	border-width:0;
	color:#808285;
	font:bold 16px/20px Arial;
	padding:0;
	margin:0;
	background:white;
}
.top-tests-search .text-field-wrap1{
	background:url(/images/search_back.png) 0 0 no-repeat;
}
.top-tests-search .text-field-wrap2{
	background:url(/images/search_back_right.png) 100% 0 no-repeat;
	height:25px;
	padding:7px 4px 0;
}
.top-tests-search form{
	margin:0;
}
.top-tests-search .search-form{
	position:relative;
	padding-right:86px;
}
.top-tests-search .button{
	border:none;
	background:url(/images/search_button.png) #02b0ef;
	font:bold 16px Arial,sans-serif;
	color:white;
	height:30px;
	width:77px;
	display:block;
	position:absolute;
	right:0px;
	top:1px;
}
.top-tests-search .search-sections{
	margin:0;
	padding:0 0 3px 0;
}
.top-tests-search .search-sections li{
	margin:0 10px 0 0;
	padding:0;
	display:inline;
}
.top-tests-search .search-sections a{
	color:#038cbe;
}

.left-col {
	width:240px;
}

a.create-something {
    display: block;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
	height:46px;
	text-align:center;
	font:bold 16px/46px Arial,sans-serif;
	color:white;
	text-decoration:none;
	margin-bottom:10px;
	background:#ff9c00;
}
a.create-poll-button{
	background:#0da4cb;
}
.profile-list {
	margin:1.1em 0;
	font-size:11px;
	width:100%;
}
.profile-list .item{
	width:55%;
	zoom:1;
	margin-bottom:0.7em;
	display:-moz-inline-stack;
	display:inline-block;
	//display:inline;
}

.profile-list .item.right{
	width:43%;
}
.profile-list .item img{
	position:absolute;
	left:0;
}
.profile-list .item a{
	padding-left:2em;
	position:relative;
}
.main-menu{
	background:#006680;
	overflow:hidden;
	zoom:1;
	padding-left:20px;
}
.main-menu .item{
	float:left;
	margin-right:25px;
	padding:6px
}
.main-menu .item a{
	color:white;
	text-decoration:none;
}
.main-menu .selected{
	background:#FF9C00;
	color:white;
}
.message-block{
	text-align:center;
	margin:0 20px;
	border:1px solid #0B98CA;
	border-width:0px 1px 1px;
	-moz-border-radius:0 0 10px 10px;
	background:#E7F3F7;
	padding:1em 0;
}
.message-block h2{
	margin:0 0 0.5em;
	font-weight:normal;
}

.social-icons_menu {
	position:absolute;
	top:0;
	right:0;
	
	width:260px;
	height:23px;
	padding-top:5px;
	
	text-align:center;
	
	background:#ff9c00;
}

.social-icons__arrow{
	position:absolute;
	top:0;
	left:0;
	
	width:0;
	height:0;
	
	border-left:20px solid #006680;
	border-top:14px solid transparent;
	border-bottom:14px solid transparent;
}

.social-icon {
	display:-moz-inline-block;
	display:inline-block;
	//display:inline;
	overflow:hidden;
	
	height:16px;
	margin-left:0.2em;
	
	vertical-align:bottom;
	
	background-image:url(/images/sosial-icons_menu.png);
	
	//zoom:1;
}

.social-icon_vkontacte{
	width:17px;
	
	background-position:0 0;
}

.social-icon_facebook{
	width:17px;
	
	background-position:-17px 0;
}

.social-icon_twitter{
	width:12px;
	
	background-position:-34px 0;
}


.layout {
	max-width:1280px; 
	min-width:1003px; 
	min-height:100%; 
	margin:0 auto; 
	position:relative
} 

.l-footer {
	position:absolute;
	-position:static;
	bottom:0;
	
	width:100% !important;
}

.mmenuItem H3, .mmenuItemC H3 {
	font-weight:normal;
	margin:0px;
}

DIV.headerTst DIV.plainStd {
	font-weight:normal;
}

.progressbar {
	height:15px;
	background: #EEEEEE;
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
	border: 1px #DDDDDD solid;
}

.progressbar .progressline {
	width:1%;
	min-width:2px;
	background:#006680;
	opacity: .30;
	filter:Alpha(Opacity=30);
	-moz-border-radius: 4px; -webkit-border-radius: 4px;
}

.progressbar .progresstext {
	position:relative;
	top:-14px;
	font-size:10px;
	font-weight:bold;
}

TABLE.commentText {
	table-layout: fixed;
}

TABLE.commentText TD{
	width: 100%; overflow: hidden;
}

TABLE.otherTests {
	table-layout: fixed;
}

TABLE.otherTests TD{
	overflow: hidden;
}

.topItemC{
	font-size: 12px; 
	font-weight: bold; 
	display: block; 
	padding: 1px 3px; 
	width: 60px; 
	background-color: rgb(214, 214, 214);
}

.topItem{
	display: block; 
	padding: 1px 3px; 
	width: 60px;
}

.characterList{
	width: 33%;
	vertical-align:top;
	text-align:left;
	padding-bottom: 12px;
}

.characterUsers{
	width: 33%;
	vertical-align:top;
	text-align:left;
	padding: 12px 12px 24px; 
	border: 1px solid rgb(224, 224, 224);
}

.gift {
	float:left;
	width:160px;
	height:160px;
	background:#EEEEEE;
	margin:5px;
	padding:5px;
	text-align:center;
	border:#DDDDDD 1px solid;
}

#subscriber {
	cursor:pointer;
	text-decoration:underline;
	color:#006680;
}

DIV.subscribers DIV {padding-bottom:5px;}

.sharebox {display:inline-block; vertical-align:middle; padding:0 18px 10px 18px}
.sharebox.pr0 {padding-right:0}

.input-width {
	border:1px solid #999;
	background:#fff;
}
.width-setter {
	height:17px;
	margin:0 1px;
	position:relative;
}
.width-setter input {
	width:100%;
	height:13px;
	padding:1px;
	margin:0;
	line-height:14px;
	color:#000;
	border:0 none;
	position:absolute;
	left:-1px;
	top:0;
}

.competitionlink {font-weight:bold; color:#ff9c03}
.competitionlink_active {font-weight:bold;}
.competitionlink:hover {color:#fff} 

/*Loveplanet*/
DIV.loveplanet{
	padding-top:10px;
	text-align:center;
	text-decoration:none;
}
DIV.loveplanet A{
	text-decoration:none;
}
H3.qil_female {
	margin: 0;
	padding: 0;
	color:#006680;
	font:bold 14px/16px Arial;
}
DIV.loveplanet P{
	margin: 0 0 10px;
	padding: 0;
	font-size: 11px;
}
DIV.loveplanet FORM{
	margin: 0;
	padding: 0;
	font-size: 11px;
}
DIV.loveplanet .qiic_whom {
    width: 95px;
}
DIV.loveplanet .qiic_who{
	width: 65px;
}
DIV.loveplanet select, DIV.loveplanet option {
    font: 11px/11px Arial;
    text-align: center;
}
DIV.loveplanet select {
    margin: 0;
    padding: 0;
}
DIV.loveplanet .qiic_submit {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #027CB2;
    cursor: pointer;
    font-size: 11px;
    text-decoration: underline;
}

/*Ziza*/
DIV.ziza{
	text-decoration:none;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
}
DIV.ziza A{
	text-decoration:none;
}
DIV.ziza p {
    margin: 0 0 10px;
    font-size: 11px;
}

DIV.ziza p a span {
    display: block;
    text-decoration: underline;
}

.qiic_mini {
    height: 43px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 0 3px;
    width: 126px;
}

IMG.img-max-width-100{
    max-width: 100%;
}

.scale {display:inline-block; width:99%; height:15px; background:#bfbfbf url(/images/skin/default/bg_vote_aeterna.png) repeat-x 0 0; border:1px solid; border-color:#c6c6c6 #cbcbcb #cbcbcb #c6c6c6; position:relative; vertical-align:middle; 
border-radius:5px; 
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

.scale DIV {height:15px; line-height:0; font-size:0; background:url(/images/skin/default/bg_vote_aeterna.png) repeat-x 0 -19px}