
html, body {
  margin:0;
  padding:0;
  background:#fff url(../img/bg_header.gif) 0 29px repeat-x;  
}

body {
  text-align:center;
  color:#000;
}

body {
  font: 0.8125em "Trebuchet MS", Arial, sans-serif;
}

form, input, select {
  font: 1em "Trebuchet MS", Arial, sans-serif;
}

form {
  margin:0;
  padding:0;
}

input, radio, label {
  vertical-align:middle; 
}

h2 {
  color:#19509d;
  font-size:1.4em;
  font-weight:normal;
}

h3 {
  font-size:1.1em;
}

a {
  color:#000;
  text-decoration:underline;
}

a:hover {
  text-decoration:none;
}

a img {
  border:0;
}

/* AbcPrace - H2 tagy */

.title-wrap {
	margin-top:6px;
	padding-left:10px;
	background:#fff url(../img/bg_h2_main.gif) bottom left no-repeat;
	margin-bottom:6px;	
}

.title-wrap h2 {
	display:block;
	background:transparent url(../img/bg_h2_main2.gif) bottom right no-repeat;
	font-size:1.4em;
	font-weight:bold;
}

/* AbcPrace - SEO - skryvani textu */

.seo, #header h1 a span, #header ul li a span {position:absolute; left:-9999px; font-size:0;}

p.btn {
  margin:0 !important;
  text-align:right
}

.nb {
  background:none !important;
}

.nbd {
  border:0 !important;
}

.nbd td {
  border:0 !important;
}

.mb {
  margin-bottom:12px;
}

.clear {
  clear:both;
}

.fleft {
  float:left;
}

.fright {
  float:right;
}

#header {
  position:relative;
  margin-bottom:10px;
  height:56px;
}

#header #logo h1 {
  margin:0;
  padding:0;
}

#header #logo a {
  display:block;
  position:absolute;
  left:20px;
  top:21px;
  width:134px;
  height:52px;
  background:transparent url(../img/bg_logo.gif) no-repeat;
}

/* AbcPrace - Uzivatel - prihlasen/neprihlasen */

#header #user {
  position:absolute;
  right:24px;
  top:37px;
  font-size:0.9em;
  text-align:right;
}

#header #user a.nb {
  background:none;  
  padding-right:0;
  margin-right:0;
}

#container {
  text-align:left;
/*  background-color:#fff;*/
  overflow:hidden;
}

#footer {
  clear:left;
  width:100%;
  font-size:0.9em;
  border-top:20px solid #fff;
  padding:13px 0;
  color:#999;
}

#footer p {
  margin:0;
}

#footer a {
  color:#666;
}

#container {
  width:777px;
  margin:0 auto;
}

#wrapper {
  float:left;
  width:100%;
  _height:1%;
}

#content {
  margin:0 209px 0 220px;  
  position:relative;
  _height:1%;
}

/* ruzne sestavy sloupcu - bez praveho, bez leveho... */

.no-right {margin-right:10px !important}
.no-left {margin-left:10px !important}

/* /ruzne sestavy sloupcu - bez praveho, bez leveho... */

#content h2 {
  margin:0;
  padding:6px 0;
}

#content p {
  margin:15px 0;
}

#content ol li {
  margin:0;
  padding:0;
}

#right-column {
  float:left;
  width:176px;
  margin-left:-190px;
}

#left-column {
  float:left;
  width:220px;
  margin-left:-760px;
}

.list {
  width:180px;
  margin-left:10px;
  padding:5px 15px 0 5px;
  background:transparent url(../img/bg_left-column-top.gif) top repeat-y;
}

#right-column .list {
  width:140px;
  margin:0;
  padding:15px 25px 7px 15px;
  background-image:url(../img/bg_glass-block.gif);
  color:#666666;
  line-height:14px;
}

#right-column .list,
#right-column .list form {
  font-size:9px;
}

#right-column .list p {
  margin:8px 0;
}

#right-column .list ul {
  padding:0 0 0 10px;
  _padding:0 0 0 15px;  
  margin:0;
}

