/** BASIC */

body { margin: 0px; padding: 0px; background-color: #FFFFFF; }

/** FORMS */
form { margin: 0px; padding: 0px; }
input { width: 120px; padding: 2px; background: #fff url(/img/backg/input_box.png) top left no-repeat; border: 1px solid #b2b2b2;  }
textarea,select { border: 1px solid #b2b2b2;  }
input._err,
textarea._err { border: 1px solid #ff0000;  }
input.odoslat { width: 125px; height: 20px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 10px; text-align: center; background: #fff url(/img/backg/tlac_dlhe.png) top left no-repeat; border: 0px solid #000;  }
input.odoslat_male { width: 64px; height: 20px; color: #fff; font-weight: bold; font-size: 10px; text-align: center; background: #fff url(/img/images/homepage25.png) top left no-repeat; border: 0px solid #000;  }
input.odoslat_male_modre { width: 49px; height: 24px; color: #fff; font-weight: normal; font-size: 10px; text-align: center; background: #fff url(/img/backg/tlac_modre.png) top left no-repeat; border: 0px solid #000;  }
input.odoslat_velke,
button.odoslat_velke { width: 200px; height: 20px; color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; text-align: center; background: #fff url(/img/backg/tlac_dlhe2.png) top left no-repeat; border: 0;  }
input.checkbox { width: 20px; border: 1px solid #ff0000; }
input.pocet_kusov { width: 25px; padding: 2px; }
input.radio { width: 25px; padding: 0; margin: 0; }
hr { border:0; height:1px; color: #ccc; background: #ccc; }

span.error { font-weight: normal; color: #ff0000; }

/** HEADINGS */
h1, h2, h3, h4, h5, h6 { margin: 0px; }

/** TEXTS */
body, th, td, input, textarea, select { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000; }
p, blockquote, ul, ol, dl { margin-top: 0px; margin-bottom: 1em; }

.ul1 { margin: 0px; padding: 0px; list-style: none; }
.ul1 li { display: inline; }
.ul1 a { display: block; border-bottom: 1px solid #E7E7E7; padding: 4px 0px 5px 28px; text-align: left; background: url(/img/images/homepage16.gif) no-repeat 13px 8px; }

.ul3 { margin: 0 0 0px 10px; padding: 0px; list-style: none; }
.ul3 li { display: inline; }
.ul3 a { display: block; border-bottom: 1px solid #E7E7E7; padding: 4px 10px 5px 28px; text-align: left; background: url(/img/images/homepage16.gif) no-repeat 13px 8px; }

.ul2 { margin: 0px; padding: 0px; list-style: none; }
.ul2 li { display: inline; }
.ul2 a { display: block; border-bottom: 1px solid #E7E7E7; padding: 4px 0px 5px 28px; background: url(/img/images/homepage20.gif) no-repeat 13px 8px; }

/** LINKS */
a { color: #2A92B6; }
a:hover { text-decoration: none; }
a.link1 { text-align: center; text-decoration: none; font-size: 10px; color: #626262; }


/** STYLES */
.style1 { text-align: center; font-size: 10px; color: #CCCCCC; }
.style1 a { }
.style1 a:hover { }

/** MISC */
img { border: none; }
.img1 { float: left; margin-right: 5px; }
.img2 { float: right; margin-left: 10px; }
.hr1 { height: 1px; }
