	/**
	 * Redakční systém NaEntou
	 * Hlavní soubor s kaskádovými styly
	 *
	 * @date 11. 09. 2010
	 * @author Ondřej Vejtasa <o.vejtasa@gmail.com> 
	 * @copyright naEntou.cz
	 */
	 
body {font-family : Verdana, "Geneva CE", lucida, sans-serif;
font-size : 11px; line-height : 1.25em; color : #000; padding : 0;
background : #262219;/* url('../images/back.jpg') no-repeat center top;*/
height : 100%; text-align : justify;}
#layer {width: 982px; margin-left: auto; margin-right: auto; margin-top: 10px; overflow : hidden; display : block; background : #fff url('../images/content_body.jpg') repeat-y;}
.layer {padding : 0px; overflow : hidden; display : block;}
/* Hlavička */
#head {height : 178px; width : 982px; overflow : hidden; background : #262219 url('../images/header.jpg') no-repeat; padding-bottom : 5px;}
/* Logo */
#head .logo {position : relative; float : left; margin : 21px 0 0 43px; height : 87px; width : 299px; background : transparent;}
#head .logo img {border : 0;}
#head #right {float : right;}
#head #left {float : left;}
#head .note {line-height : 30px; margin : 4px 22px 0 10px; background : transparent url('../images/facebook.png') no-repeat left center}
#head .note a{color : #ccc; background : transparent; font-weight : bold; padding-left : 20px; vertical-align : bottom;}
#head .note a:hover{color : #ff9900; text-decoration : none;}
/* Přihlašovací formulář */
#head .login_form {line-height : 16px; vertical-align : top; margin : 10px 22px 0 0; color : #fff; background : transparent; width : 194px; height : 100px; float : right;}
#head .login_form a{color : #999;}
#head .login_form a:hover{color : #ff9900; text-decoration : none;}
#head .login_form fieldset{border : 0; margin : 0;}
#head .login_form input {padding : 2px; height : 14px; width : 170px; background : #000; border : 1px solid #53483f; margin : 2px 0; color : #ccc; font-weight : 100;}
#head .login_form input:hover{border : 1px solid #ff9900; color : #ff9900;}
#head .login_form label {color : #ccc; font-weight : bold;}
#head .login_form .submit input {cursor : pointer; color : #300; height : 21px; width : 161px; background : transparent; border : 0; margin : 4px 0 0 4px;}
#head .login_form  .profile {margin-top : 26px;}
#head .login_form  .right {float : right; margin-left : 5px;}
#head .login_form  .icon {float : left; border : 1px solid #ff9900; margin : 5px 0 0 0;}
#head .login_form  .decoration {color : #ff9900; font-weight : bold;}
/* Vyhledávání v hlavičce */
#head .search_form {font-weight : bold; margin : 16px 0 0 350px; color : #ccc; height : 60px; width : 390px;}
#head .search_form fieldset{border : 0; margin : 0;}
#head .search_form input{float : left; height : 21px; padding : 0px; width : 280px; background : #000; border : 1px solid #53483f; margin : 0px 0; color : #ccc; font-weight : bold;}
#head .search_form input:hover{color : #ff9900; border : 1px solid #ff9900;}
#head .search_form .radio input{float : none; height : auto; width : auto; background : transparent; border : 0; margin : 0; margin-top : 0px;}
#head .search_form .submit  {float : right; margin-top : 1px; height : 21px;}
#head .search_form .submit input {cursor : pointer; height : 21px; width : 81px; background : #ff9900; border : 0; margin-right : 8px;}
/* Hlavní menu */
#head .main_menu {margin-top : 32px; font-weight : bold; color : #ccc;}
#head .main_menu span{padding : 5px 20px 7px 20px; font-size : 12px; background : transparent /*url('../images/link_button.png') no-repeat*/;}
#head .main_menu li{display: inline; list-style-type: none;}
#head .main_menu a{color : #ccc;}
#head .main_menu a:hover{color : #ff9900; text-decoration : none;}
#head noscript img{border : 0;}
#head .message {font-weight : bold; margin : 13px 0 0 342px; padding : 0px; width : 356px; height : 29px;}
#head .message .mess {width : 316px; height : 21px; padding : 8px 0 0 40px;}
#head .message .mess.a0 {color : #990000; background : #262219 url('../images/message_warning.jpg') no-repeat;}
#head .message .mess.a1 {color : #007700; background : #262219 url('../images/message_success.jpg') no-repeat;}
/* Obsah */
#content .top {width : 982px; height : 24px; background : #262219 url('../images/content_top.jpg') no-repeat; padding : 15px 0 0 25px;}
.bottom-ad {margin : 20px 0 10px 5px; height : 90px; width : 728px;}
#textbox {margin-left : 13px; width : 740px; float : left; background : #fff; min-height : 340px;}
#textbox .banner{width : 714px; color : #000; font-size : 12px; padding : 0px 0 8px 30px; background : #ff9900; margin : 0;}
#textbox h1{color : #663300; font-size : 12px; padding : 8px 0 0px 52px; margin : 0; width : 688px; height : 24px; background : #fff url('../images/h1_main.jpg');}
#textbox .blue {color : #ccccff; background : #262219 url('../images/h1_blue.jpg');}
#textbox .red {color : #ffcccc; background : #262219 url('../images/h1_red.jpg');}
#textbox .green {color : #ccffcc; background : #262219 url('../images/h1_green.jpg');}
#textbox .purple {color : #ffccff; background : #262219 url('../images/h1_purple.jpg');}
#textbox .dark_red {color : #ffcccc; background : #262219 url('../images/h1_dark_red.jpg');}
#textbox h2{color : #333; font-size : 12px; padding : 10px 0 0px 12px; margin : 0;}
#textbox .article-text {padding : 11px; color : #333; text-align : justify; width : 717px; background : #fff; margin : 0;}
#textbox .article-controls {text-align : right; width : 720px; margin-top : 5px;}
#textbox .article-controls a{color : #333;}
#textbox .count {margin : 0 0 10px 12px; color : #333;}

