html, body, div {margin:0px; padding: 0px;}
body {color:#3f3f3f;font-family: Arial;font-size: 13pt;background: #e9e9e9 url('./images/podsviceni_pozadi.png') no-repeat top center;margin:0px;padding:0px;}
#headerWrapper {color: white;
margin:0px auto 0px auto;width: 100%;height: 100%;}
#headerWrapperTop {background: transparent url('images/banner_place_x.jpg') top left repeat-x; height: 255px;width: 100%;}
#headerBanner {width: 1020px;margin: 0px auto 0px auto;
background: transparent url('images/banner_place_mid.jpg') top center no-repeat;
}
#headerTop {background-image: none;width:1020px;margin:0px auto 0px auto;}

#headbottom {background: transparent url('images/menu/topNav.png') no-repeat top center;height: 32px;}

#headerDown {background: transparent url('images/under_head.jpg') repeat-x top left;height: 48px;width:100%;}
#headerDownText {width: 1020px;margin: 0px auto 0px auto;
line-height:31px;vertical-align: middle;
}

.headTab {height:31px;vertical-align: middle;padding: 0px 4px;}

#mainWrapperTop {width: 100%;margin: 0px auto 0px auto;
background: transparent  url('./images/head_grad2.jpg') repeat-x top left;
}
#mainWrapper {width: 100%;margin: 0px auto 0px auto;
color:#4C4C4C ;padding: 0px;;
}



