html{background: #335AF8 url(/kluby-praha/img/defaultTheme/background.png);margin: 0 0 20px 0;padding:0}
body {background: url(/kluby-praha/img/defaultTheme/background-top.png) repeat-x;margin: 0 0 20px 0;padding:0;font-family: Verdana;font-size: 13px;color: #FFFFFF}
form,fieldset {padding:0;margin:0;border: 0px;}
img {border: 0px}
h2 {font: bold 20px Arial;color: #990099}
h3 {font: bold 16px Arial;color: #016AAA}
h4 {font: bold 14px Arial;color: #016AAA}

.textversion {display:none}
.clear {clear: both;}
a, a:link, a:visited {font:bold 13px Arial; background-color: transparent; color: #D42C79;text-decoration: underline}
a:active, a:hover {text-decoration: none;color: #016AAA}
a.mini-odkaz, a.mini-odkaz:link, a.mini-odkaz:visited {font: 11px Arial; background-color: transparent; color: #990000;text-decoration: underline}
a.mini-odkaz:active, a.mini-odkaz:hover {text-decoration: none;color: #0000FF;}
p.error {width: 450px;margin-left:auto;margin-right:auto; border: 2px dashed #0000FF;background: #CACAFF; padding: 20px;font: 14px Arial}
 
#header{}
#container {margin-left: auto;margin-right: auto;width:850px;}
#logo {margin-left:auto;margin-right:auto;width: 550px;overflow: hidden;text-align: center;}
#navigation-box {height: 34px;background: #000000 url(/kluby-praha/img/defaultTheme/navigator-bg.png) repeat-x;}
#footer {background-color: #000000;margin: 0;padding: 0;height: 30px;}
#footer p {margin:0;font-size: 11px; font-weight: normal; font-family: Verdana;color: silver;}
#footer p#copyright {float:left;padding: 7px 7px 7px 15px;}
#footer p#ex-links {float:right;padding: 7px 15px 7px 7px;}
#footer p#icons {float:right;padding: 7px 15px 7px 7px;}

#footer p a, #footer p a:link, #footer p a:visited {font-size: 11px; font-weight: normal; font-family: Verdana;color: silver;text-decoration: underline}
#footer p a:active, #footer p a:hover {text-decoration: none;color: #016AAA;}

ul.report-error,ul.report-success {width: 430px; padding: 20px;margin-left:auto;margin-right:auto;margin-bottom: 20px;}
ul.report-error {border: 2px dashed #FF0000;background: #FFCC66}
ul.report-success {border: 2px dashed #009900;background: #99FF99}
ul.report-error li,ul.report-success li {margin-left: 15px;font:bold 12px Arial}

/* General settings - mainmenu */
#main-menu {float:left;	height: 34px;background: url(/kluby-praha/img/defaultTheme/navigator-box-left.png) no-repeat;}
#main-menu ul{list-style: none;margin: 0 0 0 10px;padding: 0}
#main-menu li{float: left;margin-left: 5px;border-left: 1px solid #424242;border-right: 1px solid #424242;background: #383838 url(/kluby-praha/img/defaultTheme/menu-item.png) repeat-x;}
#main-menu li a{padding-left: 10px;padding-right: 10px;line-height: 34px;height: 34px;float: left;color: #FFFFFF;text-decoration: none}
/* Hide from IE5-Mac \*/
#main-menu li a{float: none}
/* End hide */
#main-menu a:active, #main-menu a:hover {color: #FFFF00; text-decoration: none}
#main-menu li.selected {border-left: 1px solid #AA0646;border-right: 1px solid #AA0646;background: #AA0646 url(/kluby-praha/img/defaultTheme/menu-item-selected.png) repeat-x;}
#main-menu li.selected a {color: #FFFF00}



#lang-box {float: left;height: 34px;width:200px;overflow: hidden;}
#lang-box ul { font-weight: bold;list-style-type: none;margin: 0;padding-left: 10px;color: #FFFFFF}
#lang-box ul li {float: left;height: 34px;line-height: 2.8em;margin-left: 5px;padding: 0;}


#search {float:right;margin: 0;padding: 0;height: 34px;overflow: hidden;background: url(/kluby-praha/img/defaultTheme/navigator-box-right.png) no-repeat right;}
#search form{margin:0;padding:0;height:30px;width:214px;position:relative;top:0px;float:right;}
#search fieldset{margin:0;padding:0;}
#search input.text{width:150px;margin-top:4px;}
/*\*/ * html #search input.text{margin-top:4px;} /**/
#search input.submit{position:absolute;top:0;right:15px;}


#submenu {background-color: #D42C79;border-left: 1px solid #000000;border-right: 1px solid #000000;}
#submenu-box {margin-left: auto; margin-right: auto;}
#submenu ul {font-weight: bold;list-style-type: none;margin: 0 0 0 18px;}
#submenu ul li {float: left;line-height: 2.1em;padding-left: 10px;padding-right: 10px;}
#submenu a, #submenu a:link, #submenu a:visited {background-color: transparent; color: #FFFFFF;text-decoration: none}
#submenu a:active, #submenu a:hover {background-color: transparent; color: #FFFF00; text-decoration: none}
#submenu .selected a, #submenu .selected a:link, #submenu .selected a:visited {background-color: transparent; color: #FFFF00; text-decoration: none}

#content-box {padding: 0;margin: 0}

#content {margin: 0;padding: 0;background: #FFFFFF;border-left: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 2px solid #000000;color:#000000}

#left-side {float:left;width: 270px;background: #FFCCFF url(/kluby-praha/img/defaultTheme/side-left-box-bg.png) repeat-x;}
#left-side-box {width: 270px;background: url(/kluby-praha/img/defaultTheme/side-left-box-border.png) repeat-y right;}
#left-side-end {margin-top: 20px; height: 40px;background: url(/kluby-praha/img/defaultTheme/side-left-box-end.png) repeat-x;}
#right-side {float:right;margin: 25px 7px 70px 0; width: 550px;}
#right-side p {margin-right: 20px;}

#no-side {width: 750px;padding: 30px;margin-left: auto;margin-right: auto;}

#odkazy-klubu {width:250px; margin-left:auto;margin-right: auto; margin-top: 15px; border: 1px solid #D42C79;background-color: #FFFFFF;cursor:default}
#odkazy-klubu ul{margin: 0;padding: 5px;list-style-type: none;color: #000000}
#odkazy-klubu-mp {width:530px;  margin-top: 15px; background-color: #FFFFFF;cursor:default}
#odkazy-klubu-mp ul{margin: 0;padding: 5px;list-style-type: none;color: #000000}


#side-menu {float:right;margin-top: 15px;width:250px;}
#side-menu ul{margin: 0;padding: 0; list-style-type: none;color: #000000}
#side-menu ul li {margin-bottom: 5px; text-align: center; border-left: 2px solid #FF9AFF; border-top: 2px solid #FF9AFF; border-bottom: 2px solid #FF9AFF;  }
#side-menu a {display:block; padding: 3px; color: #000000;text-decoration: none;font: bold 14px Arial;background-color: #FF9AFF;}
#side-menu a.active {background-color: #FFFFFF}
#side-menu a:active, #side-menu a:link:hover {color: #990099; text-decoration: none}


.page-list,.page-list-hidden {text-align: left}
.page-list-hidden {display:none}


/** SEZNAM KLUBU **/
#praha-casti {margin: 10px 0 0 0;padding: 10px 0 10px 0;width: 540px;}
#praha-casti {background-color: #D42C79;border: 1px solid #000000;}
#praha-casti ul {font-weight: bold;list-style-type: none;margin: 0 0 0 18px;padding: 0;font:10px Verdana;}
#praha-casti ul li {float: left;line-height: 2.1em;height: 2.1em;padding-left: 5px;padding-right: 5px;word-spacing: 2px}
#praha-casti a, #praha-casti a:link, #praha-casti a:visited {background-color: transparent; color: #FFFFFF;text-decoration: none}
#praha-casti a:active, #praha-casti a:hover {background-color: transparent; color: #FFFF00; text-decoration: none}
#praha-casti .selected a, #praha-casti .selected a:link, #praha-casti .selected a:visited {background-color: transparent; color: #FFFF00; text-decoration: none}

#hudebni-styly {margin: 10px 0 0 0;padding: 10px 0 10px 0;width: 540px;}
#hudebni-styly {background-color: #D42C79;border: 1px solid #000000;}
#hudebni-styly ul {font-weight: bold;list-style-type: none;margin: 0 0 0 18px;font:10px Verdana;padding: 0;}
#hudebni-styly ul li {float: left;line-height: 2.1em;height: 2.1em;padding-left: 5px;padding-right: 5px;word-spacing: 2px}
#hudebni-styly a, #hudebni-styly a:link, #hudebni-styly a:visited {background-color: transparent; color: #FFFFFF;text-decoration: underline;}
#hudebni-styly a:active, #hudebni-styly a:hover {background-color: transparent; color: #FFFF00; text-decoration: none}
#hudebni-styly .selected a, #hudebni-styly .selected a:link, #hudebni-styly .selected a:visited {background-color: transparent; color: #FFFF00; text-decoration: none}
#hudebni-styly ul li span {white-space:nowrap}


.list-box {text-align:left;padding: 10px;}
.list-box h2 {text-align:center}
.list-box ul {margin: 10px 0 0 0;padding: 0; list-style-type: none;color: #000000;}
.list-box ul li {line-height: 2.1em;height: 2.1em;padding-left: 10px;padding-right: 10px;}
.list-box ul li span {font: 12px Verdana; color: #666666;margin-left: 10px}
.list-box a, .list-box a:link, .list-box a:visited {background-color: transparent; color: #993300;text-decoration: underline;}
.list-box a:active, .list-box a:hover {background-color: transparent; color: #000000; text-decoration: none}

/** KLUB **/

.clubparams, .clubparams2 {float:left;margin:0;width:400px;}
.clubparams dt, .clubparams2 dt{float:left;margin:0; clear:left;width:120px;text-align: right;font: bold 11px Verdana;padding-top: 5px;}
.clubparams dd, .clubparams2 dd{float:left;margin: 0 0 0 10px;width:260px;font: 11px Verdana;padding-top: 5px;}
.clubparams2 {margin-top: 10px}

#info-o-klubu p {margin-right: 30px;font:12px Verdana}
#mapaIframe {border: 0; width: 450px; height: 350px}

.form_left { width: 535px; float: left; margin: 10px 0 20px; font-size: 11px; line-height: 15px; color: #000; }

.contact_form label { display: block; color: #414141; margin: 0 0 15px 45px; }
.contact_form label span {display:block ;color: red; margin-left: 70px;margin-top: 5px}
.contact_form label b { font-weight: normal; display: block; float: left; width: 70px;}
.contact_form label input { width: 263px; border: 1px solid #d9d9d9; }
.contact_form label textarea { width: 380px; height: 146px; border: 1px solid #d9d9d9; overflow: auto; }
.contact_form input.but { width: 93px; height: 20px; background: transparent url(/kluby-praha/img/defaultTheme/form_button.gif) no-repeat; border: 0; font-size: 11px; color: #414141; margin-left: 115px; }

.fValidator-msg { color: #c00;}

/** LOGIN PAGE **/
#loginBox,#errorBox {width:700px;margin: 50px auto 10px auto;border: 2px solid #FFFFFF;background: #000000;}
p#logo{text-align: center}
#loginBox h1,#errorBox h1 {font: bold 20px Verdana;text-align: center;margin:20px;color: #016AAA}
#errorBox p {font: bold 13px Verdana;color: yellow}

ul.report-error {width: 300px;margin-left:auto;margin-right:auto; border: 2px dashed #FFFFFF;background: #FF99CC; padding: 10px;color:#000000}
ul.report-error li{margin-left: 15px;font:bold 12px Arial} 

#loginForm {width:420px; margin-left:auto;margin-right:auto;margin-bottom: 30px;}
#loginForm p#rememberBox {text-align: right;padding-right: 70px;}

#loginForm p a {margin-left: 10px;}
 
#loginBox label.formLabel { display: block; color: #FFFFFF; margin: 0 0 15px 45px; }
#loginBox label.formLabel b { font-weight: normal; display: block; float: left; width: 140px;text-align: right;padding-right: 10px;}
#loginBox label.formLabel input { width: 150px; border: 1px solid #414141; }
#loginBox input.but {float:right;margin-right: 70px;}

/** ADMIN PAGE **/

#logoutBox {float:right;padding: 0;height: 34px;overflow: hidden;background: url(/kluby-praha/img/defaultTheme/navigator-box-right.png) no-repeat right}
#logoutBox p {padding-top: 7px;padding-right: 10px;}

/** GOOGLE REKLAMY **/
.ga-leftside {width:250px; margin-left:auto;margin-right: auto; margin-top: 15px; border: 1px solid #D42C79;background-color: #FFFFFF;}
.ga-podmenu {padding: 4px 4px 4px 25px;}
.ga-content {}
