/* 
####################### 
# frontend            # 
####################### 
*/

/* CSS Document - rozdily dark > brown
dark>brown
#131415>#f2e8a6

XXX zarovnani v #telo
XXX transparent>#eff0f0 v #telo

#959494>#686868
#959494>#0e0e0e
#959494>#545454
#959494>#dd6f10

#c3c1c1>#424141
#c3c1c1>#2d2c2c
#c3c1c1>#686868
#c3c1c1>#4b4747

#d52e6d>#dd6f10

#5d5b5b>#a0a0a0

#f3ebee>#381d01

#242529>#99603c

sipka_fialova.png>sipka_svhneda.png

#b4b4b4>#fde2c5

#36373b>#fff
#36373b>#fefdfd

sipka_tmfialova.png>sipka_oranzova.png

#282a2d>#b5b5b5

#fff > .menu ul ul li.vyber a {   color: #dd6f10;

#fff > menu li a:hover{  color: #000; }

#303135>#ffe3c6;

#fdfdfe>#303031

#292c2f>#eff0f0;

background: #36373b url(../images/product_bg.jpg) left top repeat-x;>   background-color: #fff;

#424343>#d6ccc2

.zbozi .product p strong {  color: #fff; > color: #2d2c2c;

XXX #292c2f>#fff; zmeneno jinak    */




/* --------------------------- struktura stranky --------------------------- */

body {
  background: #f2e8a6 url(../img/eshop/brown/body_bg.jpg) center top repeat-x;
}

#telo
{
  background: #eff0f0 url(../img/eshop/brown/telo_bg.jpg) center top no-repeat;
}



/* --------------------------- obecne parametry --------------------------- */


a
{
  color: #686868;
}

p
{
  color: #424141;
}


hr.cleaner {
  color:white;
}



/* --------------------------- top --------------------------- */

#top
{
  /*background: transparent url(../img/eshop/blue/dokument_top.jpg) center top no-repeat;*/
}


#top #logo a {
 /* background: transparent url(../img/eshop/blue/logo.jpg) center top no-repeat;*/
}

#top .flash {
  background: transparent url(../img/eshop/brown/slogan.png) center bottom no-repeat;
}

#top .flash img {
  top: -22px;
}

#top .pravo li
{
  color: #686868;
}

#top .basket, #top .basket a
{
  color: #dd6f10;
}

#top .basket span
{
  background: transparent url(../img/eshop/brown/kosik.jpg) left center no-repeat;
}

form#search
{
  background: transparent url(../img/eshop/brown/vyhledavani_bg.jpg) left center no-repeat;
}

form#search input
{
  color: #a0a0a0;
}

#pageContent form#search input#searchBox
{
  border-color: #a0a0a0; /*??? */
}


/* --------------------------- hlavni menu --------------------------- */

#hlavni-menu
{
  background-color: #034a92;
  background-image: url(../img/eshop/brown/menu_bg.jpg);
}

ul#nav li a
{
  color: #381d01;
  background: transparent url(../img/eshop/brown/menu_li_delitko.jpg) right top no-repeat;
}

ul#nav li.posledni a
{
  background: none;
}



/*ul#nav li a:hover,*/
ul#nav li:hover a,
ul#nav li.over a
{
  background: #2766a6 url(../img/eshop/brown/menu_hover.jpg) right top no-repeat;
}

ul#nav li.posledni a:hover
{
  background: #2766a6 url(../img/eshop/brown/menu_hover.jpg) left top no-repeat;
}


/* submenu */

ul#nav ul
{
	background: #99603c;
}

ul#nav ul li a
{
  background: transparent url(../img/brown/blue/sipka_svhneda.png) left center no-repeat;
  color: #fde2c5;
}

/*ul#nav ul li a:hover,*/
ul#nav li:hover ul li a,
ul#nav li.over ul li a
{
  background: transparent url(../img/eshop/brown/sipka_svhneda.png) left center no-repeat;
}

