body { margin:10px 0px 30px 0px;padding:0px;line-height:130%;background-color:#F4F3F1;background-color:#FFFFFF;text-align:center;}
.mainDiv { width:972px;margin:auto;position:relative;text-align:left;}
.clear { clear:both;height:1px; line-height:0%; }
body, p, input, select, textarea {font-family:tahoma,arial,verdana;font-size:11px;color:#000000; }



/******************************************
	Univerzalni
******************************************/
.obsah, .obsahMenu {background-image:url(../images/back-obsah.gif);margin-bottom:4px;}
.obsah .inside, .obsahMenu .insideMenu {padding:0px 7px 0px 7px;}
.obsahMenu .insideMenu ul { float:left}

p {text-align:justify; margin: 0px 0px 10px 0px;}
form {margin:0px;padding:0px;}

a {color:#6C9108;}
a:hover {color:#9E0B0E;}

ul {margin:3px 0px 3px 0px;padding:0px;}
ul li {margin:0px;padding:0px;margin-left:16px;/*list-style-image:url(../images/odrazka01.gif);*/}

h1, h1.center {color:#5D7D0D;font-size:20px;font-weight:normal;margin:8px 0px 19px 0px;}
h1.center {background-image:url(../images/back-kat-center.jpg); padding-left:35px; background-repeat:no-repeat; font-size:20px; display:block; padding-bottom:3px}
h2 {color:#9E0B0E;font-size:16px;font-weight:bold;margin:0px 0px 10px 0px; padding-top:10px}
h3 {color:#9E0B0E;font-size:12px;font-weight:bold;margin:0px 0px 10px 0px; padding-top:10px}
h4 {font-size:12px;font-weight:bold;margin:3px 0px 3px 0px;}


hr {width:100%; font-size:0%; line-height:0%; height:1px; background-color:#999999}

/******************************************
	HLAVICKA
******************************************/
.hlavicka {background-image:url(../images/back-hlavicka.gif);width:958px; background-repeat:repeat-x}
.logo {display:block;position:relative;width:300px;height:78px;float:left;}
.logo img {position:absolute;top:0px;left:0px;}

.vyhledavani {float:right;background-color:#393331;background-image:url(../images/back-search.gif);width:200px;height:78px;margin-left:10px;}
.vyhledavani .inside {padding:12px 0px 0px 16px ;}
.vyhledavani table {margin-top:12px;}
.vyhledavani strong {font-size:14px;color:#ffffff;}
.vyhledavani .poleHledej {border:1px solid #000000;width:140px;}

.vlajecky {position: relative; width: 200px; top: -27px; left: -70px; font-size: 3px; }
.vlajkaMain {position: relative; margin-bottom: 2px; padding-right: 11px; text-align: right;}
.jazyky {position: relative;}
.jazyky img {vertical-align:middle; margin-right:5px;margin-bottom: 2px;}




/******************************************
	UPOUTÁVKA
******************************************/
.upoutavka{ width:660px; background-color: #EAEAEA; position:absolute; top:322px; left:120px; z-index:1; padding:0 8px 0 8px; border:20px solid #FFFFFF}
.upoutavka h1{ text-align:center; background-color:#82AD17; color:#FFFFFF; margin:0px; padding:8px 0px 8px 0px; margin: 0 -8px 0 -8px; font-size:24px; font-weight:bold;}
.upoutavka h1 img{ float:right;  margin-top:-22px; _margin-top:-30px}
.upoutavka p{margin:0px; padding: 8px 0 10px 0; font-size:14px; text-align:center; font-weight:bold}
.upoutavka p span, span.inupoutavka { color:#950003}

.upoutavka2{ width:500px; background-color: #EAEAEA; padding:0 8px 0 8px; border:4px solid #FFFFFF}
.upoutavka2 h1{ text-align:center; background-color:#82AD17; color:#FFFFFF; margin:0px; padding:8px 0px 8px 0px; margin: 0 -8px 0 -8px; }
.upoutavka2 h1 img{ float:right;  margin-top:-22px; _margin-top:-30px}
.upoutavka2 p{margin:0px; padding: 8px 0 10px 0; font-size:14px; text-align:center; font-weight:bold}
.upoutavka2 p span, span.inupoutavka { color:#950003}



/******************************************
	TELO
******************************************/
.telo {background-color:#ffffff;width:958px;}
.sloupecLevy {width:200px;float:left;margin-right:8px;}
.sloupecStred {width:524px;float:left; background-image:url(../images/pic_globus.gif); background-repeat:no-repeat; background-position:right 0px; padding:0 7px 0 7px }

.sloupecStred_Home {width:524px;float:left; padding:0 7px 0 7px }
.sloupecStred_Home ul li {margin:0px;padding:0px;margin-left:16px;list-style-image:url(../images/odrazka01.gif);}
.sloupecStred_iTrade {width:538px;float:left; background-image:url(../images/pic_itrade.gif); background-repeat:no-repeat; background-position:right 0px}
.sloupecStred_iLogistic {width:538px;float:left; background-image:url(../images/pic_ilogistic.gif); background-repeat:no-repeat; background-position:right 0px;}
.sloupecStred_iDirectory {width:538px;float:left; background-image:url(../images/pic_idirectory.gif); background-repeat:no-repeat; background-position:right 0px}
.sloupecPravy {width:200px;float:right;}



/* menu */
ul.menu {margin:0px;padding:0px;}
li.menuSkupina {background-color:#F6F4F1;border:1px solid #EAE9E6;list-style-type:none;margin:0px 0px 4px 0px;padding:8px 0px 8px 12px;}
li.menuSkupina {color:#000000;font-weight:bold;text-transform:uppercase;font-size:11px;text-decoration:none;}
li.menuSkupina a {color:#000000;font-weight:bold;text-transform:uppercase;font-size:11px;text-decoration:none;display:block;}
li.menuSkupina a:hover {color:#9E0B0E;font-weight:bold;text-transform:uppercase;text-decoration:none;}
li.menuSkupina ul {margin:0px;padding:0px;}
li.menuSkupina ul li {margin-left:16px;list-style-image:url(../images/odrazka01.gif);padding-top:4px;}
li.menuSkupina ul li a {text-transform:none;font-weight:normal;text-decoration:none;color:#000000;}
li.menuSkupina ul li a:hover {text-transform:none;font-weight:normal;text-decoration:none;color:#9E0B0E;}



/* homepage */
.seznamHP {border:none;}
.seznamHP td {border:none; border-bottom: solid 2px #5D7D0D;}
.formHP {background-image:url(../images/pic_itrade_hp.gif); background-repeat:no-repeat; 
    background-position:left 10px; 
    background-position:top 10px; 
    border: solid 2px #CCCCCC; padding: 20px 10px 20px 0px;}

ul.leadsCycleContainer { height: 140px!important; height: 140px; 
    padding:0px 0; margin:0 0 0px 0; overflow: hidden; }
ul.leadsCycleContainer li { padding: 3px; height:22px; margin-left: 0px;}
ul.leadsCycleContainer li span {display:block; float:left;}
li.licha { background-color: #FFF2F2; }
li.licha a, li.licha .title { color: #9E0B0E; font-weight:bold; }
li.licha a:hover { color: #5D7D0D; font-weight:bold; }
li.suda { background-color: #F8F8F8; }
li.suda a, li.suda .title { color: #5D7D0D; font-weight:bold; }
li.suda a:hover { color: #9E0B0E; font-weight:bold; }


/*PODHLAVICKA*/


/* kategorie */
ul.kategorie {margin: 0px 0 0 5px;padding:0px;}
ul.kategorie li {display:inline;margin:0px;padding:0px;}

.kategorie a,.kategorie a:hover {display:block;width:171px;height:80px;border:1px solid #EBEAE7;font-size:12px;font-weight:bold;float:left;text-decoration:none;margin: 0 0px 0 0px;}
.kategorie a, .kategorie a * {color:#5D7E06;font-size:12px;font-weight:bold;}
.kategorie a:hover, .kategorie a:hover * {color:#9E0B0E;font-size:12px;font-weight:bold;}

.kategorie a span, .kategorie a:hover span {display:block;margin:8px; background-repeat:no-repeat;background-image:url(../images/back-zemekoule.gif);height:20px;padding-left:25px;}
.kategorie a span {background-position:left top;}
.kategorie a:hover span {background-position:left bottom;}

.kategorie #itrade {background-image:url(../images/back-kat-itrade-center.jpg);}
.kategorie #ilogistic {background-image:url(../images/back-kat-ilogistic-center.jpg); margin-left:13px}
.kategorie #idirectory {background-image:url(../images/back-kat-idirectory-center.jpg); margin-left:13px}

/* vlozeni */
ul.vlozeni {margin:0px;padding:0px;}
ul.vlozeni li {margin:0px;padding:0px;display:inline;}
ul.vlozeni li a, ul.vlozeni li a:hover {display:block;border:1px solid #EBEAE7;width:159px;height:26px;font-size:17px;font-weight:bold;text-decoration:none;padding:11px 0px 0px 40px;background-position:top -5px;margin-bottom:4px;}
ul.vlozeni li a:hover {background-position:bottom -5px}
ul.vlozeni li #nabidka {margin-right:0px;background-image:url(../images/back-nabidka.gif);color:#9E0B0E;}
ul.vlozeni li #poptavka {background-image:url(../images/back-poptavka.gif);color:#82AD17; margin-bottom:0px}

/*podhlavicka - topbanner*/
div.topBanner{ width:200px; float:left; margin:0px 0px 0 5px; }


/* uvodni text */
.uvod {margin-top:10px;margin-bottom:20px;}
.uvod h1 {display:block;position:relative;width:220px;height:25px; }
.uvod h1 img {position:absolute;top:0px;left:0px;}


/* tabulka seznam */
.tabSeznam a {font-weight:bold;}
.tabSeznam .datum {color:#9E0B0E;white-space:nowrap;}
.tabSeznam .zvyrazniRadek {background-color:transparent;}
.tabSeznam .zvyrazniRadekOver {background-color:#F9F8F7;}
.tabSeznam .visual {padding-right:0px;padding:5px; }
img.inzeratlogo {border:1px solid #CCCCCC; float:left; margin-right:10px;}
.tabSeznam td {padding:5px 15px 5px 5px; vertical-align:top;}
.tabSeznam tr.podtrhni td {border-bottom:1px solid #EBEAE7;}
.tabSeznam th {background-color:#9E0B0E;color:#ffffff;font-weight:bold;padding: 3px 6px 3px 6px; background-image:url(../images/back-tab-nabidka.gif);border-bottom:1px solid #9E0B0E;}

/* blok nabidka */
.blokNabidka h2 {color:#9E0B0E;}
.blokNabidka .tabPopis td {background-color:#9E0B0E;color:#ffffff;font-weight:bold;padding-top:6px;padding-bottom:6px; background-image:url(../images/back-tab-nabidka.gif);border-bottom:1px solid #9E0B0E;}
.blokNabidka a.linkVsechny {color:#9E0B0E; font-weight:bold;}
.blokNabidka a.linkVsechny:hover {color:#9E0B0E; font-weight:bold;}

/* blok poptavka */
.blokPoptavka h2 {color:#83AE10;}
.blokPoptavka .tabPopis td {background-color:#83AE10;color:#ffffff;font-weight:bold;padding-top:6px;padding-bottom:6px; background-image:url(../images/back-tab-poptavka.gif);border-bottom:1px solid #83AE10;}
.blokPoptavka a.linkVsechny {color:#83AE10;}
.blokPoptavka a.linkVsechny:hover {color:#83AE10;}

/* blok s ohranicenim */
.blokOhranic {background-color:#FAF8F7;border:1px solid #EBEAE7;margin-bottom:8px;}
.blokOhranic2 {background-color:#ffffff;border:1px solid #EBEAE7;margin-bottom:8px;}
.blokOhranic .inside, .blokOhranic2 .inside {padding:10px 12px 10px 12px;}
.worldTimes{ background-image:url(../images/big_ben.jpg); background-repeat:no-repeat; background-position:90px 0; margin-bottom:-10px}

/* ostatni */
.banner {text-align:center;margin-top:8px;margin-bottom:8px;}
a.linkVsechny {text-decoration:none;margin-top:5px;}
a.linkVsechny:hover {text-decoration:underline;margin-top:5px;}
a.linkVsechny img {vertical-align:middle;margin-right:5px;}


/* pravy sloupec */
.sloupecPravy h2 {color:#9E0B0E;font-size:12px; margin: 0px 0px 10px 0px; padding:0px;}
.poleLogin {border:1px solid #000000;}
.sloupecPravy ul a {color:#000000;text-decoration:none;}
.sloupecPravy ul a:hover {color:#9E0B0E;text-decoration:none;}
.sloupecPravy .tabPravy td {border-top:1px solid #EBEAE7;padding:3px 5px 3px 5px;}



/******************************************
	PATICKA
******************************************/
.paticka {clear:both;border-top:1px solid #534741;text-align:center;padding:10px;margin-top:20px;}
.paticka ul {margin:0px;padding:0px;}
.paticka ul li {margin:0px;padding:0px;display:inline;}
.paticka ul li a {padding:0px 10px 0px 10px;border-left:1px solid #C1C1C1;color:#737373;}
.paticka ul li a:hover {color:#9E0B0E;}

.paticka2 {margin:10px;text-align:center;color:#9A9A9A;}
.paticka2 * {color:#9A9A9A;font-size:10px;}
.paticka2 ul {margin:0px;padding:0px;}
.paticka2 ul li {margin:0px;padding:0px 0px 0px 20px;display:inline;}
.paticka2 ul li a {padding:0px;color:#9A9A9A;}
.paticka2 ul li a:hover {color:#9E0B0E;}


img {border: none 0px;}


/******************************************
	Seznam článků
******************************************/
.clanekvseznamu a {font-weight:bold;}
.clanekvseznamu {padding:5px 15px 5px 5px; border-bottom:1px solid #EBEAE7;text-align:justify;}
.clanekvseznamuOver {background-color:#F9F8F7;}


.clanekvseznamu .datumautor, span.datumautor {color:#9E0B0E}
span.anotace {font-style:italic;}
.clanekvseznamu p {margin:0px;}

/* Strankovani */
.strankovani  {padding:5px 15px 5px 5px; }
.strankovani a.CurerentPage  {font-weight:bold;}
.strankovani a {font-weight: normal;}


/* aby mohli v editoru zvýrazňovat kusy textu */
.zvyrazni1 {color:#5D7D0D; font-weight:bold;}
.zvyrazni2 {color:#9E0B0E; font-weight:bold;}



/******************************************
	Seznam firem
******************************************/
/* lišta s písmeny */
div.listaPismena {margin-bottom:15px;}
div.listaPismena span {padding-left:4px; padding-right:4px; color:#666666;}
div.listaPismena a {padding-left:4px; padding-right:4px; font-weight:bold;}

/* filtr */
div.filtr {margin-bottom:15px;}
div.filtr label { margin-bottom:10px; }


/******************************************
	Formular
******************************************/
/* pole formular */
.formular {width:100%;}
fieldset {padding:10px;margin-bottom:10px;}
legend {font-size:12px;font-weight:bold;color:#9D1316;margin-bottom:10px;padding:0px 10px 0px 5px;}
label {width:180px;float:left;margin-top:3px; text-align:right; padding-right:10px;}
div.help {float:left; color:#666666; font-style:italic;margin-bottom:6px;margin-left:0px;}
.button{ background-image:url(../images/bg_butt.gif); background-repeat:repeat-x; border:1px solid black; color:#FFFFFF; background-color:#7E7D7D}
.info {float:left;margin-top:3px; font-weight:bold;text-align:justify;}

/* podnadpis */
h3.formular {color:#5D7D0D;font-size:12px;font-weight:bold;width:180px; margin:20px 0px 10px 0px;line-height:120%; text-align:right;}

div.company label {width: 100px;float:left;}

/* formulare */
.w50 {width:50px;float:left;margin-bottom:8px;}
.w100 {width:100px;float:left;margin-bottom:8px;}
select.w100 {width:105px;float:left;margin-bottom:8px;}
.w200 {width:200px;float:left;margin-bottom:8px;}
select.w200 {width:205px;float:left;margin-bottom:8px;}
.w300 {width:300px;float:left;margin-bottom:8px;}
select.w300 {width:305px;float:left;margin-bottom:8px;}
.w400 {width:400px;float:left;margin-bottom:8px;}
select.w400 {width:405px;float:left;margin-bottom:8px;}
.wDate { float:left;margin-bottom:8px; }
.wDate img { margin-bottom:4px;}
.wIco {float:left; }
.info {float:left;margin-top:3px;margin-bottom:8px;}

table.RadioButtonList input {float:left; margin-right:5px;}
table.RadioButtonList label {float:left; margin-right:10px;width:auto;}


/* Chyba */ 
.error {border:1px solid #F49E8C;margin-bottom:10px;padding:10px;background-color:#FAF8F7;}
.error ul {margin:0px;padding:0px;}
.error ul li {margin:0px 0px 0px 18px;line-height:16px;list-style-image:url(../images/odrazka.gif);}
.error .txt {background-image:url(../images/ikony/error.gif);background-position:left center;background-repeat:no-repeat;font-weight:bold;color:#000000;padding:1px 0px 1px 20px;margin-bottom:3px;}
.err {float:left;}
.TlacitkoVpravo { float:right; margin-right:30px; width:100px;}
.TlacitkoVlevo { float:left; margin-left: 20px; width:100px; }

/* potvrzení akce */
.message {border:1px solid #006600;margin-bottom:10px;padding:10px;background-color:#f1fff1;}
.message .txt {background-image:url(../images/ikony/message.gif);background-position:left center;background-repeat:no-repeat;font-weight:bold;color:#000000;padding:1px 0px 1px 20px;margin-bottom:3px;}

/* měny */
.rb
{
	float:none;
	width: 80px;
	table-layout:fixed;
}

/* tabulka seznam */
.tabMeny a {font-weight:bold;}
.tabMeny .datum {color:#9E0B0E;white-space:nowrap;}
.tabMeny .zvyrazniRadek {background-color:transparent;}
.tabMeny .zvyrazniRadekOver {background-color:#F9F8F7;}
.tabMeny .ikony {padding-right:0px;padding-left:12px;}
.tabMeny td {padding: 3px 5px 3px 5px;  vertical-align:middle;border-bottom:1px solid #EBEAE7;}
.tabMeny th {background-color:#9E0B0E;color:#ffffff;font-weight:bold;padding: 3px 6px 3px 6px; background-image:url(../images/back-tab-nabidka.gif);border-bottom:1px solid #9E0B0E;}
.vlajky{	width: 18px;}
.prvniMena{	font-weight:bold;	padding-right: 6px;}
.druhaMena{	text-align: right;	padding-left: 50px;}
.sipky{	width: 10px;}
tr.licha td { background-color: #FFF2F2; }
tr.licha a, tr.licha .title { color: #9E0B0E; font-weight:bold; }
tr.licha a:hover { color: #5D7D0D; font-weight:bold; }
tr.suda td { background-color: #F8F8F8; }
tr.suda a, tr.suda .title { color: #5D7D0D; font-weight:bold; }
tr.suda a:hover { color: #9E0B0E; font-weight:bold; }
td.line2 {border-bottom: solid 2px white; text-align:left; } 


/* tabulka Membership Types & Benefits */
.memberShip th{ background-color:#83AE10; color:#FFFFFF}
.memberShip td{ background-color:#F6F4F1}
.memberShip td.leftBg{ background-color:#ECE8E3}
.memberShip td.empty{ background-color: #FFFFFF; height:5px; font-size:0px; padding:0px}
.style3 {color: #FF0000; font-weight: bold; }
.style10 {font-size: 14px; font-weight: bold; }
.style11 {color: #999999;font-weight: bold;}


/*****************/

img.inzerat {float:right; margin-left:5px;}
img.foto, .foto  { border: solid 1px #DAD8D5;}

img.bigfoto {filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#777777,strength=8);}

/* kroky join */
img.stepTitle { }


/**** STYLY PRO OBRÁZKY****/
.ObrVlevo img { margin:5px 12px 5px 0; float:left}
.ObrVpravo img { margin:5px 0px 5px 12px; float:right}
/********************************/


/******** seznam kategorií *****/
ul.level1 li {margin:0px;padding:0px;margin-left:16px;list-style-image:url(../images/odrazka01.gif);}
ul.level2 li {margin:0px;padding:0px;margin-left:16px;list-style-image:url(../images/odrazka02.gif);}
ul.level3 li {margin:0px;padding:0px;margin-left:16px;list-style-image:url(../images/odrazka03.gif);}
ul.level4 li {margin:0px;padding:0px;margin-left:16px;list-style-image:url(../images/odrazka04.gif);}
span.level1 {font-weight:bold; color:#9E0B0E;}
span.level2 {font-weight:bold; color:#5D7D0D;}
span.level3 {color:#5D7D0D;}
span.level4 {color:#5D7D0D;}


span.registredonly {font-weight:normal; color:Red;}


	
/************* TISK ************************/

@media print {
	.obsahMenu, .hlavicka, .paticka2, .paticka, .sloupecPravy, .sloupecLevy, .filtr {
		display : none;
	 	width : 0px;
	}
	/*.centerContent {margin:0px;border:0px solid #dadada;padding:0px; }*/
}