.list-wrap {
  padding-bottom:15px;
  background:transparent url(../img/bg_left-column-bottom.gif) bottom no-repeat;
}

#right-column .list-wrap {
  background-image:url(../img/bg_glass-block-bottom.gif);
}

.list h3 {
  background:#4279b3 url(../img/bg_list-h3.gif) repeat-y;
  color:#fff;
  margin:0;
  padding:4px 4px 4px 18px;
  text-transform:uppercase;
  letter-spacing:-0.1em;
}

#right-column .list h4 {
  font-size:14px;
  color:#0073d4;
  margin:0 0 12px 0;
  padding:0;
}

/* AbcPrace - 3 hlavni navigacni boxy na homepage */

.navig-wrap .wrap {
	padding-bottom:32px;
	position:relative;
}

.navig-wrap .wrap .navig {
	min-height:14em;
	_height:14em;
	
	color:#fff;
	padding:5px 10px;
	overflow:hidden;
}

.navig-wrap .wrap .navig a {
	color:#fff;
}

.navig-wrap form select {
	font-size:0.8125em;
}

.navig-wrap .wrap .navig ul {
	margin:0;
	padding-left:15px;
}

.navig-wrap .wrap.left,
.navig-wrap .wrap.middle,
.navig-wrap .wrap.actual {
	margin-right:12px;
}

.navig-wrap .wrap.left {
	background:#77bb77 url(../img/navig/bg_box_1b.gif) bottom no-repeat;
}

.navig-wrap .wrap.left .navig {
	background:#77bb77 url(../img/navig/bg_box_1a.gif) top no-repeat;
}

.navig-wrap .wrap.left .navig h2,
.navig-wrap .wrap.left .navig h3 {
	color:#ccffcc;
}

.navig-wrap .wrap.middle {
	background:#ac58ac url(../img/navig/bg_box_2b.gif) bottom no-repeat;
}

.navig-wrap .wrap.middle .navig {
	background:#ac58ac url(../img/navig/bg_box_2a.gif) top no-repeat;
}

.navig-wrap .wrap.middle .navig h2,
.navig-wrap .wrap.middle .navig h3 {
	color:#f3d5f3;
}

.navig-wrap .wrap.right {
	background:#6969b0 url(../img/navig/bg_box_3b.gif) bottom no-repeat;
}

.navig-wrap .wrap.right .navig {
	background:#6969b0 url(../img/navig/bg_box_3a.gif) top no-repeat;
}

.navig-wrap .wrap.right .navig h2,
.navig-wrap .wrap.right .navig h3 {
	color:#cdcdf1;
}

/* AbcPrace - Aktualni nabidka */

.navig-wrap .wrap.actual {
	background:#d53a3a url(../img/navig/bg_box_4b.gif) bottom no-repeat;
}

.navig-wrap .wrap.actual .navig {
	background:#d53a3a url(../img/navig/bg_box_4a.gif) top no-repeat;
}

.navig-wrap .wrap.actual .navig h2,
.navig-wrap .wrap.actual .navig strong {
	color:#ffcccc;
}

.navig-wrap .wrap.actual .navig h3 {
	margin:2px 0;
}

.navig-wrap .wrap.actual .navig ul li {
	font-size:0.9em;
}

/* AbcPrace - Poradna */

.navig-wrap .wrap.help {
	background:#eac533 url(../img/navig/bg_box_5b.gif) bottom no-repeat;
/*	text-align: center;*/
	line-height: 180%;
}

.navig-wrap .wrap.help .navig {
	background:#eac533 url(../img/navig/bg_box_5a.gif) top no-repeat;
	color:#000000;
}

.navig-wrap .wrap.help .navig a {
	color:#000000;
	
}

.navig-wrap .wrap.help .navig h2 {
	color:#433603;
	text-align:left;
}

/* AbcPrace - RSS Feed */

.navig-wrap .wrap.rss {
	background:#dcdcdc url(../img/navig/bg_box_6b.gif) bottom no-repeat;
}

.navig-wrap .wrap.rss .navig {
	background:#dcdcdc url(../img/navig/bg_box_6a.gif) top no-repeat;
	color:#333333;
}