ul#nav ul li a:hover
{
  color: #dd6f10;
  background: transparent url(../img/eshop/brown/sipka_svhneda.png) left center no-repeat;
}



/* --------------------------- leva cast --------------------------- */


.menu {
  background-color: #fff;
}


.menu li
{
  background: transparent url(../img/eshop/brown/sipka_oranzova.png) 15px 16px no-repeat;
  border-bottom: 1px solid #b5b5b5;
}

.menu li.vyber
{
  background: #270411 url(../img/eshop/brown/sipka_svhneda.png) 15px 16px no-repeat;
}

.menu li.vyber:hover,
.menu ul.vyber li:hover
{
  background-color: #270411;
}

.menu ul ul.vyber li a,
.menu ul li.vyber a
{
  color: #dd6f10;
}

.menu ul ul li.vyber a
{
  color: #dd6f10;
}
 
.menu li a
{
  color: #434242;
}

.menu li a:hover
{
  color: #000;
}

.menu li:hover
{
  background-color: #ffe3c6;
  background-image: url(../img/eshop/brown/sipka_svhneda.png);
}

.menu ul ul li
{
  border: none;
  background: transparent url(../img/eshop/brown/sipka_svhneda.png) 15px 9px no-repeat;
}

.menu ul ul li.vyber
{
  background: transparent url(../img/eshop/brown/sipka_svhneda.png) 15px 9px no-repeat;
}

.menu ul li.vyber a:hover
{
  color: #fff;
}

.novinky,
.nejprodavanejsi
{
  background-color: #fefdfd;
  
}


.novinky h4,
.nejprodavanejsi h4
{
  background: #3f2202 url(../img/eshop/brown/h2_novinky.jpg) left top no-repeat;
  color: #303031;
  border-bottom:1px solid #fff; /* jirka ??? */
}

.novinky h5 a, .novinky h5 span.title, .nejprodavanejsi h5 span.title 
{
  color: #dd6f10;
}

.novinky h5 span
{
  color: #0e0e0e;
}


.nejprodavanejsi h4
{
  background: #9dc4ec url(../img/eshop/brown/h2_nejprodavanejsi.jpg) left top no-repeat;
}

h4.nejprodavanejsi-strip 
{ 
  color: #dd6f10;
  background-color: #eff0f0;
  font-weight:normal;
}

.basketcontent h4.nejprodavanejsi-strip 
{ 
   background-color: transparent;
}

.nejprodavanejsi table td
{
  color: #2d2c2c;
}

.nejprodavanejsi table td em
{
  color: #686868;
}

.nejprodavanejsi table td a
{
  color: #58a00a;
}

.nejprodavanejsi table td strong
{
  color: #2D2C2C;
}

p.vice a
{
  background: transparent url(../img/eshop/brown/sipka_oranzova.png) left center no-repeat;
  color: #dd6f10;
}

/* ---------------------------- header -------------------------- */

#header
{
  background: #260310 url(../img/eshop/brown/header_bg.jpg) left top repeat-x;
}


#header p.nadpis
{
  color: #16589c;
}

/* --------------------------- obsah --------------------------- */

#obsah .info
{
  background-color: #fefdfd;
  
}

#obsah h1
{
  color: #dd6f10;
}

#obsah h2, #obsah h3, #obsah h4
{
  color: #686868;
}

#obsah h5 
{
  color: #dd6f10;
}

#obsah .info p
{
  color: #686868;
}

#obsah .info ul li
{
  background: transparent url(../img/eshop/brown/hnedy_ctverec.jpg) left 9px no-repeat;
}

#obsah .info li a
{
  color: #dd6f10;
}

#navigation
{
  color: #686868;
	/*background-color: #FAFBFB;  jirka to tam neni*/
}

#navigation a
{
  color: #dd6f10;
}

