img{
border:none;
}
a {
    font-weight: 600;
    /*color: #173D7F;*/
    color:#4faac9;
}
.menuw {
    background: #F7F7F6;
    height: 34px;
    line-height: 34px;
    border: 1px solid #D6D6D6;
    padding: 0;
    margin: 0;
    width:918px;
}
.padding {
    padding: 7px;
}
#sidebarc {
    float: left;
    width: 260px;
    padding: 10px;
    line-height: 14px;
}
#sidebarc p{
    margin:0; padding:2px;
}
#sidebarc h3 {
    color : #eee;
    font : bold 12px Arial, Sans-Serif;
    /*background : #49618A;*/
    background : #4faac9;
    height : 20px;
    margin:0;
    padding:5px 0 5px 5px;
}
#sidebarc ul  {
    color: #999;
    text-align: left;
    margin: 3px 0 8px 0; 
    padding-left: 20px;
    text-decoration: none;	
    list-style-type:square;	
    
}
#sidebarc ul li {
    padding: 2px 0 2px 0px;
    margin: 0 2px;	
}
#sidebarc ul a {
    font-weight: 600;
    /*color: #173D7F;*/
    color:#4faac9;
}
#sidebarc ul a:hover { color : #333; }

/* PRODUCT LIST*/
.productList {
    /*margin-top:3px;
    margin-bottom: 5px;
    margin-left:30px;
    margin-right:10px;*/
    height:100%;
    overflow: hidden;
    
    
}
.productList .items {
    margin: 0px auto;
    text-align:center;
    width :500px;
    padding-left:40px;
    
}
.productList .item { 
    float:left;
    
    width:150px;
    height:150px;
    border: 1px solid #DADADA;
    /*padding: 2px;*/
    
    text-align:center;
    
    
}


.productList .item a{
    color:#AE7809 ;
}

.productList h2{
    padding-left: 10px;
    padding-bottom:2px;
    margin-bottom:8px;
    
    background: url(../images/h3n.gif) no-repeat left center;
    font-size:12px;
}
.productList h3 a{
    color:#AE7809 ;
}
.sepretor_hr {
    border-bottom:1px dotted #6b2d00;}



/* PAGINATION */
.pagelinks {
    text-align: center;
    background: #f2f2f2;
    color:#666;
    padding: 4px 2px 4px 7px;
    border: 1px solid #ddd;margin: 0 0 1.5em ;
    width:300px;
    margin:0px auto;
}
.pagelinks p {position:relative;text-align:center}
.pagelinks p a:link, .pagelinks p a:pagelinks, .pagelinks p a:hover, .pagelinks p a:active {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc}
.pagelinks p a:hover {background:#c00;color:#fff}
.pagelinks p span {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.pagelinks * {margin:0}
.pagelinks h4 {margin-top:-1.45em;padding:0;border:none}

#content h2 {
    color : #4faac9;
    line-height : 28px;
    text-indent : 10px;
    font-weight: bold;
    font-size:15px;
    padding:0;
    margin:0;
}

#content h3 {
    color : #eee;
    font : bold 1.3em Arial, Sans-Serif;
    background :#4faac9;
    width : 100%;
    height : 30px;
    font-size:14px;
    line-height : 28px;
    text-indent : 10px;
    font-weight: bold;
    padding:0;
    margin:0;
}

#content h4 {
    color : #4faac9;
    font : bold 1.3em Arial, Sans-Serif;
    font-size:13px;
    line-height : 28px;
    text-indent : 10px;
    font-weight: bold;
    padding:0;
    margin:0;
}
/**************** form styles ****************/
form {
    margin:0px auto;
    text-align:center;
    font-size: 11px;
    text-align:left;
}
form p{
    line-height:12px;
}
label {
    clear:left; 
    display:block; 
    float:left; 
    width:60px; 
    text-align:right; 
    padding: 3px;
    font-weight:bold;
    margin-bottom:0.5em;
}