#error_message {color : #333; margin : 30px; overflow : hidden;}
#error_message .img {float : left; margin-right : 20px; width : 100px;}
#error_message span {float : left; font-size : 14px; font-weight : bold; margin-bottom : 5px; width : 100%;}
#error_message .message {float : left; font-size : 12px; width : 400px; margin : 0;}
/* Sloupeček */
#stack {width : 203px; float : right; background : #111111; margin-right : 12px;}
#stack a:hover{text-decoration : underline;}
#stack .button {background : #111111; font-weight : bold;}
#stack .button a:hover{text-decoration : none;}
#stack .button_blue {width : 164px; height : 27px; margin : 4px 0; padding : 7px 0 0 42px; color : #ccccff; background : #111111 url('../images/button_blue.jpg') no-repeat; }
#stack .button_blue a {color : #ccccff;}
#stack .button_blue a:hover {color : #000033;}
#stack .button_red {width : 164px; height : 27px; margin : 4px 0; padding : 7px 0 0 42px; color : #ffcccc; background : #111111 url('../images/button_red.jpg') no-repeat; }
#stack .button_red a {color : #ffcccc;}
#stack .button_red a:hover {color : #330000;}
#stack .button_green {width : 164px; height : 27px; margin : 4px 0; padding : 7px 0 0 42px; color : #ccffcc; background : #111111 url('../images/button_green.jpg') no-repeat; }
#stack .button_green a {color : #ccffcc;}
#stack .button_green a:hover {color : #003300;}
#stack .button_purple {width : 164px; height : 27px; margin : 4px 0; padding : 7px 0 0 42px; color : #ccffcc; background : #111111 url('../images/button_purple.jpg') no-repeat; }
#stack .button_purple a {color : #ffccff;}
#stack .button_purple a:hover {color : #200020;}
#stack .top {color : #fff; font-weight : bold; width : 200px; height : 28px; margin-top : 10px;}
#stack .red {background : #111111 url('../images/stack_red_top.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #ffcccc;}
#stack .red a{color : #ffcccc;} #stack .red a:hover {color : #330000; text-decoration : none;}
#stack .green {background : #111111 url('../images/stack_green_top.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #ccffcc;}
#stack .blue {background : #111111 url('../images/stack_blue_top.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #ccccff;}
#stack .orange {background : #111111 url('../images/stack_orange_top.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #663300;}
#stack .statistic {background : #111111 url('../images/stack_orange_top_stats.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #663300;}
#stack .purple {background : #111111 url('../images/stack_purple_top.gif') no-repeat; width : 160px; height : 20px; padding : 7px 0 0 42px; color : #663300;}
#stack .bottom {width : 200px; height : 5px; background : #111111 url('../images/stack_white_bottom.gif') no-repeat; }
#stack .tags {padding : 10px; color : #333; font-size : 11px; text-align : left; background : #fff url('../images/stack_white_body.gif') repeat-y; width : 180px;}
#stack .detailsearch{padding : 10px; color : #333; font-size : 11px; text-align : left; width : 180px; background : #fff url('../images/stack_white_body.gif') repeat-y;}
#stack .system-alert {font-size : 12px; color : #333; padding : 0px; background : #fff; width : 190px; text-align : left;}
#stack .system-alert select{width : 160px;}
#stack .size1 {font-size : 12px;}
#stack .size2 {font-size : 14px;}
#stack .size3 {font-size : 16px;}
#stack .size4 {font-size : 18px;}
#stack .text {padding : 2px; color : #333; font-size : 11px; text-align : left; background : transparent url('../images/stack_white_body.gif') repeat-y;}
#stack .text img {padding-top : 2px; background : transparent;}
#stack .text a {color : #333; background : transparent; }
#stack .text a:hover {color : #111; text-decoration : underline; background : transparent;}
#stack .text .stats {padding : 10px;}
#stack table {width : 178px;}
#stack .stack-ad {margin : 0 0 0 10px; height : 150px; width : 180px;}
#stack .ads-h1cz, #stack .ads-h1cz a{color : #999;}
#stack .ads-h1cz a:hover{color : #ccc;}
#contact .right {float : right;}
/* Profil uživatele */
#profile {color : #333; overflow : hidden;}
#profile .right {float : right; background : #fff; width : 214px; margin : 10px 10px 0 0;}
#profile .message {color : #990000; font-weight : bold; font-size : 14px; margin-bottom : 0px;}
#profile .message a {color : #990000;}
#profile .box-top {background : #fff url('../images/profile_box_top.gif') no-repeat; height : 10px;}
#profile .box-body {background : #fff url('../images/profile_box_body.gif') repeat-y; padding : 10px; overflow : hidden;}
#profile .box-bottom {background : #fff url('../images/profile_box_bottom.gif') no-repeat; height : 10px;}
#profile .image {float : left; border : 5px solid #d4d2d2; margin : 10px 0 0 10px;}
#profile .contect {text-align : left; float : right; margin-top : 10px; width : 290px; overflow : hidden;}
#profile .left {float : left; background : #fff; width : 500px; margin : 10px 0 0 10px;}
#profile .left a {color : #333; font-weight : 100;}
#profile .left a:hover {color : #000; text-decoration : underline;}
#profile .name {color : #333; font-weight : bold; font-size : 14px; margin-bottom : 0px;}
#profile .item {color : #333; border-top : 1px dotted #333; width : 270px; padding : 5px 0;}
#profile .form-top {background : #fff url('../images/profile_form_top.gif') no-repeat; height : 10px;}
#profile .form-body {background : #fff url('../images/profile_form_body.gif') repeat-y; padding-bottom : 10px; overflow : hidden; height : 100%;}
#profile .form-bottom {background : #fff url('../images/profile_form_bottom.gif') no-repeat; height : 10px;}
#profile a {text-decoration : none;}
#profile .not-read {color : #990000; font-weight : bold;}
#profile .button_blue {font-weight : bold; width : 144px; height : 21px; margin : 10px 0 0 10px; padding : 7px 0 0 42px; color : #ffcccc; background : #fff url('../images/user_button_blue.gif') no-repeat; }
#profile .button_blue a {color : #ccccff;}
#profile .button_blue a:hover {color : #000033;}
#profile .button_red {font-weight : bold; width : 144px; height : 21px; margin : 10px 0 0 10px; padding : 7px 0 0 42px; color : #ffcccc; background : #fff url('../images/user_button_red.gif') no-repeat; }
#profile .button_red a {color : #ffcccc;}
#profile .button_red a:hover {color : #330000;}
#profile .button_green {font-weight : bold; width : 144px; height : 21px; margin : 10px 0 0 10px; padding : 7px 0 0 42px; color : #ffcccc; background : #fff url('../images/user_button_green.gif') no-repeat; }
#profile .button_green a {color : #ccffcc;}
#profile .button_green a:hover {color : #003300;}
#profile .button_purple {font-weight : bold; width : 144px; height : 21px; margin : 10px 0 0 10px; padding : 7px 0 0 42px; color : #ffccff; background : #fff url('../images/user_button_purple.gif') no-repeat; }
#profile .button_purple a {color : #ffccff;}
#profile .button_purple a:hover {color : #200020;}
#profile .button_message {font-weight : bold; width : 144px; height : 21px; margin : 10px 0 0 10px; padding : 7px 0 0 42px; color : #ccccff; background : #fff url('../images/user_button_message.gif') no-repeat; }
#profile .button_message a {color : #ccccff;}
#profile .button_message a:hover {color : #9999cc;}
#profile .new_mess {color : #ff9900;}
#profile .person {float : left; text-align : center; color : #333; font-weight : bold; padding : 2px 5px;  width : 176px; margin-left : 10px; border : 2px solid red;}
#profile .settings {float : left;  color : #333; padding : 2px 5px;  width : 150px; margin-left : 10px; height : 100%; overflow : hidden;}
/* Patička */
#foot {color : #000; width: 982px; height : 60px; overflow : hidden; background : #262219 url('../images/content_bottom.jpg') no-repeat;}
#foot div {color : #655c49; text-align : right; margin : 40px 10px 0 0;}
#foot div a {color : #655c49;}
#foot div a:hover {color : #a16102; text-decoration : none;}
/* Registrace */
#register {color : #333; overflow : hidden;}
#register form {float : left; margin : 20px 0 0 20px; }
#register label {font-size : 11px;}
#register fieldset {padding : 30px; width : 270px; border : 0;}
#register legend {font-weight : bold; padding : 0 3px; color : #663300; font-size : 12px;}
#register input {margin : 0; border : 1px solid #333;}
#register .form-top {background : #fff url('../images/reg_form_top.gif') no-repeat; height : 10px; width : 341px;}
#register .form-body {background : #fff url('../images/reg_form_body.gif') repeat-y; padding : 20px; font-size : 10px;}
#register .form-bottom {background : #fff url('../images/reg_form_bottom.gif') no-repeat; height : 10px; width : 341px;}
#register .submit input  {cursor : pointer;}
#register .radio {font-size : 10px;}
#register .radio input  {border : 0; background : transparent;}
#register .radio input:hover  {border : 0; background : transparent;}
#register input:hover {background : #ffcccc; border : 1px solid #333;}
#register .stack-right {margin : 30px 40px 0 0; float : right; width : 300px;}
#register .stack-text {padding : 5px 0 0 12px; color : #333;}
#register .controls {text-align : right; width : 340px; color : #333;}
#register .controls a{color : #333;}
#register .alert, .alert2{margin-left : 0px; color : #ff0033; font-weight : bold; font-size : 11px;}
#register  input.error{background : #ffcccc url(../icon/error.png) no-repeat 96% 50%; margin-right : 80px;}
/* Přihlašovací formulář */
#mainForm {color : #f03; margin : 20px 0 0 20px; float : left; width : 341px;}
#mainForm .form_top {background : #fff url('../images/reg_form_top.gif') no-repeat; height : 10px;}
#mainForm .form_body {background : #fff url('../images/reg_form_body.gif') repeat-y; padding : 0 20px;}
#mainForm .form_bottom {background : #fff url('../images/reg_form_bottom.gif') no-repeat; height : 10px;}
#mainForm input, #mainForm img {margin-left : 0px;}
#mainForm .submit input {background : #ffcccc; padding : 0; border : 0; width : 162px; height : 21px;}
#mainForm label {font-size : 11px;}
#mainForm .result {margin-left : 20px;}
#loginForm .alert{color : #333; color : #ff0033;}
#loginForm  input.error{background : #ffcccc url(../icon/error.png) no-repeat 96% 50%; margin-right : 60px;}

