body {color:#7B7B7B; background-color:#A8A8A8; font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif; font-size:75%; line-height:130%; margin:0; padding:0; text-align:center;}
img {border-width:0px;}
ul {padding:0; margin:0;}
li {padding:0px; margin:0px; list-style-position:outside; list-style-image:url("picture/mask/main_dot.gif");}
table {margin-bottom:10px; color:#7B7B7B; font-size:100%;}
form {margin:20px 0;}
td {padding-left:3px;}
.input-text {background-color:#DCDCDC; color:#000000; border-width:0px; padding:2px; width:13em; font-size:10px; font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif;}
textarea {overflow:auto; font-family:Tahoma, 'Lucida Grande CE', lucida, sans-serif;}
h2 {font-size:120%; margin-bottom:10px;}
h2.nabidka {font-weight:900; font-size:115%; margin:0; padding:0; line-height:180%; text-transform: uppercase;}
a:link {color:#FB0C00; text-decoration:underline;}
a:hover {color:#FB0C00; text-decoration:none;}
a:visited {color:#FB0C00;}
a.submit {font-weight:bold; color:#FF0000; text-decoration:none; margin-right:60px;}
a.submit:hover {text-decoration:underline;}

#head {height:80px; width:100%; background-color:#FFF; text-align:center; border-bottom:solid #9E9E9E 1px; overflow:hidden;}
#headmain {width:760px; height:100%; text-align:left; margin:0 auto;}
#headmainimg {width:208px; height:41px; padding:0; margin:20px 0 0 22px;}
#language {float:right; margin:6px 0 0 0; padding:0;}
#language a {background:url('picture/mask/lang_dot.gif') left center no-repeat; padding-left:7px; color:#7B7B7B; text-decoration:none; font-weight:bold;}
#language a:hover {color:#000;}
#topmenu {margin:0px 0 0 250px; padding:0;}
#mpicons {margin:0 0 3px 1px; padding:0; width:70px; float:left;}
#mpicons img {margin:3px 3px 0 0; width:13px; height:12px;}
#topmenumain {float:right; margin:0; padding:0; width:430px;}
#body {width:758px; padding:0; margin:0 auto; border:solid #9E9E9E 1px; border-top:0; text-align:left;}
#pics {height:177px; vertical-align:bottom; overflow:hidden; border-bottom:solid #ECECEC 1px;}
#pics div {width:372px; height:177px; float:left; overflow:hidden;}
#main h1 {margin:-27px 0 0 121px; position:relative; height:25px; line-height:25px; font-size:180%; color:#FB0C00;}
#middlediv {background:#FAFAFA url('picture/mask/menu_bg.gif') left top repeat-y; width:100%; float:left; margin:0; padding:0;}
#leftmenu {width:243px; background-color:#ECECEC; float:left; margin:0; padding:0 0 7px 7px;}
#main {margin:0; padding:0; text-align:left; float:left; width:505px;}
#main2 {margin:10px 10px 0 25px; padding:0;}
#footer {clear:both; float:left; width:100%; margin:0; padding:0; background: #FAFAFA url('./picture/mask/menu_bg.gif') repeat-y; font-size: 85%;}

.red {color:#FB0C00;}
.right {text-align:right;}
.user {margin-bottom:10px;}
.titulek-clanku {float:left; margin:3px 0 0 -11px;}
.nadpis-clanku {margin:13px 0 5px -12px; padding:0;}

.topspace {margin-top:40px;}
.leftmenu-text {font-size:90%; font-weight:bold; margin:7px 0 0 51px; padding:0 0 0 7px; background:url('picture/mask/leftmenu_dot.gif') 0 5px no-repeat;}
.flash {width:372px; height:177px; padding:0; margin:0;}
.logo2 {width:386px;}
.option {width:15px; background-color:#FAFAFA; margin:0; padding:0;}
.listitem {display:list-item; list-style-image:url("picture/mask/main_dot.gif"); font-weight:bold;}
.map {width:134px; height:82px; float:right; margin:20px 48px 0 0;}
.linetable {height:13px;}
.linetable1 {height:24px;}
.star {font-weight:bold; color:#FB0C00; position:relative; left:5px;}
.starcell {text-align:left; vertical-align:top; padding-top:4px;}
.magnetpro {color:#7B7B7B; float:left; margin:0; padding:37px 0 5px 0px; width:250px; background-color:#ECECEC;}
.magnetpro a {color:#7B7B7B; text-decoration: none;}
.magnetpro a:hover {text-decoration: underline;}
.powered-by-text-pro {color:#FB0C00;}
.adress {float:left; margin:0; padding:37px 0 5px 8px; width:500px;}
.print {display:none;}
.infotext {margin-top:20px;}
.aktfull {margin-top:17px;}
.homeakt {width:47%; float:left; padding-right:10px;}
.aktdate {color:#7B7B7B; font-weight:bold;}
.aktnadpis {font-weight:bold;}
.aktclanek {margin-bottom:31px;}
.aktfoot {display:block; text-align:right; margin:68px 5px 0 0;}
.aktfoot a:hover {text-decoration:underline;}
.aktfoot a {font-weight:bold; text-decoration:none;}
.aktfull a {text-decoration:none;}
.aktfull a:hover {text-decoration:underline;}
a.ppp:hover {text-decoration:underline;}
a.ppp {text-decoration:none; font-weight:bold;}
.pppimg {width:17px; height:5px; margin-right:3px; vertical-align:bottom;}
.righta {text-align:right;}
.option-text {position:relative; top:-3px;}

/*** top menu tabs ***/
#topmenumain img {width:25px; height:13px; border: 0;}
#topmenumain a.normal-item, #topmenumain a.active-item {text-decoration:none; color:#8A8A8A; text-transform: uppercase;}
#topmenumain a.normal-item:hover, #topmenumain a.active-item:hover {color:#000;}
#topmenumain a.active-item {color:#FB0C00;}
#topmenumain .private-item {color:gray;}

.menutree {font-size:110%; margin:4px 0 0 -2px;}
.menutree a {display:block; margin:0 0 0 2px; padding-left:10px; background: url('./picture/mask/menutree1-arrow.gif') 0 4px no-repeat; line-height:100%; text-decoration:none; color:#7B7B7B;}
.menutree .submenu a {background: url('./picture/mask/menu_dot.gif') 0 6px no-repeat;}
.menutree .submenu {margin:0 0 0 16px;}
.menutree a.normal-item, .menutree a.item-submenu {color:#7B7B7B;}
.menutree a.active-item, .menutree a.active-item-submenu {color:#FB0C00;}
.menutree a:hover, .menutree a.active-item-in-submenu {color:#000;}
/*.menutree a.normal-item:hover, .menutree a.item-submenu:hover, .menutree a.active-item-submenu:hover, .menutree a.active-item-in-submenu:hover, .menutree a.active-item:hover {color:blue;}*/
