/*hlavička*/
#header {	position: relative;	top: 0px;	left: 0px;	margin: 0px auto;	text-align: left;	width: 1000px;	height: 299px; background: url(images/design/header.jpg) no-repeat left;}
#head { position: absolute;	top: 96px;	left: 25px; width: 200px; font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #ffffff; font-weight: normal; line-height: 1.5em;}
#logo {position:absolute; top:75px; left: 45px; margin:0; padding:0; width:170px; height:65px; overflow:hidden; font-size:160%;}
#logo a {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:170px; height:65px; _cursor:hand; }
#logo a:hover  {display:block; margin:0; padding:0; position:absolute; left:0; top:0; z-index:1; width:170px; height:65px; _cursor:hand;}
/*košík*/
#cart { position: absolute; top: 105px; left: 759px; width: 220px; height: 55px; text-align: left;}
#cartcnt {position: relative; width: 190px; height: 30px; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; color: #fffefe; text-align: left; line-height: 1.8em;}
#inCart {position: relative; font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; color: #fffefe;}
a.cartlink {font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; color: #fffefe; text-decoration: underline;}
, a.cartlink:hover {font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; color: #fffefe; text-decoration: none;}
/*konec košík*/
.sCart {font-family: Tahoma, Verdana, Arial; font-size: 13px; font-weight: bold; background-color: #002c82; color: #ffffff; padding: 3px 0 3px 0; }

/*vyhledávání*/
#searchBox { position: absolute; top: 225px; left: 15px; width: 240px; height: 27px;}
/*email*/
#email {position: absolute; top: 10px; left: 810px; width: 190px; height: 30px; font-family: Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; color: #fffefe; text-align: left; line-height: 1.8em;}
/*menu*/
#menu {	position: absolute;	top: 260px;	left: 490px;	height: 25px;	width: 500px;}
.odkaz1 {font-family: Tahoma, Verdana, Arial; font-weight: bold;	font-size: 12px; color: #fffefe; text-decoration: underline;}
.odkaz2 {font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 12px; color: #fffefe; text-decoration: underline;}
.odkaz3 {font-family: Tahoma, Verdana, Arial;	font-weight: bold;	font-size: 12px;	color: #fffefe; text-decoration: underline;}
.odkaz4 {font-family: Tahoma, Verdana, Arial;	font-weight: bold;	font-size: 12px;	color: #fffefe; text-decoration: underline;}
.odkaz5 {font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 12px; color: #fffefe; text-decoration: underline;}
.odkaz1:hover, .odkaz2:hover, .odkaz3:hover, .odkaz4:hover, .odkaz5:hover, .odkaz6:hover {font-family: Tahoma, Verdana, Arial; font-weight: bold;	font-size: 12px; color: #fffefe; text-decoration: none;}
#menu span {margin:0 14px;}
/*konec menu*/
/*box přihlášení*/
.passw, .passw:hover { font-family: tahoma, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: underline; line-height: 1.4em; }
/*konec box přihlášení*/

/*patička*/
#footer { position: relative; width: 1000px; height: 80px; margin: 0px auto;}
#paticka{ position: relative; top: 0px; left: 0px; text-align: right; height: 61px; background-image: url(images/design/footer.gif); background-repeat: no-repeat; padding: 8px;}
#copyright{ position: relative; width: 100%; text-align: right;}
#banners { position: relative; top: 0px; left: 0px; text-align: center; background: #ffffff; padding: 6px;}
.foot { color: #ffffff; font-family:  Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; text-decoration: none;}
.foot:hover { color: #ffffff; font-family:  Tahoma, Verdana, Arial; font-size: 12px; font-weight: normal; text-decoration: underline;}
/*konec patička*/

/*vybrané produkty*/
.newprod { position: relative; width: 282px; margin-bottom: 2px; margin-right: 2px; margin-top: 6px; float:left; border: 1px solid #d0e1f2;}
.prodNameTd { text-align: left; padding: 6px;}
.clear { clear: both;}
.prodInfo{float: left; width: 130px; margin: 6px; font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; text-align: left; line-height: 15px; }
.prodInfoTd{width: 120px;  margin: 6px; float: right; }
.cenaTd {float: left; position: relative; width: 160px; padding: 5px 0 0 6px; height: 14px; text-align: left;}
.buttons {float: left; position: relative; width: 160px; padding: 5px 0 0 6px; height: 30px; text-align: left;}
.cena { font-family: Tahoma, Verdana, Arial; color: #000000; font-size: 14px; font-weight: bold;  }
.productPriceOld {font-family:  Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal; color: #000000;}
.productPrice {font-family:  Tahoma, Verdana, Arial; font-size: 14px; font-weight: bold;color: #EC008C; padding-left:5px;}

/*konec vybrané produkty*/

.column { position: absolute; top: 0px; left: 0px; width: 200px; height: 10px;}
.boxText { font-family:  Tahoma, Verdana, sans-serif; font-size: 13px; color: #FFFFFF; }
.errorBox { font-family :  Tahoma, Verdana, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family :  Tahoma, Verdana, sans-serif; font-size : 12px; color: #cc0033; font-weight: bold; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Tahoma, Verdana, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

.stylep { 
  color: #E1E1E2;  
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 9px;
}
a.odkaz { font-family:  Tahoma, Verdana, sans-serif; font-size: 13px; color: #66971e; }
a.odkaz:hover { font-family:  Tahoma, Verdana, sans-serif; font-size: 13px; color: #66971e; text-decoration: underline; }

.uvod { 
	font-family:  trebuchet ms, sans-serif; 
	font-size: 11px; 
	color: #ffffff;
 	font-weight: bold; } 

.uvod:hover { 
	font-family:  trebuchet ms, sans-serif; 
	font-size: 11px; 
	color: #ffffff; 
font-weight: bold;
text-decoration: none;
 }


body {height: 100%; position: relative; margin: 0px auto; text-align: center; background: #ffffff; font-family: Tahoma, Verdana, Arial; font-size: 12px;}

A {
  color: #ffffff;
  text-decoration: none;
}


.ax {
  font-family: tahoma;	
  font-size: 13px;
  font-weight: bold;	
  color: #000000;
  text-decoration: none;
}

.ax:hover {
  font-family: tahoma;	
  font-size: 13px;
  font-weight: bold;	
  color: #636363;
  text-decoration: none;
}


A:hover {
  color: #ffffff;
  text-decoration: underline;
}


.product {
  color: #8D8D8D;
  text-decoration: none;
font-family:  tahoma, trebuchet ms, sans-serif; 
	font-size: 12px; 
}

.product:hover {
  color: #8D8D8D;
  text-decoration: none;
font-family: tahoma, trebuchet ms, sans-serif; 
	font-size: 12px; 
}


A.top {
  color: #9c2e47;  
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight:bold;
}

A.top:hover {
  color: #9c2e47;  
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight:bold;
text-decoration: none;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #FFFFFF;
  font-weight : bold;
}

A.headerNavigation { 
  color: #717070; 
}

A.headerNavigation:hover {
  color: #717070;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.myinfoBox {
  background: #ffffff;
  border-left:0px solid #5c99c6;
  border-right:0px solid #C9C9C9;
  border-bottom:0px solid #C9C9C9;
}

.partner {
  background: #ffffff;
  border-left:0px solid #C9C9C9;
  border-right:0px solid #C9C9C9;
  border-bottom:0px solid #C9C9C9;
}

.infoBox {
  background:#ffffff;
  border:0px solid #C9C9C9;
   
}
.infoBox1 {
  background:#ffffff;
  border:0px solid #C9C9C9;
   
}

.contentBox {
  background: #ffffff;
 
}

.infoBoxContents {
 
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 13px;
  background: #368be2;
  color:#ffffff;
  
}

.infoboxcontents1 {
 font-family: Tahoma, Verdana, sans-serif;
  font-size: 13px;
  background: #ffffff;
  color:#FFFFFF;
}

.contentBoxContents {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 11px;
  color: #ffffff;

}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #F6F5ed;
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 10px;
}

.infoBoxHeading {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  padding-left: 15px;
  color: #fffefe;  
  font-weight: bold;
   background-image: url(images/design/boxhe.gif); 
}

.infoBoxHeadingAlso {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 14px;
  color: #a00124;  
  font-weight: bold;
  }


TD.infoBoxHeadingKoupe {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 13px;
  color: #fcf3e5;  
  background-image: url(images/design/dobra_koupe.gif); 
  background-repeat: no-repeat;
  font-weight: bold;
  
  
}

TD.infoBoxHeadingOffer{
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 13px;
  color: #fcf3e5;  
  background-image: url(images/special_offer.jpg); 
  font-weight: bold;
  
  
}

TD.infoBox, SPAN.infoBox {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 13px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #ffffff;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 13px;
  background-image: url(http://www.alrea.cz/eshop/images/cesta2.jpg);  
  height:16px;
  font-weight: bold;
 
}

TD.productListing-data {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  border-top: 1px dashed #b6b7cb;
color: #8D8D8D;
 
}

A.pageResults {
  color: #0a3a4b;
}

A.pageResults:hover {
  color: #0a3a4b;
  font-weight: bold;
}

TD.pageHeading, DIV.pageHeading {
   font-family: Tahoma, Verdana, sans-serif;
   font-size: 16px;
   color: #a00124;
   font-weight:bold;	 
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
  color: #717070;
}

TD.main, P.main {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background:  #ffffff;
color: #8D8D8D;

}

TD.main1, P.main1 {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
 background:  #ffffff;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background: #ffffff;
color: #717070;

}
TD.smallText1, SPAN.smallText1, P.smallText1 {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background: #ffffff;
color: #717070;

}
TD.smallTxt, SPAN.smallTxt, P.smallTxxt {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
  background: #ffffff;
color: #717070;
padding-left: 5px;


}
text_menu {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background-color:#FFFFFF;
  font-weight: bold;
}

TD.accountCategory {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color: #717070;
}

TD.fieldKey {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  background-color:#ffffff;
}

TD.tableHeading {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
  color: #ffffff;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma, Verdana, sans-serif;
  color: #ed1c24;
font-weight: bold;
}

SPAN.errorText {
  font-family:  Tahoma, Verdana, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #FFA800; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #5F9AC7; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #717070; }

/* message box */

.messageBox { font-family:  Tahoma, Verdana, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family:  Tahoma, Verdana, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family:  Tahoma, Verdana, sans-serif; font-size: 12px; color: #ff0000; }
.style1 {
  color: #9c2e47;  
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight:bold;
  
}
.style7 {
  
 
  color: #737373;  
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
}
.style7:hover {
  
 
  color: #737373;  
  font-family:  Tahoma, Verdana, sans-serif;
  font-size: 11px;
}
.style8 {color: #797979}
.style9 {font-size: 12px}

.productTitle {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #c40b58;
text-decoration:underline;
}
.productTitle:hover {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #c40b58;
text-decoration:none;
}

.productTitle1 {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ff6803;
text-decoration:underline;
}
.productTitle1:hover {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
color: #ff6803;
text-decoration:none;
}


.productPrice {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #EC008C;
padding-left:5px;
}

.productPriceOld {
font-family:  Tahoma, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #EC008C;
padding-left:5px;

}
.txt90{
font-family:  Tahoma, Verdana, sans-serif;
font-size:10px;
color:#909090;
}


TR.footerNavigation {
  background: #bbc3d3;
}

TD.footerNavigation {
  font-family: Tahoma, Verdana, Arial;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.footerNavigation { 
  color: #FFFFFF; 
}

A.footerNavigation:hover {
  color: #FFFFFF;
}
 .go{
  border-style: solid;
  border-width: 1px;
  border-color: #818181;
  width: 51px;
  height: 17px;
  color: #282E3E;
  font-size:9px;
 }

 .br1{ border: 1px solid #d0e1f2;}

 .ml{
  color: #184052;
  font-size: 10px;
  text-decoration: none;
 }
 .ml:hover{
  color: #184052;
  font-size: 10px;
  text-decoration: underline;
 }


 .ml1{
  color: #282E3E;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
 }

 .ml2{
 font-family: Tahoma, Verdana, Arial;
  color: #ffffff;
  background-color:#e96020;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  height: 21px;
 }

 .ml2:hover{
 font-family: Tahoma, Verdana, Arial;
  color: #ffffff;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
 }
.ml5{
font-family: Tahoma, Verdana, Arial;
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
 }

 .ml5:hover{
 font-family: Tahoma, Verdana, Arial;
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
 }


 .ml3{
  color: #282E3E;
  font-size: 11px; 
  text-decoration: none;
 }

 .ml4{
  color: #C7CDC4;
  font-size: 11px; 
  font-weight: bold;
  text-decoration: underline;
 }

 .ch{
  color: #282E3E;
  font-size: 11px; 
 }

 .ch1{
 font-family: Tahoma, Verdana, Arial;
  color: #717070;
  font-size: 11px;
  font-weight: bold;
  padding-left: 7px;
 }

 .ch2{
 font-family: Tahoma, Verdana, Arial;
  color: #ff6803; 
  font-size: 15px;  
  font-weight: bold;
 }
 .chi{
 font-family: Tahoma, Verdana, Arial;
  color: #717070; 
  font-size: 12px;  
  font-weight: normal;
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
 }
.ch5{ 
font-family: Tahoma, Verdana, Arial;
font-size: 11px;
 font-weight: bold;
 text-decoration: none; 
 color: #E55C19;
 }

 .se{
  width: 100px;
  color: #282E3E;
  font-size: 9px;
 }

 .pa{
  padding: 1px;
 }



 .image_border{
  border:0px solid #888888; 
 }

/* XC Menu Styles */

#catxcdiv ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 1.5em;
}

/* menu item spacing */
#catxcdiv li{ margin-bottom: .2em; }

/*padding between submenu items*/
#catxc ul li { padding: 0 0 .2em 0; }

/*xc menu item*/
#catxcdiv li.xc { list-style: none; }

/*submenu*/
#catxcdiv li.xc ul { margin: .3em 0 0 -.8em; }

/* +/- control */
div.xcx, div.xcc {
	position: relative;
	display: inline;
}
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.5em;
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
}


.SideRightinfoBox {
background:  #fffffff;
border: 1px solid #368be2;
}

.SideRightinfoBoxContents {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 14px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
}
.SideRightinfoBoxContents1 {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
padding-top: 3px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
color: #ffffff;
}

.SideRightinfoBoxContents1 {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
padding-top: 3px;
padding-bottom: 0px;
padding-left: 5px;
padding-right: 5px;
color: #ffffff;
}



.SideRightinfoBoxBest {
background: #ffffff;
border: 1px solid #368be2;
}
.SideRightinfoBoxBest a, .SideRightinfoBoxBest a:hover {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color: #c40b58;
font-weight: bold;

}

.SideRightinfoBoxContentsBest {
background: #ffffff;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color: #c40b58;
}



/* XC Menu Styles */

#catxcdiv ul {
list-style: none;
	margin: 0;
	padding: 0 0 0 0.5em;
}
/* menu item spacing */
#catxcdiv li{ margin-bottom: 2px; }

/*padding between submenu items*/
#catxc ul li { padding: 2px; }

/*xc menu item*/
#catxcdiv li.xc { list-style: none; }

/*submenu odsazení zhora*/
#catxcdiv li.xc ul { margin: 0px; }

/* +/- control */
div.xcx, div.xcc {
	position: relative;
	display: inline;
        }
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.5em;
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -2em;
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	text-decoration: none;
	font-family: "Courier New", Courier, monospace;
	font-size: 90%;
}


.test {
  background: #000000;
  width: 160px;	
  height: 40px;	
  
}