.insert {margin : 0 0 0 50em; height : 15px; font-weight : bold; padding : 10px 0 0 25px; background : #fff url('../images/add_icon.png') no-repeat;}
.insert a, .insert a:hover{color : #333; background : transparent;}
.fb-comments{margin : 20px;}

#items .context {width : 700px; margin : 10px; min-height : 50px; overflow : hidden;}
#items .controls {text-align : right;}
#items .controls a{color : #330000;}
#items h2 {padding : 0 0 2px 0;}
#items .image {float : left; width : 150px; height : 100px; background : #999;}
#items .text {float : right; width : 530px; padding : 5px;}
#items .long_text {float : right; width : 680px; padding : 5px; margin-left : 5px; color : #333;}
#items .text a {color : #000;}

#item-form {margin : 10px;}
#item-form textarea, #item-form input{border : 1px solid #000; margin : 2px;}
#item-form .radio input{width : 0px; padding : 0; margin : 0; border : 0;}
#item-form img{padding : 0; margin : 0; border : 0;}
/* Fórum*/
#forum .box {margin : 0 40px; color : #999; border-bottom : 1px dashed #ccc; width : 89%; padding : 10px 0;}
#forum .reply {margin : 0 100px; color : #999; border-bottom : 1px dashed #ccc; width : 80%; padding : 10px 0;}
#forum .title, #forum .title a, .forumForm .title, .forumForm .title a {color : #999;} #forum .title a:hover, .forumForm .title a:hover {color : #333; text-decoration : none;}
#forum .title strong a, .forumForm .title strong{font-size : 14px; color : #333;}
#forum .body {color : #333; padding : 10px 0; overflow : hidden;}
#forum .text {float : right; width : 88%; font-size : 12px; }
#forum .image {width : 60px; background : #ccc; float : left;}
#forum .bottom {color : #999;} #forum .bottom a {color : #0099cc;} 
#forum .menu, #forum .menu a{color : #333; margin : 5px 10px 0 10px;}
#forum .menu form{float : right; margin-bottom : 5px;}
#forum .menu a:hover{color : #000;}
#forum .menu .active{font-weight : bold;}
#forum .headfor{background : #ccc; padding : 3px 0; margin : 0px 20px; height : 25px;}
/* Pravý sloupek */
#rightstack p {float : right; color : #333; width : 300px; margin : 30px 50px 0 0px; text-align : justify;}
#rightstack p a {color : #222;}
/* Noty e-mailem */
#sheets_mail a{color : #000;}
#sheets_mail table .title {background : #82a3fe; font-weight : bold;}
#sheets_mail table .dark, #stack_mail table .dark {background : #d7e1fe;}
#sheets_mail .dark:hover, #stack_mail .dark:hover {background : #BECBEA;}
#sheets_mail table .light, #stack_mail table .light {background : #e8eefe;}
#sheets_mail .light:hover, #stack_mail .light:hover {background : #BECBEA;}
#sheets_mail .insert {float : right; color : #ccccff; margin : 5px 12px 0 0; height : 20px; width : 140px; font-weight : bold; padding : 7px 0 0 45px; background : #fff url('../images/user_button_add_sheets_mail.gif') no-repeat;}
#sheets_mail .insert a {color : #ccccff;}
#sheets_mail .insert a:hover{color : #000033; background : transparent; text-decoration : none;}
/* Noty ke stažení */
#sheets_download a{color : #000;}
#sheets_download table .title {background : #fe8282; font-weight : bold;}
#sheets_download table .dark, #stack_download table .dark {background : #fdd0d0;}
#sheets_download .dark:hover, #stack_download .dark:hover {background : #feb4b4;}
#sheets_download table .light, #stack_download table .light {background : #fee8e9;}
#sheets_download .light:hover, #stack_download .light:hover {background : #feb4b4;}
#sheets_download .insert {float : right; color : #ffcccc; margin : 5px 12px 0 0; height : 20px; width : 140px; font-weight : bold; padding : 7px 0 0 45px; background : #fff url('../images/user_button_add_sheets_download.gif') no-repeat;}
#sheets_download .insert a {color : #ffcccc;}
#sheets_download .insert a:hover{color : #330000; background : transparent; text-decoration : none;}
/* Hledané noty */
#sheets_request a{color : #000;}
#sheets_request table .title, #stack_request table .title {background : #4fb64f; font-weight : bold;}
#sheets_request table .dark, #stack_request table .dark {background : #d9fed7;}
#sheets_request .dark:hover, #stack_request .dark:hover {background : #beeabe;}
#sheets_request table .light, #stack_request table .light {background : #e8fee8;}
#sheets_request .light:hover {background : #beeabe;}
#sheets_request .insert {float : right; color : #ccffcc; margin : 5px 12px 0 0; height : 20px; width : 140px; font-weight : bold; padding : 7px 0 0 45px; background : #fff url('../images/user_button_add_sheets_request.gif') no-repeat;}
#sheets_request .insert a {color : #ccffcc;}
#sheets_request .insert a:hover{color : #003300; background : transparent; text-decoration : none;}
/* Noty k prodeji */
#sheets_forsale .box {margin : 0 40px; color : #999; border-bottom : 1px dashed #ccc; width : 89%; padding : 10px 0;}
#sheets_forsale  .title, #sheets_forsale  .title a {color : #333; font-size : 14px; font-weight : bold;}
#sheets_forsale  .user a{color : #333; font-weight : bold;}
#sheets_forsale  .price {font-size : 14px; color : #333; float : right; font-weight : bold;}
#sheets_forsale  .detail {width : 300px;}
#sheets_forsale  .body {color : #333; padding : 10px 0; overflow : hidden;}
#sheets_forsale  .detailBody {color : #333; padding : 10px 0; overflow : hidden; width : 500px;}
#sheets_forsale  .text {float : right; width : 88%; font-size : 12px; }
#sheets_forsale  .image {width : 60px; float : left;}
#sheets_forsale  .bottom {color : #999;} #sheets_forsale  .bottom a {color : #0099cc;}
#sheets_forsale .insert {float : right; color : #ccffcc; margin : 5px 12px 0 0; height : 20px; width : 140px; font-weight : bold; padding : 7px 0 0 45px; background : #fff url('../images/user_button_add_sheets_forsale.gif') no-repeat;}
#sheets_forsale .insert a {color : #ffccff;}
#sheets_forsale .insert a:hover{color : #220020; background : transparent; text-decoration : none;}

.detail {min-height : 200px;}
.plusone {margin-right : 10px; float : right;}
.fblike {margin-right : 25px; float : right; width : 220px; max-height : 20px;} 
/* Formulář */
.system-alert {font-size : 12px; color : #333; padding : 0 10px; background : transparent; text-align : left;}
.system-alert input, .system-alert textarea {font-family : Verdana; border : 1px solid #333; font-size : 11px; padding : 3px 12px; margin-right : 10px; font-weight : bold; background : #dcdbec;}
.system-alert input:hover, .system-alert textarea:hover{background : #ffcccc; border : 1px solid #333;}
.system-alert input.radio, .system-alert input:hover.radio {background : #fff; border : 0; margin : 0 10px; padding : 0 3px;}
.system-alert .download a {margin : 0 auto; color : #990000; font-weight : bold; font-size : 12px;}
.system-alert .alert{margin-left : 0px; color : #ff0033; font-weight : bold;}
.system-alert input.error{background : #ffcccc url(../icon/error.png) no-repeat 96% 50%; margin-right : 80px;}
.system-alert textarea.error{background : #ffcccc url(../icon/error.png) no-repeat 98% 96%;}
.system-alert .file {float : right; height : 135px; width : 125px;}
.system-alert .file img {margin : 10px;}
.system-alert .file p {text-align : center;}
.system-aleft input .checkbox {margin : 0; padding : 0; width : 0;}
.system-alert select{width : 160px;}
.highslide-maincontent .not-read {color : #990000; font-weight : bold;}
.send {cursor : pointer;	}
.control input{text-transform : uppercase;}
.quicksearch {margin : 5px 0 0 12px; line-height : 20px;}
.quicksearch a {border : 1px solid #999; background : #ccc; color : #333; padding : 2px;margin : 0 1px;}
.quicksearch a:hover {color : #111; border-color : #111; text-decoration : none;}
.help_message {padding : 3px; border : 1px solid #999; margin : 5px 0 0 12px; width : 706px; background : #ccc; font-weight : bold; color : #cc0000; text-align : center;}
#conditions .search {float : left; padding : 3px 0 0 10px; margin : 10px 0 0 12px; height : 18px; width : 597px; background : #fff url('../images/search_box.jpg') no-repeat;}
#conditions input{float : right; margin : 10px 12px 0 0;}
#conditions .class {float : right; margin : 10px 12px 0 0;}
/* Šipky */
#darts {line-height : 20px; vertical-align : middle; margin-left : 10px;}
#darts .page {border : 1px solid #999; padding : 2px; color : #333; background : #ccc; margin : 0 3px;}
#darts .page a {color : #333; text-decoration : none;}
#darts .page:hover {padding : 2px; color : #111; border-color : #111;}
#darts .page strong {color : #000; border-color : #000;}
#darts img {vertical-align : middle; border : 0;}
/* Počty záznamů */
#sizes {float : right; margin : 0 12px 0 0;}
/* Tabulky */
#main_table, #stack_table {width : 97%; border : 1px solid #9999cc; font-size : 11px; text-align : justify; margin : 10px;} 
#main_table td, #stack_table td {padding : 5px}
table .title {background : #dcdbec; font-weight : bold;}
table .title  a{color : #993333;}
table .title  a:hover {color : #330000;}
table tr.sep{height : 10px;}
table tr.bottom {background : #ffcccc;}
table .text {text-align : justify; background : #dcdbec;}
table img {vertical-align : middle; margin : 0 auto;}
.heads, .heads a {color : #ccc; font-weight : bold; padding-left : 5px; background : #333399;}
.heads a:hover {color : #fff;}
.sline {color : #333; background : #dcdbec;} 
.tline {color : #333; background : #ffcccc;} 
tr.sline:hover,tr.tline:hover {text-decoration : none; background : #ff6666;} 
tr.sline a:hover, tr.tline a:hover {text-decoration : underline; background : #ff6666; color : #000;} 
tr.sline a, tr.tline a {color : #333; background : transparent;} 
td img, a img, td a img {border : 0;}
/* Zprávy */
#messages table .title {background : #ff9933; font-weight : bold;}
#messages table .text {background : #ffcc66;}
#messages table .text a {color : #000;}
#messages .insert {float : right; margin : 5px 14px 0 5px; height : 20px; width : 150px; font-weight : bold; padding : 7px 0 0 35px; background : #fff url('../images/user_button_add_message.gif') no-repeat;}
#messages .insert a {color : #ccccff;}
#messages .insert a:hover{color : #9999cc; background : transparent; text-decoration : none;}
#messages .menu, #message .menu a{color : #333; margin : 5px 0 0 12px;}
#messages .menu form{float : right; margin-bottom : 5px;}
#messages .menu a:hover{color : #000;}
#messages .menu .active{font-weight : bold;}
#messages .count {margin-left : 12px;}
#messages .new {background : #c8c7e2; color : #000; font-weight : bold;}
.head_buttons {height : 36px;}
.no_style input, .no_style input:hover {background : transparent; border : 1px solid #000; position: relative; text-align: right;	z-index: 2;}
.back {float : left; margin : 5px 0 0 12px; height : 20px; width : 141px; font-weight : bold; padding : 7px 0 0 44px; background : #fff url('../images/user_button_back.gif') no-repeat;}
.back a {color : #663300;}
.back a:hover{color : #330000; background : transparent; text-decoration : none;}
/* Odkazy */
a {text-decoration : none; color : #333;}
a:hover {text-decoration : underline; color : #000;}
p {margin : 2px 0;}
#easyTooltip {padding : 5px 10px; border : 1px solid #195fa4; background : #195fa4 url('../images/tooltip.gif') repeat-x; color : #fff;}
.no_img img {visibility : hidden;}.active-letter { font-weight : bold;}

