
/* Stranka */
#page          { 
 color: #333; 
 line-height: 130%; 
 background-color: #f0fff3; 
 background-image: url(../image/bground_07.jpg); 
 background-repeat: repeat-x; 
 background-position: right top; 
 text-align: left; 
 margin: 5px auto 10px; 
 width: 970px; 
 padding: 0px; 
 border: solid 1px #bfbfbf;      
 }
#page_hlavicka { color: #333; line-height: 130%; text-align: center; width: 950px; margin: 5px auto 10px; padding: 0px; border-style: solid; border-width: 1px; }

#citaty-web-service-cz  { 
  color: #343434; 
  font: 0.75em/1.3em Arial, Verdana, sans-serif; 
  text-decoration: none; 
  background-color: #fff; 
  background-image: url(../image/background_02.gif); 
  background-attachment: fixed; 
  background-position: left 50% ; 
  margin: 10px; padding: 0 }
a:hover, a:active, a:visited   { text-decoration: none }
img  { border: none }

p {
margin: 0 0 10px 0px;
padding:0px;
text-align: justify;
}
ul    { }
ul li  { color: #333 ; margin: 0px; padding: 0px; }
ol li {
margin:0px;
padding: 0 0 0 5px;
list-style-type: decimal;
}

ul li .bold11    { font-size: 11px; font-weight: 700; text-decoration: none; list-style-type: none; list-style-image: none; margin: 0 0 0 5pt; padding: 0 0 0 5px }


h1{}

.menu-select { 
  color: #c7ffc4; 
  font-size: 16px; 
  font-weight: bold; 
  text-decoration: none; 
  margin: 0px; 
  padding: 0px; 
}
 h2     {
 	color: #f6fff6;
 	font-size: 14px;
 	font-weight: bold;
 	background-color: #04640d;
 	xxbackground-image: url(../image/bground_05a.jpg);
 	xxbackground-repeat: no-repeat;
 	background-position: 40% top;
 	vertical-align: bottom;
 	height: 20px;
 	margin: 0px;
 	padding: 0 0 0 10px;
 	border-bottom: 1px solid #071e00;
 	line-height: 20px;
 }

    
h3.citat_autor{
	color: #333;
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px;
	border-bottom: 1px solid #999;
}

h3.citat-autor-sel {
  color: #333;
  font-weight: bold; 
  font-size: 13px;  
  padding-left: 7px; 
  border-bottom: 2px solid #a04aba;
}
h5 { color: #313131; margin: 0px; font-size: 100%; background-color: #f7f3fe; padding-left: 10px; border-bottom: 1px solid #eae5eb; }
h6 {
margin: 10px 0 5px 0px;
font-size: 90%;
}
h4 a     { color: #2f154c; font-size: 80%; background-color: #e0d1ec; text-decoration: underline; margin: 0px; height: 18px; padding: 1px 0 0 10px; border-bottom: 1px solid #a04aba;}

table  { font-size: 100%; margin: 0px; padding: 0px; border-color: #007272;}
th, td {
border-color: #007272;
}

sup, sub {
font-size: 80%;
line-height: 100%;
}

form  { margin: 0px; padding: 0   }
#formular  { font-size: 12px; font-family: Arial }
textarea, select, input    { font-family: Arial; padding: 0 4px; border: solid 1px #696969 }
.checkbox {  border: solid 0px }   

#button            { color: #e7e7da; font-size: 12px; font-weight: bold; background-color: #fff; background-image: url(../image/button_01.jpg); background-repeat: no-repeat; background-position: left top; padding-right: 8px; padding-top: 2px; padding-left: 8px; width: 120px; height: 21px; border: 0  }
.button1            { color: #f8f8f8; font-size: 11px; font-weight: bold; background-color: #fff; background-image: url(../image/green.gif); background-repeat: no-repeat; background-position: center 50%; width: 90px; height: 19px; border: 0  }
#button2             { color: #f8f8f8; font-size: 11px; font-weight: bold; background-color: #fff; background-image: url(../image/red_01.gif); background-repeat: no-repeat; background-position: center; width: 92px; height: 22px; border: 0  }
#form-button  { color: #666; font-size: 11px; background-color: #fff; padding-right: 2px; padding-left: 2px; border-style: solid; border-width: 1px 0px; border-color: #cc9 #fff }
/* VYHLED?V?N? */
#hledano    { font-size: 11px; background-color: #f4f4ff; padding: 2px 5px; border-top: 1pt solid #c9d2db }
#hledano-nic     { font-size: 12px; background-color: #fefafa; margin: 30px; padding: 20px 15px; border-style: solid; border-width: 1px 1px 1px 3px; border-color: #ccc #ccc #ccc #ac0000 }
#hledano-nic li   { color: #333; font-size: 12px; list-style-type: disc; list-style-position: inside }
#hledano-nic ul   { color: #c00; font-size: 13px; list-style-type: disc; list-style-position: inside }

.img-favorite{ width: 20px; height: 20px; border-style: none; border-width: 0px; }
.radio    {  border: solid 0px }
.checkbox {  border: solid 0px }
 
input#must      { color: #555555; background-color: #fafafa; margin-top: 2px; margin-bottom: 2px; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #fdd6b6 }
.must      { color: #555555; background-color: #fafafa; margin-top: 2px; margin-bottom: 2px; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #fdd6b6 }
.must1      { color: #555555; background-color: #fafafa; margin-top: 2px; margin-bottom: 2px; border-style: solid; border-width: 1px 1px 2px; border-color: #878787 #878787 #e095fe }
.vyplnit{ color: #e80000; font-size: 14px; font-weight: bold; padding-left: 10px; }

#norm        { color: #555555; font-family: Arial; background-color: #f0f0f0; background-position: right 0px; margin-top: 2px; margin-bottom: 2px; padding-right: 3px; padding-left: 3px; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #999 }
.norm1        { 
  color: #555555; 
  font-family: Arial; 
  background-color: #f0f0f0; 
  background-position: right 0px; 
  margin-top: 2px; 
  margin-bottom: 2px; 
  padding-right: 3px; 
  padding-left: 3px; 
  border: solid 1px #a3a3a3; }
input.select    { color: #555555; background-color: #fafafa; margin-right: 5px; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #cc9;  }

input#submit, input.submit   { color: #555555; background-color: #fafafa; border: solid 1px #ababab; }

hr.hr  { display: none }

  
/* Hlavi?ka*/
#hlavicka
      { background-color: #abbba8; background-image: url(../image/bground_06.jpg); background-repeat: repeat-x; background-position: left top; width: 950px; height: 100px; margin: 0px; padding: 0px; }
#logo      { text-align: left; padding: 1px 0 0 1px; position: relative; z-index: 100; top: -14px; left: 0 ; }
.header-levy_box             { color: #fff; padding: 2px 2px 2px 5px; width: 250px; float: left; vertical-align: text-bottom ; height: 30px; margin-top: 5px; }

#header-stred-box      { color: #eadeff; font-size: 24px; font-weight: bold; line-height: 100%; padding: 5px; width: 450px; height: 35px; float: left; }
#header-stred-box a    { color: #4b025a; font-weight: bold; text-decoration: none; }
#header-stred-box h1   { color: #eadeff; font-size: 22px; font-weight: bold; line-height: 100%; float: left; margin: 0 0 15px; padding: 0px; }

#header-stred-box2      {
 font-size: 16px; 
 padding: 1px; 
 width: 850px; 
 height: 44px;
 line-height: 16px; 
 float: left; 
}
#header-stred-box2 h1 { 
  color: #eadeff; 
  font-size: 18px;
  text-decoration: none; 
  font-weight: bold; 
  line-height: 18px; 
  float: left; 
  margin-top: 0px; 
  margin-right: 0px; 
  margin-left: 0px; 
  padding: 0px; }
  
#header-stred-box2 a { 
  color: #fff; 
  font-size: 16px;
  text-decoration: none; 
  font-weight: bold; 
  line-height: 16px; 
 }

#header-stred-foto   { color: #333; font-size: 11px; font-style: normal; font-weight: normal; background-color: #fff; margin: 0 0 2px 20px; padding: 2px 2px 0px; width: 80px; height: 75px; float: left; border: solid 1px #ccc }
#header-stred-foto img  { margin-bottom: 2px; border: solid 1px #ccc }
#header-stred-foto a   { color: #999; font-size: 11px; margin-bottom: 2px }

#header-pravy-box  { color: #000; text-align: right; visibility: visible; margin-right: 5px; top: -10px; width: 80px; float: right ; margin-top: 4px; }
#header-pravy-box a           { color: #666; text-decoration: none; text-align: right }
#Datum   { color: #fff }
#Svatek     { color: #f7f7f7 ; text-decoration: none; }
#Svatek a   { color: #eae8ec ; text-decoration: none; }

/* Menu */
#menu { background-image: url(../image/bground_05a.jpg); background-repeat: no-repeat; background-position: left top; width: 950px; height: 20px; border-bottom: 1px solid #042500;}
td.menu_temata { 
 text-align: center;
 font-size: 14px; 
 width: 120px; 
 height: 30px; 
}     
.menu_temata_mezera {  width: 15px; height: 30px; } 
#menu ax { 
  color: #BBB; 
  height: 20px;
  font-size: 13px;
	text-decoration: none;
}

a.menu-h {
	color: White;
	font-size: 14px;
	text-decoration: none;
}

/*Lev? box */
#levanavigace
     { width: 183px; float: left; margin-right: 3pt; margin-left: 0px; padding: 0px; }
#levanavigace ul   { list-style-type: none; margin: 5pt 0px; padding: 0px }
#levanavigace li    { list-style-type: none; margin: 0px 0px 0px 8pt; padding: 0px }  
#levanavigace li a   { color: #666; list-style-type: none; margin: 0px; padding: 0px }
#levy_box_nadpis     { width: 100% } 
#levy_box_obsah      { width: 203px; margin: 0px; padding: 0px; border: solid 0px #ccc; }
#levy_box_obsah a    { color: #333; text-decoration: none; margin: 0px; padding: 0px 0px 0px 2px; }
#levy_box_obsah_plevy    { background-color: #fff; background-image: url(../image/background_p_02.jpg); background-repeat: repeat-x; background-position: right top; width: 183px; margin: 0px; padding: 0px; border: solid 1px #ccc; }
#levy_box_obsah_plevy a  { color: #333; text-decoration: none; margin: 0px; padding: 0px 0px 0px 2px; }
#levy_box_obsah_plevy1   { color: #eee7f2; text-decoration: none; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 2px; }
.levy_box_obsah_zavrit{ text-align: right; }
/* Prav? box */
#pravanavigace
   { width: 160px; float: right; padding: 0px; }
.prava-box
   { background-color: #fff; width: 160px; float: right; margin: 0px 0px 10px; padding: 0px 0px 0px; border: solid 1px #dbdbdb; }
.prava-reklama { background-image: url(../image/background_p_02.jpg); background-repeat: repeat-x; background-position: right top; }   
.prava-reklama a { color: #2e2e2e; padding-left: 3px; }
.prava-sekce   { font-size: 12px; font-weight: bold; background-color: #f7ebff; background-image: url(../image/bground_06c.jpg); background-repeat: repeat-x; background-position: right center; vertical-align: bottom; height: 20px; margin: 0px 0px 0px; padding-left: 5px; border-bottom: 1px solid #797184     ; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; }
.prava-nadpis    { color: #4a4a4a; font-size: 12px; font-weight: bold; background-color: #e1cef3; margin-top: 5px; padding-left: 8px; border-bottom: 1px solid #d8c7e2  }
.prava-popis   { color: #666; font-size: 11px; margin-left: 10px; }
.prava-popis a   { color: #534b5d; font-size: 11px; text-decoration: none; }
.prava-foto  { background-color: transparent; text-align: center  ; margin: 3px 1px 1px; }
.prava-foto img   { background-color: #fff; text-align: center; padding: 5px; border: solid 1px #ccc  }


/* St?ed */
#obsah { 
 background-color: #fff; 
 background-image: url(../image/bground_09.jpg); 
 background-repeat: repeat-x; 
 background-position: left top; 
 padding: 2px 1px 10px; width: 575px; 
 float: none; 
 margin: 6px 0px 5px 217px; 
 border-color: #345136 #88a58a #88a58a; 
 border-style: solid; 
 border-width: 2px 1px; 
}
#obsah-hlavicka   { 
  background-image: url(../image/olive_01c.gif); 
  background-repeat: repeat-x; 
  background-position: left bottom;
}
#obsah-poloha  { color: #544d3a; font-family: Arial; font-weight: bold; }
#obsah-menu-user { padding: 5px }

.obsah-box        { color: #333; line-height: 100%; background-position: left 0; margin-top: 10px; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #ccc ; }
#obsah-box img    { background-color: #fff; margin: 5px; padding: 3px; clear: left; border: solid 1px #efefef  }
#obsah-box-text { background-color: #fff; padding: 5px; border: solid 1px #f8f8f8; }
#obsah-box-text-dotace { color: #000; font-size: 13px; background-image: url(../image/bground_09.jpg); background-repeat: repeat-x; background-position: right top; padding: 5px; border-left: 3px solid #3c7b43; border-bottom: 2px solid #4b6e00; border-right: 2px solid #3c7b43; }

.text-list-citaty-top   { color: #666; font-size: 12px; text-align: right; margin-bottom: 10px; padding-right: 30px; border-bottom: 1px dotted #ccc }
.text-list-citaty-textbold  { color: #900; font-size: 13px; font-weight: bold; text-decoration: none }
.text-list-citaty-text  { color: #666; font-size: 12px; text-decoration: none }
#text-list-citaty-text1  { color: #666; font-size: 12px; text-decoration: none ; margin: 5px; padding: 10px; border: dotted 1px #ccc; }
.text-list-citaty-down   { color: #666; font-size: 12px; text-align: right; margin-top: 20px; padding-right: 30px; border-top: 1px dotted #ccc }

.Image-size       { background-color: #fff; text-align: center; margin: 5px; padding: 5px; width: 140px; border: solid 1px #999  }
.Image-size-small { background-color: #fff; text-align: right; margin: 5px; padding: 5px; border: solid 1px #999  }
#obsah-box-nadpis    { color: #3a3a3a; font-size: 12px; font-weight: bold; background-color: #f3ecfc; text-decoration: none; height: 20px; margin: 0px; padding: 0px 0px 0px 5px; border-bottom: 1px solid #0a4400; }
#obsah-box-nadpis a   { color: #565656; font-size: 12px; font-weight: bold; text-decoration: none; height: 20px; margin: 0px; padding: 0px; }
#obsah-box-nadpis-dotace    { color: #fff; font-size: 13px; font-weight: bold; background-color: #4f7042; height: 20px; margin: 0px; padding: 0px 0px 0px 5px; border-bottom: 1px solid #24401e;; }
#obsah-box-nadpis-dotace a  { color: #e7ffe9; font-size: 13px; text-decoration: none; vertical-align: text-bottom; width: inherit; height: inherit; margin: 0px; padding: 0px; }
.obsah-box-datum  { color: #999; font-size: 10px; font-style: italic; font-weight: normal; text-decoration: none; text-align: right; position: relative; top: -18px; width: 180px; z-index: 100; margin-right: 5px; margin-left: auto; padding: 0px 10px 0px 0px; }
.obsah-box-oprava  { color: #999; font-size: 10px; font-style: italic; font-weight: normal; position: relative; top: -1px; width: 130px; z-index: 100; float: right; margin-right: 0; margin-bottom: 0px; margin-left: auto; padding: 0px 15px 0px 0px; border: solid 1px #f00; }
.citat-text     { font-size: 12px; font-weight: bold; margin-right: 5px; margin-left: 10px; padding-bottom: 5px; padding-left: 5px; border-bottom: 1px solid #e5e5e5; border-left: 2px solid #dbcbb7 ; }
.citat-autor     { color: #666; font-size: 11px; font-weight: normal; background-image: url(../image/sipka_mala.gif); background-repeat: no-repeat; background-position: left center; padding-bottom: 1px; padding-left: 10px; border-bottom: 1px solid #f8f3e9 }
.citat-stat  { color: #999; font-size: 11px; text-align: right; margin-top: 2px; margin-right: 20px }
.citat-stat a { color: #999; font-size: 11px }

.sms-text     { font-size: 12px; font-weight: normal; margin-right: 5px; margin-left: 10px; padding-bottom: 5px; padding-left: 5px; border-bottom: 1px solid #e5e5e5; border-left: 2px solid #dbcbb7 ; }

#zivotopis-text     { font-size: 11px; font-weight: normal; margin-left: 10px; padding-bottom: 5px; padding-left: 5px; width: 95%; border: solid 1px #e5e5e5; }
#zivotopis-autor     { color: #666; font-size: 11px; font-weight: normal; background-image: url(../image/sipka_mala.gif); background-repeat: no-repeat; background-position: left center; padding-bottom: 1px; padding-left: 10px; border-bottom: 1px solid #f8f3e9 }


/*  Zapati  */
#paticka
  { color: #333; background-color: #ccc; background-image: url(../image/bground_08.jpg); background-repeat: repeat-x; background-position: left top; text-align: center; margin: 0; padding: 1px; clear: both; border-top: 1px solid gray    }
#copyright { color: #7e7e7e; font-size: 9px; text-align: center; padding: 0 0 0 1px; position: relative; top: 0  }
#copyright a  { color: #999; text-decoration: none; text-align: center; top: 0 }

/* konkr?tn? styly */
#levanavigace p, #pravanavigace p { margin: 0 0 1em 0; }
#obsah h2 { margin: 0 0 .5em 0; }
#zprava  { font-family: Arial; background-color: #f8eed8; margin: 10px; padding: 10px; border-style: solid; border-width: 1px 1px 1px 3px; border-color: #fc6 }
#form-nadpis    { font-family: Arial; background-color: #f4f4e9; background-image: url(../image/olive_01c.gif); background-repeat: repeat-x; background-position: left 50%; border-bottom: 1px solid #999 ; padding-left: 8px; height: 20px }
#form-ram    { font-family: Arial; background-position: left; border: solid 1px #ececec }
.text12-b { color: #333; font-size: 12px; font-weight: bold; text-decoration: none }
#editwindow_0609112777x  { color: #000; font-size: 12px; font-family: Arial; background-color: #fbfbfb; margin: 5px; padding: 7px; width: 400px; height: 300px; float: left; overflow: auto; border: solid 1px #ccc }
.in_hledej { background-color: #585247; border: solid 1px #333 }

#tab       { color: #333; font-size: 11px; font-family: Arial; border-style: solid; border-width: 1px; border-color: #f3f3f3 #f3f3f3 #ecd6b6 }
#tab-nadpis   { color: #433429; font-size: 12px; font-weight: bold; padding-left: 10px; border-bottom: 2px solid #a89785 }
#tab-text     { font-size: 12px; font-family: Arial; background-color: #f7f7f7; text-align: left; padding-left: 15px; border-bottom: 1px solid #e3e3e3 }
#tab-text a    { color: #333; font-size: 12px; font-family: Arial; text-decoration: none; text-align: left }
#tab-data    { font-size: 12px; font-family: Arial; background-color: #f4efe5; text-align: center; padding-left: 5px; border-bottom: 1px solid #e3e3e3; border-left: 1px dotted #ccc }
#tab-data1   { font-size: 12px; font-family: Arial; text-align: center; padding-left: 5px; border-bottom: 1px solid #e3e3e3; border-left: 1px dotted #ccc }
#tab-zamek   { font-size: 12px; font-family: Arial; text-align: left; padding-left: 5px; border-bottom: 1px solid #e3e3e3 }

#tab-edit-tab   { font-size: 12px; font-family: Arial; background-color: #f7f7f7; background-image: url(../image/background_p_01.gif); background-repeat: repeat-x; background-position: left top; margin: 5pt 0 20pt; border: solid 1px #afbdae    }
#tab-edit-nadpis   { color: #fff; font-size: 14px; font-weight: bold; background-color: #3a7342; background-image: url(../image/bground_05a.jpg); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0 0 0 10pt; height: 20px; border-bottom-color: #1d1d1d;border-bottom-width: 1px; }
#tab-edit-nadpis_2   { color: #fff; font-size: 12px; font-weight: bold; background-color: #599361; background-image: url(../image/bground_06.jpg); background-repeat: repeat-x; background-position: left top; vertical-align: bottom; margin: 0; padding: 0 0 0 10pt; height: 22px; border-bottom-color: #1d1d1d; border-bottom-width: 1px; }
#tab-edit-mezera   { margin: 0; padding: 0; height: 10px; border-bottom: 2px solid #cdc3d0 }
/* listovačky */
#list{ background-color: #f6f6f6; border: solid 1px #e6e6e6; }
#list-nadpis   { color: #433429; font-size: 12px; font-weight: bold; padding-left: 10px; border-bottom: 2px solid #a89785 }
#list-text     { font-size: 12px; font-family: Arial; background-color: #f7f7f7; text-align: left; padding-left: 15px; border-bottom: 1px solid #e3e3e3 }
#list-text a    { color: #333; font-size: 12px; font-family: Arial; text-decoration: none; text-align: left }
#list-data    { font-size: 12px; font-family: Arial; background-color: #f4efe5; text-align: center; padding-left: 5px; border-bottom: 1px solid #e3e3e3; border-left: 1px dotted #ccc }
#list-data1   { font-size: 12px; font-family: Arial; text-align: center; padding-left: 5px; border-bottom: 1px solid #e3e3e3; border-left: 1px dotted #ccc }
#list-zamek   { font-size: 12px; font-family: Arial; text-align: left; padding-left: 5px; border-bottom: 1px solid #e3e3e3 }
#list-zamceno { color: #9c9c9c; font-size: 10px; font-family: Arial; background-color: #f0e3e3; text-align: left; padding-left: 5px; }
#help-err { color: #333; font-size: 12px; font-family: Arial; background-color: #f0e3e3; text-align: left; margin: 10px; padding: 10px; border-color: #ea0000; border-style: dotted dotted dotted solid; border-width: 1px 1px 1px 2px; }
/* Kalendar */
#kal-box { color: #333; font-size: 12px; font-family: Arial; background-color: transparent; margin: 0; padding: 0; }
.kal-tab { background-color: #f6d38f; background-image: url(../image/background_p_03.gif); background-repeat: repeat-x; background-position: left top; width: 950px; border-color: #4e4539 #b49675; border-style: solid; border-width: 1px; }
.kal-tab-popis { color: #2c2c2c; font-size: 12px; font-weight: bold; text-align: left; padding-left: 15px; border-bottom: 1px solid #d5bda4; }
.kal-tab-spirala { background-image: url(../image/kalendar-spirala.gif); background-repeat: repeat-x; background-position: left top; height: 25px; }
.kal-tab-hodnota { color: #3f3f3f; font-size: 12px; text-align: left; width: 313px; padding-left: 15px; border-bottom: 1px solid #d5bda4; border-left: 1px dotted #dad9d9; }
.kal-tab-nadpis_1 { color: #000; font-size: 12px; font-weight: bold; height: 22px; padding-left: 5px; }
.kal-tab-nadpis_2 { color: #383838; font-weight: bold; background-color: #e5d6b7; text-align: left; width: 313px; padding-left: 10px; border-bottom: 2px solid #5f5043; }
.kal-tab-mezera { height: 10px; }
#kal-tab-nadpis-x { color: #383838; font-weight: bold; background-color: #e5d6b7; width: 313px; padding-left: 10px; border-bottom: 2px solid #5f5043; }

#sipka { width: 4px; height: 6px; }
.tab-close { color: #202020; font-weight: normal; font-style: italic; text-decoration: none; text-align: right; float: right; clear: right; margin: 0; }
.tab-close-inzerat{ color: #202020; font-weight: normal; text-decoration: none; text-align: right; margin: 0; }
#inzeruj{ background-color: #f5eff7; width: 500px; margin: 10px; padding: 8px; border-color: #d7b4e6 #d7b4e6 #d7b4e6 #9868ac; border-style: solid; border-width: 1px 1px 1px 2px; }
.datum   { color: #999; font-size: 10px; font-style: italic; font-weight: normal; position: relative; width: 130px; height: 15px; float: right; margin-right: 0; margin-bottom: 0; margin-left: auto; padding: 0 15px 0 0; border: solid 1px #f00; }
.Nadpis   { color: #4b434b ; text-decoration: none; border: solid 1px fuchsia; }

.img_inzerat{ background-color: #fff; width: 120px; margin: 5px; padding: 5px; border: solid 1px #cdcdcd; }
.img_inzerat-no-size{ background-color: #fff; margin: 5px; padding: 5px; border: solid 1px #cdcdcd; }
#inzerat_mail{ color: #434344; font-size: 12px; font-weight: bold; text-decoration: none; width: 120px; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #b19dce; }
#inzerat_hr{ text-decoration: none; height: 1px; margin-top: 10px; border-bottom: 1px solid #c8b7e0; }
#novy-inzerat{ text-align: center; width: 120px; height: 30px; margin-top: 5px; margin-right: 20px; margin-left: 20px; border-style: none; border-width: 0; }


.Tab-login-user{ text-align: center; width: 150px; border-style: none; border-width: 0; }
.Tab-login-user-mezera{ width: 150px; height: 12px; }
.Tab-login-user-img{ margin: 0 2px; border-style: none; border-width: 0; }

.toplist{ width: 1px; height: 1px; border-style: none; border-width: 0; }
#header_reklama {  background-color: #FFF; text-align: center; }


/* head Reklama */
.banner_obal { font-family: Arial; background-color: #fff; text-align: center; height: 110px; width: 948px; margin: 2px auto; overflow: hidden; padding: 5px; border: solid 2px #f00; }
.banner_obal img { padding: 3px; }
.banner_nadpis{ padding: 0; margin: 0; }
.banner_nadpis_1{ color: #f00; font-size: 16px; font-weight: bold; padding: 0; margin: 0; }
.banner_head  { background-color: #838383; width: 7px; border-right: 1px solid #343434; }
.banner_nadpis a { color: #f00; font-size: 16px; font-weight: bold; text-decoration: none; margin: 0 0 5px; padding: 2px 0 0; border-bottom: 1px dotted #ff5454; }
.banner_foto { background-image: url(http://www.b2b-gate.com/image/b2b-logo.gif); background-repeat: no-repeat; background-position: center top; text-align: center; width: 198px; padding-right: 2px; padding-left: 2px; }
.banner_text { font-size: 11px; background-color: transparent; vertical-align: top; text-align: left; width: 130px; margin: 0; overflow: hidden; padding-top: 5px; padding-right: 3px; padding-left: 3px; border-style: none; }
.banner_text a{ color: #c66600; font-size: 11px; background-color: transparent; text-decoration: none; vertical-align: top; text-align: left; margin: 0; overflow: hidden; padding-top: 5px; padding-right: 3px; padding-left: 3px; border-style: none; }
.banner_nadpis_komentar{ color: #ff6464; font-size: 12px; padding: 0; margin: 5px 0 0; }
#banner-text1{ color: #271901; font-size: 11px; height: 15px; padding: 0; margin: 0; border-color: transparent; cursor: pointer; }
#banner-text1 a{ color: #1b1919; }

h2.menu-sms{
	color: #464646;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
	text-decoration: none;
	height: 22px;
	background: transparent;
	background-color: transparent;
}


h2.menu-sms a { 
  color: #E9EBEB; 
  font-size: 13px; 
  font-weight: normal; 
  line-height: 22px; 
  text-decoration: none; 
  height: 22px; 
  padding-left: 5px; 
}
h2.menu-sms strong { 
 color: #af0000; 
 font-size: 14px; 
 font-weight: bold; 
 line-height: 26px; 
 text-decoration: none; 
 height: 26px; 
 padding-left: 15px; 
}

.menu-autor{ color: #464646; font-size: 12px; font-weight: normal; line-height: 18px; text-decoration: none; height: 18px; }
.menu-autor a { color: #3d3d3d; font-size: 13px; font-weight: normal; line-height: 18px; text-decoration: none; height: 12px; padding-left: 5px; }
.menu-autor b { color: #af0000; font-size: 13px; font-weight: bold; line-height: 18px; text-decoration: none; height: 12px; padding-left: 15px; }

.box-data-nadpis { color: #292929; font-size: 13px; font-weight: bold; line-height: 20px; text-decoration: none; text-align: left; height: 20px; margin-top: 3px; margin-right: 3px; margin-bottom: 5px; border-color: #f00 #f00 #343d32; border-style: dotted dotted solid; border-width: 1px 1px 2px; }
.box-data-nadpis a{ color: #292929; font-size: 14px; font-weight: bold; text-decoration: none; text-align: left; height: 19px; }
.box-data-obsah  { text-align: left; background-color: white; margin-right: 3px; margin-bottom: 10px; margin-left: 1px; padding: 5px 2px 10px 4px; border-left: 1px solid #b8b8b8; border-bottom: 2px solid #5d645d; border-right: 1px solid #b8b8b8; }
.box-kronika-text{ text-align: left; border-bottom: 1px dotted #a4a4a4; }
.box-kronika-text a{ color: #484848; text-decoration: none; }