.navig-wrap .wrap.rss ul {
	margin-left:10px;
}

.navig-wrap .wrap.rss .navig a,
.navig-wrap .wrap.rss .navig h2 {
	color:#333333;
}

.navig-wrap .wrap.rss .feed-1,
.navig-wrap .wrap.rss .feed-2 {
	width:230px;
	padding-left:20px;
}

.navig-wrap .wrap.rss .feed-1 {
	float:left;
}

.navig-wrap .wrap.rss .feed-2 {
	float:right;
}

.navig-wrap .wrap {
	float:left;
	width:178px;
	_width:178px !important;
}

.navig-wrap .double {
	width:368px;
	_width:368px !important;
}

.navig-wrap .double {
	width:368px;
}

.navig-wrap .double {
	width:368px;
}

.navig-wrap .full.wrap {
	width:558px;
}

.navig-wrap .full {
	_width:558px !important;	
}


/* AbcPrace - top nabidky */

.top-offers-wrap {
	background:#fff url(../img/bg_top_offers_wrap.gif) repeat-y;
	margin-bottom:13px;
}

.top-offer {
	padding:6px 6px;
	float:left;
	width:127px;
	overflow:hidden;
	color:#383838;
	font-size:0.9em;
}

.top-offer h3 {
	font-size:1.2em;
	margin:0;
	padding:0;
}

/* AbcPrace - clanek */

.article {
	margin:12px 0;
}

.article p {
	margin:0 !important;
	padding:0;
}

/* AbcPrace - menu */

#right-column h3 {
	background:#27648d url(../img/bg_right-column-title.gif) top left no-repeat;
	height:2em;
	line-height:2em;
	padding:2px 5px 0 5px;
	margin:0;
	color:#fff;
/*	height:1.5em;
	background:#27648d;
	color:#fff;
	margin:0;
	padding:0 3px;
	padding-top:3px;	*/
}

#right-column h3 a {
	color:#fff;
	text-decoration:none;
}

#right-column .box {
/*	padding:12px 0;*/
	border:1px solid #ccc;
	border-top:0;
	margin-bottom:12px;
	color:#27648d;
	padding:12px 6px !important;	
}

#right-column .menu.box {
	padding-left:0;
}

#right-column .box a {
	color:#27648d;
}

#right-column .menu ul li {
/*	_display:inline;*/
}

#right-column .menu ul {
	margin:0;
	padding:0 0 0 25px;
	list-style-type:circle;
}

#right-column .menu ul li a {
	text-decoration:none;
	display:block;
/*	padding-left:6px;
	padding-top:6px;
	padding-bottom:6px;*/
	padding:1px 0;
/*	border-bottom:1px solid #ccc;	*/
/*	color:#27648d;*/
}

#right-column .menu ul ul li {
	margin-left:15px;
	padding:0;
}

#right-column .menu ul ul {
/*	margin-left:15px;*/
	padding:0;
}

#right-column .menu ul ul li a {
/*	color:#666;*/
}

#right-column .menu ul li a:hover {
	text-decoration:underline;
}

/* AbcPrace - rychle hledani */

.quick-search {
	margin:5px 0;
	position:absolute;
	top:8em;
	width:160px;
}

.quick-search h3 {
	float:left;
	width:50px;
	font-size:0.85em !important;
	margin:0;
	padding:0;
}

.quick-search form {
	width:100px;
	float:right;
	text-align:right;
}

.quick-search select {
	width:100px;
	font-size:1em;
}

.quick-search .qs-button,
.quick-search select {
	margin:1px 0;
}

.quick-search .qs-button {
	float:right;
}

/* Abcprace - tlacitko vice */

a.button-more {
	width:65px;
	height:26px;
	background:url(../img/bg_button-more.gif);
	float:right;
}
/* AbcPrace - detail inzeratu */

.company-profile-wrap {
	background:#fff url(../img/detail/bg_company-wrap.gif) bottom no-repeat;
	margin-top:12px;
/*	min-height:100px;*/
}

