/*
	zakladni barvy:
	zluta = FFCC00			tmavsi na text = EAB600
	modra = 0099CC			tmavsi na text = 028BBF
	oranzova = FF6600		tmavsi na text = EA5403
	*/
body	{
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url("css/default/boky3.png");
	background-repeat:repeat-y;
	background-position:top center;
	font-size:11px;
	font-family: verdana, arial;
	scroll:auto;
	overflow:-moz-scrollbars-vertical;
	scrollbar-track-color:white;
	scrollbar-face-color:#EFEFEF;
	scrollbar-arrow-color:#CCCCCC;
	scrollbar-shadow-color:#EFEFEF;
	scrollbar-darkshadow-color:#C6C7BD;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C6C7BD;
	/*background-color:green;*/
	height:100%;
	}
#frame	{
	width:770px;
	margin: 0px auto 0px auto;
	_margin: 0px;
	padding:0px;
	text-align:left;
	/*position:absolute;*/
	position:relative;
	min-height:100%;
	 height:100%;
	_height:100%;
	background-image:url("css/default/slozka2.png");
	background-repeat:no-repeat;
	background-position:bottom center;
	}
.odsadit{
	padding-top:14px;		
	/*puvodne 24px*/
	}
#contentleft {
	padding:10px 5px 0px 10px;
	_margin-left: -3px;
	margin-right: 5px;
	_margin-right: 0px;
	width:188px;
	 width:208px;
	_width:208px;
	float:left;
	overflow:auto;
	/*background-color:green;*/
	}
#contentcenter {
	padding:10px 5px 0px 0px;
	width:410px;
	 width:415px;
	_width:415px;
	/*float:left;*/
	/*background-color:red;*/
	overflow:auto;
	}
#contentright {
	padding:10px 5px 0px 5px;
	_margin-left: -3px;
	width:132px;
	 width:142px;
	_width:142px;
	float:right;
	overflow-x:hidden;
	overflow-y:hidden;
	/*overflow:auto;*/
	/*background-color:blue;*/
	}
#contentheader{
	width:770px;
	}
#contentfooter{
	/*width:562px;
	_width:770px;*/
	width:100%;
	text-align:center;
	padding:0 auto 0 auto;
	/*margin: 15px 0 15px 0;*/
	/*padding-left:208px;
	padding-bottom:5px;*/
	color: #000000;
	font-family: verdana, arial;
	font-size:11px;
	/*background-color:red;*/
	}
#contentright p { font-size:10px}
.logo2	{
	width:770px;
	height:148px;
	background-image:url("css/default/top-8g.png");
	}
image	{
	border:0px;
	}
table	{
	margin:0px;
	padding:0px;
	}
.logo	{
	position:absolute; 
	top:0px;
	left:50%;
	width:770px;
	height:148px;
	margin: 0px 0px 0px -385px;
	background-image:url("css/default/top-8.png");
	border: red 1px solid;
	}
.zahl1{
	top:-140px;
	width:193px;
	margin: 0px;
	border: red 1px solid;
	}
h2	{
	color: #ffffff;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 26px;
	margin-top:10px;
	margin-bottom:5px;
	}
h2.polozkaradku {
  display:inline;
  }
.zahlavi-h2 {
  margin: .75em 0;
  color: #ffffff;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 26px;
	/*margin-top:10px;*/
	margin-top:0px;
	margin-bottom:5px;
  }

h5.polozkaradku {
  display:inline;
  font-weight: normal;
  font-size: 11px;
  }
h4	{
	font-family: tahoma, verdana, arial;
	/*color: #999;*/
	font-weight: bold;
	font-size: 12px;
	margin-top:10px;
	margin-bottom:5px;
	/*font: italic;*/
	}
h4.helpy	{
	font-size: 16px;
	font-weight: bold;
	}
h4.strom	{
	margin-top:3px;
	margin-bottom:2px;
	}
h4.nadpisEseje	{
	color: #333;
	font-size: 18px;
	margin-bottom:0px;
	}
h1.nadpisEseje	{
	color: #333;
	font-size: 18px;
	margin-top:10px;
	margin-bottom:0px;
	}
h5	{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	margin-top:15px;
	margin-bottom:12px;
	}
h3	{
	width: 140px;
	color: #000000;
	margin:0px 0px 8px 0px;
	font-family: tahoma, verdana, arial;
	font-weight: bold;
	font-size: 16px;
	padding-left:2px;
	/*padding-left:5px;
	border-left: #FFCC00 solid 7px;*/
	border-top: white solid 1px;
	border-bottom: #cccccc dotted 1px;
	border-right: white solid 1px;
	/*background-color: #F3F1F1;*/
	}
