/*

  * Base Style Sheet for www.autojob.cz

  * version: home.css, 2007/08

  * (c) 2007, Ales Skotnica

  * Frenstat pod Rahostem, Czech Republic

  * tel.: +420 775 565 850, http://www.skotnica.eu

*/



/***************** Telo */



    body {margin:0 0 20px 0;padding:0px;background:#ECF4E2 url(img/body.jpg) repeat-x;font-family:sans-serif;font-size:75%;font-style:normal;font-weight:normal;line-height:1.7em;text-align:center;color:#333;}



/***************** zakladni HTML */

    q           {font-style:italic;quotes:"„" "“" "‚" "‘";}

    q:before    {content:open-quote;}

    q:after     {content:close-quote;}

    form        {margin:0;}

    img         {border:0;}

    * html td   {font-size: 75%;}

    * html th   {font-size: 75%;}



/***************** odkazy */

	a, a:link, a:visited                {color:#53742C;text-decoration:underline;background-color:transparent;}

	a:hover, a:focus                    {color:#D55D00;text-decoration:underline;background-color:transparent;}

	a:active                            {color:#81A032;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 */

    hr, .n      {display:none;}

    .clr        {clear:both;}

    .clrb       {width:100%;overflow:hidden;}

    form        {margin:0;padding:0;}

    .nmargin    {margin:0;}

    .nmarpad, object    {margin:0;padding:0;}

    .fl-clr     {width:100%;overflow:hidden;}

    .fl-r300    {float:right;width:300px;}

    .fl-l300    {float:left;width:300px;}

    .fl-r       {float:right;width:auto;}

    .fl-l       {float:left;width:auto;}

    .fl-img-r   {float:right;width:auto;margin:0 0 5px 10px;}

    .fl-img-l   {float:left;width:auto;margin:0 10px 5px 0;}

    .ta-r       {text-align:right;}

    .ta-l       {text-align:left;}

    .big1       {font-size:160%;font-weight:normal;color:#3874A3;}

    .big2       {font-size:120%;}

    .small      {font-size:80%;}

    .bld        {font-weight:bold;}

    .ico-top    {background:url(img/title-top.gif) no-repeat 0px 50%;padding-left:20px;}

    .melia img  {vertical-align:middle;}

    .npstl      {line-height:1em;margin-top:0;padding-top:0;}

    .blcq1      {display:block;background: url(img/art-perex.jpg) no-repeat center 50%;padding:8px;border:solid 1px #BAD78E;font-size:100%;margin:10px 0 15px 0;}

    .padtop15   {padding-top:15px;}

    dt          {font-size:110%;font-weight:bold;}

    .no-border  {border:none;}

    .no-border-bottom  {border-bottom:none;}

    .orange     {color:#f60;}

    .orange-box {border:solid 1px #f60;padding:10px;background:#FEF4ED;font-size:1.2em;}

    .orange-box a, .orange-box a:visited {color:#f60;font-weight:bold;}

    .orange-box a:hover {color:#D55D00;font-weight:bold;}





    .selstrong  {color:#62832E;font-size:1.4em;font-weight:normal;padding-right:20px;background: url(img/title-top.gif) no-repeat right 50%; }

    .imgbrd     {border:solid 1px #000;}



    a.linkimg img, a.linkimg:visited img {border:solid 1px #000;}

    a.linkimg:hover img {border:solid 1px #D55D00;}

    .gpbox {background:#F4F8ED ;padding:20px 0;text-align:center;border:solid 1px #BAD78E;}









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

    h1, h2, h3, h5 {color:#62832E;}

    h1  {font-size:170%;font-weight:normal;}

    h2  {font-size:150%;font-weight:normal;}

    h3  {font-size:130%;font-weight:bold;}

    h4  {font-size:120%;font-weight:bold;color:#3874A3;}

    h5  {font-size:110%;font-weight:bold;}

    h6  {font-size:100%;font-weight:bold;}



    .hline {padding-bottom:5px;margin-bottom:15px;border-bottom:solid 1px #BAD78E;}

    .hlite {padding:5px 0;margin:0 0 15px 0;font-size:1.3;font-weight:normal;line-height:1.1em;}



    .hstep01, .hstep02, .hstep03, .hstep04, .hstep05, .hstep06, .hstep07, .hstep08, .hstep09

        {padding:15px 0 0 85px;min-height:58px;height:auto;}

    * html .hstep01, * html .hstep02 * html .hstep03, * html .hstep04, * html .hstep05, * html .hstep06, * html .hstep07. * html .hstep08, * html .hstep09

        {height:73px;}

    .hstep01 {background: url(img/h3-st01.jpg) no-repeat left top;}

    .hstep02 {background: url(img/h3-st02.jpg) no-repeat left top;}

    .hstep03 {background: url(img/h3-st03.jpg) no-repeat left top;}

    .hstep04 {background: url(img/h3-st04.jpg) no-repeat left top;}

    .hstep05 {background: url(img/h3-st05.jpg) no-repeat left top;}

    .hstep06 {background: url(img/h3-st06.jpg) no-repeat left top;}

    .hstep07 {background: url(img/h3-st07.jpg) no-repeat left top;}

    .hstep08 {background: url(img/h3-st08.jpg) no-repeat left top;}

    .hstep09 {background: url(img/h3-st09.jpg) no-repeat left top;}





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

    #page           {display:block;margin:0 auto;padding:0;width:900px;background:#fff url(img/page.jpg) no-repeat;text-align:left;}

    #page-box       {padding:120px 23px 23px 23px;margin:0;position:relative;}

    #logo           {display:block;position:absolute;top:9px;left:23px;z-index:100;width:152px;height:128px;margin:0;padding:0;font-size:150%;font-weight:bold;line-height:1.1em;}

    * html #logo    {left:0;}

    #logo a         {display:block;width:152px;height:158px;margin:0;padding:0;position:relative;}

    #logo a span    {display:block;width:152px;height:158px;margin:0;padding:0;position:absolute;top:0;left:0;background:url(img/logo-autojob.gif) no-repeat;cursor:pointer;}



/*****************  top menu */

    #tm         {display:block;position:absolute;top:55px;left:200px;width:677px;height:54px;margin:0;padding:0;line-height:1.3em;}

    * html #tm  {left:177px;}

    .tm1        {background:url(img/top-menu-bg-01.jpg) no-repeat;}

    .tm2        {background:url(img/top-menu-bg-02.jpg) no-repeat;}

    .tm3        {background:url(img/top-menu-bg-03.jpg) no-repeat;}

    #tm ul      {margin:0;padding:0;float:right;list-style:none;height:46px;}

    #tm li      {margin:0 0 0 3px;padding:0;float:left;width:auto;height:46px;font-size:130%;font-weight:bold;}

    #tm li a    {margin:0;padding:0;float:left;width:auto;background:url(img/top-menu-li.png) no-repeat 0px 0px;color:#fff;text-decoration:none;}

    #tm li.tm-l1 a, #tm li.tm-l2 a, #tm li.tm-l3 a {margin-top:7px;padding:14px 13px 9px 13px;}

    #tm li.tm-l1 a          {background-position:0px 0px;}

    #tm li.tm-l1 a:hover    {background-position:-300px 0px;}

    #tm li.tm-l2 a          {background-position:0px -39px;}

    #tm li.tm-l2 a:hover    {background-position:-300px -39px;}

    #tm li.tm-l3 a          {background-position:0px -78px;}

    #tm li.tm-l3 a:hover    {background-position:-300px -78px;}

    #tm li.tm-l1-a a, #tm li.tm-l2-a a, #tm li.tm-l3-a a {padding:21px 13px 9px 13px;}

    #tm li.tm-l1-a a        {background-position:0px -117px;}

    #tm li.tm-l1-a a:hover  {background-position:-300px -117px;}

    #tm li.tm-l2-a a        {background-position:0px -163px;}

    #tm li.tm-l2-a a:hover  {background-position:-300px -163px;}

    #tm li.tm-l3-a a        {background-position:0px -209px;}

    #tm li.tm-l3-a a:hover  {background-position:-300px -209px;}



/*****************  toplink */

    #toplink            {text-align:right;font-size:90%;}

    #toplink a          {padding:7px 0 7px 25px;background: url(img/toplink.gif) no-repeat 0px 50%;}

    #toplink a:hover    {background-position:-282px 50%;}



/*****************  partneri dole */

    #bpartners      {border:solid 1px #BAD78E;background:#F4F8ED;padding:16px;text-align:center;line-height:1em;}

    #bpartners a    {margin:0 20px 20px 0;}



/*****************  pata */

    #foother        {font-size:90%;color:#53742C;width:100%;overflow:hidden;}

    .addbookmark    {margin:0;float:left;width:auto;}

    .addbookmark a  {padding-left:18px;background: url(img/addbookmark.gif) no-repeat;}

    .foot-partn     {display:block;text-align:center;margin:10px 0 0 0;}



    .footh-links {display:block;float:left;width:500px;}

    .footh-tools {display:block;float:right;width:340px;text-align:right;}

    .footh-copy {display:block;float:right;width:130px;}

    .footh-count {clear:both;text-align:center;}



/*****************  upoutavka na home */

    #home-up        {display:block;height:137px;background:url(img/home-upoutavka.jpg) no-repeat left bottom;font-size:125%;font-weight:bold;color:#fff;margin:0;padding:0;width:100%;line-height:1.2em;overflow:hidden;position:relative;}

    #home-up span   {position:absolute;top:60px;left:25px;width:510px;}



/*****************  box-model obsahove casti */

    #content    {width:100%;overflow:hidden;margin:0 0 15px 0;padding:0; position: relative;}

    #content-l  {display:block;width:620px;float:left;margin:0 0 0 0;padding:10px 0 0 0; _padding:20px 0 0 0; position: relative;}

    #content-r  {margin:10px 0 0 634px;padding:0; vertical-align:top;}



/*****************  boxy novinek v pravem sloupci */

    .rnews, .rfaq, .rcontact, .ruseredit, .rservices, .rmag, .rnews-magazin, .rschool

                            {border-left:solid 4px;background: url(img/rnews.jpg) no-repeat bottom right;margin:0 0 15px 0;padding:0;overflow:hidden;}

    * html .rnews, * html .rfaq, * html .rcontact, * html .rservices, * html .rmag, * html .rnews-magazin, * html .rschool

                            {width:100%;}

    .rnews-b, .rfaq-b, .rcontact-b, .ruseredit-b, .rservices-b, .rmag-b

                            {padding:0 6px 6px 10px; vertical-align:top}

    .rnews-b, .rcontact-b, .ruseredit-b, .rservices-b, .rmag-b

                            {margin:0 0 20px 0; vertical-align:top;}

    .rnews h2, .rfaq h2, .rservices h2, .rmag h2

                            {font-size:130%;font-weight:bold;color:#999;}

    .rnews h2 a, .rnews h2 a:link, .rnews h2 a:visited, .rnews h2 a:active,

    .rmag h2 a, .rmag h2 a:link, .rmag h2 a:visited, .rmag h2 a:active

                            {color:#999;text-decoration:none;}

    .rnews h2 a:hover, .rmag h2 a:hover       {color:#D55D00;text-decoration:underline;}

    .rnews h3               {font-size:120%;font-weight:bold;}

    .rnews p                {margin:0;padding:0;}

    .rnews-img              {width:100%;overflow:hidden;}

    .rnews-img h3           {display:block;float:right;width:125px;margin:0;padding:0;}

    .rnews-img .rnews-thm   {display:block;float:left;width:65px;margin:0;padding:0;}



    .rnews-img a img, .rnews-img a:visited img {border:solid 1px #000;}

    .rnews-img a:hover img {border:solid 1px #DA4D00;}

    .rnews-more             {text-align:right;width:100%;overflow:hidden;margin:0;padding:0;}

    .rnews-more a           {display:block;width:auto;padding-right:28px;background: url(img/rnews-more.gif) no-repeat right 0px;font-weight:bold;line-height:22px;height:22px;}

    .rnews1, .rmag                  {border-color:#BABABA;}

    .rnews1 .rnews-more a           {color:#999;background-position: right 0px}

    .rnews1 .rnews-more a:hover     {color:#53742C;background-position: right -90px}

    .rnews1 h2, .rmag h2 {padding:0 6px 6px 10px;}

    .rnews2                         {border-color:#28B4FD;}

    .rnews2 .rnews-more a           {color:#28B4FD;background-position: right -30px}

    .rnews2 .rnews-more a:hover     {color:#53742C;background-position: right -90px}

    .rnews3                         {border-color:#FF6600;}

    .rnews3 .rnews-more a           {color:#3297B8;background-position: right -60px}

    .rnews3 .rnews-more a:hover     {color:#53742C;background-position: right -90px}

    .rnews4                         {border-color:#DA4D00;}

    .rnews-magazin                  {border-color:#DA4D00;}

    .rnews-magazin h2               {margin:0 0 15px 0;padding:0;line-height:1em;font-size:110%;font-weight:bold;width:100%;height:25px;overflow:hidden;}

    .rnews-magazin h2 a             {margin:0;padding:0;width:200px;height:25px;position:relative;}

    .rnews-magazin h2 a span        {margin:0;padding:0;width:200px;height:25px;position:absolute;top:0;left:0;background: #fff url(img/titleMagazin.gif) no-repeat;cursor:pointer; }



    .rschool                        {border-color:#28B4FD;}

    .rschool h2 a, rschool h2 a:link, .rschool h2 a:visited {font-size:90%; color:#28B4FD;text-decoration:none;font-weight:bold;}

    .rschool h2 a:hover                  {color:#D55D00;text-decoration:underline;}



    .rschool ul {height:80px;border:solid 1px #28B4FD;overflow:hidden;margin:0;padding:0;list-style:none;}

    .rschool ul li {display:block;width:100%;background: url(img/rnews.jpg) no-repeat bottom right;overflow:hidden;line-height:1.2em;font-size:0.85em;}

    .rschool ul li span {display:block;padding:6px;}





    .magazin-week                   {background:#FFE4D7 url(img/art-week-bg.jpg) no-repeat top center;margin:0 0 15px 0;padding:0;overflow:hidden;}

    .magazin-week-box               {padding:5px;}

    .magazin-week p                 {padding:0;margin:0 0 5px 0;font-size:90%;line-height:1.2em;color:#333;}

    .magazin-week h3                {width:100%;padding:0;margin:0 0 5px;line-height:1.3em;font-size:130%;font-weight:bold;text-align:center;}



    .magazin-week-box a img, .magazin-week-box a:visited img {border:solid 1px #000;}

    .magazin-week-box a:hover img {border:solid 1px #DA4D00;}



    .rnews-magazin h3 a, .rnews-magazin h3 a:link, .rnews-magazin h3 a:visited, .rnews-magazin h3 a:active

                                    {color:#D55D00;}

    .rnews-magazin h3 a:hover        {color:#000;}

    .magazin-week span.rnews-thm    {float:left;margin:0 10px 5px 0;line-height:1em;width:auto;}

    p.magazin-week-title            {margin:0;padding:3px 0 0 0;text-align:center;width:100%;height:25px;position:relative;}

    p.magazin-week-title span       {margin:0;padding:0;width:200px;height:25px;position:absolute;top:0;left:0;background: url(img/art-week-title.jpg) top center;}



    .rnews-magazin .rnews-row               {width:100%;overflow:hidden;margin:0 0 10px 0;padding:0;position:relative;height:50px;}

    .rnews-magazin .rnews-row h3            {font-size:100%;
											font-weight:bold;
											left:92px;
											line-height:1.3em;
											margin:0;
											padding:0;
											position:absolute;
											top:0;
											width:105px;}

    .rnews-magazin .rnews-row .rnews-thm    {float:left;width:auto;}



/*****************  vyhledavani v mag v p.sl. */

    #searchmag {margin:0 0 15px 0;padding:0 6px 6px 10px;}

    #searchmag fieldset {margin:0;padding:0;border:none;background:transparent;}

    #searchmag .inptxt {width:100px;}



/*****************  poradna */

    .rfaq                  {border-color:#A7C7B3;overflow:hidden;}

    .rfaq h2 a             {display:block;width:200px;height:46px;margin:0;padding:0;border:none;background:transparent;position:relative;line-height:1em;}

    .rfaq h2 a span        {display:block;width:200px;height:46px;margin:0;padding:0;border:none;background: url(img/title-faq.jpg) no-repeat;position:absolute;top:0;left:0;cursor:pointer;}

    .rfaq ul               {margin:0;padding:0;list-style:none;display:block;width:100%;}

    .rfaq li               {display:block;line-height:1.2em;}

    .rfaq li a, .rfaq li a:link, .rfaq li a:visited, .rfaq li a:active

                            {display:block; padding: 6px 10px 6px 20px; background: url(img/faq-lig.gif) no-repeat 0px 6px;}

    .rfaq li a:hover       {background-position:-380px 6px;}



/*****************  sluzby */

    .rservices             {border-color:#28B4FD;overflow:hidden;}

    .rservices h2          {display:block;width:200px;height:46px;margin:0;padding:0;border:none;background:transparent;position:relative;line-height:1em;}

    .rservices h2 span     {display:block;width:200px;height:46px;margin:0;padding:0;border:none;background: url(img/title-services.jpg) no-repeat;position:absolute;top:0;left:0;cursor:pointer;}

    .rservices ul          {margin:0;padding:0;list-style:none;display:block;width:100%;}

    .rservices li          {display:block;line-height:1.2em;}

    .rservices li a, .rservices li a:link, .rservices li a:visited, .rservices li a:active

                           {display:block; padding: 6px 10px 6px 20px; background: url(img/services-lig.gif) no-repeat 0px 6px;}

    * html .rservices li a         {height:1px;}

    .rservices li a:hover  {background-position:-380px 6px;}



    .rservices li.rColSearch a, .rservices li.rColSearch a:link, .rservices li.rColSearch a:visited, .rservices li.rColSearch a:active

                                        {background: url(img/search-lig.gif) no-repeat 0px 6px;}

    .rservices li.rColSearch a:hover    {background-position:-380px 6px;}



    .rservices li.rColSearch2 {border:solid 1px #f60;}

    .rservices li.rColSearch2 small {display:block; padding: 2px 10px 2px 20px;margin:0;font-size:0.9em;}

    .rservices li.rColSearch2 a, .rservices li.rColSearch2 a:link, .rservices li.rColSearch2 a:visited, .rservices li.rColSearch2 a:active

                                        {display:block; padding: 6px 10px 2px 20px;background: url(img/search-lig.gif) no-repeat 2px 6px;margin:0;color:#f60;font-weight:bold;}

    .rservices li.rColSearch2 a:hover    {background-position:-378px 6px;color:#f00;}





/*****************  navigace pro kontakty */

    .rcontact                  {border-color:#3774A3;overflow:hidden;}

    .rcontact ul               {margin:0;padding:0;list-style:none;display:block;width:100%;}

    .rcontact li               {display:block;line-height:1.2em;}

    .rcontact li a, .rcontact li a:link, .rcontact li a:visited, .rcontact li a:active,

    .rservices li.rColContact a, .rservices li.rColContact a:link, .rservices li.rColContact a:visited, .rservices li.rColContact a:active

                                {display:block; padding: 6px 10px 6px 20px; background: url(img/contact-lig.gif) no-repeat 0px 6px;}

    .rcontact li a:hover, .rservices li.rColContact a:hover

                                {background-position:-380px 6px;}



/*****************  navigace editace uzivatelskych udaju */

    .ruseredit                   {border-color:#f60;overflow:hidden;}

    .ruseredit  ul               {margin:0;padding:0;list-style:none;display:block;width:100%;}

    .ruseredit  li               {display:block;line-height:1.2em;}

    .ruseredit  li a, .ruseredit  li a:link, .ruseredit  li a:visited, .ruseredit  li a:active

                            {display:block; padding: 6px 10px 6px 20px;color:#f60; background: url(img/userdit-lig.gif) no-repeat 0px 6px;}

    .ruseredit  li a:hover       {background-position:-380px 6px;color:#53742C;}







/*****************  userbox - prihlaseni... */

    #usersbox           {display:block;position:absolute;top:16px;right:23px;width:325px;height:27px;text-align:right;background: url(img/logon-bg.gif) no-repeat left;border-right:solid 1px #8AB5D7;}

    #usersbox p {margin:0;padding:0 13px 0 32px;line-height:27px;}

    #userbox-status { display:block;width:auto;float:left; }



    a.user-logon, a:visited.user-logon      {padding-left:20px;background: url(img/userlog-on.gif) no-repeat 0px 50%; }

    a.user-logoff, a:visited.user-logoff    {padding-left:20px;background: url(img/userlog-off.gif) no-repeat 0px 50%; }

      a:hover.user-logon, a:hover.user-logoff       {background-position:-182px 50%;}



/*****************  uvodni stranka */



    #home-main, #home-mbox      {width:100%;overflow:hidden;}

    #home-main                  {background: url(img/home-main.gif) repeat-y;margin:0 0 20px 0;padding:0;}

    #home-main-l                {display:block;width:133px;float:leftt;margin:0;padding:0;}

    #home-main-r                {display:block;width:470px;float:right;margin:0;padding:0;position:relative;}

    #home-main-r .big1          {font-size:120%;font-weight:bold;color:#3874A3;line-height:1.2em;margin:0 0 5px 0;padding:0;}

    #home-main-r h2             {font-size:130%;font-weight:bold;line-height:1em;margin:0 0 5px 0;padding:0;}

    #home-mbox-r                {display:block;width:150px;float:right;margin:0;padding:0;}

    #home-mbox-l                {display:block;width:310px;float:left;margin:0;padding:0;overflow:hidden;}



    .htopEmp img {margin:0 0 10px 0;}



    #tag-cloud {width:100%;overflow:hidden;margin:15px 0 10px 0;}

    #tag-cloud h3 {margin:0 0 10px;padding:0;line-height:1em;font-size:1.2em;font-weight:bold;color:#000;}

    #tag-cloud-box {line-height:2em;}

    #tag-cloud-box strong {font-weight:normal;}

    #tag-cloud-box a, #tag-cloud-box a:visited

        {margin:0 10px 0 0;text-decoration:none;}

    #tag-cloud-box a:hover {text-decoration:underline;}



    .tgr1  {font-size:0.85em;}

    .tgr2  {font-size:0.95em;}

    .tgr3  {font-size:1em;}

    .tgr4  {font-size:1.1em;}

    .tgr5  {font-size:1.3em;}

    .tgr6  {font-size:1.6em;}

    .tgr7  {font-size:1.8em;}

    .tgr8  {font-size:2.0em;}

    .tgr9  {font-size:2.2em;}

    .tgr10 {font-size:2.8em;}



    #tag-clouds-all {text-align:right;line-height:1.1em;margin:5px 0 5px 0;padding:0; }



    #tag-clouds-all a, #tag-clouds-all a:link, #tag-clouds-all a:visited, #tag-clouds-all a:active {padding-right:15px;background:url(img/msearch.gif) no-repeat right 50%;font-weight:bold;color:#3874A3;}

    #tag-clouds-all a:hover     {color:#D55D00;}









    #hpoz {margin:30px 0 10px 0;border-bottom:solid 1px #BAD78E;border-top:solid 1px #BAD78E;padding:10px 0;}





    #hpoz h2, #hregions h2 {font-size:1em;font-weight:bold;margin:5px 0 5px 0;padding:0;}

    #hpoz p, #hregions p {font-size:0.9em;}





/*****************  rozcestnik */



    .ht-box, .ht-m   {border:solid 1px #CDCDCD;}

    .ht              {width:100%;margin:0;padding:0 0 3px 0;position:relative;}

    .ht h3, .ht-m h3 {color:#999;font-size:100%;font-weight:bold;margin:0;padding:5px 5px 10px 5px;line-height:1.1em;}

    .ht h3 a, .ht h3 a:link, .ht h3 a:visited, .ht h3 a:active

                     {color:#3874A3;}

    .ht h3 a:hover   {color:#81A032;}



    .ht p, .ht-m p   {color:#888;font-size:95%;margin:0;padding:0px 5px 2px 50px;line-height:1em;}

    .ht1, .ht2, .ht3, .ht4, .ht5, .ht6  {display:block;width:148px;background: url(img/ht.jpg) no-repeat 0px bottom;}



    .ht1       {background-position:0px bottom;}

    .ht1:hover {background-position:-148px bottom;}

    .ht2       {background-position:-296px bottom;}

    .ht2:hover {background-position:-444px bottom;}

    .ht3       {background-position:-592px bottom;}

    .ht3:hover {background-position:-740px bottom;}

    .ht4       {background-position:-888px bottom;}

    .ht4:hover {background-position:-1036px bottom;}

    .ht5       {background-position:-1184px bottom;}

    .ht5:hover {background-position:-1332px bottom;}

    .ht6       {background-position:-1480px bottom;}

    .ht6:hover {background-position:-1628px bottom;}





    .ht-m {margin:14px 0 0 0;padding:0; background: url(img/ht-m.jpg) no-repeat 0px bottom;}

    .ht-m:hover {background-position:-150px bottom;}

    .ht-m h3 a, .ht-m h3 a:link, .ht-m h3 a:visited, .ht-m h3 a:active  {color:#D55D00;}

    .ht-m h3 a:hover  {color:#f60;}

    .ht p, .ht-m p   {padding-bottom:10px}



    #home-add-cv, #home-add-ad

        {border:solid 1px #CCCCCC;padding:0;margin:15px 0 0 0;background: url(img/home-add.jpg) no-repeat 0px bottom;}



    #home-add-ad {border-left:none;border-top: solid 5px #FFC062;width:154px;background-position:-175px bottom;color:#CE5300;}

    #home-add-cv {border-top: solid 5px #B6D16B;color:#53742C;}



    #home-add-cv p, #home-add-ad p {margin: 0 0 0 0;padding:9px 0 9px 9px;line-height:1.4em;font-size:120%;}

    #home-add-cv h2, #home-add-ad h2 {margin: 0 0 0 0;padding:9px 0 9px 9px;line-height:1.4em;font-size:130%;font-weight:bold;}

    #home-add-cv h2 a, #home-add-cv h2 a:visited {padding-right:20px;text-decoration:none;color:#81A032;background: url(img/home-add-h3-cv.gif) no-repeat right 50%;}

    #home-add-ad h2 a, #home-add-ad h2 a:visited {padding-right:20px;text-decoration:none;color:#D55D00;background: url(img/home-add-h3-ad.gif) no-repeat right 50%;}

    #home-add-cv h2 a:hover {text-decoration:underline;color:#3874A3;}

    #home-add-ad h2 a:hover {text-decoration:underline;color:#f60;}





/*****************  home - novy uchazec */



    .home-newrgtit         {margin:0;padding:0;height:21px;background:#3774A3;color:#fff;font-size:1em;width:150px;position:relative;}

    .home-newrgtit_2         {margin:0;padding:0;height:21px;background:#3774A3;color:#fff;font-size:1em;width:150px;position:relative;}	

    .home-newrgtit span    {margin:0;padding:0;height:21px;background: url(img/z-tydne.gif) no-repeat;width:150px;position:absolute;top:0;left:0;}

/*.home-newrgtit_2 span    {margin:0;padding:0;height:21px;background: url(img/a-dne.gif) no-repeat;width:150px;position:absolute;top:0;left:0;}*/
    .home-newrgtit_2 span    {margin:0;padding:0;height:21px;background: url(img/t-dne.gif) no-repeat;width:150px;position:absolute;top:0;left:0;}	



    .home-newrg         {margin:0 0 15px 0;padding:0;border-left:solid 1px #3774A3;border-right:solid 1px #3774A3;border-bottom:solid 1px #3774A3;min-height:140px;height:auto;background: url(img/z-tydne-bg.gif) repeat-y left;}

    * html .home-newrg         {height:140px;}

    .home-newrg-img     {margin:0;padding:6px;line-height:1em;}

    .home-newrg-img a img, .home-newrg-img a:link img, .home-newrg-img a:visited img

        {border:solid 1px #3774A3;}

    .home-newrg-img a:hover img

        {border:solid 1px #849C31;}

    .home-newrg h4      {margin:0;padding:6px;line-height:1em;font-size:110%;font-weight:bold;}

    .home-newrg-inf     {margin:0;padding:6px;line-height:1em;font-size:85%;}



/*****************  home - top zamestnavatele */



    #home-main-l h2 {margin:0 0 15px 0;padding:0;line-height:1em;font-size:100%;font-weight:bold;color:#DA4D00;}

    .home-top-z   {margin:0 0 30px 0;padding:0;line-height:1em;font-size:0.85em;}

    .home-top-z p {margin:0;padding:0;}

    .home-top-z h3 {font-size:100%;font-weight:bold;margin:0;padding:6px 0 0 0;line-height:1em;}

    .home-top-z h3 a,.home-top-z h3 a:visited   {color:#999;}

    .home-top-z h3 a:hover      {color:#D55D00;}







/*****************  formulare */

    .form               {background:#F4F8ED url(img/form.gif) repeat-x;width:100%;padding:12px 0 0 0;border-bottom:solid 1px #BAD78E;}

    .form-b             {padding: 0 15px 15px 15px;}

    .form fieldset      {background:transparent;border:0;padding:0;margin:0;width:100%;}

    .form legend        {font-size:120%;color:#000;font-weight:bold;line-height:41px;margin:0 0 15px 0;padding:0;display:inline;}

    .form table         {/*width:100%;*/}

    .form th            {text-align:left;font-weight:normal;/*width:130px;*/}

    .tree               {margin-top:0;padding-top:0;}

    .tree a, .tree a:link, .tree a:visited, .tree a:active

                        {color:#000;}

    .tree a:hover       {color:#D55D00;}

    .ftools             {padding-top:15px;}

    .form img           {vertical-align:middle;}

    a.msearch, a:link.msearch, a:visited.msearch, a:active.msearch

                        {padding-left:15px;background:url(img/msearch.gif) no-repeat left 50%;font-weight:bold;color:#3874A3;}

    a:hover.msearch     {color:#D55D00;}

    .required label     {color:#62832E;font-weight:bold;}



    .form-search        {background:#F4F8ED url(img/form-search.jpg) no-repeat top right;}

    .form-logon, .form-reg     {background:#F4F8ED url(img/form-logon.jpg) no-repeat top right;}

    .form-ambasador    {background:#F4F8ED url(img/form-ambasador.jpg) no-repeat top right;}	

    .form-search-sml    {background:#F4F8ED url(img/form-search-sml.jpg) no-repeat top right;padding:6px 0 0 0;}

    .form-search-sml select    {font-size:85%;}

    .form-email         {background:#F4F8ED url(img/form-email.jpg) no-repeat top right;}

    .form-write         {background:#F4F8ED url(img/form-write.jpg) no-repeat top right;}

    .form-step1         {background:#F4F8ED url(img/form-1.step.jpg) no-repeat top right;}

    .form-step2         {background:#F4F8ED url(img/form-2.step.jpg) no-repeat top right;}

    .form-step3         {background:#F4F8ED url(img/form-3.step.jpg) no-repeat top right;}

    .form-step4         {background:#F4F8ED url(img/form-4.step.jpg) no-repeat top right;}

    .form-step5         {background:#F4F8ED url(img/form-5.step.jpg) no-repeat top right;}



    .form-error {border:solid 1px #FF0000; background:#FFF0F0 url(img/error-bg.jpg) no-repeat top left;margin:10px 0;padding:15px 15px 15px 75px;color:#FF0000;}

    .form-error h3, .form-error h2

       {color:#FF0000;margin:0 0 15px 0;padding:0;}



    .forminfo {display:block;margin:15px 0 15px 0;padding:8px;background:#E8F0D9 url(img/formhelp.gif) no-repeat top right;border:solid 1px #D0E1B3; color:#5E772F;text-align:justify;font-size:90%;width:85%;}





/*****************  tabulka s vypisem */

    .tblList, .tblList table, .art-content table, .tblList2, .tblList2 table, .tblList3, .tblList3 table

                                {width:100%;overflow:hidden;}

     .tblList img, .tblList2 img, .tblList3 img, .art-content table img

                                {vertical-align:middle;}

    .tblList thead, .art-content thead,  .tblList3 thead

                                {text-align:center;font-weight:bold;font-size:120%;_font-size:100%;padding:5px 0;border-top:solid 1px #3874A3;border-bottom:solid 3px #3874A3;}

    .tblList2 th                {text-align:right;font-weight:normal;font-size:100%;padding:2px 15px 2px 2px;border-bottom:solid 1px #AAC9E1;color:#666;}

    .tblList2 td, .tblList3 td  {border-bottom:solid 1px #AAC9E1;}

    .tblList td, .tblList2 td

                                {padding:2px;}

     .tblList3 td {font-size:0.9em;line-height:1em;padding:5px;}

    * html .tblList th, * html .art-content th

                                {font-size:65%;}

    .tblRow td                  {background:#F1F8FD;}



    a.tblVDetail, a:link.tblVDetail, a:visited.tblVDetail, a:active.tblVDetail

                                {display:block;width:15px;height:15px;margin:0;padding:0;background:url(img/ic-detail.gif) no-repeat 0px 0px;}

    a.tblVDetailDel, a:link.tblVDetailDel, a:visited.tblVDetailDel, a:active.tblVDetailDel

                                {display:block;width:15px;height:15px;margin:0;padding:0;background:url(img/ic-detail-del.gif) no-repeat 0px 0px;}



    a:hover.tblVDetail, a:hover.tblVDetailDel

                                {background-position:-15px 0px;}

    a.tblVDetail span, a.tblVDetailDel span

                                {display:none;}



    td.tblSmall                 {font-size:90%;color:#7F7F7F;}

    * html td.tblSmall                 {font-size:70%;}

    td.tblSmall span            {margin-right:20px;}

    .tblList td:hover, .tblList2 td:hover

                                {padding:2px;}

    th.thTop {border-bottom:none; padding:5px 0 0 0; }

    th.thBottom {border-top:none; padding:0 0 5px 0; }



   .art-content table  {border-collapse:collapse;}

   .art-content td     {background: url(img/hr-dot.gif) repeat-x bottom;}



   .tblListTDBor tbody td {line-height:1.1em;padding:5px;}





   /*****************  Ruzne ikony */



    a.icFileEdit, a:link.icFileEdit, a:visited.icFileEdit, a:active.icFileEdit

                            {padding-left:20px;line-height:15px; background:url(img/ic-file-edit.gif) no-repeat 0px 0px;}

    a.icFileGo, a:link.icFileGo, a:visited.icFileGo, a:active.icFileGo

                            {padding-left:20px;line-height:15px; background:url(img/ic-file-go.gif) no-repeat 0px 0px;}

    a.icImageEdit, a:link.icImageEdit, a:visited.icImageEdit, a:active.icImageEdit

                            {padding-left:20px;line-height:15px; background:url(img/ic-image-edit.gif) no-repeat 0px 0px;}



    a:hover.icFileEdit      {background-position:-285px 0px;}

    a:hover.icFileGo        {background-position:-285px 0px;}

    a:hover.icImageEdit     {background-position:-285px 0px;}



/*****************  Kontakty */



    .contact-person {width:100%;overflow:hidden;position:relative;margin:0 0 30px 0;padding:0;height:210px;}

    .contact-person p img {vertical-align:middle;}

    .contact-person-b {display:block;float:right;width:370px;}

    .contact-person-b h3 {font-size:150%;font-weight:normal;color:#3A73A0;}

    .contact-photo {display:block;position:absolute;top:0;left:0;}

    .contact-photo img {border:10px solid #E4EFC7;}



/*****************  pathnavigator */

    #pathnavigator      {margin:0 0 15px 0;padding:0 0 0 200px;font-size:90%;}

    #pathnavigator span {display:none;}

    #pathnavigator a            {padding:0 15px; background: url(img/pathico.gif) no-repeat -600px 50%;}

    #pathnavigator a:hover      {background-position:-1800px 50%;}

    #pathnavigator a.pathhome       {background-position:0px 50%;}

    #pathnavigator a.pathhome:hover {background-position:-1200px 50%;}



/*****************  clanky */

    .art-perex {background: url(img/art-perex.jpg) no-repeat center 50%;padding:25px;border:solid 1px #BAD78E;font-size:130%;}

    .art-content {font-size:120%;}

    .art-author {color:#536A31;}

    .art-author strong {font-size:120%;color:#333;}

    .art-photo {text-align:center;}

    .art-photo img {border:solid 1px #000;}



    .art-content h3 {font-size:120%;}

    .art-content h4 {font-size:110%;}

    .art-content h5 {font-size:110%;}

    .art-content h6 {font-size:100%;}







/*****************  seznam clanku */

    .art-list-b {width:100%;overflow:hidden;background: url(img/hr-dot.gif) repeat-x bottom;padding:0 0 15px 0;margin:0 0 30px 0;position:relative;}

    .art-list-b h3, .art-list-b h2 {font-weight:normal;font-size:160%;padding:0;margin:0 0 10px 140px;}

    .art-list-b p {line-height:1.2em;padding:0;margin:0 0 10px 140px;}

    p.art-list-thm {display:block;width:auto;margin:0;position:absolute;top:0;left:0;padding:0;}

    p.art-list-thm a img {border:solid 3px #BAD78E;}

    p.art-list-thm a:hover img {border:solid 3px #D55D00;}

    .art-list-tools {font-size:90%;text-align:right;color:#999;  }



/*****************  blok pro ruzne podminky atd. */

    .agreement {display:block;border:solid 1px #A5ACB2;height:150px;overflow:auto;background:#fff;padding:0 15px 0 15px;font-family: Courier New, monospace;line-height:1em;color:#666;}

    .agreement big {font-size:120%;font-weight:bold;}





/*****************  ruzne sirky */

    .clwidth200, th.clwidth200, td.clwidth200

        {width:200px;}



/***************** strankovani */

    .pagination             {margin:15px 0;padding:5px 0;line-height:1em; background: url(img/pagination.png) repeat-x left 50%;text-align:center;border:solid 1px #BAD78E;}

    .pagination table       {margin:0 auto;width:auto;padding:0;}

    .pagination table td    {vertical-align:middle;padding:0;margin:0;}

    .tpage                  {font-weight:bold;}





    a.tpage, a.tpage:link, a.tpage:visited, a.tpage:active

                            {text-decoration:none;color:#000;}

    a.tpage:hover           {text-decoration:underline;color:#FF0000;}

    td.page-but             {width:20px;}

    * html td.page-but      {font-size:75%;vertical-align:top;}

    .fpage-h, .prpage-h, .nxpage-h, .lpage-h, .fpage a, .prpage a, .nxpage a, .lpage a

                            {display:block;width:11px;height:9px;float:left;margin:2px 0 0 0;padding:0;overflow:hidden;position:relative;}

    .nxpage-h, .lpage-h, .nxpage, .lpage

                            {float:right;}



    * html .fpage-h, * html .prpage-h, * html .nxpage-h, * html .lpage-h, * html .fpage a, * html .prpage a, * html .nxpage a, * html .lpage a

                            {height:11px;}

    .fpage-h span, .prpage-h span, .nxpage-h span, .lpage-h span,

    .fpage a span, .prpage a span, .nxpage a span, .lpage a span

                            {display:block;position:absolute;top:0;left:0;width:11px;height:9px;background:url(img/pages.png) no-repeat 0px 50%;margin:0;padding:0;}

    * html .fpage-h span, * html .prpage-h span, * html .nxpage-h span, * html .lpage-h span,

    * html .fpage a span, * html .prpage a span, * html .nxpage a span, * html .lpage a span

                            {height:11px;font-size:65%;top:1px;}

    .fpage-h span           {background-position:0px 50%;}

    .prpage-h span          {background-position:-11px 50%;}

    .nxpage-h span          {background-position:-77px 50%;}

    .lpage-h  span          {background-position:-66px 50%;}





    .fpage a span           {background-position:-22px 50%;cursor:pointer;}

    .prpage a span          {background-position:-33px 50%;cursor:pointer;}

    .nxpage a span          {background-position:-99px 50%;cursor:pointer;}

    .lpage a  span          {background-position:-88px 50%;cursor:pointer;}



    .fpage a:hover span     {background-position:-44px 50%;cursor:pointer;}

    .prpage a:hover span    {background-position:-55px 50%;cursor:pointer;}

    .nxpage a:hover span    {background-position:-121px 50%;cursor:pointer;}

    .lpage a:hover  span    {background-position:-110px 50%;cursor:pointer;}





/***************** info box pro odeslani CV */



   .sendCVinfo {border: solid 1px #BAD78E;background:#F4F8ED url(img/sendCVinfo.jpg) no-repeat top left;margin:10px 0 0 0;padding:10px 25px 10px 170px;min-height:120px;height:auto;}

   * html .sendCVinfo {height:120px;}



   .sendCVinfo h2 {font-size:130%;font-weight:bold;color:#3874A3;margin:0 0 15px 0;padding:0;line-height:1.2em;}

   .sendCVinfo p {font-size:120%;font-weight:normal;color:#000;}



/***************** fotogalerie - vypis - tabulka*/

   .photoGalList {margin:0 0 30px 0;padding:0;border-left:solid 1px #BAD78E;border-bottom:solid 1px #BAD78E;border-right:solid 1px #BAD78E;}

   .photoGalList td a img, .photoGalList td a:link img, .photoGalList td a:visited img

    {border:solid 3px #BAD78E;}

   .photoGalList td a:hover img

    {border:solid 3px #D55D00;}



   .h3FGl {border:solid 1px #BAD78E;background:#F4F8ED url(img/camera.gif) no-repeat 3px 50%;padding:6px 6px 6px 28px;margin:15px 0 0 0;}



/***************** skoly vypis*/

   .sk-list {overflow:hidden;}

   .sk-img {display:block;float:right;margin:0 0 10px 10px;padding:0;line-height:1em;}



/***************** ruzne */

    .list-dealers {padding-left:50px;margin:0;background: url(img/ico-listdealer.jpg) no-repeat;min-height:80px;height:auto;}

    .list-help {padding-left:50px;background: url(img/ico-help.jpg) no-repeat;min-height:80px;height:auto;}

    * html .list-help, * html .list-dealers {height:80px;}



    .list-dealers ul, .list-help ul {width:100%;}



    .list-dealers li, .list-help li {font-size:120%;}



    .list-dealers li a, .list-dealers li a:visited, .list-help li a,  .list-help li a:visited {font-weight:bold;color:#3874A3;}

    .list-dealers li a:hover, .list-help li a:hover {font-weight:bold;color:#53742C;}



    .dealer-data {padding:15px;border:solid 1px #AAC9E1;}

    .dealer-marker {text-align:center;}





/***************** ikona - ano/ne */

    .icon-no, .icon-yes {display:block;width:20px;height:20px;overflow:hidden;font-size:9px;line-height:20px;position:relative;text-align:center;}

    .icon-no span, .icon-yes span {display:block;width:20px;height:20px;position:absolute;top:0;left:0;cursor:help;}

    .icon-no span {background: url(img/ic-no.gif) no-repeat 0px 0px;}

    .icon-yes span {background: url(img/ic-yes.gif) no-repeat 0px 0px;}



/***************** contact - adresa dealera */

    .address {float:left;width:380px;margin:0;padding:0;overflow:hidden;}

    .address h2 {margin:0 0 10px 0;padding:0;line-height:1em;font-size:1em;font-weight:bold;color:#000;}

    .address address p {padding:0 0 10px 30px;margin:0;line-height:1.6em;font-size:1em;font-weight:normal;font-style: normal;}



/***************** roller - ve clancich */



    .poroller {width:240px;margin:5px 0 5px 20px;padding:0;float:right;border:solid 1px #3D739F;}

    .poroller h2 {height:34px;margin:0;padding:0;line-height:1em;font-size:1.1em;font-weight:bold;position:relative;}

    .poroller h2 span {width:100%;height:34px;position:absolute;top:0;left:0;background: url(img/poroller-h2.png) no-repeat;}

    .poroller ul {width:100%;height:300px;margin:0;padding:0;list-style:none;overflow:hidden;}

    .poroller li {display:block;margin:0;padding:5px;background: url(img/rnews.jpg) no-repeat bottom right;overflow:hidden;line-height:1em;overflow:hidden;}

    * html .poroller li {height:auto;clear:both;width:100%;}

    .poroller a {display:block;width:100%;margin:0;padding:0;float:left;font-size:0.95em;}

    .prll-m, .prll-r {display:block;width:auto;margin:5px 0 0 0;padding:0;font-size:0.75em;}

    .prll-m  {float:left;}

    .prll-r  {float:right;}

    .porollerRight {width:218px;margin:5px 0;float:none;_float:right; margin-bottom: 15px;}



/***************** velke tlacitko */

    .bigButt {width:100%;text-align:center;height:30px;overflow:hidden;}

    .bigButt a, .bigButt a:visited

        {display:block;margin:0 auto;width:350px;height:30px;line-height:30px;font-weight:bold;text-align:center;background: url(img/bigButton.png) no-repeat 0px 0px;font-size:1.1em;color:#000;text-decoration:none;}

    .bigButt a:hover

        {background-position:-350px 0px;color:#000;text-decoration:none;}



/***************** soutez - otazky */

    .soutez-otazky {width:100%;overflow:hidden;margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:solid 1px #89B3D3;}

    .soutez-otazka {font-size:1.2em;color:#3A73A0;font-weight:bold;}

    .soutez-body {display:block;float:right;width:auto;line-height:1em;margin:5px 0 0 0;padding:0;}

    .soutez-odpoved {padding-left:25px;}

    .soutez-odpoved label {color:#62832E;font-weight:bold;}

    .soutez-odpoved input {width:350px;}

    .soutez-img {text-align:center;}



/***************** soutez - vysledky */

    .vysledky li {margin-bottom:20px;}

    .vysledky-body {float:right;margin:0 0 15px 30px;width:auto;}

    .vysledky-odpoved {display:block;margin:5px 0 0 0;padding:10px;border:solid 1px #BAD78E;background:#F4F8ED;}

    .tblVT tbody td {vertical-align:top;}





    .tdvyspor td {background:#BAD78E;border-bottom:solid 1px #62832E;}



 /***************** tlacitko vytisknout */



    p.printPage {width:150px;overflow:hidden;float:right;padding:0;margin:0 0 15px 0;line-height:1em;font-size:1em;font-weight:bold;background:transparent;border:none;}

    p.printPage a {width:150px;height:27px;padding:0;margin:0;float:right;position:relative;}

    p.printPage a span, h3.printPage a:visited span  {width:150px;height:27px;position:absolute;top:0;left:0;cursor:pointer;background: url(img/button-print.jpg) no-repeat 0px 0px;}

    p.printPage a:hover span  {background-position:-150px 0px;}

	

 /***************** tlacitko zpet */



    p.Zpet {width:106px;overflow:hidden;float:right;padding:0;margin:0 0 15px 0;line-height:1em;font-size:1em;font-weight:bold;background:transparent;border:none;}

    p.Zpet a {width:106px;height:27px;padding:0;margin:0;float:right;position:relative;}

    p.Zpet a span, h3.Zpet a:visited span  {width:106px;height:27px;position:absolute;top:0;left:0;cursor:pointer;background: url(img/button-zpet.jpg) no-repeat 0px 0px;}

    p.Zpet a:hover span  {background-position:-106px 0px;}		





 /***************** odeslat odkaz */



    h3.TsendLink {width:150px;overflow:hidden;float:left;padding:0;margin:0 0 15px 0;line-height:1em;font-size:1em;font-weight:bold;background:transparent;border:none;}

    h3.TsendLink a {width:150px;height:27px;padding:0;margin:0;float:right;position:relative;}

    h3.TsendLink a span, h3.TsendLink a:visited span  {width:150px;height:27px;position:absolute;top:0;left:0;cursor:pointer;background: url(img/button-sendlink.jpg) no-repeat 0px 0px;}

    h3.TsendLink a:hover span  {background-position:-150px 0px;}



    #sendLink {width:100%;}

    #sendLinkForm {background:#F4F8ED;border:solid #BAD78E 2px;}

    #sendLinkForm form {position:relative;width:100%;margin:0;padding:0;}

    #sendLinkForm fieldset {margin:0;padding:15px;border:none;background:transparent;}

    #sendLinkForm legend {padding:5px 0;margin:0;font-size:1em;font-weight:bold;color:#000;}

    #sendLinkForm table {width:100%;}

    #sendLinkForm th {text-align:right;vertical-align:top;font-size:0.95em;width:auto;}

    #sendLinkForm td {vertical-align:top;}

    #sendLinkForm input {width:150px;}

    #sendLinkForm textarea {width:99%;}

    #sendLinkForm small {font-size:0.8em;line-height:1.2em;color:#666;}



/***************** odeslat odkaz Soutez*/



    h3.TsendLinkSoutez {width:190px;overflow:hidden;float:left;padding:0;margin:0 0 15px 0;line-height:1em;font-size:1em;font-weight:bold;background:transparent;border:none;}

    h3.TsendLinkSoutez a {width:190px;height:27px;padding:0;margin:0;float:right;position:relative;}

    h3.TsendLinkSoutez a span, h3.TsendLinkSoutez a:visited span  {width:190px;height:27px;position:absolute;top:0;left:0;cursor:pointer;background: url(img/button-sendlink-soutez.jpg) no-repeat 0px 0px;}

    h3.TsendLinkSoutez a:hover span  {background-position:-190px 0px;}



    #sendLinkSoutez {width:100%;}

    #sendLinkFormSoutez {background:#F4F8ED;border:solid #BAD78E 2px;}

    #sendLinkFormSoutez form {position:relative;width:100%;margin:0;padding:0;}

    #sendLinkFormSoutez fieldset {margin:0;padding:15px;border:none;background:transparent;}

    #sendLinkFormSoutez legend {padding:5px 0;margin:0;font-size:1em;font-weight:bold;color:#000;}

    #sendLinkFormSoutez table {width:100%;}

    #sendLinkFormSoutez th {text-align:right;vertical-align:top;font-size:0.95em;width:auto;}

    #sendLinkFormSoutez td {vertical-align:top;}

    #sendLinkFormSoutez input {width:150px;}

    #sendLinkFormSoutez textarea {width:99%;}

    #sendLinkFormSoutez small {font-size:0.8em;line-height:1.2em;color:#666;}





/***************** ruzne */

    .nbkgr {background:transparent;}





/*****************  bannery */

    .ban155x70 {margin:0;padding:27px 0 0 0;}

    .ban-full-home-top {display:block;margin:0;padding:0;text-align:center;position:absolute;top:0;left:0;width:470px;}



/*****************  square banner */

    .square-banner, .square-home {width:100%;overflow:hidden;line-height:1em;margin:0 0 15px 0;padding:0;}

    .square-banner-list {display:block;float:left;width:100%;text-align:center;margin:0 0 15px;padding:0;}

    .square-home .square-banner-list {width:25%;}







/* Poski.com 2009 */

form.homeSearch fieldset {border:1px solid #da4d00;margin-bottom:15px;background:#ffe4d7;padding:7px;}

form.homeSearch fieldset strong {font-size:1.1em;color:#da4d00;}

form.homeSearch fieldset input.searchInput {border:1px solid #3774a3;height:16px;width:100px;float:left;padding:1px;}

form.homeSearch fieldset input.searchSubmit {border:1px solid #3774a3;width:70px;background:#8ab5d7;float:right;padding:0px;height:20px;color:#fff;font-weight:bold;font-size:0.9em;}

/* Poski.com 2009 - detail skoly */

.menu_zalozky {text-align:right;position:absolute;z-index:100;line-height:1em;top:60px;}
.menu_zalozky a {font-size:12tp;height:16px;line-height:1em;display:block;float:left;padding:8px 5px 5px 5px;border:1px solid #AAC9E1;margin-right:2px;text-decoration:none;}
.menu_zalozky a:hover {text-decoration:underline;}
.menu_zalozky a.active {font-weight:bold;border-bottom:1px solid #FFFFFF;}
.menu_zalozky a.active:hover {text-decoration:none;}

.menu_zalozky_vysledky {text-align:right;position:absolute;z-index:100;line-height:1em;}
.menu_zalozky_vysledky a {font-size:12tp;height:16px;line-height:1em;display:block;float:left;padding:8px 5px 5px 5px;border:1px solid #AAC9E1;margin-right:2px;text-decoration:none;}
.menu_zalozky_vysledky a:hover {text-decoration:underline;}
.menu_zalozky_vysledky a.active {font-weight:bold;border-bottom:1px solid #FFFFFF;}
.menu_zalozky_vysledky a.active:hover {text-decoration:none;}

.zalozky_vysledky {padding-top:31px;}
.zalozky_vysledky table {border-top:1px solid #AAC9E1;width:100%;border-collapse: collapse;}
.zalozky_vysledky table tr.tdvyspor td {border-bottom:1px solid #62832E;}
.zalozky_vysledky table td {border-collapse: collapse;border-bottom:1px solid #AAC9E1;}

div.zalozka_item {border:1px solid #AAC9E1;width:95%;padding:10px;clear:both;position:absolute;top:90px;}

table.tblList2 tr.no_border td,
table.tblList2 tr.no_border th {border-bottom:0;}

table.tblList2 tr.background td,
table.tblList2 tr.background th {background:#F4F4F4;}

table.homeTableRight {border-collapse:collapse;width:100%;}
table.homeTableRight td {text-align:right;}

/* Poski.com 2009 - detail prodej/servis */

#content-l .prodServ {position:absolute;top:95px;width:100%;}
#content-l .prodServ .prodServBord {padding:10px;border:1px solid #AAC9E1;}
#content-l .prodServ .address {width:100%;}
#content-l .fl-clr h2.dealer-marker img {position:absolute;top:25px;left:455px;}
#content-l .prodServ h3.dealer-marker {color:##53742C;font-size:1.2em;text-align:left;}
#content-l .prodServ .znacky {text-align:center;}
#content-l .prodServ .znacky p {float:left;margin-right:8px;}
#content-l .prodServ .square-banner {padding-top:30px;}
#content-l .prodServ .square-banner .square-banner-list {display:inline;width:146px;margin-right:1px;}