.company-profile {
	background:transparent url(../img/detail/bg_company-top.gif) top no-repeat;
	padding:4px 10px;
	position:relative;
	font-size:0.9em;
	color:#666666;
	line-height:1.3em;
	_height:1%;
}

.company-logo {
	width:150px;
	text-align:center;
	overflow:hidden;
	float:left;
	margin-top:15px;
/*	position:absolute;
	top:15%;*/
}

.company-logo img {
	padding:2px;
}

.company-intro {
	margin-left:150px;
}

.company-intro.no-logo {
	margin:0px;
}

#content.story h1,
#content.ad-detail h1 {
	font-size:23px;
	margin-bottom:6px;
	padding:0;
}

#content.story h3,
#content.ad-detail h3 {
	font-size:18px;
	margin:12px 0;
}

#content.ad-detail .info {
	color:#666666;
	margin:0;
}

#content.story .icons-tools,
#content.ad-detail .icons-tools {
	float:right;
}

#content.story .icons-tools,
#content.ad-detail .icons-tools a {
	color:#169216;
}

#content.story.violet .icons-tools,
#content.ad-detail.violet .icons-tools a {
	color:#9a099a;
}

#content.story .icons-tools a:hover,
#content.story .ad-answer:hover,
#content.ad-detail .icons-tools a:hover,
#content.ad-detail .ad-answer:hover {
	-moz-opacity:0.8;
	filter: alpha(opacity=80);
}

#content.story .title,
#content.story .description,
#content.ad-detail .title,
#content.ad-detail .description {
	padding:0 12px;
}

a.ad-answer {
	display:block;
	height:26px;
	overflow:hidden;
	font-size:1.4em;
	font-weight:bold;
	padding:5px 0;
	background:url(../img/detail/btn_answer.gif) no-repeat;
	text-align:center;
	color:#fff;
	margin:12px 0;
}

#content.violet a.ad-answer {
	background-image:url(../img/detail/btn_answer_violet.gif) !important;
}

/* AbcPrace - login */

.login-form {
	width:368px;
	height:207px;
	background:url(../img/login/bg_login.gif) no-repeat;
	padding:6px 12px;
	color:#cad6ff;
}

.login-form table td {
	padding:2px 12px;
}

.login-form form {
	padding:6px;
	font-size:1.1em;
	font-weight:bold;
}

.login-form input {
	color:#000;
}

.login-form input.submit {
	color:#000;
	font-size:1.0em;

}

.login-form h2 {
	color:#adccff;
	margin:6px 0;
}

.login-form p {
	display:block;
	font-size: 0.85em !important;
}

.login-form p.login-info {
	margin-top:0 !important;	
}

.login-form p,
.login-form a {
	color:#adccff;
}

/* AbcPrace_web_sablona_VYPIS_INZERATU.html */


.company-profile-wrap {
	background:#fff url(../img/detail/bg_company-wrap.gif) bottom no-repeat;
	margin-top:12px;	
}

.company-profile {
	background:transparent url(../img/detail/bg_company-top.gif) top no-repeat;
	padding:4px 10px;
	position:relative;
	font-size:0.9em;
	color:#666666;
	line-height:1.3em;
}

#panel-wrapper {
	background:url(../img/filter/bg_filter1b.gif) top no-repeat;
	width:558px;
}

#panel {
	background:url(../img/filter/bg_filter1a.gif) bottom no-repeat;
	padding:6px 12px;
	padding-bottom:15px;
	color:#fff;
	_height:1%;
}

#content #panel h2,
#panel h2 {
	color:#ccffcc;
}

#content #panel a,
#panel a {
	color:#fff;
}

#panel select,
#panel input,
#panel .filter {
	width:125px;
}

#panel select,
#panel input {
	font-size:1em;
}

/* Vyhledavaci panel - brigady */

#panel-wrapper.violet {
	background-image:url(../img/filter/bg_filter2b.gif);
}

#panel-wrapper.violet #panel {
	background-image:url(../img/filter/bg_filter2a.gif);
}

#panel-wrapper.violet #panel h2 {
	color:#f3d5f3;
}

#panel-wrapper.violet #panel .filter input.btn-filter {
	background:url(../img/navig/bg_box_2_qs_button.gif);
}