h3.ukazka {
  font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	margin-top:15px;
	margin-bottom:12px;
	border-style:none;
	width:auto;
  }
h3.nadp_long	{
	width: 100%;
	}
h3.nadp_obecny	{
	color: #000000;
	margin:0px 0px 8px 0px;
	font-family: tahoma, verdana, arial;
	font-weight: bold;
	font-size: 16px;
	padding-left:2px;
	/*padding-left:5px;
	border-left: #FFCC00 solid 7px;*/
	border-top: white solid 1px;
	border-bottom: #cccccc dotted 1px;
	border-right: white solid 1px;
	/*background-color: #F3F1F1;*/
	white-space: nowrap;
	}
h3.nadp_sorry	{
	color: #000000;
	margin:10px 0px 8px 0px;
	font-family: tahoma, verdana, arial;
	font-weight: bold;
	font-size: 16px;
	border-bottom: white solid 1px;
	/*white-space: nowrap;*/
	width: 95%;
	}
.prouzekZ{
	padding-left:5px;
	border-left: #FFCC00 solid 7px;
	border-top: white solid 1px;
	border-bottom: #cccccc dotted 1px;
	border-right: white solid 1px;
	background-color: #F3F1F1;
	}
ul	{
	color: #000000;
	font-family: verdana, arial;
	font-weight: normal;
	font-size:12px;
	line-height:14px;
	margin-top:0px;
	}
.tree1	{
	list-style-type:none;
	margin-left:-40px;
	/*font-weight: bold;*/
	}
.tree2	{
	list-style-type:square;
	color:#FF6600;
	margin-left:-64px;
	_margin-left:-24px;
	}
.tree3	{
	list-style-type:square;
	color:#0099CC;
	margin-left:-88px;
	_margin-left:-24px;
	}
.tree4	{
	list-style-type:square;
	color:#FFCC00;
	margin-left:-112px;
	_margin-left:-24px;
	}
ul.user	{
	color: #000000;
	font-family: verdana, arial;
	font-weight: normal;
	font-size:12px;
	line-height:14px;
	margin-top:0px;
	}
.treeuser1	{
	list-style-type:none;
	margin-left:-40px;
	/*font-weight: bold;*/
	}
.treeuser2	{
	list-style-type:square;
	color:#FF6600;
	margin-left:-24px;
	_margin-left:-24px;
	}
.treefaq1	{
	list-style-type:none;
	margin-left:-40px;
	/*font-weight: bold;*/
	/*margin-top:4px;*/
	}
.treefaq2	{
	list-style-type:square;
	/*color:#0099CC;*/
	color:black;
	margin-left:-24px;
	_margin-left:-24px;
	}
.treecat	{
	list-style-type:none;
  list-style-image:url("css/default/jina_volba.png");
	margin-left:0px;
	_margin-left:-24px;
	}
td	{
	color: #000000;
	font-family: verdana, arial;
	font-size: 11px;
	}
p	{
	color: #000000;
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: normal;
	}
td.zahl1a{
	text-align:right;
	vertical-align:top;	
	}
td.zahl1b{
	top:-148px;
	text-align:left;
	vertical-align:bottom;	
	}
a.zahlLink, a.zahlLink:visited{
	color: #000000;
	font-family: verdana, arial;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
	}
a.zahlLink:hover{
	font-family: verdana, arial;
	font-size: 16px;
	text-decoration: underline;
	}	
a.zahlLinkOran, a.zahlLinkOran:visited{
	color: #EA5403;
	font-family: verdana, arial;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
	}
a.zahlLinkOran:hover{
	font-family: verdana, arial;
	font-size: 16px;
	text-decoration: underline;
	}
.zahlNeLink{
	color: #000000;
	font-family: verdana, arial;
	font-size: 16px;
	font-weight:bold;
	}
.zahlPopis{
	color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 12px;
	}
.zalogovan{
	color: #FFFFFF;
	font-family: verdana, arial;
	font-weight:bold;
	font-size: 16px;
	}
.heslo {
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 16px;
	}
hr {
	color:#CFCFCF;
	}
.blue	{
	color:#0099CC;
	font-weight: bold;
	}
.blueWelcome	{
	color:#0099CC;
	font-weight: bold;
	font-size: 12px;
	}
