

/* --------------------------------
*
* Nova psi inzerce 
* 
*/

/**
 * upraveni area, pagetitle + vyhledavani
 */ 
#hafici-cz div.url-inzerce-psu div.area                           {padding-top:10px; position:relative;}
#hafici-cz div.url-inzerce-psu div.title                          {line-height:1;}
#hafici-cz div.url-inzerce-psu div#content                        {}
#hafici-cz div#layout2colright div.url-inzerce-psu div#content    {width:673px;}
#hafici-cz div#layout2colright div.url-inzerce-psu div#column     {padding:170px 0 0 !important;}

/* rychle vyhledavani */
/*#hafici-cz div.url-inzerce-psu form#searchForm                    {
position:absolute;
top:5px;
left:339px;
background:url('hafici-ads-search.png') right 0 no-repeat;
height:44px;
}
#hafici-cz form#searchForm dl                                     {float:left; margin:0; padding:9px 0 0 0;}
#hafici-cz form#searchForm label                                  {color:#5c4923; font-weight:bold; font-size:15px;}
#hafici-cz form#searchForm dl.formitem-searchWords dt             {display:block; float:left; margin:0 10px 0 0; width:100px; text-align:right;}
#hafici-cz form#searchForm dl.formitem-searchWords dd             {float:left; width:148px; margin:0;}
#hafici-cz form#searchForm dl.formitem-searchWords input.text     {width:129px; padding:0 4px; margin:5px 0 0 9px; border:0; background:none;}
#hafici-cz form#searchForm dl.formitem-searchFormSubmit           {width:76px; float:right;}
#hafici-cz form#searchForm input.submit                           {
background:none;
border:0;
width:67px;
height:25px;
color:#FFF;
font-weight:bold;
text-transform:uppercase;
padding:0;
font-family:arial;
font-size:12px;
}*/


/**
 * vyber cinnosti - kategorie
 */ 
#hafici-cz div.advertising-activities                          {width:681px; margin:0 0 15px 0;}
#hafici-cz div.advertising-activities ul                       {margin:0; padding:0; zoom:1;}
#hafici-cz div.advertising-activities ul:after                 {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz div.advertising-activities li                       {
margin:0 0 8px 0;
padding:0;
list-style-type:none;
background:none;
float:left;
width:227px;
}
#hafici-cz div.advertising-activities a.button                 {width:211px; padding:0; margin:0 8px 0 0; text-transform:uppercase; font-weight:bold;}
#hafici-cz div.advertising-activities a.button span            {padding:0; margin:0 -8px 0 8px; display:block; text-align:left;}
#hafici-cz div.advertising-activities li.active1 a.button      {background-position:0 -60px;}
#hafici-cz div.advertising-activities li.active1 a.button span {background-position:right -60px;}

/**
 * buttony - vsechny inzeraty, moje inzeraty, pridat inzerat
 */
#hafici-cz ul#advertising-btns {clear:both; zoom:1; margin:0; padding:0;} 
#hafici-cz ul#advertising-btns:after {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz ul#advertising-btns li {
margin:0;
padding:0;
list-style-type:none;
background:none;
float:left;
width:227px;
}


/**
 * nadpis oddilu
 */ 
#hafici-cz .advertising-title          {border-bottom:1px solid #d2c485; margin:0 0 15px 0; zoom:1;}
#hafici-cz .advertising-title:after    {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz .advertising-title h2       {font-size:18px; color:#483817; font-weight:normal; margin:0; line-height:1.6; float:left;}
#hafici-cz .advertising-title-actions  {line-height:28px; float:right;}

/**
 * jednoduchy vypis s fotkama
 */ 
#hafici-cz ul.ads-simple-list                {zoom:1; margin:0 0 15px 0; padding:0;}
#hafici-cz ul.ads-simple-list:after          {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz ul.ads-simple-list li.item        {
margin:0 37px 20px 0;
padding:0;
list-style-type:none;
background:none;
float:left;
width:166px;
font-size:11px;
color:#6a6356;
}
#hafici-cz ul.ads-simple-list li.end-row     {margin-right:0;}
#hafici-cz ul.ads-simple-list li.clear       {
clear:both;
width:auto;
margin:0;
padding:0;
height:0;
line-height:0;
visibility:hidden;
border:0;
font-size:0;
}
#hafici-cz ul.ads-simple-list li h3          {font-size:12px; text-transform:uppercase;}

/**
 * vypis se spendlikama - nastenka
 */ 
#hafici-cz ul.ads-border-list                      {
margin:0 0 20px 0;
padding:0;
zoom:1;
}
#hafici-cz ul.ads-border-list:after                {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz ul.ads-border-list li.item              {
margin:0 11px 17px 0;
padding:0;
list-style-type:none;
background:none;
width:186px;
float:left;
border:1px solid #d2c485;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-size:12px;
}
#hafici-cz ul.ads-border-list li.end-row           {margin-right:0;}
#hafici-cz ul.ads-border-list li.clear             {
clear:both;
width:auto;
margin:0;
padding:0;
height:0;
line-height:0;
visibility:hidden;
border:0;
font-size:0;
}
#hafici-cz ul.ads-border-list div.item-content     {
background:url('hafici-ads-pin.png') 156px 0 no-repeat;
margin:-11px 0 0 0;
padding:21px 10px 10px;
/*min-height:80px;*/
}
#hafici-cz ul.ads-border-list h3                   {font-size:12px;}

