@charset "windows-1250";

body {
    color: #000;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	background-color: #fff;
}

img {
    border: none;
}

#main {
    position: relative;
    margin: 0 auto;
    /*padding-top: 240px; --- akce ---*/
    width: 970px;
    text-align: left;
}

/*--- akce ---*/

#akce {
	overflow: hidden;
	position: absolute;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 970px;
	height: 240px;
}

#main div.lpanel {
	float: left;
	width: 780px;
}

#main .rpanel {
	float: right;
	margin-top: 125px;
	width: 170px;
	height: 200px;
	text-align: center;
}

.none,
#main .rpanel h4
{
	display: none;
}

#main .rpanel ul {
	margin: 0;
	padding: 0;
	width: 100%;
	list-style-type: none;
}

#main .rpanel ul li {
	width: 100%;
	margin-bottom: 20px;
}

#main .rpanel ul li.eset-partner {
	margin-bottom: 15px;
}

.clearboth, cleardiv {
    clear: both;
}

#head {
    height: 103px;
    background: url(/images/bg_top.gif) repeat-x;
}

h3, h3 a {
    font-size: 14px;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #828282;
}

h3.blue, h3.blue a {
    font-family: Tahoma;
    font-size: 13px;
    color: #4C7085;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#head #logo {
    float: left;
    height: 52px;
    width: 174px;
    margin: 0px;
    padding-top: 14px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 14px;
    font-size: 18px;
    font-weight: bold;
}

#head #sss {
    float: right;
    padding: 31px 0 25px 0;
    margin: 0;
    width: 201px;
    font-size: 14px;
    font-weight: bold;
}

#main #head #menu span {
    padding-top: 6px;
    display: block;
}
#main #head #menu span h3 {
	margin: 0px;
	font-size: 13px;
	font-weight: normal;
	color: #ffffff;
	display: inline-block;
}

#head #menu {
    float: right;
    height: 30px;
    width: 590px;
    background-color: #35678A;
}

#head #menu a {
	float: left;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #fff;
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 0px;
    height: 30px;
    text-decoration: none;
}

#head #menu a:hover, #head #menu a:hover h3 {
    background-color: #4B7897;
}

#head #menu ul {
    margin: 0;
    padding: 0;
}

#head #menu li {
	float: left;
    margin: 0;
    padding: 0;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    color: #fff;
    list-style-type: none;
}

#head #menu img {
    margin-right: 5px;
    margin-bottom: 2px;
}

#main #bodypage {
    background-image: url(/images/bg_bodypage.gif);
    background-repeat: repeat-y;
    background-position: left;
    border-bottom-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-bottom-color: #ECECEC;
}

#skin1 #bodypage {
    border-bottom-color: #D9E3E9;
}

#skin2 #bodypage {
    border-bottom-color: #F1F1DC;
}

#skin3 #bodypage {
    border-bottom-color: #F5F2EC;
}

#main #bodypage #left {
    float: left;
    width: 190px;
    margin: 0px;
    padding: 0px;
}

#main #bodypage #right {
    float: left;
    width: 580px;
    margin-left: 10px;
}

#main #head #search {
    clear: both;
    float: left;
    padding-top: 13px;
	padding-left: 10px;
    height: 15px;
}

#main #bodypage #left h2 {
    font-family: Tahoma;
    font-size: 13px;
    color: #4C7085;
    padding-left: 10px;
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}

#main #bodypage #left img {
    margin-left: 10px;
}

#main #bodypage #left #aktuality {
    margin-bottom: 15px;
}

#main #bodypage #left #aktuality .aktDatum {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF9C00;
    margin-top: 10px;
    display: block;
}

#main #bodypage #left #aktuality a,
#main #bodypage #left #aktuality p
{
    color: #000000;
    text-decoration: none;
    font-size: 11px;
}

#main #bodypage #left #aktuality a:hover {
    color: #35678A;
}

#main #bodypage #left p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    margin: 0px;
    padding-top: 0px;
    padding-right: 10px;
    padding-bottom: 0px;
    padding-left: 17px;
}

#main #bodypage #right #uvodnitext {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #EDF6F9;
    margin: 0px 0px 7px;
    padding-top: 15px;
    padding-right: 30px;
    padding-bottom: 15px;
    padding-left: 30px;
}

