/*  odkazy inzerce - rubriky   */

div#clanky h1.inz { font-size: 20px; }

#menu-inzerce { padding: 4px 0 5px 0; float: right; text-align:center; margin-bottom: 10px; border: 1px solid silver; border-top: none; }
#menu-inzerce a { padding-left: 5px; padding-right: 5px; padding-top:6px; font-weight: normal; font-size: 11px; }
#menu-inzerce a:hover { background: url(../images/icons/arrow_down.gif) 50% 0% no-repeat; }
#menu-inzerce a.active { text-decoration: none; background: url(../images/icons/arrow_down.gif) 50% 0% no-repeat; color: #7C7977; color: black;; }

/*  inzerce - novy inzerat  */
table#ninz { width: 100%; background: white; } 
table#ninz td { padding: 5px; background: #eee; vertical-align: top; }
table#ninz .povinne { color: red; font-weight: bold; font-size: 15px; padding-left:5px; }
table#ninz .zninfo { font-size: 11px; color: gray; }
table#ninz input, table#ninz textarea, table#ninz select { display:block; font-family: arial; font-size: 12px;}
table#ninz .countbar { text-align: center; font-size: 11px; color: gray; }
table#ninz input.countinput { width:20px; padding: 0; margin: 0; display: inline; border:none; background: #eee; font-weight: bold; font-size: 11px; text-align: center; } 
table#ninz input.but { font-weight: bold; font-size: 13px; letter-spacing: 0.1em; display: inline; }

/* inzerce  */
table#inz { width: 100%; margin: 0 0 20px 0;}

table#inz td {  width: 33%;  padding: 0 0 20px 0; vertical-align:top; }
table#inz td.levy { border-right: 1px solid #cdcdcd; padding-right: 10px; }
table#inz td.prostredni { padding-right: 10px; padding-left: 10px; border-right: 1px solid #cdcdcd; }
table#inz td.pravy { padding-left: 10px; }

table#inz h3 { font-size: 18px; background: #F1F1F1; padding: 3px; border-top: 2px solid #cdcdcd; margin: 0; }
table#inz h3 span { font-weight: normal; font-size: 14px;}
table#inz h3.bord { margin-top: 8px;  }
table#inz h3 span { font-weight: normal;}

table#inz ul {  list-style-type: square;  padding: 0;  margin: 4px 0 0 25px;}
table#inz ul a { font-family:  verdana;  font-size: 11px;  color: #625151;}
table#inz ul a:hover { color: black;}

table#inz span.inztext { color: #393939;}

table#inz .dalsiinz { margin: 0 0 10px 0; padding: 3px; font-size: 12px; text-align: right; }
table#inz .ibox { margin: 10px 0; padding-bottom:10px; border-bottom: 1px solid silver; font-size: 11px;  color: #393939; }

table#inz .ibox h2 {font-size: 12px; margin: 0; padding: 0; font-weight: bold; }
table#inz .ibox h6 { font-weight: normal; font-size:10px; padding: 0; margin: 0; color: #939393; }
table#inz .ibox .tel { padding: 0 0 0 20px; margin: 2px 0; color: black;  background: url(/images/icons/phone.gif) 2px 50% no-repeat; }
table#inz .ibox .email { padding: 0 0 0 20px; margin: 2px 0; color: black;   background: url(/images/icons/mail_cool.gif) 0% 50% no-repeat;  }


table#inz .ibox img { float: right; margin: 0 0 5px 5px; border: 1px solid gray; }
table#inz .ibox img.nfl { float: none; margin: 0; border: 0; }

table#inz .ibox .imgwrap { position: relative; float: right; margin: 0 0 5px 5px; border: 1px solid gray; }

table#inz .imgwrap .PLicon {	position: absolute;	z-index: 2;	width: 16px;	left: 1px;}
table#inz .imgwrap .PLicon img {  float: none; border:0; margin:0; } 	

div.warning { border: 3px solid red; background: url(/images/icons/vykricnik.gif) 10px 10px no-repeat; padding: 10px 10px 10px 40px; margin: 10px 0; color: red; font-weight: bold; }
div.warning a { font-weight: normal; color: gray; }

.okstring { border: 3px solid lightblue; background: url(/images/icons/ok.gif) 10px 10px no-repeat; padding: 10px 10px 10px 40px; margin: 10px 0; }

div#kat_add_button  { text-align:right; margin: 10px 0;  }

div#kat_add_info  { margin: 10px 0;  border: 1px solid #5d5a58; border: 1px solid #C80000; display: none;  padding: 0 0 10px 0;}
div#kat_add_info h1  { font-size: 14px; margin: 0 0 10px 0; background:url(/images/icons/katalog/folder_txt2.gif) 98% 50% no-repeat; 
  background-color: #C80000; color: white; padding: 10px 5px; font-weight: bold; }

div#bnselect { margin: 10px 0; border: 1px solid silver; padding: 5px; background:#eee; }

div#kat_add_button a { background: url(/images/icons/pridatinzerat.gif) 2px 50% no-repeat; font-weight: bold; padding: 5px 10px 5px 35px; font-size: 14px; border: 1px solid #eee; }


input.butinzerat { font-weight: bold; font-size: 15px; padding: 6px 10px; color: white; font-family: tahoma; background-color: #C80000; border-color: #FD0202 #940000 #940000 #FD0202; border-style: solid; border-width: 1px; }

div.h1Wrap a.novyzaznam { position: absolute; top: 3px; left: 600px;  background: url(/images/icons/pridatinzerat.gif) 2px 50% no-repeat; font-weight: bold; padding: 5px 10px 5px 35px; font-size: 14px; border: 1px solid #eee; }

div.novyzaznamBar a { background: url(/images/icons/pridatinzerat.gif) 2px 50% no-repeat; font-weight: bold; padding: 5px 10px 5px 35px; font-size: 14px; border: 1px solid #eee; }

div.inzDelBox { margin: 0 auto; width: 300px;  }
div.inzDelBox div.inzfull { padding: 10px; background-color: #f0f0f0; }
div.inzDelBox div.inzfull h3 { font-size: 13px; margin: 0 0 10px 0; padding: 0; }
div.inzDelBox div.inzfull div.email { padding: 0 0 0 20px; margin: 2px 0;  background: url(/images/icons/mail_cool.gif) 0% 50% no-repeat; }
div.inzDelBox div.inzfull div.tel { padding: 0 0 0 20px; margin: 2px 0;  background: url(/images/icons/phone.gif) 2px 50% no-repeat; }
div.inzDelBox p { text-align: center; margin: 3px 0; padding: 0; }
div.inzDelBox input { font-weight: bold; }