#panel-wrapper.blue {
	background-image:url(../img/filter/bg_filterb.gif);
}

#panel-wrapper.blue #panel {
	background-image:url(../img/filter/bg_filtera.gif);
	color:#cad6ff;
}

#panel-wrapper.blue #panel h2 {
	color:#adccff;
}

#panel-wrapper.blue #panel a {
	color:#fff;
}

#panel-wrapper.violet #panel .filter input.btn-filter {
	background:url(../img/navig/bg_box_2_qs_button.gif);
}

#panel-wrapper.employer {
	background-image:url(../img/filter/bg_filter3b.gif);
	margin-bottom:12px;
}

.employer {
	_background-image:url(../img/filter/bg_filter3b.gif) !important;
	_margin-bottom:12px;
}

#panel-wrapper.employer #panel {
	background-image:url(../img/filter/bg_filter3a.gif);
	color:#fff;
}

#panel-wrapper.employer #panel h2 {
	color:#cdcdf1;
}

#panel-wrapper.employer #panel .filter input.btn-filter {
	background:url(../img/navig/bg_box_3_qs_button.gif);
}

#content.ad-list .control,
#content.ad-list .control-foot {
	border-bottom:1px solid #d6d6d6;
	font-weight:bold;
	font-size:0.9em;
	color:#666666;
	position:relative;
}

#content.ad-list .control-foot {
	border:0;
	border-top:1px solid #d6d6d6;
	margin-top:20px;
	padding:5px 0;
	text-align:right;
}

#content.ad-list .control a {
	color:#666666;
}

#content.ad-list .control div {
	padding:5px 0;
}

#content.ad-list .control .left {
/*	float:left;*/
}

#content.ad-list .control .right {
	float:right;
}

#content.ad-list h3 {
	margin-bottom:0;
}

#content.ad-list h3 a {
	color:#347bb4;
}

#content.ad-list .perex,
#content.ad-list .footnotes {
	font-size:0.9em;
}

#content.ad-list .footnotes {
	color:#666666;
}

#content.ad-list .footnotes a {
	color:#169216;
	font-weight:bold;	
}
#panel .filter {
	float:left;
	color:#fff;
	font-size:0.9em;
	padding:4px;
	font-weight:bold;
}


#panel .filter input.btn-filter {
	background:url(../img/navig/bg_box_1_qs_button.gif);
	border:0;
	width:65px;
	height:26px;
	margin-top:15px;
	float:right;
}

a.folder {
	padding:2px 21px 2px 6px;
	background:url(../img/btn_unfold.gif) right no-repeat;
	text-decoration:none;	
	border:1px solid #fff;
	border-bottom:none;
}

a.folder:hover {
	border:1px solid #ccc;
	border-bottom:none;
}

#sort-by {
	border:1px solid #ccc;
	position:absolute;
	background:#fff;
	display:none;
}

#sort-by ul {
	margin:0;
	padding:6px;
	list-style-type:none;
}

#content.ad-list .control #sort-by ul li a {
	color:#497d9f;
	font-size:0.9em;
}

#content.ad-list .control #sort-by ul li a:hover {
	background:#497d9f;
	color:#fff;
}

.pad {
	padding:0 12px;
}

.mpad,
.spacer {
	padding:6px;
}


/* AbcPrace - zobrazeni inzeratu - tabulka */

#content.ad-list table.ads {
	border-collapse:collapse;
	margin-top:15px;
}

#content.ad-list table.ads td,
#content.ad-list table.ads th {
	padding:10px;
	color:#666666;
}

#content.ad-list table.ads td h3 {
	margin:0;
}

#content.ad-list table.ads th {
	padding:5px;
	font-size:0.9em;
}

#content.ad-list table.ads tr.even {
	background-color:#d3d9dd;
}

#content.ad-list table.ads {
	width:100%;
}

/* Statick� str�nka */

#content.story {
	color:#333333;
}

#content.story a {
	color:#19509d;
	font-weight:bold;
}

#content.story .perex {
	color:#27648d;
	font-size:1.1em;
}