#main #bodypage #right #box_systemy {
    float: left;
    margin: 0;
    padding: 0;
    width: 192px;
}

#main #bodypage #right #box_systemy h2,
#skin1 #bodypage #left #left_menu h2
{
    background-color: #EEF2F5;
    color: #2F4552;
    text-align: left;
    padding-left: 12px;
}

#main #bodypage #right #box_systemy .odkazy {
    background-color: #ABC1CE;
}

#main #bodypage #right #box_systemy .odkazy li,
#main #bodypage #right #box_site .odkazy li,
#main #bodypage #right #box_software .odkazy li
{
    margin-bottom: 5px;
}

#main #bodypage #right #box_site {
    margin: 0px 2px;
    padding: 0px;
    float: left;
    width: 192px;
}

#main #bodypage #right #box_site .odkazy {
    background-color: #DFDFAF;
}

#main #bodypage #right #box_site h2,
#skin2 #bodypage #left #left_menu h2
{
    background-color: #F7F7EF;
    color: #9B804D;
    padding-left: 12px;
    text-align: left;
}

#main #bodypage #right #box_software {
    margin: 0px;
    padding: 0px;
    float: left;
    width: 192px;
}

#main #bodypage #right #box_software .odkazy {
    background-color: #F0ECE4;
}

#main #bodypage #right #box_software h2,
#skin3 #bodypage #left #left_menu h2
{
    background-color: #FBFAF8;
    color: #858622;
    padding-left: 12px;
    text-align: left;
}

#main #bodypage #right h1,
#main #bodypage #right h2,
#editor h1,
#editor h2
{
    font-family: Tahoma;
    font-size: 14px;
    font-weight: bold;
    margin: 0px;
    text-align: left;
    /*padding: 10px;*/
}

#main #bodypage #right .odkazy,
#editor .odkazy
{
    height: 210px;
    width: 192px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: underline;
}
#main #bodypage #right .odkazy h3 {
	margin: 0px;
}
#main #bodypage #right .odkazy h3 a {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#main #bodypage #right ul,
#editor ul
{
    margin: 0px;
    padding: 12px 12px 0px 28px;
}

#main #bodypage #right #box_systemy li {
    list-style-type: none;
    margin: 0;
    padding: 0;
    list-style-image: url(/images/li_systemy.gif);
}

#main #bodypage #right #box_site li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    list-style-image: url(/images/li_site.gif);
}

#main #bodypage #right #box_software li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    list-style-image: url(/images/li_software.gif);
}

#main #bodypage #right #box_systemy h2 a {
    color: #2F4552;
    text-decoration: none;
}

#main #bodypage #right #box_site h2 a {
    color: #858622;
    text-decoration: none;
}

#main #bodypage #right #box_software h2 a {
    color: #9B804D;
    text-decoration: none;
}

#main #bodypage #right ul a,
#editor ul a
{
    text-decoration: underline;
    color: #000000;
}

#main #bodypage #right #esetpanels {
    margin-top: 7px;
}

#main #bodypage #right #systemlinks {
    background-color: #EFEFEF;
    height: 45px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FF7E00;
    clear: left;
    margin: 0px;
    padding: 0px;
}

#main #bodypage #right #systemlinks h4 {
	display: none;
}

#main #bodypage #right #systemlinks ul {
	margin: 0 0 0 3px;
	padding: 0;
	text-align: right;
}

#main #bodypage #right #systemlinks ul li {
	float: left;
	padding-right: 11px;
	list-style-type: none;
}

#main #bodypage #right #systemlinks ul li a {
    float: left;
    margin: 0px;
    padding-top: 16px;
    padding-right: 12px;
    padding-left: 4px;
    color: #FF7E00;
}

#main #bodypage #right #systemlinks ul li a:hover {
    text-decoration: none;
}

#main #bodypage #right #systemlinks ul li img {
    float: left;
    margin-top: 7px;
    margin-left: 12px;
}

#main #bodypage #right #bottom {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    height: 40px;
}

#main #bodypage #right #bottom #copyright {
    color: #4C7085;
    margin-top: 15px;
    margin-left: 5px;
    float: left;
}

#main #bodypage #right #bottom #copyright a {
    color: #4C7085;
}

