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:7px;  font-family: Verdana, Tahoma, sans-serif;  font-size:11px;  color: #202020;  

}



#body_top_menu{

  width:994px;

  height:15px;

  margin:7px 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:340px;
  color:#333333;
  font-size:10px;
  background-image: url(/images/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; 

}





.login {
  float:right;
  margin:0px 10px 0 0px;
  padding:0px 0 0 0;
  color:#262626;
  font-size:11px;
}

.login A{

  color:#262626;

  text-decoration:none;

}



.login A:HOVER{

  text-decoration:underline;

}

.clean{

  clear:both;

  padding:0px;

  margin:0px;

}



.search {
  clear:both;
  margin:0px auto 0 auto;
  padding:50px 0 0 0;
  width:430px;
  border:0px solid black;
  font-weight:bold;
}

.button {

  border:0px solid #59990e;

  padding:2px 6px 3px 6px;

  margin:0 0 0px 5px;

  height:23px;

  color:#000000;

  background-image: url(/images/button2.gif);  background-repeat:repeat-x;

  

}

.s_input {

  border:1px solid #555555;

  width:180px;

  height:19px;

  padding:2px 6px 3px 4px;

  height:15px;

}
.s_input2 {
  border:1px solid #555555;
  width:20px;
  height:19px;
  padding:2px 6px 3px 4px;
  height:15px;
}




.info_block {

  clear:both;

  margin:0px 0 0 0;

  padding:17px 0 0 0;

}



h2 {

  width:105px;

  height:12px;

  margin:0px;

  padding:2px 0 2px 7px;

  color:#474040;

  font-size:10px;

  background-color:#dae2e5;

  background-image: url(/images/bg_mark2.gif);  background-repeat:no-repeat;  background-position: top right;

  font-weight:normal;

}





.rank_1,.rank_2,.rank_3,.rank_4,.rank_5 {

  font-size:12px;

  float:left;

  margin:4px 20px 0 70px;

  padding:3px 0 0 22px;

  height:34px;

  text-align:center;

  background-repeat:no-repeat;  background-position: top left;

}

.rank_1 {

  background-image: url(/images/poz_google.gif);

}

.rank_2 {

  background-image: url(/images/poz_alexa.gif);

}

.rank_3 {

  background-image: url(/images/poz_compete.gif);

}

.rank_4 {

  background-image: url(/images/poz_seznam.gif);

}

.rank_5 {

  background-image: url(/images/poz_jyxo.gif);

}



h3 {

  margin:0px;

  padding:0px 0 5px 0;

  text-align:left;

  font-size:12px;  

  color: #202020; 

  font-weight:normal; 

}



.mark_rank {

  margin:0 auto 0 auto; 

  padding:0px;

  width:980px;/*700px*/

}





.adnsense_1 {

  padding:0px;

  margin:0px;

  clear:both;

}



.html_code {

  float:left;

  padding:0px 0 0 50px;

  margin:0px;

  width:280px;

  font-size:11px;

  line-height:18px;

}

.ods_1 {

  width:220px;

  padding-left:70px;

}

h4 {

  float:left;

  margin:0px;

  padding:7px 0 0px 40px;

  font-weight:bold;

  text-decoration:none;

  font-size:11px;

}







.left {

  width:710px;

  float:left;

  padding:7px 0 0 4px;

  margin:0px;

  line-height:15px;

}











.tab_1 {

  padding:5px 0 0 40px;

  font-weight:bold; 

  vertical-align:top;

  font-size:11px;

}

.tab_2 {

  padding:5px 20px 0 0px;

}









.thead_1 {

  background-color:#e5e5e5;

  font-weight:normal;

  padding:1px 20px 1px 20px;

  border-right:20px solid white;

  border-left:20px solid white;

}



.tab_3 {

  padding:5px 0 0 100px;

  font-weight:bold; 

  vertical-align:top;

  color:#387754;

  height:16px;

}



.tab_3 A{

  color:#384e5d;

  text-decoration:none;

}

.tab_3 A:HOVER{

  text-decoration:underline;

}



.tab_4 {

  padding:5px 0 0 0;

  text-align:center;

  border-spacing: 50px 10px;

  color:#4c4c4c;

  font-size:12px;

}





.domain_info {

  float:left;

  margin:0px;

  padding:5px 0 0 27px;

  text-align:center;

  line-height:16px;

  width:220px;

}

.domain_info A{

  color:#358d2e;

}





.tab_6 {

  text-align:left;



}

.tab_6 td {

  padding-right:15px;



}



.b_top {

  border-top:1px solid #6b6b6b;

}



.domain_info_down {

  width:250px;

  float:left;

  margin:0px;

  padding:5px 0 0 50px;

  text-align:center;

}





.thead_2 {

  background-color:#e5e5e5;

  font-weight:bold;

  padding:1px 10px 1px 10px;

  border-right:5px solid #ffffff;

}