/**
 * psi plemena
 */ 
#hafici-cz div#advertising-breeds                  {position:relative;}
/* abeceda */
#hafici-cz div#advertising-abcd                    {
position:absolute;
top:0;
right:10px;
line-height:28px;
color:#d2c485;
}
/* seznam */
#hafici-cz ul.advertising-breeds-list              {margin:0; padding:0; zoom:1;}
#hafici-cz ul.advertising-breeds-list:after        {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz ul.advertising-breeds-list li.item      {
margin:0 45px 20px 0;
padding:0;
list-style-type:none;
float:left;
width:280px;
}
#hafici-cz ul.advertising-breeds-list li.end-row   {margin-right:0;}
#hafici-cz ul.advertising-breeds-list li.clear     {
clear:both;
width:auto;
margin:0;
padding:0;
height:0;
line-height:0;
visibility:hidden;
border:0;
font-size:0;
}
#hafici-cz ul.advertising-breeds-list .item-image     {float:left; margin:0 8px 0 0;}
#hafici-cz ul.advertising-breeds-list .item-image img {vertical-align:top; border:0;}
#hafici-cz ul.advertising-breeds-list .item-content   {padding:0 0 30px 0; position:relative; zoom:1; overflow:hidden;}
#hafici-cz ul.advertising-breeds-list .item-title     {font-size:12px; margin:0;}
#hafici-cz ul.advertising-breeds-list p               {margin:0; color:#6a6356;}
#hafici-cz ul.advertising-breeds-list p a             {color:#6a6356;}
#hafici-cz ul.advertising-breeds-list a.button-ads    {position:absolute; bottom:0; left:0;}


/**
 * bezny vypis inzeratu
 * - modifikace pro novou verzi 
 */ 
#hafici-cz div.url-inzerce-psu ul.universal2-ads                        {margin:0;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads li.item                {
float:left;
width:484px;
display:inline;
margin:0 0 10px 0;
}
#hafici-cz div.url-inzerce-psu ul.universal2-ads li.odd                 {margin-right:17px; clear:both;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads .item-content          {zoom:1;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads .item-content:after    {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads .item-image            {width:168px; margin-bottom:0;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads .item-image img        {vertical-align:top;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads .item-data             {zoom:1; overflow:hidden;}

#hafici-cz div.url-inzerce-psu ul.universal2-ads li.fullbanner          {
margin:0 0 10px 0;
padding:0;
float:left;
width:484px;
list-style-type:none;
}
#hafici-cz div.url-inzerce-psu ul.universal2-ads li.fullbanner-1        {clear:both;}
#hafici-cz div.url-inzerce-psu ul.universal2-ads li.fullbanner-2        {float:right;}

#hafici-cz ul.universal2-ads ul.item-buttons                            {overflow:visible; zoom:1; padding:10px 0 0 0;}
#hafici-cz ul.universal2-ads ul.item-buttons:after                      {content:'.'; display:block; clear:both; height:0; visibility:hidden;}
#hafici-cz ul.universal2-ads ul.item-buttons li                         {margin:1px 5px 5px 0; height:29px;}

/**
 * filtrace, razeni
 */ 
#hafici-cz div.ads-list-header                     {
background:#f4f0c2 url('hafici-ads-filter-middle.png') 0 0 repeat-y;
margin:0 0 20px 0;
}
#hafici-cz div.ads-list-header-in                  {background:url('hafici-ads-filter-bottom.png') 0 bottom no-repeat; padding:0 0 6px 0;}
#hafici-cz div.ads-list-header-in2                 {
background:url('hafici-ads-filter-top.png') 0 0 no-repeat;
padding:10px 10px 4px;
color:#483817;
zoom:1;
}
#hafici-cz div.ads-list-header-in2:after           {content:'.'; display:block; clear:both; height:0; visibility:hidden;}

#hafici-cz div.ads-list-header div.ad-filter-breeds-select  {}
#hafici-cz div.ads-list-header select#breed-select          {}
#hafici-cz div.ads-list-header div.ad-filter                {margin:0 0 0 100px; float:left;}
#hafici-cz div.ads-list-header div.ad-filter p              {margin-top:0;}
#hafici-cz div.ads-list-header div.ad-filter ul             {margin:0 0 15px 0;}

/* razeni v moje inzerce */
#hafici-cz div.url-moje-inzerce div.ads-list-header div.ad-filter    {margin:0; float:none;}
#hafici-cz div.url-moje-inzerce div.ads-list-header div.ad-filter p  {float:left; margin:0 20px 0 0;}
#hafici-cz div.url-moje-inzerce div.ads-list-header div.ad-filter ul {margin:0;}

