/**************************************************/
/*                                                */
/*     Author:    Bc. Richard Kalab               */
/*     websites:  www.medipool.cz                 */
/*                                                */
/*     Date:       25.09.2007                     */
/*                                                */
/*     Copyright:  Studio Lexel s.r.o. ©          */
/*                                                */
/*                                                */
/*                                                */
/**************************************************/

* {margin:0;padding:0;}
body {font-size:95%;}
body {width: 100%;margin:0;padding:0;background:#F1F1E9;}
html {width: 100%;margin:0;padding:0;}

a img {border:0;}
em {font-style:normal;}

body, p, em, h1, h2, h3, h4, h5, h6, div, span, li, a, textarea {
	font-family: 'Lucida Grande', Geneva, Arial, Tahoma;
}

body {padding:25px 0 0 0;width:100%;background:#F6FDFE;}
#wide-banner {margin:0;padding:0;width:1015px;height:52px;float:left;border:1px;}
#sky-scraper {margin:0;padding:0;margin-top:-52px;float:right;width:122px;height:502px;}
#complete {margin: 0 auto;padding:0;width:1133px;}
#completeNewsLetter {margin: 0 auto;padding:0;width:250px;}
#main {margin:0;padding:0;width:1010px;float:left;}
#mainNewsLetter {margin:0;padding:0;width:250px;float:left;}
#head {margin:2px 0 0 0;padding:0;width:1010px;min-height:159px;_height:159px;
	background: #fff url('../images/medi-pool-head.png') 0px 0px no-repeat;}
#head-short {margin:32px 0 0 0;padding:0;width:1010px;min-height:160px;_height:160px;
  background: url('../images/head-short.jpg') 0px 0px no-repeat;
}

#left-head {margin:0;padding:0;width:804px;height:126px;float:left;}
#right-head {margin:0;padding:0;width:200px;float:right;height:126px;}
  
#lang {margin:0;padding:12px 0 0 15px;float:left;height:19px;overflow:hidden;}
#lang li {margin:0;padding:0 7px 0 0;color:#999886;font-size:0.8em;display:inline;}
#lang li a {margin:0 7px 0 0;padding:0;color:#999886;font-size:1em;text-decoration:none;overflow:hidden}
#lang li a:hover {color:#4E9AC7;}
#lang select {display:block;width:130px;}

#logo {margin:10px 0 0 52px;_margin-left:27px;
	padding:0;display:block;float:left;width:230px;height:75px;}
#logo a {margin:0;padding:0;display:block;width:230px;height:75px;}
#top-menu {margin:4px 10px 0 0;_margin:4px 5px 0 0;padding:0;float:right;width:224px;height:36px !important;}
#top-menu li {margin:0;padding:0;list-style-type:none;display:block;float:left;height:36px;}

#top-menu-moved {margin:0 10px 0 0;_margin-right:5px;padding:3px 0 0 0;float:right;width:225px;height:36px !important;}
#top-menu-moved li {margin:0;padding:0;list-style-type:none;display:block;float:left;height:36px;}

#head-znacka { margin:4px 0 0 0;padding:5px 0 0 16px;float:right;width:184px;height:105px;font-size:0.8em;}
#kosik-logo {margin:0;padding:0;background:transparent;}
.par-kosik {margin:0;padding:10px 50px 0 0;display:block;width:185px;text-align:left;}
.par-kosik a {text-decoration:none;color:#000;}
.par-cena { margin:5px 0 0 25px;padding:0;display:block;font-size: 1.3em }
.kosicek {margin:0 6px 0 0;;padding:0;display:block;float:left;width:19px;height:18px;}
.obrazek { height:45px; overflow: hidden; }

.medi {
	margin:0;padding:7px 0 0 0;
	display:block;float:left;width:107px;height:29px;
	text-align:center;font-size:1em;
	color:#002660;text-decoration:none;overflow:hidden;
	background: url('../images/Profi-ram.gif') 0px 0px no-repeat;
}
.medi span {margin:0;padding:0;font-size:1em;color:#249534;}
.profi {
	margin:0 0 0 3px;padding:7px 0 0 0;
	display:block;float:left;width:107px;height:29px;
	text-align:center;font-size:1em;
	color:#D0181E;text-decoration:none;overflow:hidden;
}
.profi:hover {background: url('../images/Profi-ram.gif') 0px 0px no-repeat;}
.profi span {margin:0;padding:0;font-size:1em;color:#866376;}

#main-menu {margin:16px 0 0 0;padding:0 0 0 18px;float:left;height:25px;
background: url('../images/menu-background.gif') 0 100% repeat-x;}


#main-menu li {margin:0;padding:0 5px 0 0;display:block;height:25px;float:left;list-style-type:none;}
#uvod, #eshop, #kontakty, #partneri, #uvod-aktive, #eshop-aktive, #kontakty-aktive, #profese-aktive, #partneri-aktive, #profese {
	margin:0;padding:0;
	display:block;float:left;
	font-size:0.8em;color:#fff;text-decoration:none;
	text-align:center;vertical-align:middle;
	line-height:25px;height:25px;overflow:hidden;
}
#uvod 		{width:90px;background: url('../images/menu-hlavni.gif') 0px 0px no-repeat;}
#eshop 		{width:57px;background: url('../images/menu-dve.gif') 0px 0px no-repeat;}
#profese 	{width:66px;background: url('../images/menu-tri.gif') 0px 0px no-repeat;}
#kontakty 	{width:66px;background: url('../images/menu-tri.gif') 0px 0px no-repeat;}
#partneri 	{width:60px;background: url('../images/menu-ctyri.gif') 0px 0px no-repeat;}
#uvod:hover 	{width:90px;background: url('../images/menu-hlavni.gif') 0px -25px no-repeat;}
#eshop:hover 	{width:57px;background: url('../images/menu-dve.gif') 0px -25px no-repeat;}
#profese:hover {width:66px;background: url('../images/menu-tri.gif') 0px -25px no-repeat;}
#kontakty:hover {width:66px;background: url('../images/menu-tri.gif') 0px -25px no-repeat;}
#partneri:hover {width:60px;background: url('../images/menu-ctyri.gif') 0px -25px no-repeat;}
#uvod-aktive 		{width:90px;background: url('../images/menu-hlavni-aktive.gif') 0px 0px no-repeat;}
#eshop-aktive 		{width:57px;background: url('../images/menu-dve-aktive.gif') 0px 0px no-repeat;}
#profese-aktive 	{width:66px;background: url('../images/menu-tri-aktive.gif') 0px 0px no-repeat;}
#kontakty-aktive 	{width:66px;background: url('../images/menu-tri-aktive.gif') 0px 0px no-repeat;}
#partneri-aktive 	{width:60px;background: url('../images/menu-ctyri-aktive.gif') 0px 0px no-repeat;}

#repeater-cube {margin:0;padding:0;height:32px;width:1010px;background: url('../images/repeater-cube.png');}
#submenu {margin:0;padding:4px 0 0 12px;height:20px;float:left;/*width:500px;*/}
#submenu li {
	margin:0;padding:0 10px 0 6px;
	list-style-type:none;display:inline;
	font-size:1em;color:#00505F;
	background: url('../images/submenu-separator.gif') 100% 6px no-repeat;
}
#submenu li a {font-size:0.75em;color:#00505f;text-decoration:none;overflow:hidden;}
#submenu li a:hover {color:#226C7D;text-decoration:underline;}
.aktivni-sub {color:#00758c !important;}
#osobni-menu {margin:0;padding:4px 64px 0 8px;height:20px;float:right;width:330px;text-align:right;}
#osobni-menu li {
	margin:0;padding:0 10px 0 6px;
	list-style-type:none;display:inline;
	font-size:1em;color:#00505F;
	background: url('../images/menu-osobni-separator.gif') 100% 8px no-repeat;
}
#osobni-menu li a {font-size:0.75em;color:#fff;text-decoration:none;overflow:hidden;}
#osobni-menu li a:hover {text-decoration:underline;}

#status-gradient {
	margin:0;padding:0;
	min-height:38px;_height:38px;
	background:  url('../images/gradient-back.png') 0px 100% repeat-x;
}
#status-gradient p {
	margin:0;
	height:28px;font-size:0.8em;
}

