body {font-family: tahoma, arial, verdana, sans-serif; font-size: 11px;
      color: #353535;
      padding: 0px; margin: 0px;
      background-color: #EBECEB; /*background-image: url(images/site_bg1.gif); background-repeat: repeat-x;*/
      text-align: center;}

img {vertical-align: top; border: none}

h1 {color: #2B8DCB; font-family: arial; font-size: 21px; font-weight: bold; padding: 0px; margin: 0px; font-weight: normal}
h2 {color: #2B8DCB; font-family: arial; font-size: 21px; font-weight: bold; padding: 0px; margin: 0px; font-weight: normal}
h3 {color: #2B8DCB; font-family: tahoma; font-size: 13px; font-weight: bold; padding: 0px; margin: 0px; font-weight: bold}
h4 {color: #000000; font-family: tahoma; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; font-weight: bold}

ul {list-style: square;}

.content_topline {position: absolute;
                  top: 0px; left: 0px; width: 100%; height: 46px;
                  overflow: hidden;
                  background-color: #ffffff;
                  border-bottom: 1px solid #D8D8D8;
                  text-align: left;
                  margin: 0px 0px 30px 0px;
                  font-family: tahoma, arial, verdana, sans-serif; font-size: 10px;
                  color: #9C9C9C;}
.topline_odkaz {text-decoration: none; color: #2B8DCB; font-family: tahoma; font-size: 10px; font-weight: bold}
.topline_odsazeni {padding: 4px 0px 0px 10px}
.topline_oddelovac {float: left; margin: 0px; padding: 0px; border: none}
.topline_oddelovac_img {width: 31px; height: 38px;}
.topline_box {float: left; padding: 5px 0px 0px 0px}

.content_prechod {width: 1000px;
                  overflow: hidden;
                  background-image: url('images/bg_prechod.gif'); background-repeat: repeat-x;  background-color: white;
                  border: 1px solid #D8D8D8; border-bottom: none;
                  margin: 0 auto; /*margin-top: 80px;*/
                  text-align: left;}

.content_motiv {width: 100%;
                overflow: hidden;
                background-image: url('images/motiv_hlavni.jpg'); background-repeat: repeat-x;}

.content_top {width: 100%; height: 115px;
              /*background-image: url('images/bg_menu_000.gif'); background-repeat: repeat-x;*/}
.content_slogan {width: 100%; height: 115px; background-image: url(images/slogan_000.gif); background-repeat: no-repeat}
.content_menu {height: 115px; float: left; padding: 0px 0px 0px 35px}
.odkaz_menu {color: #F1FAFF; font-family: arial; font-size: 11px; display: block; float: left; margin: 69px 20px 0px 0px; padding: 0px 0px 0px 0px; text-decoration: none}
.content_logo {width: 150px; height: 115px; float: left; padding: 0px 0px 0px 27px}
.content_left {width: 150px; padding: 0px; margin: 0px; float: left}

.content_menu_vertical {width: 120px; padding: 60px 0px 0px 20px; margin: 0px;}
.oddelovac {width: 120px; height: 1px; font-size: 1px; background-color: #D8D8D8; overflow: hidden}
.odkaz_menu_vertical {color: #9C9C9C; font-family: tahoma; font-size: 11px; display: block; padding: 5px 0px 6px 10px; margin: 0px; width: 110px; text-decoration: none}
.menu_vertical_odkaz {width: 120px}

.content_main {width: 660px; padding: 30px 0px 50px 0px; margin: 0px 0px 0px 10px; float: left; text-align: left;}

.bottom_line {width: 1000px; height: 6px; border-left: 1px solid black; border-right: 1px solid black; background-color: black; font-size: 1px; margin: 0 auto;}
.content_paticka {width: 1000px; text-align: left; margin: 0 auto; padding: 5px 0px 0px 0px}
.content_paticka_bottom {color:#939393; font-family: verdana; font-size: 10px; width: 1000px; text-align: left; margin: 0 auto; padding: 5px 0px 5px 0px}
.content_paticka_bottom a{color:#939393;font-size: 10px;text-decoration:none;}
.odkaz_paticka {color: #939393; font-family: verdana; font-size: 10px; text-decoration: underline;}

.box_verze {width: 350px; height: 145px; float: left}
.box_verze_inside {float: left; padding: 15px 0px 0px 0px; width: 170px}
.gray_line {height: 1px; font-size: 1px; overflow: hidden; background: #D8D8D8}

.text {color: #9C9C9C; font-family: tahoma; font-size: 11px}
.text_color {color: #2B8DCB; font-family: tahoma; font-size: 11px}
.odkaz_gray {text-decoration : underline; color: #9C9C9C; font-family: tahoma; font-size: 11px}
.odrazka {list-style-image:url(images/sipka1.gif); margin-left: 35px; margin-top: 10px}
.email {color: #555555; font-family: verdana; font-size: 11px; font-weight: normal; text-decoration: underline}

.tab {color: #9C9C9C; font-family: tahoma; font-size: 11px; background-color: #ffffff;}
.cell_one {background-color: #ffffff; padding: 6px 5px 6px 5px; border-top: 1px solid #D8D8D8;}
.cell_one_bottom {background-color: #ffffff; padding: 6px 5px 6px 5px; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8;}
.cell_two {background-color: #ffffff; padding: 6px 15px 6px 5px; border-top: 1px solid #D8D8D8; color: #000000; font-weight: bold}
.cell_two_bottom {background-color: #ffffff; padding: 6px 15px 6px 5px; border-bottom: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; color: #000000; font-weight: bold}

input {border: 1px solid #D8D8D8; background-image: url(images/input_bg.gif); background-repeat: no-repeat; padding: 2px 0px 0px 5px; font-size: 11px; font-family: tahoma; font-weight: normal; height: 15px; height: 19px}
.input {border: 1px solid #D8D8D8; font-size: 11px; font-family: tahoma; font-weight: normal; height: 16px}
textarea {border: 1px solid #D8D8D8; background-image: url(images/input_bg.gif); background-repeat: no-repeat; padding: 2px 0px 0px 5px; font-size: 11px; font-family: tahoma}
.button {border: 1px solid #000000; background: #2B8DCB; color: #ffffff; font-weight: bold; font-family: tahoma; font-size: 11px; padding: 0px 0px 5px 0px; margin: 0px; height: 20px}

.cell_one_order {background-color: #ffffff; padding: 5px 5px 5px 5px; border-top: 1px solid #D8D8D8; color: black; font-weight: bold}
.cell_two_order {background-color: #ffffff; padding: 5px 5px 5px 5px; border-top: 1px solid #D8D8D8; color: #000000; font-weight: bold}

.cell_one_moduly {background-color: #ffffff; padding: 6px 5px 6px 5px;}
.cell_two_moduly {background-color: #2B8DCB; padding: 6px 5px 6px 5px; font-weight: bold; color: #ffffff}

.but_trial {margin-top: 6px; margin-left: 13px}

.full_width {width: 100%}
.full_height {height: 100%}
.full_size {height: 100%; width: 100%}

A {text-decoration : underline; color: #2B8DCB; font-family: tahoma; font-size: 11px}
A:HOVER {color : #FD9A0B;}
A.email:HOVER {color : #BA6800;}
A.odkaz:HOVER {color : #BA6800;}
A.odkaz_menu:HOVER {color : #B9EEFF;}
A.odkaz_menu_vertical:HOVER {color : #2B8DCC; background-color: #F2FAFF}

.error_msg {background-image: url('images/vystraha.jpeg'); background-repeat: no-repeat; background-color: #ff0000;
            padding-left: 53px;
            height: 40px; width: 350px;
            vertical-align: middle;
            color: #ffffff;
            font-size: 12px;}
.info_msg {background-image: url('images/fajfka.jpeg'); background-repeat: no-repeat; background-color: #afffab;
            padding-left: 53px;
            height: 40px; width: 350px;
            vertical-align: middle;
            color: #000000;
            font-size: 12px;}

.err_msg {color: red; font-weight: bold;}

tr.r1 {background-color: #eeeeee;}
tr.r2 {background-color: #dddddd;}

.select {font-size: 12px;}
/*BEGIN: H1 update*/
#headerCaption{
	text-align:left;
	position: absolute;
	width: 100%;
	top:130px;
	left: 0px;
	z-index:200;	
}
h1.s{
	position: relative;
	text-decoration:none;
	margin-left: 160px;
}
/*END: H1 update*/

strong{font-weight: normal;}
em{font-style: normal;}
.less {font-size: 90%;padding-left: 5px;}