.tab_7 {

  margin:20px 0 0 90px;

}

.tab_7 td {

  text-align:center;

}

.oddel_1 {

  padding: 0 10px 0 60px;

}



.pdf {

  display:block;

  float:right;

  margin:0px 20px 0 0;

  padding:6px 0 6px 26px;

  background-image: url(/images/pdf_icon2.gif);  background-repeat:no-repeat;

  color:#3c3c3c;

  text-decoration:none;

}





A:HOVER.pdf{

  text-decoration:underline;

}







.bottom {

  color:#ffffff;

  background-color:#717e81;

}



.show_h {

  display:block;

  float:left;

  margin:0px 50px 0 30px;

  padding:1px 0 2px 13px;

  background-image: url(/images/sipka.gif);  background-repeat:no-repeat;

  background-position: 3px 7px;

  color:#383838;

  text-decoration:underline;

  font-weight:bold;

}

A:HOVER.show_h{

  text-decoration:none;

}

.show_h_share {

  display:block;

  float:left;

  margin:0px 0px 0 50px;

}





.img_1 {

float:left;

margin:2px 0 0 0;

padding:0px 0 0px 350px;

}





.shoutbox {

    border:0px solid #dedede;

    width:630px;

    padding:0px;

    margin:0px 0 0 30px;

background-color:#f7f7f7;



}



.shoutbox_one {

  padding:0 3px 5px 3px;

  margin:5px 10px 5px 10px;

  border-bottom:1px solid #dedede;

}

.shoutbox_head {

  font-weight:bold;

  color:#000000;

}



.red {

  color:#cb4141;

}

A.new_f {

  display:block;

  margin:15px 0 2px 0;

  padding: 0;

  width:620px;

  text-align:right;

  text-decoration:none;

  color:#000000;

}

A:HOVER.new_f {

  text-decoration:underline;

}









.red_s {

  color:#7a2828;

  font-size:10px;

}





.valid_ok,.valid_bad_2 {

  color:#39a040;

  font-weight:bold;

  text-decoration:none;

}

.valid_bad,.valid_ok_2 {

  color:#c22424;

  font-weight:bold;

  text-decoration:none;

}

A:HOVER.valid_ok,A:HOVER.valid_bad {

  text-decoration:underline;

}



.valid_bad_2,.valid_ok_2 {

  font-weight:normal;

}



.languages {

  margin-right:6px;

}





.lang_box {

  background-color: #f5f5f5; 

  border: 1px solid #f0f0f0; 

  width: 160px; 

  padding: 7px 5px 0px 5px; 

  display:none;

  position:absolute;

  margin:1px 0 0 800px;

}

.lang_box A{

  display:block;

  color:#404040;

  text-decoration:none;

  padding-bottom:6px;

}

.lang_box A:HOVER{

  color:#f34a22;

}

.bad_url {

  color:#cd3636;

  font-size:10px;

  padding-left:395px;

}

.oddel_2 {

  color:#cc0000;

}

.green {

  color:#469826;

}

.orange {

  color:#c4824d;

}

.print {

  margin:0px 0 0 0;

  padding:20px 15px 0 0;

  clear:both;

  text-align:right;

}

.print{

  color:#646464;

}

.print A{

  color:#646464;

  text-decoration:underline;

}

.print A:HOVER{

  color:#646464;

  text-decoration:none;

}

.sede_2 {

  color:#7e7e7e;

  padding: 0 55px 0 0;

  font-size:9px;

}

.loading_time {

  clear:right;

  float:right;

  padding:10px 10px 0 0;

  font-size:10px;

}



A#css_valid,A#html_valid {

  font-weight:bold;

  text-decoration:none;

  color:#c6c6c6;

}

A:HOVER#css_valid,A:HOVER#html_valid {

  text-decoration:underline;

}

.html_valid  {

  color:#20941d;

}

.html_in_valid {

  color:#b43b3b;

}



.advert {
  width:910px;
  height:90px;
  margin:10px auto 10px auto;
}
.advert1 {
  width:180px;
  float:left;
}
.advert2 {
  width:730px;
  float:left;
}


.check_url {

  text-align:center;

  font-size:12px;

  color:#679c05;

  font-weight:normal;

  width:990px;

  padding:0px;

  margin:0px;

  background-image:none;

  background-color:#ffffff;

}

.check_url A{

  text-decoration:none;

  color:#679c05;

}

.check_url A:HOVER{

  text-decoration:underline;

}

.rank_o_1 {

  margin-left:200px;

}

.rank_o_2 {

  margin-left:120px;

}

.pocet_h {

  color:#7a2800;

}


A.flag_img {
margin-right:10px;
display:block;
float:left;
}

.novy_pr {
width:578px;
padding:5px 0 15px 0; 
margin-left:40px;
display:none;
}

.partneri_d {
  padding: 5px 50px 0 50px;
}

.partneri_d A{
  color:#30488f;
}