#navigation span
{
  background: transparent url(../img/eshop/brown/sipka_oranzova.png) center center no-repeat;
}

#vyhledavani table td
{
  color: #545454;
}

#vyhledavani table td a
{
  color: #dd6f10;
}

#vyhledavani table tr.seda td
{
  background-color: #eff0f0;
}

#vyhledavani input.buton, .loginsubmit, #forgotPswd input[type=submit], #reg input[type=submit]
{
  color: #4b4747;
  background: transparent url(../img/eshop/brown/buton_130x32.png) left top no-repeat;
}


/* --------------------------- paticka --------------------------- */

#paticka
{
  background-color:#fefdfd;
  color: #686666;
}

#paticka a
{
  color: #dd6f10;
}

#paticka .bottom-right ul li
{
  border-right: 1px solid silver;
}

span.koncovka
{
  background: transparent url(../img/eshop/brown/dokument_bottom.jpg) left top no-repeat;
}

.copyright
{
  /*background: #131415;*/
  
}

.copyright p,
.copyright a
{
  color: #dd6f10;
}

.copyright p
{
  */background: transparent url(../img/eshop/greep.jpg) right center no-repeat;*/
}


/* -------------- update 1/12/2010 --------------- */

.boxik
{
  background-color:#fefdfd;
}

.boxik h4
{
  background: #9dc4ec url(../img/eshop/brown/h2_boxik.jpg) left top no-repeat;
  color: #303031;
  border-bottom:1px solid #fff;
}

.kontakty h4
{
  background:#3f2202 url(../img/eshop/brown/h2_kontakty.jpg) left top no-repeat;
}

.nejnovejsi h4
{
  background: #3f2202 url(../img/eshop/brown/h2_nejnovejsi.jpg) left top no-repeat;
}

.nejnovejsi h4
{
  background: #3f2202 url(../img/eshop/brown/h2_nejnovejsi.jpg) left top no-repeat;
}

.prihlaseni h4
{
  background: #3f2202 url(../img/eshop/brown/h2_prihlaseni.jpg) left top no-repeat;
}

input.vstup
{
  background: #eff0f0;
  color: #5d5d5d;
  border: 1px solid #ded4cd;
}


.boxik table td
{
  color:#424141;
}

.boxik table strong
{
  color: #f7f2f2;
}


.boxik ul li  /*jirka - pridano z brown thema */
{
   background:  transparent url(../img/eshop/brown/sipka_oranzova.png) left center no-repeat;
}


.boxik ul li a
{
  color: #dd6f10;                     
}

a.modry
{
   color: #dd6f10;
}

/*
#######################################################
#                     ELEMENTY                        #
#######################################################
*/

/* 
#######################
# articles            #
####################### 
*/


/* 
####################### 
# basket              #
####################### 
*/

.basketcontent
{
	background-color: #fff;
}

.basketcontent table .info
{
  color: orange;
}

#obsah ul.prubeh li
{
  background: transparent url(../img/eshop/brown/prubeh_bg.jpg) left top no-repeat;
  color: #dd6f10;
}

#obsah ul.prubeh li a
{
  color: #dd6f10;
}

#obsah ul.prubeh li.aktivni
{
  color: #4b4c4d;
}

#obsah .info .akce
{
  background: transparent url(../img/eshop/brown/akce_bg.jpg) left top no-repeat;
  color: #686868;
}

#pageContent h2,
#pageContent h2 a
{
  color: #dd6f10;
}


div.produkty
{
  background: transparent url(../img/eshop/brown/tab_produkty_top.jpg) left top no-repeat;
}

div.produkty .bottom
{
  background: transparent url(../img/eshop/brown/tab_produkty_bottom.jpg) left bottom no-repeat;
}

div.produkty table td
{
  /*background: #f3f3f3 url(../img/eshop/brown/tab_produkty_td_bg.jpg) left bottom repeat-x;*/
  background: #f3f3f3 url(../img/eshop/brown/tab_produkty_td_bg.jpg) left bottom repeat-x;
  color: #686868;
}