/* vyhledavani */
#hafici-cz div.ads-list-header form#searchForm                 {float:left; width:300px;}
#hafici-cz form#searchForm legend                              {font-weight:bold; font-size:14px; margin:0 0 5px 0;}
#hafici-cz form#searchForm select                              {width:250px;}
#hafici-cz form#searchForm input.text                          {padding:2px 3px; width:244px;}
#hafici-cz form#searchForm fieldset.hidden dl                  {margin-bottom:5px;}
#hafici-cz div.ads-list-header form#searchForm dl.formitem-searchWords dt     {display:block; font-weight:bold;}
#hafici-cz div.ads-list-header form#searchForm dl.formitem-searchFormSubmit   {margin:0;}

/**
 * detail inzeratu
 */
.template-haficicz-inzerce-2011-detail-inzeratu div.work div.loc-1 {float:left; width:225px; margin:0 20px 0 0;}
.template-haficicz-inzerce-2011-detail-inzeratu div.work div.loc-2 {overflow:hidden; zoom:1;}
 
#hafici-cz div.ad-detail                           {margin:0 0 20px 0;}
#hafici-cz div.ad-detail div.item-text             {text-align:justify; margin:0 0 15px 0;}
#hafici-cz div.ad-detail div.item-info             {margin:0 0 20px 0;}
#hafici-cz div.ad-detail div.item-price            {font-size:20px; color:#483817;}
#hafici-cz div.ad-detail div.item-price strong     {font-size:12px; color:#6B6B6B;}
#hafici-cz div.ad-detail-parameters                {margin:20px 0 0 0;}
#hafici-cz div.ad-detail div.item-region           {}
#hafici-cz div.ad-navi                             {margin:0 0 20px 0;}



/**
 * pridat inzerat
 */ 
#hafici-cz form#adAddSimpleForm                       {
/*width:671px;*/
border:1px solid #d2c485;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:15px 0 0;
margin:0 0 20px 0;
}
#hafici-cz form#adAddSimpleForm fieldset                 {padding:15px 15px;}
#hafici-cz form#adAddSimpleForm legend span              {color:#58AC00; font-weight:bold; font-size:13px;}
#hafici-cz form#adAddSimpleForm label                    {color:#483817; font-weight:bold;}
#hafici-cz form#adAddSimpleForm input.text               {width:200px;}
#hafici-cz form#adAddSimpleForm input#title,
#hafici-cz form#adAddSimpleForm input#youtube            {width:560px;}
#hafici-cz form#adAddSimpleForm input#priceCzk           {width:100px;}
#hafici-cz form#adAddSimpleForm input#contact4Value      {}
#hafici-cz form#adAddSimpleForm textarea                 {width:560px; height:100px;}
#hafici-cz form#adAddSimpleForm textarea#contact2Value   {height:60px;}
#hafici-cz form#adAddSimpleForm dl.reqnote               {margin:0;}
#hafici-cz form#adAddSimpleForm dl.formitem-rules dd     {text-align:justify;}

#hafici-cz form#adAddSimpleForm div.item-top-ad          {margin:20px 0 0 0;}

/**
 * editace inzeratu
 */ 
#hafici-cz div.url-editovat-inzerat form#adAddSimpleForm legend      {display:none;}
#hafici-cz div.url-editovat-inzerat form#adAddSimpleForm fieldset    {padding:0 15px 15px;}

/* fotogalerie */
div.ad-detail-gallery            {
border:1px solid #d2c485;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:15px 15px 0;
margin:0 0 20px 0;
}
div.ad-detail-gallery ul.new-ad-gallery         {margin:0; padding:0; border:0;}

/* upload fotky */
#hafici-cz div.url-inzerce-psu form#uploadForm  {
border:1px solid #d2c485;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:15px;
}

/**
 * ------------------------
 * seo text 
 */ 
div#content-ads-seo {
border-top:1px solid #d2c485;
border-bottom:1px solid #d2c485;
padding:10px 0 5px 0;
color:#6a6356;
margin:10px 0 0 0;
}
div#content-ads-seo h2 {font-size:24px; color:#58a704;}
div#content-ads-seo h3 {font-size:18px; color:#483817;}

.item-image .ad-finished,
.creature-photos .ad-finished {width:108px;height:108px;position:absolute;background:url('nalezenci_stuha.gif') right top no-repeat;margin-left:117px;}
.item-image .ad-finished {margin-left:58px;}

.socials iframe {border:none; overflow:hidden; width:560px; height:24px;}

p.new-ad-btn {margin:10px;text-align:center;}
.ad-creature-data {margin:20px 0 0 0;}
.ad-creature-data .creature-data {float:left;width:490px;}
.ad-creature-data #creatureData1 {margin-right:5px;}
.ad-creature-data .creature-data dl {width:470px;}
.ad-creature-data p {clear:both;padding-top:10px;}

#hafici-cz ul.ads-simple-list li.item .item-top-ad-ico {margin:2px 0 0 129px;width:35px;height:35px;position:absolute;background:url('ad-top.png') right top no-repeat;}
li#m91i-moje-inzeraty a, li#m91i-pridat-inzerat { font-weight: bold; text-transform: uppercase; }