#main #bodypage #right #bottom #servicemenu {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #757575;
    float: right;
}

#main #bodypage #right #bottom #servicemenu a {
    float: left;
    padding-top: 15px;
    padding-right: 10px;
    padding-left: 4px;
    color: #757575;
}

#main #bodypage #right #bottom #copyright a:hover,
#main #bodypage #right #bottom #servicemenu a:hover
{
    text-decoration: none;
}

#main #bodypage #right .oddelovac {
    font-size: 0px;
    margin: 0px;
    padding: 0px;
    height: 10px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
}

#footer {
    clear: both;
    font-size: 0px;
    background-color: #ECECEC;
    margin: 0;
    padding: 0;
    height: 7px;
}

#skin1 #footer {
    background-color: #D9E3E9;
}

#skin2 #footer {
    background-color: #F1F1DC;
}

#skin3 #footer {
    background-color: #F5F2EC;
}

#main #bodypage #right p,
#editor p
{
    text-align: justify;
}

#main #bodypage #right .body h1,
#main #bodypage #right .body h2
{
    text-align: left;
    color: #2F4552;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 19px;
    padding: 0px;
    padding-left: 0px;
    margin-top: 20px;
    margin-bottom: 20px;
}

#main #bodypage #right .body a:hover,
#rozcestnik a:hover,
#main #bodypage #right .odkazy,
#editor a:hover
{
    text-decoration: none !important;
}

#right #rozcestnik h2 {
    padding: 10px;
}

.pathnav a {
    color: #35678A;
    font-size: 11px;
}

.pathnav a img {
    margin-right: 5px;
}

.pathnav a:hover {
    text-decoration: none;
}

.pathnav .path {
    float: left;
    text-transform: capitalize;
}

.pathnav .back {
    float: right;
}

#skin1 #head {
    background-image: url(/images/bg_top1.gif);
}

#skin2 #head {
    background-image: url(/images/bg_top2.gif);
}

#skin3 #head {
    background-image: url(/images/bg_top3.gif);
}

#skin1 #bodypage {
    background-image: url(/images/bg_bodypage1.gif);
}

#skin2 #bodypage {
    background-image: url(/images/bg_bodypage2.gif);
}

#skin3 #bodypage {
    background-image: url(/images/bg_bodypage3.gif);
}

#bodypage #left #left_menu h2 {
    text-align: left;
    padding: 10px;
    background-color: #EFEFEF;
}

#bodypage #left #left_menu ul {
    margin: 0 0 0 27px;
    padding: 0;
}

#bodypage #left #left_menu ul li {
    margin: 0 10px 5px 0;
    padding: 0;
    list-style-type: square;
    list-style-image: url(/images/li_software.gif);
}

#skin1 #bodypage #left #left_menu li {
    list-style-image: url(/images/li_systemy.gif);
}

#skin2 #bodypage #left #left_menu li {
    list-style-image: url(/images/li_site.gif);
}

#skin3 #bodypage #left #left_menu li {
    list-style-image: url(/images/li_software.gif);
}

#bodypage #left #left_menu ul {
    margin-top: 10px;
}

#bodypage #left #left_menu li a {
    color: #000;
}

#bodypage #left #left_menu li a:hover {
    text-decoration: none;
}

.banner_bar {
    margin-top: 15px;
}

.banner_bar {
    text-align: center;
    padding-right: 10px;
}

.banner_bar img, .banner_bar object {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 4px;
}

#main #head .searchbox {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    color: #000000;
    float: left;
    height: 17px;
    width: 95px;
    border: 1px solid #000000;
    background-color: #FFFFFF;
    margin-left: 10px;
    font-size: 11px;
    padding: 0px;
}

#main #head .searchbutton {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: underline;
    float: left;
    height: 20px;
    width: 45px;
    border: 0px;
    font-size: 11px;
    background-color: #ECECEC;
}

#main #head .searchbutton:hover {
    text-decoration: none;
}

#skin1 #head .searchbutton {
    background-color: #D9E3E9;
}

#skin2 #head .searchbutton {
    background-color: #F1F1DC;
}

#skin3 #head .searchbutton {
    background-color: #F5F2EC;
}

#t_flash {
    position: absolute;
    top: 116px;
    left: 198px;
}