#content.story h1,
#content.story h2,
#content.story h3 {
	color:#000000;
}

#content.story ul {
	list-style-type:none;
	padding:0;
	_height:1%;
}

#content.story ul li {
	/* background:transparent url(../img/bg_bullet.gif) 25px 0.2em no-repeat; */ /*vypnutí "sluníček" */
	padding:3px 0;
	padding-left:25px; /* původně 50px */
}
.list-odrazka {    /* odrážky pro třídu seznamů  list-odrazka */
	list-style-type: disc;
}
#content.story .description {
	padding:0 24px;
}

#content.story .description h3 {
	font-weight:normal;
}

#content.story .title-wrap h2 {
	color:#000;
}

/* text-box */

.text-box {
	height:63px;
	overflow:hidden;
	border:1px solid #ccc;
	margin-bottom:12px;
	padding:6px;
}

/* AbcPrace_web_sablona_ADMINISTRACE_ZAMESTNAVATEL.html */ 

.header {
	width:558px;
}

#content .header h2 {
	display:block;
	background:#8c8c8c url(../img/headers/bg_header.gif) top no-repeat;
	color:#fff;
	font-size:1.1em;
	line-height:1.1em;
	height:1.1em;
	padding:6px 12px;
	font-weight:bold;
}

#content .header.half {
	width:273px;
	float:left;
	overflow:hidden;
}

#content .header.half p {
	margin:12px;
}

#content .header.bigger p {
	font-size:1.2em;
	margin:12px;
}

#content .header.half h2 {
	background:transparent url(../img/headers/bg_header_half.gif);
}

#content .header.half.left {
	margin-right:12px;
}

/* tabulky flist */

table.flist {
	border-collapse:collapse;
	width:100%;
}

table.flist td,
table.flist th {
	padding:4px 4px;
	border-bottom:1px solid #cccccc;
	font-size:0.85em;
}

table.flist span,
table.flist th {
	font-size:0.85em;
}

table.flist h3 {
	margin:0;
	font-size:1.2em;
}

table.flist th.controls {
	width:10px;
}

div.table-foot {
	border:1px solid #c4c4c4;
	border-top:none;
	text-align:right;
	margin-bottom:12px;
	padding:6px 12px;
}

div.table-foot a {
	font-weight:bold;
	font-size:0.9em;
}

div.tablist {
	height:25px;
}

div.tablist ul {
	list-style:none;
	margin:0 0 0 3px;
	padding:0;
}

div.tablist ul li {
	float:left;
	overflow:hidden;
	text-align:center;
	margin:0;
	padding:0;
	margin-left:2px;
}

div.tablist ul li a {
	display:block;
	background:transparent url(../img/bg_tablist.gif) top right;
	font-size:1.1em;
	font-weight:bold;
	color:#fff;
	width:108px;
	height:25px;
	line-height:1.8em;
	text-decoration:none;
	_margin-bottom:-1px;
}

div.tablist.tuser ul li a {
	background:transparent url(../img/bg_tablist_user.gif) top right;
}

div.tablist ul li.active a,
div.tablist ul li a:hover {
	background-position:top left;
}

/* Panel administrace - uživatel */

#panel-wrapper.user {
	margin-top:-1px;
	background-image:url(../img/admin/bg_panel2b.gif);
	margin-bottom:12px;
	color:#fff;
}

#panel-wrapper.user a {
	color:#fff;
}

#panel-wrapper.user #panel {
	background-image:url(../img/admin/bg_panel2a.gif);
}


#panel-wrapper.admin {
	margin-top:-1px;
	background-image:url(../img/admin/bg_panel1b.gif);
	margin-bottom:12px;
	color:#fff;
}

.admin {
	_margin-top:-1px;
	_background-image:url(../img/admin/bg_panel1b.gif) !important;
	_margin-bottom:12px;
	_color:#fff;
}

#panel-wrapper.admin a {
	color:#fff;
}

#panel-wrapper.admin #panel {
	background-image:url(../img/admin/bg_panel1a.gif);
}

#panel-wrapper.admin #panel ul,
#panel-wrapper.user #panel ul {
	margin:0;
	padding:0;
	list-style:none;
}