div.produkty table th
{
  background-color: #dd6f10;
  color: #fff;
}

div.produkty table input.vstup
{
  background: #ddd;
}


.doprava p
{
  color: #235e8a;
}

#obsah .info .doprava li
{
  color: #686868;
	background: transparent;
}

#obsah .info .doprava small
{
  color: #a29e9e;
}

.total td
{
  color: #686868;
}

.total th
{
  border-top: 7px solid #dd6f10;
  color: #686868;
}

input.buton,
a.buton
{
  background:url("../img/eshop/brown/buton_bg.png") no-repeat scroll left top transparent;
  border:none;
  /*color: #646363;*/
  color: #686868;
  
}

input.modry,
a.modry
{
  color: #dd6f10;
}

#produkt-detail .produktinfo label
{
  color: #a4a4a4;
}

#produkt-detail .produktinfo span.cena
{
  color: #dd6f10;
}
                                                                           
.basket-table-head
{
	background-color:#FF5A0E;
	color:white;
}

.basket-table-title
{
	color:black;
}

.basket-fieldset
{
	border-color: #616E97;
}

.basket-fieldset legend
{
	color:#2C428F
}
ul.basket-error-list
{
	color:red;
}
.basket-required-field
{
	color:red;
}

.basket-table-user-overview
{
	border-color: black;
}
.basket-data-inserted-ok
{
	color:#FF5A0E;
}

#registration legend
{
	background-color:#dd6f10;
	color: #fff;
	border-color: #d6ccc2;
}

#registration fieldset
{
	border-color: #d6ccc2;
	background: #fff url(../img/eshop/brown/product_bg.jpg) left top repeat-x;
  color: #686868;
	
}

#registration fieldset.terms
{
	background: transparent;
}

#registration input[type=text],
#registration input[type=password]
{
	background:none repeat scroll 0 0 #FFFFFF;
	border:solid 1px #d6ccc2;
}


/* 
#######################
# itemlist            #
####################### 
*/

#itemlistcontent
{
  background-color: #fff;
}

.zbozi .product
{
  background-color: #fff;
  border: 1px solid #d6ccc2;
}

.zbozi .product h3 a
{
  color: #dd6f10;
}

.zbozi .product em
{
  color: #686868;
}

.zbozi .product a
{
  color: #58a00a;
}

.zbozi .product p
{
  color: #2d2c2c;
}

.zbozi .product p strong
{
  color: #2d2c2c;
}

#obsah .zbozi .product .info
{
  background: transparent;
}

.zbozi .product .popis p
{
  color: #686868;
}


/* 
#######################
# discussion          #
####################### 
*/

div.post_que_backend  {
              color: #717171;
            background-color: #D9E8EC;
            }
div.post_que_backend p.otazka  {
                background-color: white;
                }
div.post  {
      border: solid #D9E8EC 1px;
      color: #717171;
      }
div.post p.post_head_backend  {
                background-color: #E8F9FD;
                }
/*11.08.2008 pro novou grafiku - konec*/

#discussion table th {background-color: #22324c; color: #5f93c3;}
#discussion table tr.lichy {background-color: #B8C4CB; /*#39507a*/}
#discussion table tr.sudy {background-color: #DADCDE; /*#3e4a64*/}
#discussion table.post_head {background: #DADCDE; /*#39507A*/}
#discussion table.post_que {background: #B8C4CB; /*#3e4a64*/}
#discussion_filter {background: #397FFF; /*#39507A*/}

#discussion .obligatory {color: red}
#discussion .errors ul li {color: red;}

#discussion .adminPost table.post_head {background-color: orange; color: white;}
#discussion .adminPost a {color: yellow;}

/* 
#######################
# guestbook           #
####################### 
*/

div.guestbook {
  border-color: #fde2c5;
  background-color: #E0E1E5;
}