.svatek {margin:0;padding:6px 0px 0 18px;display:block;float:left;width:330px;}/****šířka 450px změněna 9.8.2009 BB****/
.prih-udaje {margin:0;padding:6px 0px 0 0;display:block;float:left;width:360px;font-size:0.75em !important;}
.cen-kosik {margin:0;padding:10px 50px 0 0;display:block;float:right;width:250px;text-align:right;}
.cen-kosik a {text-decoration:none;color:#000;}
/*
.svatek {margin:0;padding:10px 0px 0 18px;display:block;float:left;width:258px;}
.prih-udaje {margin:0;padding:6px 0px 0 0;display:block;float:left;width:465px;font-size:0.75em !important;}
.cen-kosik {margin:0;padding:10px 50px 0 0;display:block;float:right;width:185px;text-align:right;}
*/


.d-blue {color:#125e7c;}
strong.d-blue {font-weight:500;}
.blue {color:#00C5EA;}
.blue2 {color:#3399CC;}
.blue-link {margin:10px 0 10px 0;color:#3399CC;text-decoration:none;}
.blue-link:hover {text-decoration:underline;}
.gray {color:#999886;}
.d-gray {color:#6f706e;}
.d-green { color: #2a862e; font-weight:500;}
.d-red { color: #b11a0f; font-weight:500;}
/* content-all */
#content-all {margin:0 0 3px 0;padding:4px 17px 3px 17px;width:976px;background:#D8DCDE;}
#left-panel {margin:0;padding:0 3px 0 0;float:left;width:258px;min-height:300px;}
#left-panel-thin {margin:0;padding:0 6px 0 0;float:left;width:216px;min-height:300px;}
.rozsireni {width:709px !important;}
#content {margin:0;padding:0;float:left;width:499px;}
#content-layout {margin:0;padding:0;float:left;width:713px;}
#blue-box {
	margin:0 0 3px 0;padding:0 0 15px 0;
	background: #4E9AC7 url('../images/gradient-blue-content.gif') 0px 0px repeat-x;/*min-height:380px;_height:380px;*/
	border-right: solid 1px #B3B0A1;
	border-bottom: solid 1px #B3B0A1;
}
#blue-box-kontakt {
    margin: 3px 0 3px 0;padding:0 0 15px 0;
    background: #2BA8C4 url('../images/kontaktujte-nas.jpg') left bottom no-repeat;
	border-right: solid 1px #B3B0A1;
	border-bottom: solid 1px #B3B0A1;
}
#blue-box-kontakt h2 { margin:0;padding:15px 0 0 15px;color:#fff;font-size:1.1em;font-weight:500; }

#blue-box h2 {margin:0;padding:27px 0 0 15px;color:#fff;font-size:1.1em;font-weight:500;}
.whitty {margin:0;padding:10px 15px 0 15px;color:#fff;font-size:0.8em;line-height:1.5em;text-align:justify;}
.whitty a {text-decoration:none;}
.whitty a:hover {text-decoration:underline;}
.blue-spec {color:#66FFFF;}

.button-login, .button-registrovat {
	margin:30px 10px 0 0;padding:0;
	display:block;float:right;
	width:93px;height:22px;line-height:22px;
	text-align:center;vertical-align:middle;
	background: url('../images/button-back.gif') 0px 0px no-repeat;	
	color:#228DB6;font-size:0.7em;font-weight:600;text-decoration:none;
}



.button-tseznam {
	width:52px;height:22px;line-height:22px;
	text-align:center;vertical-align:top;
	background: url('../images/button-OK2.gif') 0px 0px no-repeat;	
	color:#228DB6;font-size:0.7em;font-weight:500;text-decoration:none; border:0px;
}

.button-tseznam2 {
	margin:0px 10px 0px 0px; padding:0px;
	display:block;float:right;
	width:50px;height:22px;line-height:22px;
	text-align:center;vertical-align:middle;
	background: url('../images/button-OK2.gif') 0px 0px no-repeat;	
	color:#228DB6;font-size:0.7em;font-weight:600;text-decoration:none;
}

.button-registrovat {margin:30px 25px 0 0;}

.buttony {margin:0;padding:10px 0;_width:100%;_height: 1px;%min-height:1px;text-align:right;}

#content-fat {margin:0;padding:0;float:left;width:566px;}
#content-fater {margin:0;padding:0;float:left;width:740px;}

.content-fleft {margin:26px 0 0 0;padding:0 0 0 24px;float:left;width:224px;border-right: solid 1px #D8DCDE;}
.content-fright {margin:26px 0 0 0;padding:0;float:right;width:225px;}
h5 {margin:0;padding:12px 10px 0 0;font-size:0.9em;color:#999886;}
.datum {margin:0;padding:0;font-size:0.7em;color:#3399CC;}
.content-fleft img, .content-fright img {border: solid 1px #D8DCDE;}
.news-text {margin:0;padding:9px 7px 10px 0;color:#747474;font-size:0.9em;}
.next, .next2 {margin:0 10px 0 0;padding:0;color:#3399CC;text-decoration:none;}
.next:hover, .next2:hover {text-decoration:underline;}
.content-fleft span, .content-fright span {color:#747474;}



.color-box, .color-box-gray {
	margin:0;padding:3px 3px 3px 3px;
	border-right: solid 1px #B3B0A1;
	border-bottom: solid 1px #B3B0A1;
	background: #fff;font-size:0.8em;_height:1px;%min-height:1px;
}
.color-box-gray {margin:0 0 3px 0;background: url('../images/infolinka_medipool_258x147.gif') 0px 0px no-repeat;height:147px;overflow:hidden;}
.color-box-gray h3 {background:transparent !important;}
.info {margin:0;padding:0;float:right;width:115px;}
.info h4, .blue-dark {margin:0;padding:19px 0 3px 0;color:#3399CC;}
.doba {
	margin:0 auto;padding:18px 0 0 0;%padding:13px 0 0 0;
	display:block;text-align:center;
	color:#EEECE1;font-size:1.4em;font-weight:500;
}

/***************** REGISTRACNI FORMULAR *************************/
.labels, .inputs, .inputs2, .omezeni, .labels2 {margin:0;padding:0 0 7px 0;font-size:1em;float:left;}
.labels {padding:0 26px 7px 0;width:164px;color:#3399CC;text-align:right;}
.blue-text {padding:0 26px 7px 26px;color:#3399CC;text-align:center;}
.blue-text p {margin:0;padding:15px 0px;color:#999886;text-align:left;border-bottom: solid 1px #C3C3C3;}
.labels2 {padding:0 26px 7px 0;width:254px;color:#3399CC;text-align:right;}
.souhlas {padding:0 0 7px 26px;width:234px;color:#3399CC;text-align:left;float:left;}
.lables em, .labels2 em {color:#FF0000;}
.inputs {width:155px;position:relative;}
.inputs2 {width:255px;position:relative;}
.inputs input {border: solid 1px #C3C3C3;display:block;width:150px;}
.inputs2 input {border: solid 1px #C3C3C3;display:block;width:250px;}
.short {width:68px;}
.short2 {width:80px !important;}
.middle {width:150px !important;}
.red {color:#FF0000;font-size:0.8em;}
.red-b {background:#FFE8E8;border: solid 1px #E30000 !important;}
.omezeni {padding:0 0 7px 13px;width:117px;color:#999886;}
.back-print {margin:0;padding:26px;float:right;color:#3399CC;_height:1px;%min-height:1px;}
.back-print a {margin:0;padding:0;color:#3399CC;}
/****************************************************************/

/******************* CHCI BONUS BODY ****************/
.chci {margin:0;padding:0 0 7px 35px;font-size:1em;float:left;width:555px;position:relative;}
.chci-label {padding:0;font-size:1em;color:#3399CC;text-align:left;}
.chci-label em {color:#FF0000;}

/******************** HELP BOX **********************/
.help {
	position: absolute;
	bottom: 25px;
	left: 152px;
	display: none;
	width:310px;
	background:transparent;
}
.help-chci {
	position: absolute;
	bottom: 20px;
	left: 220px;
	display: none;
	width:310px;
	background:transparent;
}
.border-h {margin:0;padding:0 4px;border: solid 1px #D8DCDE;background:#fff;}
.border-h h4 {
	margin:0;padding:10px 0 0 10px;
	display:block;height:31px;width:288px;
	font-size:1em;
	color:#fff;background: url('../images/help-head.gif') 0px 0px repeat-x;}
.border-h p strong {margin:0;padding:0 0 5px 0;color:#3399CC;text-decoration:underline;display:block;_height:1px;%min-height:1px;}
.border-h p em {margin:0;padding:0;color:#3399CC;display:block;float:left;width:120px;_height:1px;%min-height:1px;}
.span-sp {margin:0;padding:0;color:#999886;display:block;float:right;border: solid 1px #D8DCDE;width:130px;}

.border-h p {margin:0;padding:5px 10px;color:#999886;display:block;_height:1px;%min-height:1px;}
.bottom-med {margin:0;padding:0;width:308px;height:40px;
	background: #1C53A4 url('../images/help-logo.gif') 210px 5px no-repeat;border: solid 1px #D8DCDE;border-bottom:0;border-top:0;}
.bottom-sipka {margin:0;padding:0;width:310px;height:33px;background: url('../images/help-bottom.gif') 0px 0px no-repeat;}
.right-bottom-sipka {margin:0;padding:0;width:310px;height:33px;background: url('../images/right-help.gif') 0px 0px no-repeat;}
/****************************************************/

.gray-dark {color:#666666;}
.blue-dark {padding:2px 0 8px 0;display:block;}

h3 {
	margin:0;padding:0 0 0 13px;
	font-size:1em;color:#6F706E;
	display:block;height:39px;line-height:39px;
	background: url('../images/gradient-blue.png') 0px 0px repeat-x;
}
.svetle {color:#999886;}
.svetle a {color:#6F706E;text-decoration:none;}



.h4-jmeno {
	margin:0;padding:13px 0 0 13px;
	font-size:1.4em;color:#6F706E;font-weight:500;
	
}

/***************************** VZKAZNIK *************************************/
#vzkaznik-head {margin:11px 0 0 0;padding:15px 0 0 10px;background: #4f9bc8 url('../images/bg-vzkaznik-head.gif') 0px 0px repeat-x;min-height:26px;_height:26px;}
.vzkaznik {margin:0;padding:0;color:#fff;width:200px;float:left;display:block;}
#vzkaz-menu {margin:0;padding:0;float:right;width:450px;text-align:right;}
#vzkaz-menu li {margin:0;padding:0 15px 0 0;display:inline;list-style-type:none;}
#vzkaz-menu li a {margin:0;padding:0;display:inline;color:#fff;text-decoration:none;}
#vzkaz-menu li a:hover {text-decoration:underline;}
.dorucene {margin:0;padding:0 15px 0 16px !important;background: url('../images/ikona-prichozi.gif') 0px 2px no-repeat;}
.odeslane {margin:0;padding:0 15px 0 16px !important;background: url('../images/ikona-odchozi.gif') 0px 2px no-repeat;}

#vzkaznik-seznam {margin:0;padding:0;}
#vzkaznik-seznam li {margin:0;_margin-bottom:-3px;padding:16px 0 4px 12px;list-style-type:none;
	background:#f4fcfe;color:#757574;min-height:22px;_height:22px;border-bottom:solid 1px #d8dcde;}
#vzkaznik-seznam li a, #vzkaznik-seznam li strong {color:#006a81;text-decoration:none;}
#vzkaznik-seznam li a:hover {text-decoration:underline;}

.new-msg {background: url('../images/bg-vzkaznik-income.gif') 0px 0px repeat-x !important;}

.msg-spec {display:block;float:left;width:450px;}
.msg-tech {display:block;float:right;width:220px;text-align:right;}
.msg-tech a {margin:0;padding:0 20px 0 0;}

.selection {margin:0 10px 0 0;padding:0;}

#system-msg {margin:0 !important;;padding:15px 0 0 40px;_padding:15px 0 0 42px;display:block;}
#system-msg a {margin:0 10px 0 10px;padding:0;color:#006a81;text-decoration:none;}
#system-msg a:hover {text-decoration:underline;}

#strankovani-msg {padding:20px 0 0 0;color:#006a81;text-align:center;}
#strankovani-msg a {color:#006a81;text-decoration:none;}



/***************************** VZKAZ form ***********************************/
#new-message {margin:0;padding:0;width:100%;height:800px;background: #d4e9f6 url('../images/bg-vzkaz-form.jpg') 0px 0px repeat-x;}
#new-message-div {padding:20px;}
#new-message-div h1 {text-align:center;color:#006a81;font-weight:500;}
#new-message-div h2 {text-align:left;color:#006a81;font-weight:700;font-size:0.8em;}
#new-message-div em {padding:10px 0 0 0;display:block;text-align:left;font-weight:500;font-size:0.8em;}
#new-message-div textarea {margin:0;padding:0;display:block;width:100%;height:200px;
text-align:left;color:#006a81;font-weight:700;font-size:0.8em;}

.vzkaz-button {margin:11px 0 0 0;padding:3px 10px;border: solid 1px #c1dbe8;display:block;cursor: hand; cursor: pointer;
	background: #dbeef7 url('../images/bg-vzkaz-button.gif') 0px 0px repeat-x;color:#006a81;}
.select-button {margin:0 0 0 10px;padding:0;display:block;width:21px;height:19px;border:0;float:left;
background: url('../images/button-novy-select.gif') 0px 0px no-repeat;cursor: hand; cursor: pointer;}


/***************************** VZKAZNIK konec *******************************/



.color-content {margin:0;padding:13px;_height:1px;%min-height:1px;}
.label {margin:0;padding:0;display:block;width:77px;float:left;vertical-align:bottom;font-size:0.9em;}
.input {margin:0;padding:0;display:block;width:140px;float:left;height:21px;}
.prihlaseni {margin:0;padding:10px 0 0 0;}
.label2 {margin:0;padding:2px 0 10px 0;display:block;font-size:0.9em;text-align:center;}
.odeslat-button, .vyprazdnit {
	margin:0 auto;padding:0;
	display:block;
	width:93px;height:22px;
	overflow:hidden;font-weight:600;font-size:0.85em; cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-back.gif') 0px 0px no-repeat;
	border:0px !important;
}
.odeslat-button2 {
	margin:0 auto;padding:0;
	display:block;
	width:220px;height:22px;
	overflow:hidden;font-weight:700;font-size:0.85em; cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-220.gif') 0px 0px no-repeat;
	border:0px !important;
}
.odeslat-button250 {
	margin:0 auto;padding:0;
	display:block;
	width:250px;height:22px;
	overflow:hidden;font-weight:700;font-size:0.85em; cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-250.gif') 0px 0px no-repeat;
	border:0px !important;
}
/***************************** vertikalni menu po prihlaseni ******************/
#menu-vert {margin:3px 0 0 0;padding:0;}
#menu-vert li {margin:0 !important;padding:0;list-style-type:none;display:block;_height:37px;}
#menu-vert li a {margin:0;padding:0 0 0 11px;display:block;width:240px;height:37px;text-decoration:none;}
#menu-vert li a strong {margin:0;padding:12px 0 0 60px;display:block;
  width:180px;height:25px;color:#fff;text-transform:uppercase;cursor: hand; cursor: pointer;}
#schranka {margin:0;background: url('../images/bg-schranka.gif') 0px 0px repeat-x;}
#schranka strong {margin:0;background: url('../images/ikona-schranka.jpg') 0px 0px no-repeat;}
#nastaveni-uctu {margin:0;background: url('../images/bg-nastaveni-uctu.gif') 0px 0px repeat-x;}
#nastaveni-uctu strong {margin:0;background: url('../images/ikona-nastaveni-uctu.jpg') 0px 1px no-repeat;}
#centralni-kosik {margin:0;background: url('../images/bg-centralni-kosik.gif') 0px 0px repeat-x;}
#centralni-kosik strong {margin:0;background: url('../images/ikona-centralni-kosik.jpg') 0px 1px no-repeat;}
#vypis-faktur {margin:0;background: url('../images/bg-vypis-faktur.gif') 0px 0px repeat-x;}
#vypis-faktur strong {margin:0;background: url('../images/ikona-vypis-faktur.jpg') 0px 1px no-repeat;}
#zajmy-konicky {margin:0;background: url('../images/bg-zajmy-konicky.gif') 0px 0px repeat-x;}
#zajmy-konicky strong {margin:0;background: url('../images/ikona-zajmy-konicky.jpg') 0px 1px no-repeat;}
#benefit-body {margin:0;background: url('../images/bg-benefit-body.gif') 0px 0px repeat-x;}
#benefit-body strong {margin:0;background: url('../images/ikona-benefit-body.jpg') 0px 1px no-repeat;}

#schranka:hover, #nastaveni-uctu:hover, #centralni-kosik:hover, #vypis-faktur:hover,
#zajmy-konicky:hover, #benefit-body:hover  {
  margin:0;background: #4593bd url('../images/bg-menu-hover.gif') 0px 1px repeat-x;}

/************************ konec vertikalniho menu po prihlaseni ***************/
.vyprazdnit {width:140px !important;background: url('../images/button-odeslat2.gif') 0px 0px no-repeat;}
.before, .aktual, .after {margin:5px 0 2px 0;padding:0;display:block;float:left;width:83px;text-decoration:none;}
.before {color:#36A1D5;text-align:left;}
.before:hover, .after:hover {text-decoration:underline;}
.aktual {color:#898C8B;text-align:center;width:82px;font-size:1em;}
.after {color:#36A1D5;text-align:right;}

#kalendar {margin:3px 0 0 0;padding:0px;width:100%;background:#D8DCDE;_height:1px;%min-height:1px;}
td {background:#fff;text-align:center;width:35px;height:23px;}
.corner {
	margin:0;padding:0;
	display:block;line-height:23px;vertical-align:middle;color:#000;
	text-decoration:none;background: url('../images/kalendar-back.gif') 0px 100% no-repeat;}

#right-panel {margin:0;padding:0 0 0 3px;float:right;width:210px;min-height:300px;}
#right-panel-thin {margin:0;padding:0 0 0 3px;float:right;width:183px;min-height:300px;}
.pridano {margin:0;padding:0;color:#3399CC;font-size:0.9em;}
.sipka {margin:0 0 10px 16px;padding:0;}
.sipka li {margin:0;padding:5px 0;list-style-image: url('../images/ikona-sipka.gif');}
.sipka li a {margin:0;padding:0;color:#747474;text-decoration:none;}
.sipka li a:hover {text-decoration:underline;}
.bottom-line {margin:0;padding:0;border-bottom: solid 1px #D8DCDE;}
.next2 {margin:0;}
.blog-cre {padding:0;margin:0;color:#999886;display:block;font-size:0.9em;}
.blog-head {margin:0;padding:0 0 7px 0 ;font-size:1.25em;color:#6C6B67;}
.blog-head a {color:#6C6B67;text-decoration:none;}
.blog-head a:hover {text-decoration:underline;}
.short-text {margin:0;padding:0;display:block;color:#6C6B67;text-decoration:none;}
.short-text:hover {text-decoration:underline;}
#blog-banner {margin:3px 0 0 0;padding:0;height:79px;background: url('../images/blog-banner.jpg') 0px 0px no-repeat;text-align:center;}
#blog-banner h5 {margin:0;padding:10px 5px 0 0;font-size:0.9em;text-align:right;}
#blog-banner p {margin:0;padding:0;font-size:0.8em;color:#666666;}

/* content-all end */


#search-block {
	margin:0;padding:8px 0 0 0;text-align:center;height:49px;
	background: url('../images/gradient-blue-bottom.png') 0px 0px repeat-x;border-top: solid 1px #CCE4F0;
	font-size:0.7em;
}
#search-content {margin:0 auto;padding:0;width:350px;text-align:center;overflow:hidden;}
#search-button, .search-button {
	margin:0;padding:0;
	display:block;float:left;
	width:70px;height:22px;
	overflow:hidden;font-weight:600;font-size:0.9em;cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-odeslat.gif') 0px 0px no-repeat;
	border:0px !important;
}
#search-button-un {
	margin:0;padding:0;
/*	display:block;float:left;*/
	width:70px;height:22px;
	overflow:hidden;font-weight:600;font-size:0.9em;cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-odeslat.gif') 0px 0px no-repeat;
	border:0px !important;
}
#foot {margin:0;padding:0;width:100%;text-align:center;}
#foot-menu {margin:0;padding:0;}
#foot-menu li {
	margin:0;padding:0 10px 0 5px;
	display:inline;list-style-type:none;
	background: url('../images/menu-bottom-separator.gif') 100% 5px no-repeat;
}
#foot-menu li a {margin:0;padding:0;font-size:0.8em;color:#3399CC;text-decoration:none;}
#foot-menu li a:hover {text-decoration:underline;}

.blue-3 {color:#3199cc;}

.txt {margin:0 20px 0 13px;padding:8px 0; color:#6C6B67; line-height:1.5em !important;border-bottom:solid 1px #d8dcde;}
.txt em {display:block;}
.txt a {color:#3ea0c3;}
.txt a:hover {color:#2c80a1;}

.text {margin:0;padding:0;font-size:0.8em;color:#6C6B67;}
.text2 {margin:0;padding:10px 20px 24px 20px;color:#6C6B67;}
.text3 {margin:0;padding:5px 20px 0 20px;color:#6C6B67;}

.text3 li {padding:3px 0 2px 0;_padding:0 !important;list-style-type:none;}

.left-seznam {padding:5px 20px 0 20px;width:250px;float:left;}

.text-aktualita {margin:0;padding:10px 20px 24px 20px;color:#6C6B67;}
.text-aktualita p {padding:10px 20px 24px 20px; color:#6C6B67; line-height:1.5em !important;text-align:justify;}
.text-kontakty {margin:24px 20px 10px 20px;padding:0 0 10px 72px;color:#6C6B67;border-bottom: solid 1px #d8dcde;}
.dotaz-k  {margin:0 72px 0 0;_margin:0 21px 0 0;padding:0;display:block;float:right;
        text-align:left;width:210px;_width:230px;height:100px;background:#fff;border: solid 1px #d8dcde;}
.label-k {margin:10px 0 0 10px;padding:2px 27px 0 0;display:block;float:left;text-align:right;width:170px;color:#3399cc;}
.input-k {margin:10px 0 0 0;padding:0;display:block;float:left;
        text-align:left;width:210px;background:#fff;border: solid 1px #d8dcde;}
.select-k {margin:10px 0 0 0;padding:0 0 0 10px;display:block;float:left;
        text-align:left;width:212px;background:#fff;border: solid 1px #d8dcde;}
.dotaz2-k  {margin:10px 0 0 0;padding:0;display:block;float:left;
        text-align:left;width:210px;_width:230px;height:100px;background:#fff;border: solid 1px #d8dcde;}



.blue-block {margin:0;padding:10px 0; display:block;text-align:center;font-size:1em;text-transform:uppercase;color:#3399cc;}
.levy-banner {margin:0;padding:0;float:left;width:175px;text-align:center;}
.pravy-banner {margin:0;padding:0;float:right;width:175px;text-align:center;}

.nastaveni-schranka, .nastaveni-uctu, .nastaveni-ck, .nastaveni-vf, .nastaveni-zk, .nastaveni-bb  {
  margin:0;padding:15px 15px 15px 105px;font-size:1em;display:block;min-height:81px;_height:81px;
  color:#616161; border-bottom: solid 1px #ddd;  
}
.nastaveni-schranka {
  background: url('../images/ikona-b-schranka.jpg') 15px 15px no-repeat; 
}
.nastaveni-uctu {
  background: url('../images/ikona-b-nastaveni-uctu.jpg') 15px 15px no-repeat; 
}
.nastaveni-ck {
  background: url('../images/ikona-b-centralni-kosik.jpg') 15px 15px no-repeat; 
}
.nastaveni-vf {
  background: url('../images/ikona-b-vypis-faktur.jpg') 15px 15px no-repeat; 
}
.nastaveni-zk {
  background: url('../images/ikona-b-zajmy-konicky.jpg') 15px 15px no-repeat; 
}
.nastaveni-bb {
  background: url('../images/ikona-b-benefit-body.jpg') 15px 15px no-repeat; 
}
.nastaveni-label {margin:0;padding:0;display:block;color:#015273;text-transform:uppercase;}

.zobraz-schovej {margin:0;padding:2px 0 0 0;text-align:right;}
.zobraz-panel, .schovej-panel {margin:0;padding:2px 8px;background: #006a84 url('../images/hide-button-grad.gif') 0px 0px repeat-x;color:#fff;text-decoration:none; }  
.zobraz-panel em, .schovej-panel em {margin:0;padding:0 0 0 10px;color:#a5eeff;background: url('../images/ikona-hide-leva.gif') 0px 3px no-repeat;}
.schovej-panel em {background: url('../images/ikona-hide-prava.gif') 0px 3px no-repeat;}


.table-label {margin:0;padding:17px 0 0 11px;display:block;float:left;width:315px;height:23px;font-weight:500;font-size:1.1em;
  color:#fff;background: #509cc8 url('../images/bg-table-label-2.gif') 0px 0px no-repeat;border-bottom: solid 1px #78bdd2;}
.table-label strong {font-weight:500;}
.table-logo {margin:0;padding:0;float:right;display:block;}

.obj-label {margin:7px 4px 0 0;padding:0;display:block;float:left;width:231px;height:40px;font-weight:500;font-size:1.1em;
  color:#6f706e;background: url('../images/bg-vypis-obj-lng-gr2.gif') 0px 0px no-repeat;}
.obj-akt {color:#fff;background:  url('../images/bg-vypis-obj-lng2.gif') 0px 0px no-repeat;}
.obj-label a {padding:17px 0 0 11px;color:#6f706e;text-decoration:none;display:block;width:221px;height:20px;
	background: url('../images/obj-hover.gif') 202px 15px no-repeat;}
.obj-akt a {color:#fff;background: url('../images/obj-hover.gif') 202px -47px no-repeat;}

/*
.obj-label {margin:0 5px 0 0;padding:0;display:block;float:left;width:232px;height:41px;font-weight:500;font-size:1.1em;
  color:#6f706e;background: #e8e7e3 url('../images/bg-vypis-obj-lng-gr.gif') 0px 0px no-repeat;border-bottom: solid 1px #fff;}
.obj-akt {color:#fff;background: #509cc8 url('../images/bg-vypis-obj-lng.gif') 0px 0px no-repeat;border-bottom: solid 1px #fff;}
.obj-label a {padding:17px 0 0 11px;color:#6f706e;text-decoration:none;display:block;width:221px;height:24px;
	background: url('../images/obj-hover.gif') 200px 15px no-repeat;}
.obj-akt a {color:#fff;background: url('../images/obj-hover.gif') 200px -45px no-repeat;}*/

.obj-p {margin:0;padding:8px 0 0 11px;border-bottom: solid 1px #78bdd2;display:block;height:32px;
	background: url('../images/bg-obj.gif') 0px 0px repeat-x;color:#fff;}
.obj-sel {margin:0;padding:0;display:block;float:left;width:130px;}
.stav-zob {margin:0;padding:3px 0 0 23px;width:107px;display:block;float:left;}
.obj-obj {margin:0;padding:0;width:100px;display:block;float:left;}
.obj-obj input {margin:5px 0 0 0;}
.obj-obj span {margin:-2px 0 0 0;padding:0;display:block;width:75px;float:right;}
.obj-doruc {margin:0;padding:0;width:82px;display:block;float:left;}
.obj-doruc input {margin:5px 0 0 0;}
.obj-doruc span {margin:4px 0 0 0;padding:0;display:block;width:58px;float:right;}
.obj-zrus {margin:0;padding:0;width:70px;display:block;float:left;}
.obj-zrus input {margin:5px 0 0 0;}
.obj-zrus span {margin:4px 0 0 0;padding:0;display:block;width:49px;%width:45px;float:right;}
.obj-cek { margin:0;padding:0;width:95px;display:block;float:left;}
.obj-cek input {margin:5px 0 0 0;}
.obj-cek span {margin:-2px 0 0 0;padding:0;display:block;width:68px;float:right;}
.obj-splat {margin:0;padding:0;width:130px;display:block;float:left;}
.obj-splat input {margin:6px 0 0 0;%margin-top:3px;}
.obj-splat span {margin:4px 0 0 0;padding:0;display:block;width:100px;float:right;}
.obj-butt {padding:0 0 0 5px;display:block;float:left;text-align:right;}

.table-obj {margin:0;padding:0;}
.table-obj th {padding:3px 0 0 0;width:15%;background:#4e9ac7;vertical-align:bottom;}
.table-obj th span {margin:0;padding:0;display:block;min-height:35px;_height:35px;border-left: solid 1px #fff;color:#fff;}
.table-obj td {padding:4px 10px;width:15%;text-align:left;}
.obj-svet  td {background: #e8e7e3;}
.obj-tmav td {background: #cdcbc1;}
.extra-svet td {background: #f1f1ee;}
.dat-col {background: #cdcbc1 !important;}
.extra-svet td.dat-col {background: #9c9784 !important;color:#fff;}
.blue-t {color:#3399cc;}
a.blue-t {text-decoration:none;}
a.blue-t:hover {text-decoration:underline;}
.oddel {padding:0 !important;margin:0;height:1px;background:#fff;}
.bg-green {background: #399343 !important;}
.bg-orange {background: #eb831a !important;}
.bg-red {background: #ce3b3c !important;}
.bg-aqua {background: #daf4fb !important;}
.bg-blue {background: #0088a3 !important;}
.red-v {background: #da242a !important;color:#fff;}
.ceny-leve {margin:0;padding:10px 0 0 26px;float:left;width:300px;font-size:0.85em;}
.ceny-prave {margin:0;padding:10px 0 0 0;float:right;width:220px;font-size:0.85em;}

.sloupec {margin:0;padding:0;display:block;float:left;width:150px;color:#747474;}
.obj-txt {margin:0;padding:0;display:block;float:left;width:500px;color:#747474;}
.sloupec img {margin:0 10px 0 0;}

.under-obj {margin:10px 22px;padding:8px 10px;border-bottom: solid 1px #d8dcde;}
.zobrazeni {margin:0;padding:0;color:#006a81;display:block;float:left;width:200px;}
.stranky {margin:0;padding:0;display:block;float:right;width:400px;text-align:right;font-size:0.85em;}
.stranky a, .stranky span {padding:0 1px 0 5px;color:#006a81;border-left:solid 1px #d8dcde;text-decoration:none;}
.stranky a:hover {text-decoration:underline;}
.polozky {font-size: 12px; padding: 5px 30px 15px; text-align: right; color:#666666;}


.table-kosik {margin:0;padding:0;width:708px;border:0;}
.table-kosik th {margin:0;padding:0;color:#fff;height:41px;font-size:0.9em;
	background: #4e9ac7 url('../images/th-sep.gif') 0px 0px no-repeat;}
.blue-back {background: #4e9ac7 !important;}
.table-kosik td {margin:0;padding:0 !important;color:#747474;height:41px;vertical-align:middle;font-weight:500;font-size:0.9em;
background: url('../images/bg-td-kosik.gif') 0px 100% repeat-x;}

.prvni-label {margin:0;padding:0 10px !important;width:230px;text-align:left;}

.poz-naz, .pozice-vyr, .nazev-vyrobku, .dop-cena, .med-sleva, .kusy, .med-cena, .fce-smaz  {
  border-bottom: solid 1px #d8dcde;}
.poz-naz {margin:0;padding:0;width:286px;border-bottom: solid 1px #d8dcde;}
.pozice-vyr {margin:0;padding:0;width:48px;background:#fff !important;}
.nazev-vyrobku {margin:0;padding:0;width:210px;}
.dop-cena {margin:0;padding:0;width:117px;}
.med-sleva {margin:0;padding:0;width:77px;}
.kusy {margin:0;padding:0;width:48px;}
.med-cena {margin:0;padding:0;width:112px;}
.fce-smaz {margin:0;padding:0;width:63px;}

.butt-smazat {display:block;width:49px;height:22px;background: url('../images/button-smazat.gif') 0px 0px no-repeat;color:#228db6;border:0;}
.butt-rec, .butt-kros {margin:0 2px;display:block;width:20px;height:20px;color:#228db6;border:0;float:left;cursor: pointer;}
.butt-rec {background: url('../images/ikona-recyklace.gif') 0px 0px no-repeat;}
.butt-kros {background: url('../images/ikona-krizek.gif') 0px 0px no-repeat;}

.pozice-sp {margin:3px 0;padding:10px 5px 0 5px;display:block;width:47px;height:46px;}
.nazev-sp {margin:3px 0;padding:10px 5px 0 10px;
  display:block;width:194px;height:46px;text-align:left;color:#3399cc;font-weight:500;}
.celkova-sp {margin:3px 0;padding:10px 5px 0 10px;
  display:block;width:194px;height:46px;text-align:left;font-weight:600;border:0!important;}
.dcena-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:106px;height:46px;}
.sleva-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:66px;height:46px;}
.kusy-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:37px;height:46px;}
.mcena-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:101px;height:46px;}
.fce-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:52px;height:46px;}

.h-16 {margin:3px 0 0 0 !important;height:18px !important;border-left: solid 1px #fff;}
.brown-back {margin:0 !important;padding:0 !important;}
.brown-back td {margin:0;padding:10px 5px 3px 5px !important;width:25%;
	background:#9c9784 !important;color:#fff;height:12px !important;border-left: solid 1px #fff;}
.celkem-br {border:0px !important;}

.pokracovat-nakup {margin:0 130px 0 0;_margin:0 100px 0 0;padding:3px 0 3px 23px;display:block;width:150px;float:left;
	color:#747474;background: url('../images/ikona-sipka-2.gif') 0px 2px no-repeat;text-decoration:none;}
.pokracovat-nakup:hover {text-decoration:underline;}	
.cent-kos-blok {border:0 !important;margin:30px 0px 0 38px !important;}
.cent-kos-blok input {margin:0 30px 0 0;}
.cenovky {margin:0;padding:2px 20px;font-weight:600;color:#747474;}
.redka {color:#d10019;}

.tisk-ikona {margin:0 0 0 40px;padding:3px 0 3px 23px;display:block;width:150px;float:left;text-align:left;color:#747474;
background: url('../images/ikona-tiskarna.gif') 0px 5px no-repeat;}
.pdf-ikona {margin:0 0 0 40px;padding:3px 0 3px 23px;display:block;width:150px;float:left;text-align:left;color:#747474;
background: url('../images/ikona-pdf.gif') 0px 5px no-repeat;}
.csv-ikona {margin:0 0 0 40px;padding:3px 0 3px 23px;display:block;width:150px;float:left;text-align:left;color:#747474;
background: url('../images/ikona-csv.gif') 0px 5px no-repeat;}

.tisk-ikona, .pdf-ikona, .csv-ikona {text-decoration:none;}
.tisk-ikona:hover, .pdf-ikona:hover, .csv-ikona:hover {text-decoration:underline;}

/******************************* NOVY KOSIK ********************************/
.novy-kosik {margin:0;padding:0;width:100%;}
.novy-kosik td {width:25%;}



.button-block {margin:10px 20px 0 20px;padding:10px 0;border-top: solid 1px #d8dcde;_height:1px;%min-height:1px;}

.middle-button {
	margin:0;padding:0;
	display:block;
	width:140px;height:22px;
	overflow:hidden;font-weight:600;font-size:0.85em;cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-odeslat2.gif') 0px 0px no-repeat;
	border:0px !important;
}
.button-obj {
	margin:0;padding:0 0 0 23px;
	display:block;
	width:154px;height:22px;
	overflow:hidden;font-weight:600;font-size:0.85em;cursor: hand; cursor: pointer;
	color:#00C5EA;background: url('../images/button-kosik-obj.gif') 0px 0px no-repeat;
	border:0px !important;
}

.d-brown {text-decoration:none;color:#999886;}
.d-brown:hover {text-decoration:underline;}


.sp-bonus {
	margin:0;padding:2px 0 0 13px;
	font-size:1em;color:#6F706E;
	display:block;height:39px;
	background: url('../images/gradient-blue.png') 0px 0px repeat-x;
	border-top: solid 1px #fff;
	border-bottom: solid 3px #fff;
}
.bonus-h2 {margin:0;padding:17px 0 0 15px !important;color:#fff;font-size:1.1em;font-weight:500;}
.bonus-seznam {margin:0;padding:10px 15px 0 35px;color:#fff;font-size:0.8em;font-weight:500;}
.bonus-seznam li {margin:0;padding:3px 0;list-style-type:none;}
.bonus-seznam li a {text-decoration:none;}
.bonus-seznam li a:hover {text-decoration:underline;}

.bonus2-h2 {margin:0;padding:17px 20px 0 15px !important;color:#333;font-size:1.1em;font-weight:bold;}
.bonus2-seznam {margin:0;padding:10px 15px 20px 55px;color:#000;font-size:1.0em;font-weight:500;}
.bonus2-seznam li {margin:0;padding:3px 0;list-style-type:none;}
.bonus2-seznam li a {text-decoration:none;font-size:}
.bonus2-seznam li a:hover {text-decoration:underline;}

.bonus-seznam-zmena {margin:0;padding:10px 15px 0 35px;color:#3399cc;font-size:1em;font-weight:500;}
.bonus-seznam-zmena li {margin:0;padding:6px 0;list-style-type:none;}
.bonus-seznam-zmena li input {margin:0 13px 0 0;padding:0;color:#21a121;}

.tri-button {margin:10px 10px 0 10px;padding:10px 0;_height:1px;%min-height:1px;}
.button-tri {
	margin:30px 1px 0 1px;padding:0;
	display:block;float:left;
	width:154px;height:22px;line-height:22px;
	text-align:center;vertical-align:middle;
	background: url('../images/button-tri.gif') 0px 0px no-repeat;	
	color:#228DB6;font-size:0.7em;font-weight:500;text-decoration:none;
}


/***************************  LOGA PO PRIHLASENI  *****************************/
.logo-whirlpool, .logo-tefal, .logo-philips, .logo-omv, .logo-medicall, .logo-banka,
.logo-awd, .logo-cedok, .logo-dell, .logo-grada, .logo-henkel, .logo-zlatestranky,
.logo-krups, .logo-michelin, .logo-moulinex, .logo-nikon, .logo-romer,
.logo-rowenta, .logo-thule, .logo-seat, .logo-bosch, .logo-LaClaree,
.logo-davidoff, .logo-lagostina, .logo-merlot, .logo-profimed, .logo-prokennex, 
.logo-rudyproject, .logo-sergiotacchini, .logo-sonybmg, .logo-tecnifibre, .logo-tisk, .logo-alea {
  margin:0 0 0 15px !important;padding:0;display:block;float:left;width:120px;height:82px;
}
/* hlavni partneri */
a.logo-whirlpool       		{background: url('../images/logo-whirlpool.gif') 0px 0px no-repeat;}
a.logo-whirlpool:hover 		{background: url('../images/logo-whirlpool.gif') 0px -82px no-repeat;}
a.logo-banka       			{background: url('../images/logo-banka.gif') 0px 0px no-repeat;}
a.logo-banka:hover 			{background: url('../images/logo-banka.gif') 0px -82px no-repeat;}
a.logo-tefal          		{background: url('../images/logo-tefal.gif') 0px 0px no-repeat;}
a.logo-tefal:hover    		{background: url('../images/logo-tefal.gif') 0px -82px no-repeat;}
a.logo-philips        		{background: url('../images/logo-philips.gif') 0px 0px no-repeat;}
a.logo-philips:hover  		{background: url('../images/logo-philips.gif') 0px -82px no-repeat;}
a.logo-omv            		{background: url('../images/logo-omv.gif') 0px 0px no-repeat;}
a.logo-omv:hover      		{background: url('../images/logo-omv.gif') 0px -82px no-repeat;}
a.logo-medicall       		{background: url('../images/logo-medicall.gif') 0px 0px no-repeat;}
a.logo-medicall:hover 		{background: url('../images/logo-medicall.gif') 0px -82px no-repeat;}
a.logo-seat      	  		{background: url('../images/logo-seat.gif') 0px 0px no-repeat;}
a.logo-seat:hover 	  		{background: url('../images/logo-seat.gif') 0px -82px no-repeat;}
a.logo-zlatestranky	  		{background: url('../images/logo-zlatestranky.gif') 0px 0px no-repeat;}
a.logo-zlatestranky:hover 	{background: url('../images/logo-zlatestranky.gif') 0px -82px no-repeat;}

/* dalsi partneri */
a.logo-awd           		{background: url('../images/logo-awd.gif') 0px 0px no-repeat;}
a.logo-awd:hover    	 	{background: url('../images/logo-awd.gif') 0px -82px no-repeat;}
a.logo-bosch       			{background: url('../images/logo-bosch.gif') 0px 0px no-repeat;}
a.logo-bosch:hover 			{background: url('../images/logo-bosch.gif') 0px -82px no-repeat;}
a.logo-cedok         		{background: url('../images/logo-cedok.gif') 0px 0px no-repeat;}
a.logo-cedok:hover   		{background: url('../images/logo-cedok.gif') 0px -82px no-repeat;}
a.logo-dell          		{background: url('../images/logo-dell.gif') 0px 0px no-repeat;}
a.logo-dell:hover    		{background: url('../images/logo-dell.gif') 0px -82px no-repeat;}
a.logo-grada         		{background: url('../images/logo-grada.gif') 0px 0px no-repeat;}
a.logo-grada:hover   		{background: url('../images/logo-grada.gif') 0px -82px no-repeat;}
a.logo-henkel        		{background: url('../images/logo-henkel.gif') 0px 0px no-repeat;}
a.logo-henkel:hover  		{background: url('../images/logo-henkel.gif') 0px -82px no-repeat;}

a.logo-krups          		{background: url('../images/logo-krups.gif') 0px 0px no-repeat;}
a.logo-krups:hover    		{background: url('../images/logo-krups.gif') 0px -82px no-repeat;}
a.logo-michelin       		{background: url('../images/logo-michelin.gif') 0px 0px no-repeat;}
a.logo-michelin:hover 		{background: url('../images/logo-michelin.gif') 0px -82px no-repeat;}
a.logo-moulinex       		{background: url('../images/logo-moulinex.gif') 0px 0px no-repeat;}
a.logo-moulinex:hover 		{background: url('../images/logo-moulinex.gif') 0px -82px no-repeat;}
a.logo-nikon          		{background: url('../images/logo-nikon.gif') 0px 0px no-repeat;}
a.logo-nikon:hover   		{background: url('../images/logo-nikon.gif') 0px -82px no-repeat;}
a.logo-romer         		{background: url('../images/logo-romer.gif') 0px 0px no-repeat;}
a.logo-romer:hover   		{background: url('../images/logo-romer.gif') 0px -82px no-repeat;}

a.logo-rowenta       		{background: url('../images/logo-rowenta.gif') 0px 0px no-repeat;}
a.logo-rowenta:hover 		{background: url('../images/logo-rowenta.gif') 0px -82px no-repeat;}
a.logo-thule         		{background: url('../images/logo-thule.gif') 0px 0px no-repeat;}
a.logo-thule:hover   		{background: url('../images/logo-thule.gif') 0px -82px no-repeat;}

/* hospitality partneri a medialni parnteri */
a.logo-davidoff        		{background: url('../images/logo-davidoff.gif') 0px 0px no-repeat;}
a.logo-davidoff:hover  		{background: url('../images/logo-davidoff.gif') 0px -82px no-repeat;}
a.logo-lagostina       		{background: url('../images/logo-lagostina.gif') 0px 0px no-repeat;}
a.logo-lagostina:hover 		{background: url('../images/logo-lagostina.gif') 0px -82px no-repeat;}
a.logo-merlot          		{background: url('../images/logo-merlot.gif') 0px 0px no-repeat;}
a.logo-merlot:hover    		{background: url('../images/logo-merlot.gif') 0px -82px no-repeat;}
a.logo-profimed        		{background: url('../images/logo-profimed.gif') 0px 0px no-repeat;}
a.logo-profimed:hover  		{background: url('../images/logo-profimed.gif') 0px -82px no-repeat;}
a.logo-prokennex       		{background: url('../images/logo-prokennex.gif') 0px 0px no-repeat;}
a.logo-prokennex:hover 		{background: url('../images/logo-prokennex.gif') 0px -82px no-repeat;}
a.logo-alea         		{background: url('../images/logo-alea.gif') 0px 0px no-repeat;}
a.logo-alea:hover   		{background: url('../images/logo-alea.gif') 0px -82px no-repeat;}
a.logo-LaClaree          	{background: url('../images/logo-LaClaree.gif') 0px 0px no-repeat;}
a.logo-LaClaree:hover    	{background: url('../images/logo-LaClaree.gif') 0px -82px no-repeat;}
a.logo-rudyproject          {background: url('../images/logo-rudyproject.gif') 0px 0px no-repeat;}
a.logo-rudyproject:hover    {background: url('../images/logo-rudyproject.gif') 0px -82px no-repeat;}
a.logo-sergiotacchini       {background: url('../images/logo-sergiotacchini.gif') 0px 0px no-repeat;}
a.logo-sergiotacchini:hover {background: url('../images/logo-sergiotacchini.gif') 0px -82px no-repeat;}
a.logo-sonybmg              {background: url('../images/logo-sonybmg.gif') 0px 0px no-repeat;}
a.logo-sonybmg:hover        {background: url('../images/logo-sonybmg.gif') 0px -82px no-repeat;}
a.logo-tecnifibre           {background: url('../images/logo-tecnifibre.gif') 0px 0px no-repeat;}
a.logo-tecnifibre:hover     {background: url('../images/logo-tecnifibre.gif') 0px -82px no-repeat;}
a.logo-tisk           		{background: url('../images/logo-tisk.gif') 0px 0px no-repeat;}
a.logo-tisk:hover     		{background: url('../images/logo-tisk.gif') 0px -82px no-repeat;}


/***************************  LOGA PO PRIHLASENI KONEC ************************/


/**********************************  ProfiMED Real ****************************/
h2.cesta {
	margin:0;padding:0 0 0 13px;
	font-size:0.8em;color:#6F706E;
	display:block;height:39px;line-height:39px;
}
.real-galerie { margin: 0 20px 0 25px; }
.real-galerie img { border: 1px solid #DBDEE0;float: left;margin: 0 5px 5px 0; }

/**********************************  ProfiMED Real ****************************/

/*********************************  E-shop katalog  ***************************/
ol.top-search {
    margin:0;padding:0 0 0 20px;
    font-size:1em;color:white!important;
    line-height: 1.8em; }
ol.top-search a { text-decoration: none;color:white; }
ol.top-search a:hover { text-decoration: underline; }

.katalog-content-fleft {margin:10px 0 0 0;padding:0 0 0 0px;float:left;width:243px;}
.katalog-content-fright {margin:10px 0 0 0;padding:0;float:right;width:244px;}
.katalog-content {
    margin:0;padding:0;
    border-top:1px solid #D8DCDE;
    border-left:1px solid #D8DCDE;
    background: url(../images/katalog-content-bg.png) bottom left repeat-x;
 }
.katalog-img { margin:0 auto;padding:0;border:1px solid #D8DCDE;display:block; }
.katalok-kosik-button {
	margin:0;padding:0;
/*	display:block;float:left;*/
	width:26px;height:25px;
	overflow:hidden;font-weight:600;font-size:0.9em;cursor: hand; cursor: pointer;
	color:#00C5EA;background: url(../images/katalog-do-kosiku.gif) 0px 0px no-repeat;
	border:0px !important;
}
.katalog-ks { width: 20px;text-align: center; }

.bonus-prize { display: block; padding-top:5px !important; padding-bottom:5px !important;background: #D1CFC8; color:white;font-weight:bold; }
/*********************************  E-shop katalog  ***************************/
/**************************  E-shop katalog - seznam  *************************/
.seznam-popis { width: 230px;float:left; }
.seznam-cena { width: 170px;float:left;border-left: 1px solid #B3B0A1;border-right: 1px solid #B3B0A1; }
.seznam-kosik { float: right; }

.seznam-content { margin:0;padding:5px; }

.table-zobrazeni {margin:0;padding:0;width:490px;border:0;font-size: 0.9em;background: #6EB0D5;}
.jina-blue-back {padding:13px 5px;background: #6EB0D5 !important;color:white;}
.table-label-zobrazeni {margin:0;padding:12px 0 0 11px;display:block;float:left;width:88px;height:24px;font-weight:500;font-size:1.1em;
  color:#fff;background: #509cc8 url(../images/zobrazeni-bg.gif) 0px 0px no-repeat;border-bottom: solid 1px #78bdd2;}

/**************************  E-shop katalog - seznam  *************************/


/********************************* Rozbalovací menu ***************************/
.kat-sipka { background: url(../images/sipka-nabidka.gif) 0 50% no-repeat;padding: 0 0 0 25px; }
.prvni-stupen { background: #69ABD2;margin:0px!important; }

.katalog-menu a { display: block;color: white;text-decoration: none; }
.katalog-menu span { margin: 0;padding: 5px 0 5px 20px;display: block; }
.prvni-stupen a { border-bottom: 1px solid #298EAF;background: url(../images/plus.gif) 10px 50% no-repeat; }
.prvni-stupen span { border-bottom: 1px solid #8CE2EF; }
.druhy-stupen a { border: 0px none;background: url(../images/minus.gif) 10px 50% no-repeat #41DCE2;  }
.druhy-stupen span { border: 0px none; }
.druhy-stupen a:hover { background: url(../images/minus.gif) 10px 50% no-repeat #0088A3; }
.kat-menu-active { background: url(../images/minus.gif) 10px 50% no-repeat #0088A3 !important; }

.kmenu-active { background: url(../images/kmenu-active.gif) bottom left repeat-x #AAEFF7; }
.kmenu-passive { background: url('../images/gradient-blue.png') 0px 0px repeat-x white;color:#6F706E!important; }
.kmenu {
    margin: 5px 0!important;padding: 0;
    width: 104px;
    display: block;
    font-weight: bold;
 }
.kmenul { float:left;margin:0;padding:0; }
.kmenup { float:right;margin:0;padding:0; }
/********************************* Rozbalovací menu ***************************/

/****************************** partneri - objednavka *************************/
.par-table-kosik {margin:0;padding:0;width:490px;border:0;font-size: 0.9em;}
.par-table-kosik th {margin:0;padding:0;color:#fff;height:41px;background: #4e9ac7 url('../images/th-sep.gif') 0px 0px no-repeat;}
.blue-back {background: #4e9ac7 !important;}
.par-table-kosik td {margin:0;padding:0 !important;color:#747474;height:41px;vertical-align:middle;font-weight:600;
background: url('../images/bg-td-kosik.gif') 0px 0px repeat-x;}

.par-prvni-label {margin:0;padding:0 10px !important;width:230px;text-align:left;}

.par-poz-naz, .par-pozice-vyr, .par-nazev-vyrobku, .par-dop-cena, .par-med-sleva, .par-kusy, .par-med-cena, .par-fce-smaz  {
  border-bottom: solid 1px #d8dcde;}
.par-poz-naz {margin:0;padding:0;border-bottom: solid 1px #d8dcde;}
.par-pozice-vyr {margin:0;padding:0;width:15px;background:#fff !important;}
.par-nazev-vyrobku {margin:0;padding:0;width:140px;}
.par-dop-cena {margin:0;padding:0;width:80px;}
.par-med-sleva {margin:0;padding:0;width:60px;}
.par-kusy {margin:0;padding:0;width:20px;}
.par-med-cena {margin:0;padding:0;width:100px;}
.par-fce-smaz {margin:0;padding:0;width:15px;}

.par-pozice-sp {margin:3px 0;padding:10px 5px 0 5px;display:block;width:15px;height:46px;}
.par-nazev-sp {margin:3px 0;padding:10px 5px 0 10px;border-left: solid 1px #b3b0a1;
  display:block;width:145px;height:46px;text-align:left;color:#3399cc;font-weight:600;}
.recyklacni-poplatek {margin:3px 0;padding:10px 5px 0 10px;border-left: solid 1px #b3b0a1;
  display:block;width:145px;height:46px;text-align:left;font-weight:600;}
.par-dcena-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:80px;height:46px;}
.par-sleva-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:55px;height:46px;}
.par-kusy-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:20px;height:46px;}
.par-mcena-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:80px;height:46px;}
.par-fce-sp {margin:3px 0;padding:10px 5px 0 5px;border-left: solid 1px #b3b0a1;display:block;width:15px;height:46px;}

.cenovky-tmava { background: #D1CFC8; color:white;margin:0;padding: 3px 20px 3px 20px;font-weight: bold; }

.vcetne-dph {margin:0;padding:10px 0 0 0;text-align:right;font-size:0.9em;color:#747474;}

/****************************** bonusove konto *************************/
.kosik-1 {margin:0;padding:4px 0 0 0;width:700px;float:left;background: url('../images/bg-kosik-2.gif') 0px 0px no-repeat;}
.kosik-1-blue {margin:0;padding:12px 0 10px 12px;background:#4e9ac7;color:#fff;border-right: solid 1px #fff;}
.kosik-1-blue p{font-weight:bold;}

.kosik-2 {margin:0;padding:4px 0 0 0;width:351px;float:left;background: url('../images/bg-kosik-2.gif') 0px 0px no-repeat;}
.kosik-2-blue {margin:0;padding:12px 0 10px 12px;background:#4e9ac7;color:#fff;border-right: solid 1px #fff;}
.kosik-2-em {margin:10px 0 0 0;padding:0 20px 0 0;display:block;float:left;width:80px;text-align:right;color:#3399cc;}
.kratky, .stredni, .dlouhy {color:#999886;float:left;border: solid 1px #c3c3c3;margin:10px 0 0 0;padding:0 5px;}
.kratky {width:68px;}
.dlouhy {width:234px;}
textarea.dlouhy {height:70px;}
.stredni {width:148px;}
.select-stred {color:#999886;float:left;border: solid 1px #c3c3c3;margin:10px 0 0 0;width:160px;}

/****************************** partneri - objednavka *************************/


/* mess cleaners */


.fleft {float:left;}
.fright {float:right;}

.tright {text-align:right !important;}
.tleft {text-align:left !important;}
.tcenter {text-align: center !important;}

.upper {text-transform:uppercase;}

.size-1 {font-size:1.1em !important;}
.size-12 {font-size:1.2em !important;}
.size-14 {font-size:1.4em !important;font-weight:500;}

.rozpal-15 {line-height:1.5em !important;}

.no-wrap {white-space:nowrap;}

.block {display:block;}

.no-border {border: 0 !important; font-weight:bold;}

.g-border {border: solid 1px #d8dcde;}
.g-border-b {border-bottom: solid 1px #d8dcde;}

.tab-border {margin:0;padding:8px 10px;border-left: solid 1px #b3b0a1;}

.alternative {display:none;}
.cleaner {margin:0;padding:0;clear:both;}

.space {margin:0 10px;}

.auto-center {margin:0 auto;text-align:center;width:350px;}

.m-auto {margin: 0 auto !important;}

.mt2 {margin-top:2px !important;}
.mt3 {margin-top:3px;}
.mt-3ie {%margin-top:-3px !important;}
.mt6 {margin-top:6px !important;}
.mt10 {margin-top:10px !important;}
.mt25 {margin-top:25px !important;}
.ml3 {margin-left:3px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml30 {margin-left:30px !important;}
.ml15-6 {_margin-left:15px !important;}
.mt15 {margin-top:15px !important;}
.mb6 {margin-bottom:6px !important;}
.mb15 {margin-bottom:15px !important;}
.ml20 {margin-left:10px;}
.ml30 {margin-left:30px;}
.mr6 {margin-right:6px;}
.ml0i {margin-left:0px!important;}
.mr0i {margin-right:0px!important;}
.mr6i {margin-right:6px!important;}
.mr10i {margin-right:10px !important;}
.mr20 {margin-right:20px;}
.mr40 {margin-right:40px;}
.m3 {margin:3px !important;}

.no-pad {padding:0px !important;}
.pt2 {padding-top:2px;}
.pt4 {padding-top:4px;}
.pt6 {padding-top:6px !important;}
.pt_8 {_padding-top:8px;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr30 {padding-right:30px !important;}
.pl30 {padding-left:30px !important;}
.pr10 {padding-right:10px !important;}
.pr20 {padding-right:20px !important;}
.ptrb10 {padding:10px 10px 10px 0 !important;}
.pl10 {padding-left:10px !important;}
.pl25 {padding-left:25px !important;}
.pt10 {padding-top:10px;}
.pt13 {padding-top:13px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pb3 {padding-bottom:3px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb24 {padding-bottom:35px;}
.pl13 {padding-left:13px;}
.pl5 {padding-left:5px;}

.no-back {background:transparent !important;}
.no-border {border:0;}

.separator {margin:0 13px 0 25px;padding:20px 0 0 0;height:1px;border-bottom:1px solid #D8DCDE;}

.dbt {color:#002660;}
.dgt {color:#249534;}

.wide-strict {width:175px !important;_height:1px;%min-height:1px;}

.wide-230 {width:230px;}
.wide-200 {width:200px;}
.wide-191 {width:191px;}
.wide-185 {width:185px;}
.wide-155 {width:155px;}
.wide-140 {width:140px;}
.wide-120 {width:120px;}
.wide-100 {width:100px;}
.wide-94 {width:94px;}
.wide-91 {width:91px;}
.wide-80 {width:80px;}
.wide-78 {width:78px;}
.wide-76 {width:76px;}
.wide-74 {width:74px;}
.wide-70 {width:70px;}
.wide-60 {width:60px;}
.wide-50 {width:50px;}
.wide-40 {width:40px;}
.wide-32 {width:32px;}
.wide-20 {width:20px;}

.normal {color:#747474;}

.height-100 {height:100px;}
/*  vsechny hodnoty jsou psany tak aby fungovali v Safari a IE 6, 7 - pomoci _ a % hacku 
	aby vse fungovalo i v normalnich standardnich modernich prohlizecich je potreba upravit hodnoty
	zde s # na konci, protoze vse co je na radku s ;# safari neparsruje
*/
body {font-size:100%;# }
#info-1 {margin:3px 0 0 0;padding:0 0 3px 0;background: url('../images/blok-info_3.jpg') 0px 0px no-repeat;}
#info-2 {display:none;}
.info-p {padding:13px 0 11px 25px;}
.info-em {color:#6f706e;padding:0 10px 0 0;}
.info-p-txt {padding:16px 10px 0 0;margin:0;text-align:right;color:#6f706e;font-size:0.8em;line-height:1.5em;}
.info-strong {margin:0;padding:20px 0 5px 0;color:#eeece1;font-size:1.4em;display:block;text-align:center;}



