/* 	All rights reserved Cuponix.ro 	
*/



/* content 
----------
*/

.rightColumn {
	width: 160px;
	padding-left: 10px;
}
.leftColumn {
	width: 160px;
	padding-right: 10px;
}
.centerColumn {
	border: 1px solid #d5d2c7;
	border-top: none;
	border-bottom: none;
	padding: 0 10px;
}
.sideColumnBox {
	width: 160px;
	padding: 0;
	background: #edf3f8;
	font-size: 12px;
	margin-bottom: 10px;
}
.sideColumnBox ul {
	list-style-type: none;
}
.sideColumnBox .top {
	width: 160px;
	height: 12px;
	background: url(../img/sideColumnBox-top.jpg) no-repeat top left;
}
.sideColumnBox .bottom {
	width: 160px;
	height: 12px;
	background: url(../img/sideColumnBox-bottom.jpg) no-repeat top left;
}
* html .sideColumnBox .bottom { /* fix for IE6 */
	margin-bottom: -2px;
}
*:first-child+html .sideColumnBox .bottom { /* fix for IE7 */
	margin-bottom: -2px;
}
.sideColumnBox .title {
	color: #000;
	font-weight: bold;
	padding: 0 8px 12px 8px;
}
.sideColumnBox .sideMenu {
	margin: 0; padding: 0 10px;
	color: #19446f;
}
.sideColumnBox .sideMenu li {
	line-height: 18px;
}
.sideColumnBox .sideMenu li a {
	color: #19446f;
	text-decoration: none;
}
.sideColumnBox .sideMenu li a:hover {
	color: #333;
	text-decoration: underline;
} 
.sideColumnBox p {
	padding: 0 8px;
	font-size: 11px;
	color: #4b4b4b;
	line-height: 18px;
}
.sideColumnBox p.arrow {
	background: url(../img/sidearrow.jpg) no-repeat top left;
}
.sideColumnBox p a {
	color: #266baf;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
}
.sideColumnBox p a:hover {
	color: #000;
	text-decoration: none;
}
.sideCuponList {
	padding: 0 8px;
}
.sideCuponList li {
	padding: 2px 0 5px 0;
}
.sideCuponList li a {
	font-size: 12px;
	font-weight: bold;
	color: #19446f;
	text-decoration: none;
}
.sideCuponList li a:hover {
	color: #000;
}
.sideCuponList li span {
	font-size: 11px;
	color: #3d3d3d;
}

/* Center Column items
----------------------
*/
.centerColumn {
	width: 100%;
}
.pageTitle {
	background:#fffcd6;
	padding: 0;
	height:auto;
}
.pageTitle .pT-tl, .pageTitle .pT-bl, .pageTitle .pT-tr, .pageTitle .pT-br {
	width: 8px;
	height: 10px;
}
.pageTitle .pT-tl {
	float: left;
	background: url(../img/pT-tl.jpg) no-repeat top left;
}
.pageTitle .pT-tr {
	float: right;
	background: url(../img/pT-tr.jpg) no-repeat top right;
}
.pageTitle .pT-bl {
	float: left;
	background: url(../img/pT-bl.jpg) no-repeat bottom left;
}
.pageTitle .pT-br {
	float: right;
	background: url(../img/pT-br.jpg) no-repeat bottom right;
}

.pageTitle .right {
	width: 8px;
	height: 49px;
	float: right;
	background: url(../img/pagetitle-right.jpg) no-repeat top right;
}
.pageTitle h1 {
	font-size: 12px;     /* modificat de andrei de la 12 la 14px */
	font-weight: normal; /* modificat de andrei din bold in normal */
	text-align: center;
	padding-top: 10px;
	zoom: 1;
}
/* Titlu homepage cu instructiuni in 3 pasi */
.pageTitle .instructiuniCupon{
	margin-left:10px; 
	margin-right:10px; 
}

.pageTitle .instructiuniCupon table{
	margin-top:0px;
	width: 100%;
}

.pageTitle .instructiuniCupon h1 {
	color: black;
	font-size: 16px;  
	font-weight: bold; 
	text-align: left;
	margin-top: 8px;
	padding-top: 0px;	
	zoom: 1;
}

