/*
Theme Name: MOTOMAKET 2010
Theme URI: http://www.motomarket.cz/
Description: Zakladni sablona pro portal MOTOMARKET.cz
Version: 1
Author: AVÍZO, a.s. || http://www.avizo.cz
*/


/***************** Telo */
    body {margin:0;padding:0;font-family:sans-serif;font-size:0.75em;font-style:normal;font-weight:normal;line-height:1.6em;color:#3D372D;background:#BEB7AB}

/***************** odkazy */
	a, a:link, a:visited                {color:#CC0000;text-decoration:underline;background-color:transparent;}
	a:hover, a:focus                    {color:#5F574B;text-decoration:underline;background-color:transparent;}
	a:active                            {color:#000000;text-decoration:underline;background-color:transparent;}
    a img, a:link img, a:visited img    {border-style:none;background-color:transparent;text-decoration:none;}

/***************** ruzne obecne tagy */
    hr, .txt, .n {display:none;}
    .clr, .cfl {clear:both;width:100%;overflow:hidden;}
	.clrb {clear:both;}
    form {padding:0;margin:0;}
    .fll {width:auto;float:left;}
    .flr {width:auto;float:right;}
    .marb15 {margin-bottom:15px;}
    .marb25 {margin-bottom:25px;}
    .bb1 {border-bottom:solid 1px #E1DED9;}
    .tcntr {text-align:center;}
	.bb {padding:10px;border:solid 1px #E1DED9;}

    .fl-l {display:block;float:left;margin:0;padding:0;}
    .fl-r {display:block;float:right;margin:0;padding:0;}
	.fl-l50, .fl-r50 {width:48%;}

   .big {font-size:1.2em;font-weight:bold;}
   .bigColor {font-size:1.3em;font-weight:bold;color:#666;}
   .dotv50 {background:url(img/dot.gif) repeat-y center}
   .txtcntr {text-align:center;}
   .bigH2 {color:#000;}
   .bigH2 span {color:#f60;font-size:1.2em;}
   .rinfo {padding-right:40px;background:url(img/rinfo.gif) no-repeat right 5px;font-weight:bold;text-align:left;font-size:1.2em;} 


/*****************  nadpisy */

    h1, h2, h3, h4, h5, h6  {font-weight:normal;font-size:1em;}
	 h2 {font-size:1.6em;padding:0;margin:15px 0;color:#786D5C;font-weight:normal;}

/*****************  zakladni box model */

    #pbody {background:url(img/pbody.jpg) repeat-x top;border-top:solid 1px #786D5C;text-align:center;width:100%;overflow:hidden;}
    #page {width:996px;margin:0 auto;padding:0;position:relative;overflow:hidden;}
    #main {background: url(img/main.png) repeat-y  50% 0px;_background:url(img/main.gif) repeat-y  50% 0px;padding:18px 18px 0 36px;margin:0;}
    #flinks {background: url(img/main.png) repeat-y  50% 0px;_background:url(img/main.gif) repeat-y  50% 0px;padding:0 18px 0 18px;margin:0;}
    #mainb {width:100%;overflow:hidden;text-align:left;}
    #foother {background:url(img/foother.png) no-repeat 50% 0px;_background:url(img/foother.gif) no-repeat 50% 0px;padding:18px 36px;margin:0;text-align:center;}
    #content {width:638px;position:relative;float:left;}
    #rcol {width:286px;float:right;text-align:center;}
    .rcol-m {margin:0 auto;text-align:left;width:250px;}


/*****************  tlacitka */
	button, button:visited, a.btnc, a.btnc:visited {background:#222 url(img/alert-overlay.png) repeat-x;display:inline-block;padding:4px 6px;color: #fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border:none;border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;font-size:11px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);background-color:#685A4E;}
	button:hover, a.btnc:hover {background-color:#111;color:#fff;}
	button:active, a.btnc:active {top:1px;}
	
	button.bsubmit, button.bsubmit:visited, a.bsubmit, a.bsubmit:visited {background-color:#638400;font-size:13px;padding:6px 10px;}
	button.bsubmit:hover, a.bsubmit:hover {background-color:#111;}

	button.bback, button.bback:visited, a.bback, a.bback:visited {background-color:#2daebf;font-size:11px;padding:6px 10px;}
	button.bback:hover, a.bback:hover {background-color:#111;}

	button.bcancel, button.bcancel:visited, a.bcancel, a.bcancel:visited  {background-color:#c00;font-size:11px;padding:6px 10px;}
	button.bcancel:hover, a.bcancel:hover {background-color:#111;}


/*****************  hlavicka */
    #header {width:100%;height:131px;background:url(img/header.png) no-repeat 50% 0px;_background:url(img/header.gif) no-repeat 50% 0px;text-align:left;}
    #logo, #logomain, #logomain span {margin:0;padding:0;line-height:1.2em;font-size:1em;font-weight:normal;width:336px;height:51px;overflow:hidden;}
    #logo {position:absolute;width:666px;top:8px;left:8px;}
    #logo a, #logo a:visited {color:#786C5B;text-decoration:none;cursor:pointer;}
    #logo a:hover {color:#786C5B;text-decoration:none;}
    #logomain {position:relative;float:left;}
    #logomain span {position:absolute;top:0;left:0;background: url(img/logo.jpg) no-repeat;cursor:pointer;}
    #logodesc {float:left;color:#786C5B;width:auto;margin:33px 0 0 20px;}
    #logodesc strong {font-weight:normal;}

/*****************  copyright */
    #copy {color:#3D372C;font-size:0.9em;line-height:1.2em;}
    #copy a, #copy a:visited {color:#3D372C;text-decoration:none;}
    #copy a:hover {color:#C00;text-decoration:underline;}

/*****************  top menu */
    #tm {margin:0;padding:0;list-style:none;width:684px;height:40px;position:absolute;top:78px;left:8px;}
    #tm li, #tm li a, #tm li a span {display:block;margin:0;padding:0;height:40px;}
    #tm li {margin:0 18px 0 0;float:left;}
    #tm li a {float:left;position:relative;text-decoration:none;}
    #tm li a span {position:absolute;top:0;left:0;cursor:pointer;background:url(img/top-menu.gif) no-repeat 0px 0px;_background:url(img/top-menu-ie.gif) no-repeat 0px 0px;}
    #tm li.tm1, #tm li.tm1 a, #tm li.tm1 a span {width:113px;}
    #tm li.tm1 a span {background-position:0px 0px;}    #tm li.tm1 a:hover span {background-position:-150px 0px;}
    #tm li.tm2, #tm li.tm2 a, #tm li.tm2 a span {width:135px;}
    #tm li.tm2 a span {background-position:0px -40px;}    #tm li.tm2 a:hover span {background-position:-150px -40px;}
    #tm li.tm3, #tm li.tm3 a, #tm li.tm3 a span {width:135px;}
    #tm li.tm3 a span {background-position:0px -80px;}    #tm li.tm3 a:hover span {background-position:-150px -80px;}
    #tm li.tm4, #tm li.tm4 a, #tm li.tm4 a span {width:87px;}
    #tm li.tm4 a span {background-position:0px -120px;}    #tm li.tm4 a:hover span {background-position:-150px -120px;}
    #tm li.tm5, #tm li.tm5 a, #tm li.tm5 a span {width:134px;margin:0;}
    #tm li.tm5 a span {background-position:0px -160px;}    #tm li.tm5 a:hover span {background-position:-150px -160px;}
    #tm li.tm1 a.active span {background-position:-300px 0px;}    #tm li.tm1 a.active:hover span {background-position:-450px 0px;}
    #tm li.tm2 a.active span {background-position:-300px -40px;}    #tm li.tm2 a.active:hover span {background-position:-450px -40px;}
    #tm li.tm3 a.active span {background-position:-300px -80px;}    #tm li.tm3 a.active:hover span {background-position:-450px -80px;}
    #tm li.tm4 a.active span {background-position:-300px -120px;}    #tm li.tm4 a.active:hover span {background-position:-450px -120px;}
    #tm li.tm5 a.active span {background-position:-300px -160px;}    #tm li.tm5 a.active:hover span {background-position:-450px -160px;}

/*****************  userbox */
    #usbox {width:250px;position:absolute;top:15px;left:710px;font-size:0.9em;}
    #usbox input {width:102px;padding:4px 4px 5px 4px;border:none;font-size:0.9em;font-weight:bold;background: url(img/usboxinput.gif) no-repeat;}
    #usbox table {margin:0 auto 5px auto;}
    #usbox th {text-align:right;}
    #usbox td {text-align:left;}
    #usbox table label, #usbox table label span {margin:0;padding:0;width:42px;height:21px;overflow:hidden;}
    #usbox table label {float:right;position:relative;}
    #usbox table label span {position:absolute;top:0;left:0;cursor:help;}
    #usbox table label.userlabname span {background:url(img/userlabname.png) no-repeat;}
    #usbox table label.userlabpass span {background:url(img/userlabpass.png) no-repeat;}
	.userlablogon, .userlablogon span {margin:0;padding:0;width:55px;height:21px;overflow:hidden;}
	.userlablogon {float:right;position:relative;}
	.userlablogon span {position:absolute;top:0;left:0;cursor:help;background:url(img/userlablogon.png) no-repeat;}
    .butlogin span {display:none;}
    .butlogin {display:block;width:49px;height:21px;overflow:hidden;margin:0;padding:0;border:0;background:transparent;position:relative;background: url(img/butlogin.gif) no-repeat 0px 0px;cursor:pointer;-moz-border-radius:0;-webkit-border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;text-shadow:0 0 0;}
    .butlogin:hover {background-position:-49px 0px;}
    #usbox-i {text-align:left;}
    #usbox-i p {margin:0 0 7px 0;padding:0;line-height:1.2em;}
	a.logoffbut, a.logoffbut span {display:block;margin:0;padding:0;width:49px;height:21px;overflow:hidden;}
	a.logoffbut {float:left;position:relative;}
	a.logoffbut span, a.logoffbut:visited span {position:absolute;top:0;left:0;cursor:pointer;background:url(img/butlogoff.gif) no-repeat 0px 0px;}
	a.logoffbut:hover span {background-position:-49px 0px;}
	
	a.edUser {padding-right:20px;background: url(img/ic/edUser.gif) no-repeat right 0px;}
	.vmnav {margin:15px 0 0 0;padding:0;line-height:1.2em;font-size:11px;color:#c00;}

/*****************  odkaz na podavani nahore */
	#AdAddTop, #AdAddTop a, #AdAddTop a span {display:block;margin:0;padding:0;overflow:hidden;width:86px;height:25px;}
	#AdAddTop {position:absolute;top:11px;left:492px;}
	#AdAddTop a {float:left;position:relative;}
	#AdAddTop a span, #AdAddTop a:visited span {position:absolute;top:0;left:0;cursor:pointer;background: url(img/AdAddTop.jpg) no-repeat 0px 0px;}
	#AdAddTop a:hover span {background-position:-86px 0px;}

/*****************  odkaz na napovedu nahore */
	#HelpTop, #HelpTop a, #HelpTop a span {display:block;margin:0;padding:0;overflow:hidden;width:77px;height:25px;}
	#HelpTop {position:absolute;top:11px;left:601px;}
	#HelpTop a {float:left;position:relative;}
	#HelpTop a span, #HelpTop a:visited span {position:absolute;top:0;left:0;cursor:pointer;background: url(img/HelpTop.jpg) no-repeat 0px 0px;}
	#HelpTop a:hover span {background-position:-77px 0px;}

/*****************  odkazy v pate */
    #fnav {width:100%;overflow:hidden;min-height:70px;height:auto;margin:0;padding:0;background: url(img/flinks.jpg) repeat-x bottom;position:relative;text-align:left;} * html #fnav {height:70px;}
    #RSSfeed, #RSSfeed a, #RSSfeed a span {display:block;width:227px;height:70px;margin:0;padding:0;overflow:hidden;}
    #RSSfeed {position:absolute;bottom:0;right:0;}
    #RSSfeed a {float:left;position:relative;}
    #RSSfeed a span, #RSSfeed a:visited span {position:absolute;top:0;left:0;cursor:pointer;background:url(img/rssfeed.jpg) no-repeat 0px 0px;}
    #RSSfeed a:hover span {background-position:-227px 0px;}
    #fnav p {width:638px;float:left;margin:35px 0 0 18px;color:#fff;}
    #fnav a, #fnav a:visited {color:#fff;text-decoration:underline;}
    #fnav a:hover {color:#ECB304;text-decoration:underline;}
    #oflinks {padding:8px 18px;margin:0;text-align:left;background:#D6D1C9;color:#3D372C;font-size:0.9em;}
    #oflinks a, #oflinks a:visited {color:#3D372C;text-decoration:underline;}
    #oflinks a:hover {color:#C00;text-decoration:underline;}
    #oflinksb {width:100%;overflow:hidden;}

/***************** vyhledavani */
    .sf {background:#E0DDD8 url(img/searchform.png) no-repeat;margin:0;padding:13px 13px 13px 77px;min-height:45px;height:auto;}
    .sfb {width:100%;overflow:hidden;}
    .sf table {width:100%;}
    .sf th {font-weight:normal;text-align:right;}
    .sf td input {vertical-align:middle;}
    .sf label {padding:5px;}
    .sf label.labsmal {padding:5px 5px 5px 0;}
    .sf label.checkvid {padding-right:20px;color:#c00;background: url(img/ic-video.gif) no-repeat right 50%;}
    .sfbar {background:#E0DDD8 url(img/searchform-bar.png) no-repeat;margin:0 0 10px 0;padding:0;position:relative;width:100%;height:27px;overflow:hidden;}
    .sfbar-light {background:#E0DDD8 url(img/searchform-bar-light.png) no-repeat;margin:0 0 10px 0;padding:0;position:relative;width:100%;height:17px;overflow:hidden;}
    .sfbar a, .sfbar a:visited {font-size:0.9em;padding-right:17px;color:#786C5B;text-decoration:none;position:absolute;top:4px;left:17px;}
    .sfbar a:hover {color:#c00;text-decoration:none;}
    .sfbar a.sfbar-adv {background:url(img/sfbar-basic.gif) no-repeat right 7px;}
    .sfbar a.sfbar-bas {background:url(img/sfbar-adv.gif) no-repeat right 6px;}

/***************** strankovani */
    .settpages {margin:15px 0;padding:0;text-align:center;}
    .settpages table {margin:0 auto;padding:0;}
    .vpage {text-align:center;padding:0 20px;vertical-align:middle;}
    .vpage a, .vpage a:visited {vertical-align:middle;background:transparent;text-decoration:underline;padding:2px 4px;}
    .vpage a:hover {color:#fff;background:#c00;text-decoration:none;}
    a.tpage {font-size:1.3em;font-weight:bold;color:#000;background:transparent;text-decoration:none;}
    a.tpage:hover {color:#fff;background:#c00;text-decoration:none;}
    .fpage, .ppage, .npage, .lpage {width:50px;}
    .fpage span, .ppage span, .npage span, .lpage span,
    .fpage a, .ppage a, .npage a, .lpage a   {display:block;width:28px;height:28px;overflow:hidden;margin:0;padding:0;position:relative;}
    .fpage span, .ppage span, .fpage a, .ppage a {float:left;}
    .npage span, .lpage span, .npage a, .lpage a   {float:right;}
    .fpage span span, .ppage span span, .npage span span, .lpage span span,
    .fpage a span, .ppage a span, .npage a span, .lpage a span   {float:none;position:absolute;top:0;left:0;background: url(img/pages.jpg) no-repeat 0px 0px;cursor:pointer;}
    .fpage span span, .ppage span span, .npage span span, .lpage span span {cursor:default;}
    .fpage span span {background-position:0px 0px;}
    .ppage span span {background-position:0px -28px;}
    .npage span span {background-position:0px -56px;}
    .lpage span span {background-position:0px -84px;}
    .fpage a span, .fpage a:visited span {background-position:-28px 0px;}       .fpage a:hover span {background-position:-56px 0px;}
    .ppage a span, .ppage a:visited span {background-position:-28px -28px;}     .ppage a:hover span {background-position:-56px -28px;}
    .npage a span, .npage a:visited span {background-position:-28px -56px;}     .npage a:hover span {background-position:-56px -56px;}
    .lpage a span, .lpage a:visited span {background-position:-28px -84px;}     .lpage a:hover span {background-position:-56px -84px;}

/***************** styly v obsahu */
    #content h1 {color:#3D372C;border-bottom:solid 1px #E1DED9;font-size:2em;padding:0 0 7px 0;margin:30px 0 30px 0;}
    .tline {background:url(img/dot-line.gif) repeat-x left 60%;font-size:1.6em;padding:0;margin:15px 0;color:#3D372C;} .tline span {background:#fff;padding-right:15px;}
	.tdprice {text-align:right;color:#f00;}


    /* podavani inzerce */
    .addAd {display:block;padding:0;margin:0;float:right;color:#c00;width:160px;text-align:right;background: url(img/ic-pencil.jpg) no-repeat top left;overflow:hidden;}
    .addAd-titl, .addAd-titl span {display:block;margin:0;padding:0;overflow:hidden;width:124px;height:15px;}
    .addAd-titl {position:relative;float:right;}
    .addAd-titl span {position:absolute;top:0;left:0;background: url(img/addAd-titl.gif) no-repeat;}

/***************** pravy sloupec - pravy */
    .rcol-r {margin:0;padding:0;width:138px;float:right;}

    /* katalog rotator */
    .crot {width:100%;overflow:hidden;margin:0 0 30px 0;padding:0;}
    .crot-t, .crot-t strong, .crot-t strong span {width:138px;height:26px;margin:0;padding:0;}
    .crot-t {margin:0 0 3px;}
    .crot-t strong {float:left;position:relative;}
    .crot-t strong span {position:absolute;top:0;left:0;background: url(img/crot-t.gif) no-repeat 0px 0px;}
    .crot-b {float:left;width:120px;text-align:left;}
    .crot-l {margin:0 0 15px 0;border:solid 6px #D3CFC7;padding:5px;background: url(img/red-star.gif) no-repeat 91px 2px;}
    .crot-l h2 {margin:0 0 2px 0;padding:0 17px 0 0;font-weight:bold;line-height:1.2em;font-size:12px;word-wrap:break-word;}
    .crot-l p {margin:0;padding:0;width:100%;overflow:hidden;line-height:1.3em;word-wrap:break-word;}

    /* vas motomarket */
    .rUsT, .rUsT a, .rUsT a span {width:138px;height:26px;margin:0;padding:0;}
    .rUsT {margin:0 0 3px;}
    .rUsT a {float:left;position:relative;}
    .rUsT a span, .rUsT a:visited span {position:absolute;top:0;left:0;background: url(img/rUsT.gif) no-repeat 0px 0px;cursor:pointer;}
    .rUsT a:hover span {background-position:-138px 0px;}

    .rUsN {float:left;width:120px;overflow:hidden;text-align:left;}
    .rUsN ul {padding:0;border-top:solid 2px #D3CFC7;margin:0;list-style:none;}
    .rUsN ul li {font-size:0.9em;display:block;border-bottom:solid 1px #D3CFC7;margin:0 0 1px 0;line-height:1.2em;}
    .rUsN ul li li {border-bottom:none;}
    .rUsN ul ul {border:none;}
    .rUsN a, .rUsN a:visited {display:block;margin:0;padding:4px 5px;color:#c00;text-decoration:none;}
    .rUsN a:hover {color:#3D372D;text-decoration:none;background:#E0DDDA;}
    .rUsN li li a, .rUsN li li a:visited {padding:2px 5px 2px 15px;background:transparent url(img/tree.gif) no-repeat 8px 2px;}
    .rUsN li li a:hover {background:#E0DDDA url(img/tree.gif) no-repeat 8px 2px;}
    .rUsN li li li a, .rUsN li li li a:visited {padding:2px 5px 2px 26px;background:transparent url(img/tree.gif) no-repeat 18px 2px;}
    .rUsN li li li a:hover {background:#E0DDDA url(img/tree.gif) no-repeat 18px 2px;}

    .rUsN a.active, .rUsN a.active:visited {background:#E0DDDA;color:#3D372D;}
    .rUsN a.active:hover {background:#E0DDDA;color:#c00;}
    .rUsN li li a.active, .rUsN li li a.active:visited {background:#E0DDDA url(img/tree.gif) no-repeat 8px 2px;}
    .rUsN li li a.active:hover {background:#E0DDDA url(img/tree.gif) no-repeat 8px 2px;}
    .rUsN li li li a.active, .rUsN li li li a.active:visited {background:#E0DDDA url(img/tree.gif) no-repeat 18px 2px;}
    .rUsN li li li a.active:hover {background:#E0DDDA url(img/tree.gif) no-repeat 18px 2px;}

/***************** pravy sloupec - levy */
    .rcol-l {margin:0;padding:0;width:138px;float:left;text-align:left;}
    .rmenu, .rmenu ul {width:100%;overflow:hidden;margin:0;padding:0;list-style:none;}
    .rmenu li a, .rmenu li a span {display:block;height:28px;word-wrap:break-word;/*overflow:hidden;*/margin:0;padding:0;}
    .rmenu li a {position:relative;}
    .rmenu li a span {position:absolute;width:138px;top:0;left:0;background:url(img/rmenu-li-title.gif) no-repeat 0px 0px;cursor:pointer;}
    .rmenu li.rmenu-cat a span, .rmenu li.rmenu-cat a:visited span  {background-position:0px 0px;}                      .rmenu li.rmenu-cat a:hover span  {background-position:-138px 0px;}
    .rmenu li.rmenu-cat a.active span, .rmenu li.rmenu-cat a.active:visited span  {background-position:0px -28px;}      .rmenu li.rmenu-cat a.active:hover span  {background-position:-138px -28px;}
    .rmenu li.rmenu-brand a span, .rmenu li.rmenu-brand a:visited span  {background-position:0px -56px;}                .rmenu li.rmenu-brand a:hover span  {background-position:-138px -56px;}
    .rmenu li.rmenu-brand a.active span, .rmenu li.rmenu-brand a.active:visited span  {background-position:0px -84px;}  .rmenu li.rmenu-brand a.active:hover span  {background-position:-138px -84px;}
    .rmenu li li {display:block;margin:0;padding:0;width:100%;}
    .rmenu li li a, .rmenu li li a:visited {display:block;float:none;margin:0;padding:5px 0 5px 18px;height:auto;line-height:1.2em;background:url(img/rmenu-li.png) no-repeat 0px bottom;_background:url(img/rmenu-li.jpg) no-repeat 0px bottom;color:#c00;text-decoration:none;}
    * html .rmenu li li a {width:120px;}
    .rmenu li li a:hover {background-position:-138px bottom;color:#3D372D;text-decoration:none;}
    .rmenu li li.active a, .rmenu li li a.active:visited {color:#3D372D;background-position:-276px bottom;text-decoration:none;font-weight:bold;}
    .rmenu li li.active a:hover {background-position:-414px bottom;color:#3D372D;text-decoration:none;}


/***************** pravy sloupec - levy */

	.prevPhoto {display:block;width:80px;height:130px;overflow:hidden;float:left;text-align:center;margin:0 15px 15px 0;padding:0;border:solid 1px #E1DED9;background:transparent;font-size:11px;}
	.prevPhoto:hover {background:#EFEDEA;border:solid 1px #BDB7AC;}
	.prevPhoto-img, .prevPhoto-inp {display:block;margin:10px 0 0 0;width:100%;}

/***************** bannery */
    .banSQ {margin:0 0 15px 0;padding:0;line-height:1em;}
	.bannerDefault {margin:15px 0;padding:0;width:100%;overflow:hidden;text-align:center;}
	.fullBanner {width:468px;margin:0 auto;}

/**************** Editace pobocek ***********/
    .editContact {border:solid 2px #D6D6D6;background:#F4F4F4;position:relative;}
    .editContact .CloseReg {top:5px;right:20px;}
	
/**************** Formulare - podavani inzeratu ***********/

	#content h1.PTitle {font-size:13px;font-weight:bold;width:100%;overflow:hidden;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:solid 1px #E1DED9;}
	#content h1.PTitle strong { font-variant:small-caps;font-size:18px;}
	.formTopStep {float:right;font-size:12px;font-weight:normal;font-style:normal;margin:0 0 0 15px;color:#3D372C;}
	.formTopStep em {font-weight:bold;font-style:normal;color:#A44100;}
	
	.fFieldset {margin:0 0 20px 0;padding:0;width:635px;background:url(img/fFieldset.jpg) no-repeat;}
	.fF {padding:15px;margin:0;}
	.fFe {width:100%;height:20px;margin:0;padding:0;background:url(img/fFe.gif) no-repeat;overflow:hidden;}
	#content .fF h2 {margin:0 0 15px 0;padding:0;font-size:22px;font-family:Impact,'Techno CE',sans-serif;color:#786C5B;}
	.fF th {width:120px;text-align:right;padding-right:10px;font-weight:normal;}
	.fF label {font-weight:normal;}
	.fF label.req {font-weight:bold;font-size:13px;}
	.fF input.req {font-weight:bold;border:2px solid #786C5B;}
	
	.fF th.thR {width:auto;text-align:left;padding-left:10px;}
	label.error {font-size:11px;color:#f00;font-weight:bold;padding-left:15px;}
	input.error, select.error, textarea.error {background:#FFD9D9;font-weight:bold;border:solid 1px #f00}
	.fF big {font-family:Impact,'Techno CE',sans-serif;color:#786C5B;font-size:20px;}
	
	.fFieldset .ct-text {font-size:1.2em;padding:0 0 30px 0;margin:0 0 10px 0;border:solid 1px #E1DED9}
	
	.catSel {list-style:none;}
	.errortxt {color:#F00;font-weight:normal;}
	.errortext {padding:10px;margin:20px 0;border:solid 1px #F00;color:#F00;}
	
/**************** Tabulka ***********/
	.tablelist table, .tbList {width:100%;margin:0 0 20px 0;padding:0;}
	.tablelist thead th, .tbList thead th {font-weight:bold;font-size:12px;background: url(img/tbList-th.jpg) repeat-x left 50%;padding-top:6px;padding-bottom:6px;}
	.tablelist tbody th, .tablelist tbody td, .tbList tbody td {border-bottom:solid 1px #E1DED9;}
	.tablelist tbody th  {font-weight:normal;font-size:12px;}
	
	.IcoEdit, .IcoDel {font-size:11px;padding-left:14px;}
	.IcoEdit {background:url(img/ic/ad-edit.gif) no-repeat left 50%;}
	.IcoDel {background:url(img/ic/ad-delete.gif) no-repeat left 50%;}
	
	/* stavy */
    .stavTableNot { display: block; cursor: help;  width: 15px; height: 15px; background: url(img/ic/0.gif) no-repeat; margin: 0 auto; }
    .stavTableYes { display: block; cursor: help;  width: 15px; height: 15px; background: url(img/ic/1.gif) no-repeat; margin: 0 auto; }
    .stavTableClock { display: block; cursor: help;  width: 15px; height: 15px; background: url(img/ic/clock.gif) no-repeat; margin: 0 auto; }
    .stavTableNot span, .stavTableYes span, .stavTableClock span { display: none;}

/**************** Bubliny - napoveda***********/

    .bubble {text-align:left;display:block;position:absolute;z-index:99;margin:0;padding:0 0 20px 0;width:353px; background: url(img/bg/bubble-bottom.gif) no-repeat bottom left;}
    .bubble-cont {min-height:90px;height:auto;position:relative;margin:0;padding:7px 18px 0 63px;background: url(img/bg/bubble-top.gif) no-repeat top left;font-size:90%;}
    * html .bubble-cont {height:90px;}
    .bubble p {border:0;background:transparent;margin:0;padding:5px 0 0 0;line-height:1.3em;}
    .bubble-title {font-weight:bold;font-size:130%;line-height:1.7em;}
    .bubble-close {display:block;position:absolute;top:5px;right:5px;height:18px;width:18px;padding:0;margin:0;background:none;border:0;}
    .bubble-close a {display:block;float:left;height:18px;width:18px;background: url(img/ic/close.gif) no-repeat 0px 50%;}
    .bubble-close a:hover {background-position: -386px 50%;}
    .bubble-close span {display:none;}


/**************** Pozadi vlajky ***********/
	.bgflag-cz, .bgflag-sk {padding:0px 20px;}
	.bgflag-cz {background:url(img/flag-cz.jpg) no-repeat top right;}
	.bgflag-sk {background:url(img/flag-sk.jpg) no-repeat top right;}

/**************** Pozadi vlajky ***********/
    .CloseReg {display:block;position:absolute;top:15px;right:30px;line-height:18px;width:auto;padding:0;margin:0;background:none;border:0;}
    .CloseReg a {padding-left:20px;background: url(img/ic/close.gif) no-repeat 0px 50%;}
    .CloseReg a:hover {background-position: -386px 50%;}

/**************** right infolinka  ***********/
	.rinfoline {margin:0 0 30px 0;padding:0 5px 5px 5px;background:url(img/helpline.jpg) no-repeat bottom right;border:solid 5px #C6C0B7;text-align:left;}
	.rinfoline-title {font-size:14px;font-weight:bold;color:#000;line-height:1.2em;}
	.rinfoline em {font-style:normal;font-size:10px;}
	.rinfoline strong {font-size:14px;font-weight:bold;}
	
/**************** Seznam akci ***********/
	.evl {width:100%;overflow:hidden;margin:0 0 20px 0;padding:0 0 20px 0;background: url(img/dot-h.gif) repeat-x bottom;position:relative;clear:both;}
	.evl h2 {margin:0 0 5px 0;padding:0;line-height:1.2em;font-size:1.4em;font-weight:bold;}
	.evla {margin:0 0 3px 0;padding:0;line-height:1.4em;}
	.evl ul {width:100%;overflow:hidden;margin:0;padding:0;list-style:none;}
	.evl li {padding-left:25px;color:#ADA494;}
	.evl li strong {color:#746A58;font-weight:normal;}
	.evl li.evlr {background: url(img/map.jpg) no-repeat 0px 2px;}
	.evl li.evld {background: url(img/ic-clock.gif) no-repeat 0px 2px;}

/**************** Detail akce ***********/	
	.evda {display:block;margin:0 0 30px 0;padding:5px 15px 5px 15px;background:#DFDCD7 url(img/defform.jpg) repeat-x top;}
	.evda ul {width:100%;margin:0 0 10px 0;padding:10px 0 0 0;overflow:hidden;list-style:none;border-top:solid 1px #fff;}
	.evda li {display:block;width:auto;margin:0;padding:0 0 0 18px;}
	.evda li.evlr {width:345px;float:right;background:url(img/map2.gif) no-repeat 0px 2px;}
	.evda li.evlr a {display:block;width:auto;float:right;margin:0 0 0 15px;}
	.evda li.evld {width:200px;float:left;background:url(img/clockAd2.gif) no-repeat 0px 2px;}
	.evsource {padding:3px 10px;border:solid 1px #C6C0B7;}

/**************** vypis akci v pravem sloupci ***********/
	.evtitl, .evtitl a, .evtitl a span {display:block;margin:0;padding:0;width:100%;height:28px;overflow:hidden;}
	.evtitl {margin:0 0 15px 0;}
	.evtitl a {float:left;position:relative;}
	.evtitl a span {position:absolute;top:0;left:0;background:#EEECE9 url(img/tit-event.jpg) no-repeat 0px 0px;cursor:pointer;}
	.evtop {padding:10px;margin:0 0 20px 0;background:#E4E1DC;}
	.evtop h3 {font-size:1.2em;font-weight:bold;line-height:1.2em;margin:0 0 5px 0;padding:0;}
	.evtop p {font-size:1em;line-height:1.3em;margin:0;padding:0;}
	.evtop p .evld {font-weight:bold;padding-left:15px;color:#000;background:url(img/clockAd3.gif) no-repeat 0px 3px;}
	
	.evhl {padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:solid 1px #C6C0B7;}
	.evhl h3 {font-size:1em;font-weight:bold;line-height:1.2em;margin:0 0 5px 0;padding:0;}
	.evhl p {font-size:0.9em;line-height:1.3em;margin:0;padding:0;}
	.evhl p .evld {font-weight:bold;padding-left:15px;color:#000;background:url(img/clockAd3.gif) no-repeat 0px 2px;}
	
/**************** ruzne v pravem sloupci ***********/
	.rmolink {text-align:right;font-weight:bold;font-size:1.2em;}

/**************** Texy text ***********/
	.tx h2 {font-size:1.6em;padding:0;margin:10px 0;color:#786D5C;font-weight:normal;}
	.tx h3 {font-size:1.4em;padding:0;margin:10px 0;color:#786D5C;font-weight:bold;}
	.tx h4 {font-size:1.2em;padding:0;margin:10px 0;font-weight:bold;}
	
	#bannerTop {text-align:center;padding:10px 0;}
	#bmone2n-8843.4.1.6 {margin:0 auto;}