html, body, form, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, div, hr, form, input, fieldset, button { margin: 0; padding: 0; }
body {
  background-color:#e3eaec;    margin:auto;  margin-top:8px;  font-family: Arial, Verdana, Tahoma, sans-serif;  font-size:11px;  color: #202020;  
}

#body_top_menu{
  width:994px;
  height:15px;
  margin:0px auto 0px auto;
  padding:0px;
}
#body_main{
  width:994px;
  margin:0px auto 0px auto;
  padding:10px 0 20px 0;
  background-color:#ffffff;
  border:1px solid #dce4e6;
}
#bottom_main{
  width:994px;
  margin:0px auto 0px auto;
  padding:10px 0 10px 0;

  color: #515151;  
}
#bottom_main A{
  color: #515151;  
  text-decoration:underline;
}
.report {
  padding: 0 0 0 20px;
}

h1 {
  float:left;
  margin:0px 0 0 10px;
  padding:30px 0 0 0;
  width:330px;
  color:#333333;
  font-size:10px;
  background-image: url(/images/whoami_logo.gif);  background-repeat:no-repeat;
  font-weight:normal;
}
A.book_m_1 {
  display:block;
 
  color:#000000;
  text-decoration:underline; 
  width:64px;
  height:12px;
  float:right;
  text-align:right;
  padding:1px 5px 0 0;
  font-size:10px;
}
A:HOVER.book_m_1 {
  text-decoration:none; 
}



#left {
  float:left;
  width:160px;
  padding-left:20px;
}

#center {
  float:left;
  width: 630px;
}

#right {
  float:right;
  width:160px;
  padding-right:20px;
}


h2 {
  width:275px;
  text-align:right;
  color:#545353;
  font-size:16px;
  font-weight:bold;
  float:left;
  height:18px;
  padding:1px 5px 20px 0;
}


.ip_info,.ip_info_2 {
  width:335px;
  text-align:left;
  color:#000000;
  font-size:18px;
  font-weight:bold;
  float:left;
  height:20px;
  padding: 0px 0 20px 0px;
}
.ip_info_2 {
  height:220px;
  padding: 0px;
}



.clean{
  clear:both;
  padding:0px;
  margin:0px;
  height:0px;
}
.clean_1{
  clear:both;
  padding:0px;
  margin:0px;
  height:50px;
}

#map  {
  margin-top:4px;
  width: 308px; height: 195px;
  border:1px solid #000000;
}
#loc {
  height:220px;
  

}


.img_1 {
float:left;
margin:2px 0 0 0;
padding:0px 0 0px 0px;
}


A.flag_img {
margin-right:10px;
display:block;
float:left;
}







.box_ex,.box_ex2 {
  width:207px;
  height:135px;
  padding:5px;
  margin:20px 0 0 25px;
  float:left;
  border:1px solid #efefef;
  font-size:11px;
  line-height:13px;
}
.box_ex2 {
  height:180px;
}






.show_h_share {
  display:block;
  float:right;
  margin:5px 20px 0 0px;
  color:#000000;
  border:0px solid #ffffff;
}





.button {
  border:0px solid #59990e;
  padding:2px 4px 3px 3px;
  margin:0 0 0px 5px;
  height:23px;
  color:#000000;
  background-color:#e1e1e1;
}

.s_input {
  border:1px solid #555555;
  width:100px;
  height:19px;
  padding:2px 6px 3px 4px;
  height:15px;
}

.inter_ip {
  padding:0 0 0 290px;
  float:left;
  font-size:12px;
}

.ads_1 {
  padding-left:30px;
}


.send_by_email {
  float:right;
  padding:10px 210px 0px 0px; 
  display:none;
}
.zelene,A.zelene {
  color:#71a40e;
  text-decoration:none !important;
  font-weight:bold;
}
.partneri_d {
  padding: 5px 50px 0 50px;
}

.partneri_d A{
  color:#30488f;
}

.re {
  text-align:center;
}