.pageTitle .instructiuniCupon h3 {
	color: black;
	font-size: 16px;
	font-weight: bold; 
	text-align: left;
	padding-top: 10px;
	zoom: 1;
}

.pageTitle .instructiuniCupon h3 a{	
	color: #0000CC;
	font-weight: normal;
	text-decoration:underline;
}

.pageTitle .instructiuniCupon h3 a:visited{
	color: #0000CC;
	text-decoration:underline;	
}

/* Vechiul Titlu homepage cu link */
/*
p.titleHelpLinks 
{
	padding-top: 5px;
	padding-bottom: 3px;
	font-size: 12px;     
	font-weight: normal; 
	text-align: center;
	zoom: 1;	
}

p.titleHelpLinks a{
	font-size: 16px;
	text-decoration: underline;	
} 

p.titleHelpLinks a:hover{
	color: #2b55a2;
	text-decoration:underline;
}
*/

/*
	listing options
-------------------
*/
ul.listOptions {
	list-style-type: none;
}
ul.listOptions li {
	float: left;
	padding: 0;
	margin: 0;
}
ul.listOptions li a {
	color: #466bab;
	font-weight: bold;
	text-decoration: underline;
	padding: 0 15px;
	line-height: 22px;
}
ul.listOptions li a:hover {
	color: #333;
	font-weight: bold;
	text-decoration: none;
}



/*
	breadcrums 
--------------
*/
.breadcrum {
	font-size: 11px;
	line-height: 20px;
	margin-bottom: 10px;
	padding-left: 0;
	/*margin-bottom: 5px;*/
}
.breadcrum a, .breadcrum span  {
	color: #466bab;
	padding: 0 5px 0 5px;
}
.breadcrum span  {
	color:#000;
}

.pageTitleName {
	color: #000;
	font-weight: bold;
	padding: 10px 15px 5px 15px;
	zoom: 1;
}

.pageTitleName h1{
	text-align: left;
	color: #000;
	font-weight: bold;
	padding: 0px 0px 0px 0px;	
	margin-left: 0px;			 	
	zoom: 1;
}

* html .pageTitleName h1 { /* fix for IE6 */
	margin-left: -8px;
}
*:first-child+html .pageTitleName h1 { /* fix for IE7 */
	margin-left: -8px;
}

.pageDescription {
	padding: 0 15px 5px 15px;
	zoom: 1;
}

/*
	lista magazine
------------------
*/
table.businessList{
	width: 100%;
	margin-left: 10px;	
}
table.businessList td{	
	width: 33%;
	text-align: left;
	vertical-align: top;
}
table.businessList td a {
	padding: 0 0 0 0;
	color: #466bab;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	line-height: 20px;
}
table.businessList td a:hover {
	color: #000;
	text-decoration: underline;
}

ul.shopList {
	list-style-type: none;
	padding-top: 5px;
}
ul.shopList li {
	float: left;
	width: 200px;
}
ul.shopList li a {
	padding: 0 0 0 0;
	color: #466bab;
	text-decoration: none;
	font-size: 12px;
	font-weight:normal;
	line-height: 20px;
}
ul.shopList li a:hover {
	color: #000;
	text-decoration: underline;
}


.companyDescription {
	color: #333;
	font-size: 11px;
	font-weight: bold;
	background: #EDF3F8;
	padding: 5px;
	padding-bottom: 0;
	zoom: 1;
}
.compLogo {
	float: left;
	margin: 0 5px 5px 0;
}



p.comment {
	padding-left: 17px !important;
	background: url(../img/img-comment.jpg) no-repeat top left;
}
table.commentBox {
	border: none;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 11px;
	color: #333;
}
table.commentBox td {
	padding: 5px 0 3px 0;
}
table.commentBox .inputText {
	border: 1px solid #a5acb2;
	background: #fff;
	color: #747474;
	margin: 0 5px;
	padding: 2px 5px;
}

/*
	pagina magazin
------------------
*/

.companyPageTitle {
	color: #000;
	padding: 0px 10px 10px 10px;	
}
/*
	cautare
------------------
*/
h1.resultSearch{
	font-size: 16px;
	font-weight: bold;
	color: #000;
	margin-bottom: 20px;
	margin-top: 15px;	
} 