.oranz {
	color:#FF6600;
	font-weight: bold;
	}
.oranzWelcome {
	color:#FF6600;
	font-weight: bold;
	font-size: 12px;
	}
.oranzAdd {
	color:#FF6600;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	}
.zluta {
	color:#FFCC00;
	font-weight: bold;
	}
.parametry{
	margin-top: 4px;
	color: #0099CC;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	/*background-color:#F9F9F9;*/
	padding:3px 3px 12px 3px;
	/*border: #CCCCCC dotted 1px;*/
	}
.parametry2{
	margin-top: 4px;
	color: #0099CC;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	padding:3px 3px 12px 0px;
	}
.parametry2extra{
	color: #0099CC;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	}
.parametry3{
	color: #0099CC;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	padding:0px;
	}
.shrnuti0{
	color: #000000;
	font-family: verdana, arial;
	font-size: 11px;
	}
.shrnuti1{
	color: #000000;
	font-family: verdana, arial;
	font-size: 11px;
	}
.shrnuti2{
	color: #000000;
	font-family: verdana, arial;
	font-size: 11px;
	}
.espodkres1{
	border: #FFFFFF dotted 1px;
	padding:3px;
	}
.espodkres2{
	/*background-color:#F9F9F9;*/
	border: #CCCCCC dotted 1px;
	padding:3px;
	}
.patmenu{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight:normal;
	}
.filter	{
	width:138px;
	font-family: verdana, arial;
	font-size: 11px;
	border: #CCCCCC dotted 1px;
	}
.filter_label{
	font-family: verdana, arial;
	font-weight:bold;
	font-size: 11px;
	margin-bottom:3px;
	}
.filter_content{
	margin-top:8px;
	}
.board_date{
	color: #0099CC;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	/*padding-left: 7px;*/
	}
.board_text{
	color: #000000;
	font-family: verdana, arial;
	font-size: 12px;
	/*text-indent: 22px;*/
	padding-left: 10px;
	margin-bottom: 7px;
	}
.filter_button{
	/*background-color:#F3F1F1;*/
	background-color:#E0DFE3;
	/*border: #cccccc dotted 1px;*/
	}
.filter_buttonB{
	background-color:#E0DFE3;
	font-weight: bold;
	/*border: #cccccc dotted 1px;*/
	}
fltnoadv{
	text-align: right;
	}
.noscroll{
	overflow:hidden;
	}
.noscrollr{
	align:center;
	overflow:hidden;
	}
.selfilter{
	width:138px;
	font-family: verdana, arial;
	font-weight:bold;
	font-size: 11px;
	/*background-color:#F3F1F1;*/
	/*background-color:#FFD645;*/
	color:#0099CC;
	/*F56607*/
	}
.selfilter2{
	width:138px;
	font-family: verdana, arial;
	font-weight:normal;
	font-size: 11px;
	color:#000;
	}
.historie{
	width: 98%;
	border: #cccccc dotted 1px;
	padding: 4px;
	margin: 4px;
	/*background-color:#fafafa;*/
	}
.historie th{
	font-weight:bold;
	font-size:11px;
	text-align:left;
	}
.options{
	width: 100%;
	border: #cccccc dotted 1px;
	}
.optionsSpec1{
	width: 100%;
	border-width: 1px 1px 0px 1px;
	border-style: dotted dotted none dotted;
	border-color: #ccc #ccc #fff #ccc;
	}
.optionsSpec2{
	width: 100%;
	border-width: 0px 1px 1px 1px;
	border-style: none dotted dotted dotted;
	border-color: #fff #ccc #ccc #ccc;
	}
.option_typ{
	width: 130px;
	/*width: 95px;*/
	text-align: right;
	}
.option_typB{
	width: 130px;
	/*width: 95px;*/
	text-align: right;
	font-weight: bold;
	}
div.opvalue {
  width:255px;
  height:70px;
  padding:0 5px 5px 0;
  overflow:auto;
  }
.option_value{
	margin-right:10px;
	}
.option_typ_pridat{
	width: 130px;
	text-align: right;
	}
.option_typ_popis{
	width: 130px;
	text-align: right;
	color: #666;
	font-style: italic;
	}
.option_typ_popis2{
	color: #666;
	font-style: italic;
	}
.option_typ_kod{
	color: #666;
	/*font-style: italic;*/
	}
.option_typ_kod2{
	color: #666;
	font-style: italic;
	}
.option_typ_top{
	width: 130px;
	color: #FF6600;
	font-weight: bold;
	text-align: right;
	}
TEXTAREA{
	font-family: verdana, arial;
	font-size: 11px;
	}
.need{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	color: #FF6600;
	vertical-align: top;
	}
.badesej	{
	background-image:url("css/default/logo.gif");
	background-repeat:none;
	background-position:top left;
	overflow:-moz-scrollbars-vertical;
	height:100%;
	}
.bigTipNadpis {
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-left: 8px;
	/*margin-top: 25px;*/
	}
.bigTip{
	font-family: verdana, arial;
	font-size: 14px;
	text-align: left;
	margin-left: 8px;
	margin-right: 8px;
	}
.adv-images{
	/*border: black 1px solid;*/
	}
.adv_nadpis{
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	}
/*
.strankaAktiv{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 14px;
	}
.stranka{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	color:#028BBF;
	}
*/
.linkaNad{
	border-bottom: #cccccc dotted 1px;
	line-height: 1px;
	}
.linkaPod{
	line-height: 1px;
	}
.chybove{
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: bold;
	}
.chyboveNenalezeny{
	font-family: verdana, arial;
	font-size: 14px;
	font-weight: normal;
	}
/*.chyboveBlue{
	color:#0099CC;
	}
.chyboveOranz{
	color:#FF6600;
	}*/
.pocty{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	}
.error{
	font-family: verdana, arial;
	color: #EA5403;
	font-size: 14px;
	font-weight: bold;
	margin-left: 35px;
	margin-top: 25px;
	}
.vypis{
	font-family: verdana, arial;
	font-weight: normal;
	font-size: 11px;
	}
.vypisB{
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 11px;
	}
.addEssay{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: bold;
	}
.addEssayPopis{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	}
.addEssayRadek{
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	}	
.button{
	font-weight: bold;
	}
.welcome{
	color: #000000;
	font-family: verdana, arial;
	font-size: 12px;
	font-weight: normal;
	}
.kod	{
  width: 390px;
  overflow: auto;
  overflow: -moz-scrollbars-horizontal;
  overflow-x: scroll;
  font-family: monospace;
	font-weight: bold;
	font-size: 12px;
	color: #666;
	}
.top{
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	font-size: 12px;
	color:#028BBF;
	margin-left: -15px;
	_margin-left: 25px;
	margin-top: 0px;
	margin-bottom: 5px;
	}
.top li{
	margin-bottom: 7px;
	}
.odsun1 {
  margin-left:50px;
  }
a, a:visited{
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial;
	font-size: 12px;
	}
a:hover{
	text-decoration: underline;
	}
a.under, a.under:visited{
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial;
	font-size: 12px;
	/*text-decoration: underline;*/
	}
a.under:hover{
	text-decoration: underline;
	}
a.nounder, a.nounder:visited, a.nounder:hover{
	color: #000000;
	text-decoration: none;
	font-family: verdana, arial;
	font-size: 12px;
	}
a.heslo_url, a.heslo_url:visited{
	color: #333;
	font-weight: bold;
	font-size: 18px;
	}
a.heslo_url:hover{
	text-decoration: underline;
	color: #000000;
	}
h4.vypis a.heslo_url, h4.vypis a.heslo_url:visited, h4.vypis a.heslo_url:hover {
	font-size:16px;
  }
a.parametr, a.parametr:visited{
	text-decoration: none;
	font-size: 11px;
	}
a.parametr:hover{
	text-decoration: underline;
	font-size: 11px;
	}
a.blue, a.blue:visited{
	text-decoration: none;
	font-weight: bold;
	color:#0099CC;
	font-size: 12px;
	}
a.blue:hover{
	text-decoration: underline;
  font-size: 12px;
	color:#0099CC;
	font-weight: bold;
	}
span.intext a.blue, span.intext a.blue:visited	{
	font-size: 11px;
	color:black;
	}
span.intext a.blue:hover	{
	font-size: 11px;
	color:black;
	}
a.stranka{
	color:#028BBF;
	font-weight: bold;
	}
a.stranka:visited{
	color:#028BBF;
	font-weight: bold;
	}
a.stranka:hover{
	color:#000;
	font-weight: bold;
	}
a.strankaAktiv{
	color:#000;
	font-weight: bold;
	}
a.strankaAktiv:visited{
	color:#028BBF;
	font-weight: bold;
	}
a.strankaAktiv:hover{
	color:#000;
	font-weight: bold;
	}
a.user1, a.user1:visited{
	color: #EA5403;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	}
a.user1:hover{
	color: #EA5403;
	/*background:#000;*/
	text-decoration: underline;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	}
a.user1s, a.user1s:visited{
	color: #EA5403;
	/*EAB600;*/
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	}
a.user1s:hover{
	color: #EA5403;
	text-decoration: underline;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	}
a.user2, a.user2:visited{
	color: #000;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
a.user2:hover{
	text-decoration: underline;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
a.faq1, a.faq1:visited{
	/*color: #028BBF;*/
	color: black;
	text-decoration: none;
	font-family: verdana, arial;
	font-size: 12px;
	}
a.faq1:hover{
	text-decoration: underline;
	font-family: verdana, arial;
	font-size: 12px;
	}
a.faq2, a.faq2:visited{
	color: #666666;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
a.faq2:hover{
	text-decoration: underline;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
a.faq2zl, a.faq2zl:visited{
	/*color: #EAB600;*/
	/*color: #666666;*/
	color: #028BBF;
	text-decoration: none;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
a.faq2zl:hover{
	text-decoration: underline;
	font-family: verdana, arial;
	font-weight: bold;
	font-size: 12px;
	/*margin-left:15px;*/
	}
.mojeeseje_A {
  color:#028BBF;
  font-weight: bold;
  text-align:center;
  vertical-align:top;
  }
.mojeeseje_N {
  color:#EA5403;
  font-weight: bold;
  text-align:center;
  }
.mojeeseje_I {
  color:#EAB600;
  font-weight: bold;
  text-align:center;
  }
.mojeeseje_F {
  color:#EA5403;
  font-weight: bold;
  text-align:center;
  }
.roztahniTab {
  padding:3px 0 3px 0;
  }
span.good_cena {
  color:EA5403;
  font-weight:bold;
  }
.calc {
  font-size:18px;
  }
a.bluelink, a.bluelink:visited {
  font-size:12px;
  font-weight:bold;
  color:#0099CC;
  text-decoration:none;
  }
a.bluelink:hover {
  text-decoration:underline;
  }
a.bluelink11, a.bluelink11:visited {
  font-size:11px;
  font-weight:bold;
  color:#0099CC;
  text-decoration:none;
  }
a.bluelink11:hover {
  text-decoration:underline;
  }
.faqtab {
  border-collapse:collapse;
  }
.faqtab th {
  font-weight:bold;
  font-size:12px;
  border-collapse:collapse;
  border:#cccccc 1px solid;
  text-align:center;
  vertical-align:middle;
  padding:2px;
  }
.faqtab td {
  border-collapse:collapse;
  border:#cccccc 1px solid;
  text-align:center;
  vertical-align:middle;
  padding:2px;
  }
.faqtab td.notab{
  width:20px;
  border:none;
  }
td.jakolink {
  font-size:12px;
  }
table.paypall th, table.paypall td.procenta {
  font-size:12px;
  font-weight:bold;
  text-align:right;
  height:50px;
  /*width:110px;
  text-align:center;*/
  }
table.paypall th {
  padding:0 10px 15px 0;
  color:#EA5403;
  vertical-align:bottom;
  }
table.paypall td.procenta {
  vertical-align:top;
  padding:7px 10px 0 0;
  /*border-top: #cccccc dotted 1px;*/
  }
div.espodkres1 .ikonky, div.espodkres2 .ikonky {
  float:right;
  }
div.ikonky {
  float:right;
  }
h4.vypis {
	font-size:16px;
	font-weight:bold;
  }
table td.td_r {
  text-align:right;
  width:100px;
  }
table td span.cisla, table td span.cisla_oranz {
  font-weight:bold;
  font-size:11px;
  }
table td span.cisla_oranz {
  font-size:12px;
  color:#EA5403;
  }
h4.win {
	color:black;
	font-weight: bold;
	font-size:13px;
	width:125px;
	padding:5px 0;
	background-color:#0099CC;
	text-align:center;
	border: #cccccc solid 1px;
	}
.white {
  color:white;
  font-size:16px;
  }
img.wii {
  float:left;
  margin:0 15px 10px 0;
  }
.cb {
  clear:both;
  }
table.wii td {
  font-size:12px;
  }
table.wii td.prvni_wii {
  font-weight:bold;
  color:#FF6600;
  }
table.wii td.wii_body {
  text-align:right;
  padding-right:5px;
  }
