div {
    border: 0px solid red;
}


.div_inner {
   width: 660px;
   position: absolute; top: 180px; left: 168px;
   padding: 3px 0 3px 0;
   margin-bottom:4px;



}

.div_all {
   width: 990px;
   position:absolute;
   border: 0px solid green;
}

.div_left {
    float: left;
    position: relative; top: 160px;
    text-align: center;
    width:  160px;
    padding: 3px 0 3px 0;
    color: black;

}

.div_right {
    position: absolute; top: 4px; left: 830px;
    text-align: center;
    width:  160px;


}

.div_pata {
   width: 630px;
   position: relative;
   text-align: center;
   font-size: 11px;
}

.body {
    /*text-align: center;*/
    background-image: url("linkbg.jpg");
    background-repeat: no-repeat; 
    background-color: rgb(241,249,252);
    font-family: verdana, arial;
    font-size: 11px;
    border: 0px solid black;
}

p {
	text-align:justify;
	text-indent:1em;
}

img {
    border: 0px solid black;
}

table {
    font-family: verdana, arial;
    font-size: 9px;

}

table td {
    padding: 5px;
}



h1 {
    margin-top: 2px;
    font-size: 16px;
    display: inline;
}
h2 {
    font-size: 14px;
}
h3 {
    font-size: 11px; color:green;
    display: inline;
}
h4 {
    font-size: 16px;
}
h6 {
    font-size: 13px;
}


.vloz {
  font-size: 12px;
  font-weight: bold;
}

.exkluziv {
  font-size: 16px;
  font-weight: bold;
}

.nadpis {
  font-size: 14px;

}

.pata {
  font-size: 10px;
}

.menu {
  font-size: 11px;
}


select {
   border: 1px solid black;
   margin: 0px;
}

hr {
/*    border-top: 1px solid black;
    border-bottom: 0px none black;
    border-left: 0px none black;
    border-right: 0px none black;
    height:1px;*/
    font-size:1px;
    border: 0px dotted white;
    height: 1px;
    background: #fff url('http://www.linkovnik.com/images/hr.png') no-repeat scroll center;    
}

.hr {
    width:100%;height:1px;margin:4px 0 4px 0;background: url('http://www.linkovnik.com/images/hr_blue.png') no-repeat scroll center;
}

label {
    display:block; float:left; text-align:right; width:17em; margin-right:5px; margin-top: 0.5em; margin-bottom: 2px;
}
.labdiv {
    clear:left;
    position:relative;
    width:1px; height:0.4em;
}


.form_input {
    border: 1px solid black;
    padding: 1px;    
}

.form_textarea {
    border: 1px solid black;
    padding: 3px;
}

.form_button {
    border: 1px solid gray;
    padding: 2px;
    margin: 4px;
}

.form_subm {
    border: 1px solid gray;
    padding: 2px;
}

.form_combo {
}

.div_info {
   width: 650px;
   text-align: center;
   font-size:12px;
   
}

.div_info_inzerty {
   width: 250px;
   text-align: center;
   font-size:12px;
   
}

.div_info_sms {
   width: 450px;
   text-align: center;
   font-size:12px;
   
}

.bonus_menu {
   width: 650px;
   text-align: center;
   padding: 4px;
}


.div_pravidla {
  font-size: 15px; color:red;
  font-weight: bold;
}

.div_header {
   /* height: 120px; */
    width:  310px;
    position: absolute; top: 4px; left: 4px; z-index: 1;
    text-align: center;


}

.div_search {
	 width: 310px;
   position: absolute; top: 100px; left: 4px;
	 text-align: left;

}

.div_adv_search {
   position: relative;
	 width: 650px;
	 text-align: left;
	 vertical-align: middle;
	 margin-top:1em;
}

.div_linka {
	 width: 705px;
	 height: 16px;
   position: absolute; top: 150px; left: 110px;

}


.div_categories {
    position: absolute; top: 4px; left: 310px; z-index: 1;
    width:   530px;
    height:  150px;
    font-size: 12px;

}

.div_links {
    text-align: left;
    position: relative; z-index: 2;
    margin-left: 10px;
    margin-right: 10px; 
    float: left;
    width:  640px;
    overflow: clip;
    font-size: 12px;
}

.admin_edit_link {
    float: right;
    padding:4px;
    width: 174px;
    text-align:right;
}

.test_validity {
    color: #C00;   
}

sub {
	font-size:9px;
	font-weight:normal;
}

.loga_div_outer {
/*  float:left; */
  padding:4px 4px 10px 4px; display:inline;
  width: 1.9em; height: 2.5em; text-align:center;
  font-size:10pt; font-weight:bold;
}

.loga_div_inner {  
  margin:0;padding:0;
  position:relative; display:inline; width:1px;
}

.loga_div_cnt_lo {
  font-size:60% ;font-weight:normal; position: absolute; width: 4em; height: 1.25em; left: -1.5em; top: 3.6em;
}

.loga_div_cnt_hi {
  font-size:60% ;font-weight:normal; position: absolute; width: 4em; height: 1.25em; left: -1.5em; top: 2.4em;
}

.logo_cnt {
 font-size:60% ;font-weight:normal; 
}

.loga_br { /* odszeni radku */
/*  clear:left;
  margin:0;padding:0;*/
  position:relative;height:2.4em;width:1px;
}

.imlo {
  width:100px; height:100px;
  border: 1px solid #888;
  padding:0; margin:0;
}

.div_stranky {
 font-size: 14px;
 font-weight: bold;
}

.div_logo {
  float:left; width:104px; height: 140px;
  border:0px solid black;
  background: #fff;
  padding:0;
  margin:0;
}
.div_logo_st {
  float:left; width:2px; height: 138px;
  margin:0 1px 0 0;
  padding:0;
/*  float:left; width:3px; height: 132px;
  margin:0 1px 0 0;
  padding:0;
  background: #fff url('http://www.linkovnik.com/images/logotypybkg2.png') repeat scroll left;*/
}

.div_sublogo {
/*  border: 0.1px solid red; */
  position: relative; z-index: 2;
  background: #fff url('http://www.linkovnik.com/images/logotypybkg.png') repeat-x scroll center;
  padding:0;
  margin-left:0px;
  margin-right:0px;
  /*height:50px;
  border:1px solid red;*/

}

.div_sublogo span {
  font-size:90%;
}

.span_sublogo {
  font-size:90%;
}

.page1 {
 float: left;
 text-align:center;
 width: 1.2em;
 border: 1px solid #888;
 margin: 6px 1px 1px 1px;
 padding: 4px;
 background-color: #FFF;
}
.page2 {
 float: left;
 text-align:center;
 width: 1.2em;
 border: 1px solid #888;
 margin: 6px 1px 1px 1px;
 padding: 4px;
 background-color: #E0E8ff;
}
.page3 {
 float: left;
 text-align:center;
 width: 1.2em;
 border: 0px solid #888;
 margin: 1px;
 padding: 4px;
 background-color: #e0f3fc;
}