#panel-wrapper.admin #panel ul li,
#panel-wrapper.user #panel ul li {
	float:left;
	margin:0;
	padding:0;
}

.admin ul li a,
.user ul li a {
	display:block;
	width:120px;
	height:42px;
	padding-left:50px;
	background:transparent url(../img/bg_panel_li.gif) left no-repeat;
	margin-right:6px;
	font-size:0.9em;
	text-decoration:none;
	line-height:1em;
	padding-top:12px;	
}

.user ul li a {
	background:transparent url(../img/bg_panel_user_li.gif) left no-repeat;
}

.admin ul li a:hover,
.user ul li a:hover {
	text-decoration:underline;
}

.admin ul li.active a,
.admin ul li a:hover {
	background-image:url(../img/bg_panel_li-active.gif);
}

.user ul li.active a,
.user ul li a:hover {
	background-image:url(../img/bg_panel_user_li-active.gif);
}

/* Ikonky v administraci - zamestnavatel */

.admin ul li a.admin-manage {
	background-image:url(../img/admin/icon_manage.gif);
}

.admin ul li.active a.admin-manage,
.admin ul li a.admin-manage:hover {
	background-image:url(../img/admin/icon_manage-active.gif);
}

.admin ul li a.admin-add {
	background-image:url(../img/admin/icon_add.gif);
}

.admin ul li.active a.admin-add,
.admin ul li a.admin-add:hover {
	background-image:url(../img/admin/icon_add-active.gif);
}

.admin ul li a.admin-positions {
	background-image:url(../img/admin/icon_positions.gif);
}

.admin ul li.active a.admin-positions,
.admin ul li a.admin-positions:hover {
	background-image:url(../img/admin/icon_positions-active.gif);
}

.admin ul li a.admin-view {
	background-image:url(../img/admin/icon_view.gif);
}

.admin ul li.active a.admin-view,
.admin ul li a.admin-view:hover {
	background-image:url(../img/admin/icon_view-active.gif);
}

.admin ul li a.admin-watchdog {
	background-image:url(../img/admin/icon_watchdog.gif);
}

.admin ul li.active a.admin-watchdog,
.admin ul li a.admin-watchdog:hover {
	background-image:url(../img/admin/icon_watchdog-active.gif);
}

.admin ul li a.admin-cart {
	background-image:url(../img/admin/icon_cart.gif);
}

.admin ul li.active a.admin-cart,
.admin ul li a.admin-cart:hover {
	background-image:url(../img/admin/icon_cart-active.gif);
}

.admin ul li a.admin-edit {
	background-image:url(../img/admin/icon_edit.gif);
}

.admin ul li.active a.admin-edit,
.admin ul li a.admin-edit:hover {
	background-image:url(../img/admin/icon_edit-active.gif);
}

.admin ul li a.admin-home {
	background-image:url(../img/admin/icon_home.gif);
}

.admin ul li.active a.admin-home,
.admin ul li a.admin-home:hover {
	background-image:url(../img/admin/icon_home-active.gif);
}

/* ikonky v administraci - uzivatel */

.user ul li a.admin-watchdog {
	background-image:url(../img/admin/icon_user_watchdog.gif);
}

.user ul li.active a.admin-watchdog,
.user ul li a.admin-watchdog:hover {
	background-image:url(../img/admin/icon_user_watchdog-active.gif);
}

.user ul li a.admin-home {
	background-image:url(../img/admin/icon_user_home.gif);
}

.user ul li.active a.admin-home,
.user ul li a.admin-home:hover {
	background-image:url(../img/admin/icon_user_home-active.gif);
}

.user ul li a.admin-privacy {
	background-image:url(../img/admin/icon_user_privacy.gif);
}

.user ul li.active a.admin-privacy,
.user ul li a.admin-privacy:hover {
	background-image:url(../img/admin/icon_user_privacy-active.gif);
}

.user ul li a.admin-edit {
	background-image:url(../img/admin/icon_user_edit.gif);
}

.user ul li.active a.admin-edit,
.user ul li a.admin-edit:hover {
	background-image:url(../img/admin/icon_user_edit-active.gif);
}

