/*-------------------------------------------------------
* Filename:         style.css
* Description:      Global Css
* Version:          1.0.1 (17.07.2010)
* Author:           Andrey Zverev
* E-mail:           sitecor@gmail.com

== STTUCTURE: ===========================================
* Page width:         960px
* Number of columns:  3
* Layout:             fixed

--------------------------------------------------------*/

.righthead h1 {text-transform: uppercase}
.required {color: #F03}

/*------------ clear, separation ---------*/
.clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear {display: inline-block;}
.clear {display: block; border: 0px dashed #F63}

.hr {display: none}


/*------------------ group ---------------*/
.group {padding: 0 0 20px}

.group .group_header {}
/*.group_header .title {font-size: 18px; color: #777}*/

.group_header .title{
	margin-top:22px;
	height: 30px;
	background-image:url('../images/righth1.png');
	background-repeat:no-repeat;    
	background-position:0px 25px;
	color:#00809c;
	text-transform: uppercase;
	font: 16px Myraid Web;
	font-weight:bold;
}


.group .header-category {background: url(../images/group_bg.png) repeat-x}
.group .header-category  h1.title {margin: 0 0 10px; color: #00222b; font-size: 24px; font-weight: bold}

.group .group_header .links {margin: 0 0 15px}
.group .group_header .links strong {display: block; margin: 0 0 5px; color: #aaa}
/*.group .group_header .links ul li {float: left; width: 33%; margin: 0  0px 3px 0;}*/
.group .group_header .links ul li {display: inline;}

.group .group_content {}


/*----------------- top category coupons --------------*/
.top_category_coupons {margin: 0 0 35px; padding-left:7px; padding-top:3px;}

.top_category_coupons ul {}
.top_category_coupons ul li {float:left; width: 25%; margin: 0 0 3px;}
.top_category_coupons a {color:#00809c; font:13px Myriad Web;}

/*----------------- pathway --------------*/
.pathway {padding: 10px 0 15px}

/*----------------- forms ----------------*/
input.field {border: 1px solid #ccc}
textarea {border: 1px solid #ccc}
input.button {cursor: pointer; padding: 2px 4px; }

/*---------------- search ----------------*/
.search_result .result {padding-bottom: 20px; font-size: 18px;}
.search_result .result span {color: #999}
.search_result h3 {padding-bottom: 0px; font-size: 20px; font-weight: bold; color: #999}
.search_result ul.s_stores a {font-size: 17px;}

/*----------------- top stores -----------*/
.sidebar .top_stores {}
.sidebar .top_stores .module-content {}
.sidebar .top_stores ul {}
.sidebar .top_stores ul li {float: left; width: 33%; overflow: hidden; margin: 0 0 10px; text-align: center}
.sidebar .top_stores ul li a {display: block; margin: 3px; overflow: hidden;  color:#00809c; font:12px Myraid Web; text-align: center}
.sidebar .top_stores ul li a:hover {}


/*-------------- pagination --------------*/
.pagination {margin: 0 0 0px; padding: 6px; overflow: hidden; color: #666; font-size: 18px; text-align: right}

.pagination a, 
.pagination strong,
.pagination span {display: inline-block;}

.pagination a {margin: 3px 0 0px; padding: 2px 7px 2px;}
.pagination a:hover {}

.pagination strong {margin: 0px 0 0px; padding: 2px 7px; color: #666; text-decoration: none}
.pagination strong:before {content:"("}
.pagination strong:after {content:")"}

.pagination span {}
.pagination span.next {display: none; padding: 2px 7px; color: #999;}
.pagination span.last {display: none; padding: 2px 7px; color: #999;}
.pagination span.sep {display: none;}
.pagination span.dots {}

.pagination .first {display: none;}
.pagination .prev  {}
.pagination .next  {}
.pagination .last  {display: none;}

.pagination small {display: none; color: #78ad03; font-size: 18px;}

.pagination_pages {display: none; padding: 6px 10px; background: #0290d3; color: #fff}

.pagination a {border: 0px dotted red} 


/*========================================*/
/*                  Stores                */
/*========================================*/


/*----------------- stores ---------------*/
.stores {}

.stores .sort {margin: 0 0 10px; text-align: center}


.stores .letters {margin-bottom: 15px; text-align:center;}
.stores .letters a {font-size: 14px; font-weight: bold;}

.stores table {margin: 0 auto; border: 0px dotted green}

.stores .store_list {border: 0px dotted green}
.stores .store_list h4 {margin-top: 10px; color: #777; font-size: 18px;}
.stores .store_list h4 a {}
.stores .store_list a {font-size: 14px;}

.stores .store_list small {color: #c2c2c2; font-size: 10px;}
.stores .store_list small a {color: #aaa; font-size: 11px;}


/*=============== end: Stores ============*/


/*========================================*/
/*                 Coupons                */
/*========================================*/

/*----------- categories tree ------------*/
.coupons_category table {border-collapse: collapse;}
.coupons_category .tree {padding: 0 0 0 10px;}
.coupons_category .tree a {font-size: 15px; font-weight: bold}
.coupons_category .tree a:hover {}

.coupons_category .tree a.child {padding-left: 10px; line-height: 15px; font-size: 13px; font-weight: normal}

.coupons_category .tree {border: 0px dotted green}

/*=============== end: Coupons ===========*/



/******************************************/
/*                                        */
/*               PAGE RESET               */
/*                                        */
/******************************************/


/************* end: PAGE RESET ************/



/*========================================*/
/*                 Modules                */
/*========================================*/

/*------------------ search --------------*/



/*============== end: Modules ============*/