input {
    background-color: #FFFFFF;
    color: #0000ff;
    border: 1px solid #2763A5;
    font-size: 11px;
    padding: 3px;
}
textarea{
    background-color: #FFFFFF;
    color: #0000ff;
    border: 1px solid #2763A5;
    font-size: 11px;
    padding: 3px;
}
.button {
    padding: 2px;
    background-color: #6DA6E2;
    color: #FFFFFF;
    border: 1px solid #2763A5;
    font-size: 11px;
}

/** THUMBNAIL VIEW */

.thumbnails {
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

.thumbnails li {
float: left;
	width: 175px;
    height:210px;
	margin: 0px 0px 15px 3px;
	padding-bottom: 25px;
}

.thumbnails .name {
	padding-top: 5px;
	text-align: center;
}

.thumbnails .desc {
	text-align: center;
}

.thumbnails .links {
	padding: 10px 0px 0px 9px;
}

.thumbnails .links a {
	margin-left: 5px;
}
/** PRODUCTS */

#products {
	padding-left: 6px;
}


/** PRODUCT */

.product {
	background: url(../images/homepage18.gif) repeat-x left bottom;
        padding-top:10px;
}

.product .image {
	text-align: center;
         width:145px;
         height:100px;
         margin:0px auto;
}
.product h5 {
    color : #4faac9;
    font : bold 1.3em Arial, Sans-Serif;
    font-size:13px;
    text-indent : 10px;
    line-height:20px;
    font-weight: bold;
    padding:0;
    margin:0;
}
.product .name {
	height: auto;
	margin: 0px;
	padding: 0px;
	background: none;
	text-transform: none;
	font-size: 13px;
}

.product .name a {
	text-decoration: none;
	color: #FF9300;
}

.product .name a:hover {
	text-decoration: underline;
}

.product .desc {
	margin: 0px;
	line-height: normal;
	font-size: 9px;
	color: #7D7D7D;
}

.product .links a {
	float: left;
	width: 49px;
	height: 18px;
	padding: 4px 0px 0px 27px;
	text-decoration: none;
	font-weight: bold;
	color: #3A73C4;
}

.product .links .cart {
	background: url(../images/homepage19.gif) no-repeat left top;
}

.product .links .info {
	background: url(../images/homepage20.gif) no-repeat left top;
}

/** PRODUCT LIST VIEW */

.listview {
	margin: 0px;
	padding: 0px 20px;
	list-style: none;
	line-height: normal;
}

.listview .product {
	display: block;
	clear: left;
	padding: 20px 0px 10px 0px;
	background: url(../images/homepage10.gif) repeat-x left top;
}

.listview .first {
	background: none;
}

.listview .image {
	float: left;
}

.listview .name {
}

.listview .desc {
	margin-bottom: 10px;
}

.listview .links {
	height: 30px;
}

.listview .cart {
	margin-right: 3px;
}

/* TABLE */
table {
    font-size: 1em;
    margin: 0 0 1.5em 0;
    padding: 0;
}
table caption {
    font-weight: bold;
    margin: 0 0 0 0;
    padding: 0 0 1.5em 0;
}
th {
    font-weight: bold;
    text-align: left;
}
td {
    font-size: 1em;
}

.table tr.even {
    background: #eee;
    border-top: 1px solid #c0c0c0;
    color: #000000;
}

.table tr.odd {
    background: #fff;
    border-top: 1px solid #c0c0c0;
    color: #000000;
}

/* highlight .table row onmouseover */
.table tr.over, .table tr:hover {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    color: #000000;
    cursor: pointer;
    background: #ffd;
}

/*********************************
Project: CSS Table Galery
Title: Like Adwords
Author: Cleiton Francisco
URL: http://www.cleiton.net/
Country: Brazil
Update: 2005-12-18
*******************************/

