body {
color: #403E3E; 
font-size: 13px; 
font-family: Trebuchet MS, Verdana, Arial; 
background: white;
text-align: center;
padding: 0px;
margin: 0px;
}


table {
font-size: 13px; 
}

form {
padding: 0px;
margin: 0px;
}

h1 {
font-size: 17px;
color: #BB0000;
padding:0px;
}

h2 {
color: #A80000;
font-size: 16px;
margin: 0 0 0 0;
}

h3 {

}

td {
vertical-align: top; 
}

#center {
margin: 0px auto 0px auto;
text-align: center;
}

#firma_info_div {
background: #F4F7F9;
margin: 0px auto 10px auto;
padding: 20px;
border: 1px #BCCEDE solid;
width: 860px;
}

#firma_info {
width: 100%;
}

.td_left {
color: black;
width: 150px;
padding: 2px;
font-size: 13px;
}

#logo {
margin: 80 auto 40 auto;
}

#logo_small {
text-align: left;
margin: 20 0 0 40;
}

#logo_img {
border: 0px;
}

#top_menu {
background: white;
width: 97%;
margin: 3 auto 25 auto;
padding-bottom: 2px;
padding-top: 2px;

}

#search_box {
color: #BB0000;
background: #F4F7F9;
width: 97%;
margin: 10px auto 0px auto;
padding: 20px 10px 20px 10px;
border-top: 1px #BCCEDE solid;
border-bottom: 1px #BCCEDE solid;
clear: both;
}

#search_title {
width: 97%;
color: black;
text-align: left;
margin: 0px auto 0px auto;
padding: 3px 3px 3px 3px;
border-bottom: 1px #BCCEDE solid;
}

.chyba {
width: 600px;
margin: 20px auto 0px auto;
padding: 8px;
background: #FEE5E5;
border: 1px solid #A80000;
}


#footer {
font-size: 11px;
margin: 30 auto 0 auto;
/*border-top: 1px #82A2C1 solid;*/
clear: both;
}

#main {
margin: 0 auto 0 auto;
width: 98%;
}

#help {
margin: 15px 50px 0px 50px;
padding: 10px;
background: #F7F1F1;
}

#podobne_domeny {
 background: #F4F7F9;
 text-align: left;
 width: 860px;
 font-size: 13px;
 border: 1px #BCCEDE solid;
 margin: 0px auto 0px auto;
 padding: 20px;
 clear: both;
}
.ad1 {
clear: both;
border: 25px solid white;
}

.ad2 {
text-align: center;
clear: both;
border: 10px solid #F4F7F9;
border-top: 30px solid #F4F7F9;
border-bottom: 0px solid #F4F7F9;
}

.ad_webhosting {
font-size: 12px; 
width: 120px; 
height: 90px; 
padding: 8px; 
background: #FBF0F0; 
border: 1px solid #BC0202;
}

#zoznam_domen {
background: #F4F7F9;
 width: 900px;
 font-size: 14px;
 border: 1px #BCCEDE solid;
 margin: 10px auto 0px auto;
 padding: 20px 20px 20px 20px;
}


#zoznam {
background: #F4F7F9;
width: 900px;
font-size: 14px;
border: 1px #BCCEDE solid;
margin: 10px auto 0px auto;
padding: 20px 20px 20px 20px;
}

.td_third {
width: 33%;
}

.window {
 font-family: Arial, Verdana;
 font-size: 14px;
 color: black;
 background: white;
 border: #BCCEDE 1px solid;
}

.window2 {
font-family: Arial, Verdana;
font-size: 14px;
background: #F4F7F9;
border: #BCCEDE 1px solid;
padding: 5px;
margin: 20px;

}
.window3 {
font-family: Arial, Verdana;
font-size: 14px;
background: #FBD4D4;
border: #BB0000 1px solid;
}

.red {
color: #BB0000;
}

.green {
color: green;
}

a {color: #004080; text-decoration: none}
a:hover {color: black; text-decoration: underline}

a.abc_list {color: #004080;  font-size: 18px; padding: 5px; text-decoration: none}
a.abc_list:hover {color: black;  font-size: 18px; padding: 5px; text-decoration: underline}

a.link_top_menu {color: #004080;  font-size: 14px; padding: 5px; text-decoration: underline}
a.link_top_menu:hover {color: black;  font-size: 14px; padding: 5px; text-decoration: underline}

a.underline {color: #004080; text-decoration: underline}
a.underline:hover {color: black; text-decoration: underline}