div.guestbook input, div.guestbook textarea, div.guestbook input.button
{
  border-color: #4758A8;
  background-color: #dFe6F0;
}
div.guestbook input.button
{
  background-color: #50809f;
}


div.guestbook div.guestbook-messages div.guestbook-zprava {
  background-color: #BFBFFC;
}

div.guestbook div.guestbook-messages div.guestbook-info {
  background-color: #aaaaee;
  border-bottom: 1px solid #4758A8;
}

#content div.error-message {
  color: red;
}

/* 
#######################
# newsprofi           #
####################### 
*/

.news-date {
	color: #760000;
}

.new-title
{
	color:#760000;
}
.news-title-time
{
	color: gray;
}

div.news-more
{  
	border-color:black;
}


/* 
#######################
# photogallery        #
####################### 
*/

.photogallery-description
{
	background-color: #0077b5;
	border-color: white;
	color: white;
}

.photogallery-thumbnail
{
	background-color:transparent;
}

.photogallery-navigation 
{
	border-color: white;
	background-color:#EFEFEF;
}

.photogallery-image-main img
{
	border-color: #EFEFEF;
}


/* 
#######################
# formtomail          #
####################### 
*/



/* 
#######################
# sitemap             #
####################### 
*/

h3.sitemap-title {
    color: gray;
}

ul.sitemap-root li a, ul.sitemap-root li a:visited, ul.sitemap-root li a:hover{
    color: red;
}
/* 2. ├║rove┼ł */
ul.sitemap-root li ul li a, ul.sitemap-root li ul li a:visited, ul.sitemap-root li ul li a:hover{
    color: black;
}
/* 3. ├║rove┼ł */

ul.sitemap-root li ul li ul li a, ul.sitemap-root li ul li ul li a:visited, ul.sitemap-root li ul li ul li a:hover{
    color: orange;
}

/* 4. ├║rove┼ł, vic jich snad nebude :)*/
ul.sitemap-root li ul li ul li ul li a, ul.sitemap-root li ul li ul li ul li a:visited, ul.sitemap-root li ul li ul li ul li a:hover{
    color: green;
}


/* 
#######################
# registration        #
####################### 
*/ 

.registration-table-head
{
    background-color:#FF5A0E;
    color:white;
}
.registration-table-title
{
    color:black;
}
.registration-fieldset
{
    border-color: #6888B8;
}
.registration-fieldset legend
{
    color:#6888B8
}
ul.registration-error-list
{
    color:red;
}
.registration-required-field
{
    color:red;
}

.registration-table-user-overview
{
    border-color: black;
}
.registration-data-inserted-ok
{
    color:#FF5A0E;
}

/* 
#######################
# poll                #
####################### 
*/

div.news-title-time
{
	color: gray;
}


/*
#######################################################
#                     KOMPONENTY                      #
#######################################################
*/

/*
#######################
# searchbar           #
#######################
*/

/*
#######################
# frontend login     #
#######################
*/

FORM#loginForm
{
  color: #686868;
}

/*
####################
# systemove hlasky #
####################
*/
ul.msg-error li, ul.msg-info li , ul.msg-warning li {
    background: none;
}
div.errors ul, ul.msg-error {
    background: none repeat scroll 0 0 #FFCCCC;
    border: 1px solid #DB0000;
    color: #B10000;
}
div.errors ul li, ul.msg-error li {
    list-style-image: url("../img/msg-error.gif");
}
ul.msg-info {
    background: none repeat scroll 0 0 #D7EBCB;
    border: 1px solid #76BF76;
    color: #004F00;
}
ul.msg-info li {
    list-style-image: url("../img/msg-info.gif");
}

ul.msg-warning {
	background: orange;
	border: 1px solid #DB0000;
	color: #B10000;
}
ul.msg-warning li {
	list-style-image: url(../img/msg-warning.png);
}