.table {
    border-collapse: collapse;
    border: 2px solid #74B3DC;
    color: #000;
    background: #fff;
    width:600px;
    
}
.table caption {
    padding: 0 0.6em 0.8em;
    font-size: 1.3em;
    font-weight: bold;
    text-align: left;
    color: #000;
    background: transparent;
}
.table td, .table th {
    border: 1px solid #e0e0e0;
    padding: 0.5em;
}
.table thead th, .table th {
    border: 1px solid #e0e0e0;
    text-align: left;
    font-size: 1em;
    font-weight: bold;
    background: #d7e9f5;
}
.table th a {
    background: transparent;
    color: #2763A5;
}
.table tfoot th, tfoot td {
    border: 1px solid #e0e0e0;
    text-align: left;
    font-size: 1em;
    background: #e8e8cf;
}
.table tfoot th {
    font-weight: bold;
}
.table tbody td a {
    background: transparent;
    text-decoration: underline;
}
.table tbody td a:hover {
    background: transparent;
    text-decoration: underline;
}
.table tbody th a {
    background: transparent;
    text-decoration: underline;
    font-weight: bold;
}
.table tbody th, .table tbody td {
    text-align: left;
}
.table tfoot td {
    border: 1px solid #996;
}
/* ERROR */
.feedback ul{
    background: #ffffcc;
    border: 1px solid #996;
    /*color: #000000;*/
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    /*margin: 10px auto;
    padding: 3px;*/
    text-align: left;
    vertical-align: bottom;
    width:570px;
}
.feedback li{
    list-style-type:square;	
    margin-left:30px;
}
.feedbackPanelINFO {
    color:green;
}

.feedbackPanelERROR {
    color:red;
}

.feedbackPanelWARNING {
    color:orange;
}
.imglist1{width:600px; padding:0px 10px;
	margin:0;text-align:center;height:130px;}
.imglist1 li{list-style:none;float:left;padding:1px;margin:1px 1px 0 1px;width:190px;height:120px;background:url(img/loading.gif) no-repeat center center;border:1px solid #CCC;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.imglist1 li:hover{background:#67afe6;border:1px solid #67afe6;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.imglist1 img{vertical-align:top;width:190px;height:120px;padding:0;border:0;margin:0;}
.imglist1 img:hover{vertical-align:top;}
.imglist1 a{font-size:0;color:#FFF;text-align:center;}

.imglist2{width:580px; padding:0px 10px;
	margin:0;text-align:center;}
.imglist2 li{list-style:none;float:left;padding:1px;margin:1px 1px 0 1px;width:140px;height:93px;background:url(img/loading.gif) no-repeat center center;border:1px solid #CCC;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.imglist2 li:hover{background:#67afe6;border:1px solid #67afe6;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.imglist2 img{vertical-align:top;width:140px;height:93px;padding:0;border:0;margin:0;}
.imglist2 img:hover{vertical-align:top;}
.imglist2 a{font-size:0;color:#FFF;text-align:center;}

/*__________________________________________________________________123____________________________________________________________*/
/* ~ Pagination  ~ */
#pagination{clear:both;padding:15px;text-align:center;font-size:12px;font-weight:bold;color:#999;margin:10px auto 6px auto;}
#pagination li{margin:0 1px 0 1px;display:inline;list-style-type:none;}
#pagination li a{padding:5px 5px 5px 5px;background:#4faed0;color:#FFF;border:1px solid #CCC;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination li em{padding:5px 5px 5px 5px;color:#43a9ce;border:1px solid #43a9ce;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination li a:hover{text-decoration:none;padding:5px 7px 5px 7px;color:#43a9ce;border:1px solid #43a9ce;background:#F0F4F7;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination .active a{background:#43a9ce;color:#FFF;border:1px solid #0364ae;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination .extreme a{border:0;color:#555;font-size:14px;}
#pagination .extreme a:hover{border:0;color:#006699;font-size:14px;background:#FFF;}
#pagination .active a:hover{background:#1584d9;color:#FFF;border:1px solid #0364ae;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#pagination .inactive{color:#CCC;padding:5px 7px 5px 7px;border:1px solid #EEE;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}


#pagination2{clear:both;padding:5px;text-align:center;font-size:12px;font-weight:bold;color:#999;margin:5px auto 5px auto;}
#pagination2 li{margin:0 1px 0 1px;display:inline;list-style-type:none; padding-right:75px;}
#pagination2 li a{padding:1px 7px 1px 7px;width:50px;}