@import url(crystalline_core.css);

/*-----------------*/
/* linkelements    */
/*-----------------*/




.linkwrapper {
 clear:left;
 margin:10px 0px;
 padding:10px 0px;
 border:0px solid;
 float:left;
 width:99%;
}


.linkwrapper .linktitle{
  border:0px solid;

}



.linkwrapper .thumbnail {
 clear:both;
 margin:0 0 20px 20px;
 float:right;
border:0px solid;
}

.linkwrapper .linkFooter {
 margin-top:10px;
 font-style:italic;
}

.linkwrapper .linkdescription {
 text-align:justify; 
 border:0px solid;
float:none;
}

.linkwrapper .linkdescription ul li {
 padding:3px 0;
}

.thumbnailwrapper {
 float:left;
 text-align:center;
 border:0px solid;
 margin:10px 0px 0px 5px;
 width:19%;
 height:130px;
}

.thumbnailwrapper .linktitle {
  display:none;
}

.thumbnailwrapper .thumbnail{
 text-align:center;
 border:0px solid;
 margin:0px;
 padding:0px;
}

.thumbnailwrapper img{
 text-align:center;
 border:0px solid;
 margin:0px;
 padding:0px;
}

.thumbnailwrapper h4{
 text-align:center;
 border:0px solid;
 margin:0px;
 padding:0px;
}





/* paging */
.paging {
  text-align: right;
}
.paging img, .paging select {
  vertical-align: middle;
}




.products {
 clear:left;
 float:left;
 border:0px solid;
 margin-top:10px;
}


.products .row {
 border:0px solid;
width:290px;

}

.products .row div {
 float:left;
}

.products .row .c1 {
 float:left;
 width:60px;
}


.products .row .c2 {
 float:left;
 width:80px;
}

.products .row .c3 {
 float:left;
 width:50px;
}

.products .order {
 border:0px solid;
 float:left;
margin-left:0px;
}


.products .description {
 border:0px solid;
 clear:both;
 float:none;
}



.button {
background:transparent;
}

.buttonw {
background:transparent;
width:190px;
}

.register .order {clear:left; margin-left:140px;}





.products .register {
 border:0px solid;
 clear:both;
 float:right;
 margin-bottom:20px;
}

.products .register div {
 float:left;
 width:50px;
}

.products .register .c2 {
 float:left;
 width:80px;
}


.products .register .c3 {
 float:left;
 width:180px;
}


.section {
 float:left;
 border:0px solid;
 margin-top:10px;
}


.section .row {
 border:0px solid;
 clear:left;
 float:left;
}

.section .row .c1 {
 float:left;
 width:60px;
}

.section .row .c2 {
 float:left;

}

.table_header_font {
 color:#FEF6EE;
}

/*******************/
/*email to a friend*/
/*******************/
#email_div{margin:10px;padding:5px;border:2px solid #471761;font-style:italic;background:#FEF3E2}
#email_div FORM{}
#email_div TABLE{}
#email_div INPUT{border:1px solid #471761;width:200px;}
#email_div TEXTAREA{border:1px solid #471761;width:200px;}
#email_div .required{font-style:normal;font-weight:bold;color:#993333}
#email_div .label{font-style:normal;font-weight:bold;color:#000000}