#obalDva {margin:0px;padding:0px;}
#headerObal {margin:0px auto 0px;width: 241px;}
#innerObal {margin:0px auto;padding:0px;color: #3f3f3f;width: 1024px;}
.innerObal2 {margin:5px auto 0px auto;padding:0px;color: #3f3f3f;width: 1000px;}
.innerObal3 {margin:0px auto;padding:0px;color: #3f3f3f;width: 100%;
background: transparent url('images/backHomeCols.png') no-repeat;height: 420px;}
.innerObal2home {margin:5px auto 0px auto;padding:0px;color: #3f3f3f;width: 820px;margin-left: 180px;}
#innerObalHome {margin:0px auto;padding:0px;color: #3f3f3f;width: 1024px;
background: transparent url('images/backLogo.png') no-repeat top center;
}

.innerObal2Col {margin:0px auto;padding:0px;color: #3f3f3f;width: 1024px;
background: transparent url('images/backHomeCols.png') no-repeat top center;height: 420px;}

.innerObal2 p {margin: 0px;margin-bottom: 6px;}

#innerObalTop {background: transparent url('images/tabulka_nahore.gif') no-repeat top center;height:18px;}
#innerObalDown {background: transparent url('images/tabulka_dole.gif') no-repeat top center;height:18px;}

#homePageLine {width: 100%;background: transparent url('images/greenLine.png') repeat-x top left;}
#homePageTop {width: 100%;background: transparent url('images/homePageGreen.png') no-repeat top center;height: 390px;}
#homePageBody {width: 1024px;margin:0px auto;padding-top: 66px;}

#notHomeLine {width: 100%;background: transparent url('images/zelena_lista.png') no-repeat top left;height: 77px;}
#notHome {width: 100%;background: transparent url('images/podstranka.png') repeat-x top left;height: 77px;}


#backTop {width:1024px;background: transparent url('images/backTop.png') no-repeat top left;}
#backMid {width:1024px;background: transparent url('images/backMid.png') repeat-y top left;}
#backMidText {width:950px;margin:0px auto;}
#backBot {width:1024px;background: transparent url('images/backBot.png') 1px 0px no-repeat;}

backMidText p {margin: 0px;}
/*slider*/
.sliderCaption {width: 816px;height: 16px; background: transparent url('images/black_caption.png') no-repeat top center;line-height: 16px;vertical-align: middle;}

#mainobal {padding: 0px 15px 5px 14px;color:#3f3f3f;font-family: Arial;font-size: 13pt;}
#logo {width:207px;height:119px;border:0px;padding:0px;margin:0;position: absolute;float:left;z-index:10px;}
#mainText {padding-left: 50px;position:relative;top:-40px;margin-top: 10px;}

#rightcolum {float:right;width:300px;padding:0px;margin:0px;}

#navBreadCrumb {font-size:8pt;color: #4b86bf;padding-bottom: 6px;}
#navBreadCrumb a:link {font-size:8pt;color: #4b86bf;}
#navBreadCrumb a:visited {font-size:8pt;color: #4b86bf;}
#navBreadCrumb a:hover {font-size:8pt;color: #4b86bf;}

a img  {border:0px;}


/*open suns*/
h1.home {font-family: Arial, sans-serif; font-size:22pt;color: #5fb000;margin-top: 0px;margin-bottom: 6px;} /*Myriad pro*/
h1.ezh1 {font-family: Arial, sans-serif;font-size: 21pt;color: #ffffff;text-shadow: 1px 1px #b7b7b7;margin-top: 0px;margin-bottom: 0px;height:77px;line-height:77px;}
h2 {font-family: Arial, sans-serif; font-size:18pt;color: #676767;margin-top: 0px;margin-bottom: 4px;} /*Myriad pro*/
h2.home {color: #5fb000;}
h3 {font-family: Arial, sans-serif; font-size:16pt;color: #676767;margin-top: 0px;margin-bottom: 4px;} /*Myriad pro*/
/*open suns*/

#backMidText h2 {color: #5fb000;background: transparent url('images/carka_podstranka.png') no-repeat bottom left;padding-top: 7px;}
#backMidText h3 {color: #5fb000;padding-top: 7px;}

li.no-arrow {background: none;}

.bottomline {background: transparent url('images/panel_foot.gif') repeat-x top left;width: 630px;margin: 0px;}

/* footer BOF */

#footer {width: 100%;margin:0px;color: #5C5C5C;background-image: none;background-image: #ff0000;}
#footerno {width: 100%;margin:8px 0px 8px 0px;color: #000000;height: 32px;font-size: 9pt;}
#footerMid {width: 1024px;margin: 0px auto 0px auto;text-align:center;}
#footerContent {padding: 0px;padding-top: 20px;}

#footer a:link {color: #5C5C5C;text-decoration: none;}
#footer a:visited {color: #5C5C5C;text-decoration: none;}
#footer a:hover {color: #5C5C5C;text-decoration: underline;}

#footerno a:link {color: #000000;text-decoration: underline;}
#footerno a:visited {color: #000000;text-decoration: underline;}
#footerno a:hover {color: #000000;text-decoration: none;}

#footerTop {width: 1024px;margin:0px auto 0px auto;background: transparent url('images/prechod_footer.png') no-repeat top center;height: 20px;}
/* footer EOF */

#headerWrapper a:link {color: #ffffff;text-decoration: none;font-size: 18px;font-family: Arial, sans-serif;font-weight: normal;}/*myriad pro*/

#headerWrapper a:visited {color: #ffffff;text-decoration: none;font-size: 18px;font-family: Arial, sans-serif;font-weight: normal;}/*myriad pro*/
#headerWrapper a:hover {color: #ffffff;text-decoration: none;font-size: 18px;font-family: Arial, sans-serif;font-weight: normal;}/*myriad pro*/

.logoLink a:link {color:}

/* ez pages BOF */
#menu {float:right;margin: 0px;margin-top: 48px;padding:0px;height: 39px;line-height:39px;vertical-align: middle;margin-right: 148px;}

#menuFooter {margin:0px;margin-top:15px;margin-bottom:20px;
font-family: Arial;font-size: 18pt;color: #5c5c5c;}

.logoLinkFoot {color: #5C5C5C;}

.logoLink {background: transparent url('images/menu/middle.png') repeat-x top left;height: 39px;line-height: 39px;padding-left: 8px;padding-right:8px;}
.logoLinkLeft {background: transparent url('images/menu/left.png') no-repeat top left;width:8px;height: 39px;}
.logoLinkRight {background: transparent url('images/menu/right.png') no-repeat top left;width:8px;height: 39px;}
.logoSeparator {width: 20px;}
.logoSeparatorFooter {width: 60px;}

.logoLinkNo {height: 39px;line-height: 39px;padding-left: 8px;padding-right:8px;}
.logoLinkLeftNo {width:8px;height: 39px;}
.logoLinkRightNo {width:8px;height: 39px;}



.homeCol1 {float: left;width: 50%;}
.homeCol2 {float: left;width: 328px;}
.homeCol3 {float: left;width: 50%;}
.homeCol {padding: 0px 7px 5px 7px;}
/**/

.logoLink a:link {color: #ffffff;text-decoration: none;}
.logoLink a:visited {color: #ffffff;text-decoration: none;}
.logoLink a:hover {color: #ffffff;text-decoration: none;}

.logoLinkFoot a:link {color: #5C5C5C;text-decoration: none;}
.logoLinkFoot a:visited {color: #5C5C5C;text-decoration: none;}
.logoLinkFoot a:hover {color: #5C5C5C;text-decoration: underline;}


/*menu*/
.top-nav {
float:left;
margin: 0px;
height:31px;
padding-top: 29px;
padding-left: 210px;
}

.top-nav ul {
color: #4F940A;
font-size: 12px;
line-height: 31px;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0px;
padding: 0px;
text-align:center;
float:left;
}
.top-nav li {
background: transparent url('./images/ez_mid.png') repeat-x top left;height: 31px;
color: #4F940A;
float: left;
font-size: 12px;
line-height: 27px;
vertical-align: middle;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0px;
padding: 0px 10px 0px 10px;
text-align: center;
font-weight:700;
}
.top-nav li.space {background: none;width: 10px;padding:0px;margin:0px;}
.top-nav li a:link {
color:#ffffff;text-decoration:none;
font-family: verdana;
font-size: 8pt;
font-weight: bold;
}
.top-nav li a:visited {
color:#ffffff;text-decoration:none;
font-size: 8pt;
font-family: verdana;
font-weight: bold;
}
.top-nav li a:hover {
color:#ffffff;text-decoration:underline;
font-size: 8pt;
font-family: verdana;
font-weight: bold;
}

.top-nav li.menuL {padding: 0px;margin: 0px;background: transparent url('images/ez_left.png') top left no-repeat;float: left;height: 31px;width: 15px;}
.top-nav li.menuR {padding: 0px;margin: 0px;background: transparent url('images/ez_right.png') top left no-repeat;float: left;height: 31px;width: 15px;}

.top-nav li.menuReg {position:relative;top:-19px;width: 157px;height:50px;background: transparent url('images/registrace.png') top left no-repeat;float: left;padding-top:19px;text-align:left;}

/* ez pages EOF */

/* main page */


/* EOF main page */
h2 a:link {text-decoration:none;color: #5fb000;}
h2 a:visited {text-decoration: none;color: #5fb000;}
h2 a:hover {text-decoration: underline;color: #5fb000;}

#backMidText a:link, #mainobal a:link {color: #5fb000;font-weight: bold;text-decoration: underline;}
#backMidText a:visited, #mainobal a:visited {color: #5fb000;font-weight: bold;text-decoration: underline;}
#backMidText a:hover, #mainobal a:hover {color: #5fb000;font-weight: bold;text-decoration: none;}