.user ul li a.admin-add {
	background-image:url(../img/admin/icon_user_add.gif);
}

.user ul li.active a.admin-add,
.user ul li a.admin-add:hover {
	background-image:url(../img/admin/icon_user_add-active.gif);
}

.user ul li a.admin-work {
	background-image:url(../img/admin/icon_user_work.gif);
}

.user ul li.active a.admin-work,
.user ul li a.admin-work:hover {
	background-image:url(../img/admin/icon_user_work-active.gif);
}

.user ul li a.admin-delete {
	background-image:url(../img/admin/icon_user_delete.gif);
}

.user ul li.active a.admin-delete,
.user ul li a.admin-delete:hover {
	background-image:url(../img/admin/icon_user_delete-active.gif);
}

.user ul li a.admin-education {
	background-image:url(../img/admin/icon_user_education.gif);
}

.user ul li.active a.admin-education,
.user ul li a.admin-education:hover {
	background-image:url(../img/admin/icon_user_education-active.gif);
}

.user ul li a.admin-view {
	background-image:url(../img/admin/icon_user_view.gif);
}

.user ul li.active a.admin-view,
.user ul li a.admin-view:hover {
	background-image:url(../img/admin/icon_user_view-active.gif);
}

/* Clanky - news.html */ 

#content.story ul.articles {

}

#content.story ul.articles li {
	background:none !important;
	padding-left:12px;
}

#content.story ul.articles li a {
	color:#fff;
}

/* reg_company */

.cboxwrapper {
	margin:6px 0;
}

.ybox, .cbox, .cbox-a,
.ybox-a {
 float:left;
 margin-left:5px;
 color:#FFFFFF;
 font-size:1.7em;
 text-align:center;
 line-height:42px;
 width:42px;
 height:42px;
 overflow:hidden;
 margin:2px;
 background-color:#B0B0B0;
 background:#8b8b8b url(../img/bg_cbox.gif) right no-repeat;
}

.ybox, .ybox-a {
 background:#75ba75 url(../img/bg_ybox.gif) right no-repeat;
}

.ybox-a {
 background-position:left;
}

.cbox {
 background-color:#B0B0B0;
}

.cbox-a {
 background-position:left;
}

#content.story .cbox a {
 color:#fff;
}

p.info,
p.warning {
 background:url(../img/p_cls_info.gif) no-repeat;
 background-position: 20 20;
 background-attachment:bottom left;
 margin-left:10px;
 padding:2px 10px 5px 23px;
 font-size:0.9em;
}

p.warning {
 background:transparent url(../img/p_cls_warning.gif) no-repeat;
 font-weight:bold;
 color:#000000;
}

.helppopup {
 width:400px; 
 display:none;
 position:absolute;
 top: 70px;
 right:0;
 background-color: #fff;
 z-index:10px;
}

.helppopup.mintop {
 top: 20px;
 right: 30px; 
}

.helppopup .top,
.helppopup .bottom {
 padding:15px;
}

.helppopup .bottom {
 border:1px solid #cccccc;
}

.helppopup .top {
 background:transparent url(../img/cls_helppopup.gif) no-repeat;
 background-position:right;
 color:#FFFFFF;
 font-weight:bold;
}

.al-right {
	float:right;
}

/* objednavkovy formular */

.flist.order td {
	background-color:#cbcbe3;
}

.price {
	color:#27279d;
}

.intro {
	position:relative;
	padding:0 0 12px 12px;
	min-height:26px;
	_height:26px;	
}


/* Web 2.0 like box */
.tag-1 {font-size: 160%; }
.tag-2 {font-size: 140%; }
.tag-3 {font-size: 115% }
.tag-4 {font-size: 100% }
.tag-5 {font-size: 90% }

table.pricelist th h3 {
	font-size:1.3em !important;
	color:#347bb4 !important;
}

/* price */
table.pricelist td h3 {
	font-size:1.3em !important;
	color:#347bb4 !important;
}

table.pricelist th em {
	font-weight:normal !important;
	font-style:normal;
}
