body{background: url('/img/28dni_2/bg.gif') repeat-x; font-family: Tahoma; font-size:12px; color:#323232;line-height:20px;}
a {color:#E66EFA; text-decoration: underline;}
.reset{clear:both;font-size:0; height:0;line-height:0;overflow:hidden;}
form {margin:0;padding:0;}
input  {border:1px solid #E66EFA; background: url(/img/28dni_2/input_bg.gif) repeat-x; font-size:10px; padding:2px 2px 0 2px; color:#323232;width:136px;height:18px;margin:0;}
select {border:1px solid #E66EFA; background: url(/img/28dni_2/input_bg.gif) repeat-x; font-size:10px; padding:2px 0 0 0; color:#323232;width:141px;height:20px;margin:0;}

#logout{padding:10px 0 10px 0; }
#login{padding:35px 0 10px 0; position:relative;}
#loginName, #loginPassword1, #loginPassword {/*margin-right: 2px;*/}
#submitbutt {background: url(/img/28dni_2/input_login.gif) repeat-x; width:22px; height:22px; position:absolute;top:10px;left:286px;}
#login p, #logout p{margin:2px 0 0 0;}
#login p.error {color: red;}
#loginName{position:absolute;top:10px;left:0;}
#loginPassword, #loginPassword1{position:absolute;top:10px;left:143px;}

#main{width:974px; margin:auto;padding:0;}
#header{position:relative;width:974px;height:350px;background:url(/img/28dni_2/header2.jpg);}
#header div.hp{width:974px;height:274px;display:block;}
#header #odkazHP{position:absolute; display:block; /*border:1px solid black;*/width:280px;height:150px;left:40px;top:30px;}
#header #odkazStred{position:absolute; display:block; /*border:1px solid black;*/width:140px;height:150px;left:450px;top:120px;}
#header #odkazPravy{position:absolute; display:block; /*border:1px solid black;*/width:140px;height:130px;left:800px;top:20px;}
#menu {width:974px;height:76px;}
#breadcrumb {height:25px;font-size:11px;padding:0 0 0 20px;}
#content{padding:10px 27px 10px 27px; width:920px;min-height:544px;background:url(/img/28dni_2/content_bg.jpg) no-repeat; margin:0;}
#hpcol1{width:350px;float:left; }
#hpcol1 .item{width:330px; height:120px;padding:0 20px 0 0;}
#hpcol1 .tip{width:330px; height:128px; background: url(/img/28dni_2/hpbox_tip.gif) no-repeat;padding:0 20px 0 0;}
#hpcol1 .tip .img {width:98px;height:106px;float:left;padding: 22px 0 0 12px;position:relative;}
#hpcol1 .tip .img .bg{width:110px; height:128px; background: url(/img/28dni_2/hpbox_tip_circle.png) no-repeat; _background: url(/img/28dni_2/hpbox_tip_circle.gif) no-repeat; position:absolute;top:0;left:0;}
#hpcol1 .tip .anotace{width:187px;float:left; padding:50px 0 0 13px;}
#hpcol1 .tip .anotace h2{font-size:12px; font-weight:bold; color:#464646;margin:0;padding:0;}

#hpcol2 {width:570px;float:left;}
#hpcol2  .tip {width:570px; height:146px; background: url(/img/28dni_2/hpbox_news.gif) no-repeat;}
#hpcol2  .tip .img{width:125px;height:121px;float:left;position:relative;padding:25px 0 0 25px;}
#hpcol2  .tip .img .bg{width:150px; height:146px; background: url(/img/28dni_2/hpbox_news_circle.png) no-repeat; _background: url(/img/28dni_2/hpbox_news_circle.gif) no-repeat; position:absolute;top:0;left:0;}
#hpcol2  .tip .anotace{width:420px;float:left;padding:10px 0 10px 0;}
#hpcol2  .tip .anotace h2{font-size:16px; font-weight:normal; color:#737373;margin:0;padding:0;}
#col1{width:570px;min-height:527px;background:url(/img/28dni_2/con_content_bg_col1.gif) no-repeat;float:left;}
#col1 .img {width:232px;height:119px;position:relative;float:left;padding:20px 0 0 28px;}
#col1 .img .bg{width:260px;height:139px;position:absolute;top:0;left:0;background:url(/img/28dni_2/box_news_circle.png) no-repeat;_background:url(/img/28dni_2/box_news_circle.gif) no-repeat; }
#col1 .anotace{width:300px;float:left; padding:20px 5px 0 5px;font-weight:bold;}
#col1 .anotace h1{font-size:16px; font-weight:bold; color:#C832DC;margin:0;padding:0;}
#col1 .txt{width:550px; padding:0 10px 0 10px;}
#col1 .txt h2{font-size:13px;font-weight:bold; color:#C832DC;}
#col1 .txt h3{font-size:13px;font-weight:bold; color:#323232;}
#col1 .txt hr{height:1px;line-height:1px;background-color:#F2F2F2;border:0 solid;}
#col2{width:1px;min-height:527px;background-color:#F2F2F2;float:left;}
#col3{width:349px;min-height:527px;background:url(/img/28dni_2/con_content_bg_col3.gif) no-repeat;float:left;}
#col3 .img {width:115px;height:119px;position:relative;padding:20px 0 0 15px;float:left;}
#col3 .img .bg {width:130px;height:139px;position:absolute;top:0;left:0;background:url(/img/28dni_2/box_news_circle2.png);_background:url(/img/28dni_2/box_news_circle2.gif); }
#col3 .item {width:207px;min_height:330px;float:left;padding:40px 0 0 12px;_padding:52px 0 0 12px; #padding:52px 0 0 12px;}
#col3 .item h2{font-size:13px;font-weight:bold; color:#323232;}

/* TIP na kazdy den odstranen
#col3  .tip {width:349px; height:157px;}
#col3  .tip .img{width:99px;height:128px;float:left;position:relative;padding:29px 0 0 31px;}
#col3  .tip .img .bg{width:130px; height:157px; background: url(/img/28dni_2/box_tip_circle.gif) no-repeat;position:absolute;top:0;left:0;}
#col3  .tip .anotace{width:197px;float:left;padding:50px 0 0 12px;}
#col3  .tip .anotace h2{font-size:13px; font-weight:bold; color:#323232;margin:0;padding:0;}
*/

#colfull .anotace{padding:20px 5px 0 5px;font-weight:bold;}
#colfull .anotace h1{font-size:16px; font-weight:bold; color:#C832DC;margin:0;padding:0;}
#colfull .txt{width:550px; padding:0 10px 0 10px;}
#colfull .txt h2{font-size:13px;font-weight:bold; color:#C832DC;}
#colfull .txt h3{font-size:13px;font-weight:bold; color:#323232;}
#colfull .txt hr{height:1px;line-height:1px;background-color:#F2F2F2;border:0 solid;}


#footer{width:974px;padding:10px 0 0 0;text-align:center;font-size:11px;background: url(/img/28dni_2/footer_bg.jpg) no-repeat;}



.app {position: relative;}
.app h1{color:#C832DC; font-weight:bold;font-size:16px;}
.app #cTopMenu_lblTopNazev{padding:0 10px 0 10px; width:900px; font-size:16px;font-weight:bold; color:#C832DC;}
.app .forum_menu_top{width:920px;}
.app .forum_menu_middle {width:920px;}
.app .forum_menu_bottom{width:890px; padding: 10px; margin: 5px 10px 5px 10px; background-color:#86618a; color:white; font-weight:bold} 
.app #cTopMenu_tabUserInfo{width:300px;}
.app #cTopMenu_divTemaInfo{width:890px; padding: 10px; margin: 0 10px 0 10px;}
.app #btnHledam{ height:22px;position:absolute;top:175px;left:155px;}

.app .grid{width:910px; margin:0 0 0 10px;}
.app .grid tr.header{font-weight:bold;background-color: #86618a;color:white;border-bottom:1px solid white;}
.app .grid tr.header td {border:none;}
.app .grid tr.header a{color:white;text-decoration:none;}
.app .grid tr.pager{background-color: #86618a;color:white; border-bottom:1px solid white;}
.app .grid .count{float:left;}
.app .grid .alter{border-bottom:1px solid white;  background-color: white;}
.app .grid .item{border-bottom:1px solid white;}

.app .main{width:920px; }


.app .filter {border:1px solid #C832DC; background-color:#FCF7FD; width:100%;}
.app .filter tr td{text-align:left;}
.app .filter tr td hr{height:1px;background-color:#C832DC;border:0px solid;}
.app .filter tr td table hr{height:1px;background-color:#F4DFF7;border:0px solid;}
.app .filter .title {background-color: #C832DC; color: #fff; font-weight: bold;}
.app .filter .title tr {height:20px;}
.app .filter .title .titleleft{display:none;}
.app .filter .title .titleright{padding: 0 0 0 5px;;}
.app .submit80 {height:22px; padding:0;}
.app .submit160{height:22px; padding:0;} 

.app #cMsgBox_messagediv{border:1px solid #C832DC; background-color:#FCF7FD;margin:0 0 10px 0 ;}
.app #alertheader{background-color:#C832DC; height:15px;}
.app #alertshield{display:none;}
.app #alertmain{/*min-height:134px;_height:134px; */padding:10px;}
.app #alerttext{font-weight:bold;}
.app #cMsgBox_ulcontrol{font-weight: normal;}

.app .formRowLabel{font-weight:bold;}
.app .stand {width: 160px;}
.app #cRegistrace_rblOtazka1 input, .app #cRegistrace_rblOtazka2 input, .app #cRegistrace_rblOtazka3 input, .app #cRegistrace_rblOtazka4 input, .app #cRegistrace_rblOtazka5 input, #cRegistrace_f_SOUHLAS {width:20px;}
.app #cRegistrace_FOTOFILE{height:22px;}
 

.app #cRegistraceMenu_menu_registrace {margin: 10px 0 0 0;}
.app #cRegistraceMenu_menu_registrace a{color:#fff;background-color: #C832DC; font-weight:bold;padding:5px; text-decoration:none; }