.left_full .block,.middle .block{min-height: 400px;_min-height:400px;}
.print{padding-left:18px;background:transparent url(../../img/web/icons/print.png) left center no-repeat; }
a.taglink{padding:0 5px;font-weight: bold;}
a.arrow{background:transparent url(../../img/web/layout1/arrow.png) left top no-repeat;display:block;width:20px;height:20px;border:none;text-decoration: none;float:right;position:relative;top:5px;}
a.basket{display:block;float:right;height:30px;position:relative;right:8px;top:4px;width:30px;background:transparent url(../../img/web/layout1/bg_basket.png) left top no-repeat;text-decoration:none;}
a.basket:hover{background-position:left bottom;}
.loading{background:url(../../img/web/icons/ajax-loader.gif) center center no-repeat;display:block;width:70px;height:70px;}
/*images*/
.tiny{width:70px;height:40px;}
.small{width:77px;height:85px;}
.medium{width:160px;height:120px;}
.large{width:64;height:64px;}
.img{float:left;border:4px solid #eaeaea;}
/* layout */
fieldset div{padding:1px !important;clear:both;}
fieldset label{width:150px;}
fieldset .btn_default{float:left;margin-left:10px;}
/* form */
form label{width:100px;float:left;margin-right: 10px;text-align: right;}
form input, form select,form textarea{padding:6px 4px; border:1px solid #dadada;float:left;font-family: arial,tahoma;background:white;}
form select{padding:2px 4px;}
form input:focus,form select:focus,form textarea:focus{border:1px solid #014B94;color:black;}
form input.input_category{float:none;}
form fieldset .avatar_actual{padding:5px;position: absolute;left:300px;}
form input.searchinput{
border:medium none !important;
float:left;
width:218px;
padding-left:24px;
background:white url(../../img/web/layout1/zoom.png) 6px 6px no-repeat;
}

.new_category{padding-top:20px;}
.new_category input,.new_category select,.new_category label{padding:5px;width:200px;}
.newsearch input,.newsearch button{float:right !important;}
.newsearch form{width:475px;}
.forregistred{background:url(../../img/web/layout/registred.png) left center no-repeat;text-decoration:none;padding-left:20px;}
/** HEAD **/
#head .logo{float:left;display:block;width:365px;height:90px;background:white url(../../img/web/layout/logo.png) center center no-repeat;text-decoration:none;}
.partner{float:left;display:block;width:116px;height:29px;background:white url(../../img/web/layout1/logo_partner.png) center center no-repeat;text-decoration:none;}
/*prihlaseni*/
#head .login{float:right;width:340px;margin-top:13px;}
#head .login a{font-size:12px;}
#head .login input{width:122px;}
#head .login .info{margin-bottom:4px;}
#head .login .info span{font-size: 16px;color:#014b94;margin-right: 25px;}
#head .login .info span.sep{color:#eaeaea;margin:0px !important;font-size: 12px;}
#head .login form{background:#ebebeb;padding:3px;}
#head .login form input{border:medium none;padding:6px 4px;vertical-align: middle;}
#head .login input{float:left;margin-right: 3px;}
#head .login button{float:left;}
/* prihlaseno */
#head .loged{float:right;width:190px;margin-top:20px;text-align: right;}
#head .loged img{float:left;max-height:64px;max-width:64px;}
#head .loged div{float:right;width:120px;}
#head .loged div a{margin:2px 0px;}
/** MENU **/
#menu {}
#menu ul li{list-style-image:none;}
#menu ul li a{display:block;text-decoration:none;color:white;font-size:16px;}
#menu ul li a:hover,#menu ul li a.active{background-position:left bottom !important;}
#menu ul li.basket{line-height: 30px;text-align:right;}
#menu ul li.basket a{color:white;font-size: 16px;background:url(../../img/web/layout/Shopping_Cart.png) left top no-repeat;width:32px;}
#menu ul li.basket a:hover{color:white;text-decoration: underline;}
#menu ul{list-style-type:none;}
#menu li{float:left;}
/* topmenu */
#menu ul.topmenu {background:transparent url(../../img/web/layout1/bg_menu.png) left top repeat-x;height:55px;list-style-type:none;margin:0px auto;}
#menu ul.topmenu li{padding:0 6px;float:left;width:auto !important;}
#menu ul.topmenu li:first-child{padding-left:22px;}
#menu ul.topmenu li a{height:55px;margin-left:6px;margin-right:6px;background:transparent url(../../img/web/layout1/bg_topmenu_a.png) left top repeat-x;width:auto !important;}
#menu ul.topmenu li a span{height:40px;line-height: 40px;}
#menu ul.topmenu li a:hover{background-position:left bottom  !important;}
/* submenu */
ul.submenu{font-family: Arial,"Trebuchet MS",sans-serif;font-size:13px;padding:10px 0px !important;}
ul.submenu li{list-style-image:none;padding: 5px 0px 5px 16px;background:url(../../img/web/layout1/ico_menu_arrow.png) left 5px no-repeat;list-style-position: outside;}
ul.submenu li.active{background:url(../../img/web/layout1/ico_menu_down.png) left 5px no-repeat;}
ul.submenu li a{font-weight: bold;color:#014b94;text-decoration: none;}
ul.submenu li ul li{padding: 5px 0px 5px 16px;background:url(../../img/web/layout1/ico_menu_li.png) left 5px no-repeat;}
ul.submenu li ul li a{font-weight: normal !important;}
ul.submenu a:hover{text-decoration:underline;}
/* submenu - custom */
ul.submenu li.nastaveni-uzivatele{background:url(../../img/web/icons/user.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.moje-seminare{background:url(../../img/web/icons/seminary.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.moje-objednavky{background:url(../../img/web/icons/order.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.dorucene-zpravy{background:url(../../img/web/icons/mail_add.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.odeslane-zpravy{background:url(../../img/web/icons/mail_forward.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.nova-zprava{background:url(../../img/web/icons/mail_write.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
ul.submenu li.moje-forum{background:url(../../img/web/icons/forum.png) left 5px no-repeat;padding: 8px 0px 8px 24px;}
/* order_steps */
ul.order_steps{font-size: 24px;width:100%;}
ul.order_steps li{color:#014B94 !important;float:left;height:50px;line-height:50px;list-style-image:none;text-align:center;width:32%;}
ul.order_steps li strong{color:black !important;}
/* categories */
.categories ul{padding:10px !important;background:#eaeaea;-moz-border-radius:5px;}
.categories ul li{list-style-image: none;}
/* blog */
.blog_header{font-size: 14px;}
/** FORUM **/
/* table */
table.post{}
table.post .text img{max-width:680px;}
table.topic .topic_even {background: #f2f2f2!important;}
table.topic .topic_odd {}
table.topic thead {font-weight: bold; font-family: Trebuchet MS, Verdana, Arial,sans-serif;}
table.topic tbody .topic_lower_row{ font-weight: bold;}
/* post */
.text{padding:5px;}
.post{width:100%; margin-top: 10px;}
.post_even td{background: #f8f8f8;}
.quete_header{font-weight: bold;font-size:12px;}
.quote{padding:10px !important; width:97%;background:white;border:1px solid #eaeaea; font-style: italic;margin-bottom:5px;}
.forumtext{padding:2px;border-top:1px solid #eaeaea;}
.addpost,.addtopic{margin-top:10px;border:10px solid #ebebeb;-moz-border-radius:5px;}
.addpost div,.addtopic div{float:none !important; display:block !important;}
.header{padding:2px;}

.theme{padding-left:18px; background:url(../../img/web/icons/theme.png) left center no-repeat;font-weight: bold;font-size: 14px;color:#014B94;}
.date{padding-left:18px; background:url(../../img/web/icons/time.png) left center no-repeat;}
.reply{padding-left:18px; background:url(../../img/web/icons/cite.png) left center no-repeat;}
.report{padding-left:18px; background:url(../../img/web/icons/report.png) left center no-repeat;float:right;margin-left: 5px;}
.re{padding-left:18px; background:url(../../img/web/icons/re.png) left center no-repeat;float:right;}
.addthema{padding-left:18px; background:url(../../img/web/icons/add.png) left center no-repeat;float:right;margin: 5px 0px;}
/* breadcrumb */
div.overbreadcrumbs{padding:5px !important;background: #F2F2F2 !important;}
ul.breadcrumb {padding: 0px !important;}
.breadcrumb li{float:left;list-style-image: none;display:block;padding:0 5px;}
.breadcrumb li.separator{padding:0 5px !important;height:auto !important;margin:0px;}
/** BUTTONS **/
.btn_prihlasit{width:68px;height:28px;background:url(../../img/web/layout1/btn_vstoupit.png) left top no-repeat;}
.btn_default{width:68px;height:28px !important;background:url(../../img/web/layout1/btn_default.png) left top no-repeat;display:block;text-decoration: none;color:white;line-height: 28px !important;text-align: center;}
.btn_orange{width:68px;height:28px !important;background:url(../../img/web/layout1/btn_orange.png) left top no-repeat;display:block;text-decoration: none;color:white;line-height: 28px !important;text-align: center;}
.btn_default_long{width:130px;height:28px;background:url(../../img/web/layout1/btn_default_long.png) left top no-repeat;display:block;text-decoration: none;color:white;line-height: 28px;text-align: center;}
.btn_buy{width:137px;height:38px !important;line-height:38px !important;background: transparent url(../../img/web/layout1/btn_buy.png) left top no-repeat;font-weight: bold;color:white;float:right;}
.btn_search{width:68px;height:28px;background:url(../../img/web/layout1/btn_default.png) left top no-repeat;display:block;text-decoration: none;color:white;line-height: 28px;text-align: center;float:right;}
.page_control button,.page_control input{float:right;margin-right:10px;font-size:12px;font-family: arial;}
.page_control small{display: block;float:left;width:550px;text-align: left;margin-left: 105px;}
/*.page_control small spam{color:red;}*/
.page_lister{float:right;position:relative;top:10px;}
/** CONTENT **/
.left_full img{max-width: 580px;}
.left_full .add{padding:10px; border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;margin:5px 0px;text-align:center;font-size:14px !important;}
.left_full .add span{font-size:12px;color:#e8e8e8;padding:5px 0px;}
.left_full .add img{border:none !important;}
.left_full .promotion img{border:none !important;}
.left_full .promotion a{text-decoration: none !important;}
/* doporucujeme */
.doporucujeme img{border:none !important;}
/* citace */
#content blockquote{font-family:Georgia,"Times New Roman",serif;font-size:26px;font-style: italic;color:#d25c00;padding: 20px;background:#f9f9f9;}
#content blockquote:before {font-family:"Times New Roman",serif;font-size:26px;font-style: italic;color:#d25c00;content: open-quote;}
#content blockquote:after {font-family:"Times New Roman",serif;font-size:26px;font-style: italic;color:#d25c00;content: close-quote;}
#content ul li a{font-size: 13px !important;font-weight: bold;font-family: Arial;}
/* blogspot */
.blogspot{padding-bottom: 20px;}
/**/
#content .right > div{padding:0px 30px;background:white url(../../img/web/layout1/bg_right.png) left top repeat-y;}
#content .right .ad_title{padding:2px 0px 0px 0px !important;background:transparent url(../../img/web/layout1/bg_right_adtitle.png) left top repeat-x;}
#content .right .ad{padding:4px 0px !important;}
#content .right h5{padding: 0px 0px 2px 0px !important;}
#content .right .title{background:url(../../img/web/layout1/bg_right_title.png) left top repeat-x;padding: 0px 30px;height:74px;}
#content .right .title h4{padding-top:30px;}
#content .right .bloger{padding:30px;}
#content .right .other{background:url(../../img/web/layout1/bg_right_other.png) left top repeat-x;padding:30px;min-height:300px;}
#content .right img{border:3px solid #eaeaea;}
/* seznamy */
#content ul,#content ol{ padding: 10px 0px;}
/*registrace*/
.avatar{vertical-align: top;}
#picture_image,.picture_image{margin-left:10px;border:1px solid #95ABBF;padding:2px;}
/* block */
.zprava{border-top:2px solid #ebebeb;}
.seminary,.zprava{background:white;margin-bottom:2px;padding:15px;padding-top:2px;padding-bottom:2px;}
.seminary img,.zprava img,.books_list img{float:left;}
.seminary .info,.zprava .info{float:left;width:240px;padding:5px 10px;padding-bottom:2px;}
/* seminare*/
.seminary_list,.message_list,.books_list{margin: 10px 0px;}
.seminary_list .date_ico{background:transparent url(../../img/web/layout1/img_calendar.png) left top no-repeat;height: 40px;width:36px;float:left;text-align:center;}
.seminary_list .date_ico .month{color:white;font-size: 9px;margin-top:-2px;}
.seminary_list .date_ico .day{font-size: 18px;font-weight: bold;color:#3f3f3f;}
.seminary_list .info{float:left;width:155px;padding-left: 6px;}
.block .seminary_list .info{width:180px !important;}
.message_list h5{padding:0px 0px 2px 0px;}
.message_list p{padding:0px 0px 5px 0px;}
/* knihy */
.books_list .info{float:left;padding-left:6px;width:270px;}
.books_list h5{padding:0px 0px 2px 0px;}
.books_list p{padding:0px 0px 5px 0px;}
.right .books_list .info{width:140px;float:left;}

.zprava h5{padding:0px 0px 2px 0px;}
.zprava p{padding:0px 0px 5px 0px;}

.two{background:transparent url(../../img/web/layout1/bgr_products.png) center top no-repeat;padding:20px 0px;}
.book_browse{float:left;width:283px;padding: 1px;}
.book_browse .image{width:83px !important;float:left;text-align: center;}
.book_browse .info{width:190px;float:right;}
.book_browse .info .price span{font-size: 20px;font-weight: bold;color:#014B94;font-family: Arial;}
.book_browse .btn_default{margin-top:5px;}

.price{font-weight: bold;font-size: 14px;}
.price span{font-size: 20px;font-weight: bold;color:#014B94;font-family: Arial;}

.article_list{width:100%;padding-bottom:5px;}
.article_list img{float:left;}
.article_list .info{float:right;width:506px;padding-left:6px;}
.article_list .info h2{font-weight: normal;}
.separator{height:10px;margin: 10px 0px;}
.category{width:49%;float:left;}
.category > div{padding-right:10px;}
/* proudct */
.float_product{}
.float_product .image{float:left;width:160px;text-align:center;}
.float_product .info{float:right;width:415px;}
.float_product .info .header{font-size:14px;padding:0px 0px 10px 0px;margin:0px;}
/* seminare */
.seminary{background:white;margin:2px;padding:8px;}
/* reklamy */
.ad{background:white;}
.ad_title{padding:2px 2px 2px 5px;background:white;text-align:right;color:#c9c9c9;}
/** TABLES **/
table.ordertable{}
table.ordertable td{border:none;}
table.form tbody{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:10px;}
table.form tbody td,table.form tfoot td{background:#f8f8f8;border:none;padding:5px 10px;}
table.form tfoot{border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;padding:10px;}
table.form{border-bottom:1px solid #e9e9e9;}
table.form textarea{font-size: 11px;}
/*clear*/
table.clear tbody td{border:none !important;}
table.clear tbody tr > td:last-child,table.clear tfoot tr > td:last-child{border:none !important;}

table tbody .body{width:740px;}
/* hodnosti */
.rookie{background:url(../../img/web/icons/comment.png) left center no-repeat;padding-left:18px;}
.expert{background:url(../../img/web/icons/expert.png) left center no-repeat;padding-left:18px;}
.veteran{background:url(../../img/web/icons/veteran.png) left center no-repeat;padding-left:18px;}
.profesional{background:url(../../img/web/icons/profesional.png) left center no-repeat;padding-left:18px;}
/** ORDER STEPS **/
/* HEADRY */

/*** MESSAGE **/
/*** ORDER ***/
.page_control_order{margin:1px 0px;/*padding:4px 2px;background:#F8F8F8;border:1px solid #E9E9E9;*/}
.page_control_order a{color:white;font-weight:bold;line-height:20px;text-align:center;text-decoration:none;}
.page_control_order .nextstep{float:right !important;cursor: pointer;font-family:arial;line-height: 28px;font-weight: normal;}
.page_control_order .prevstep{float:left !important;cursor: pointer;font-family:arial;line-height: 28px;font-weight: normal;}
/** FOOTER **/
#footer p{padding: 5px 0px 5px 0px;}
#footer a{font-weight:bold;}
#footer ul li{list-style-image: none;}
.footer_menu{clear:both;}
.footer_menu a{font-weight: normal !important;padding:0 10px;}
.footer_menu span{color:#c3c3c3;}

/* pager */
.page_control{text-align:center; margin:4px 0px;}
ul.pager{list-style-type: none !important;margin:0px auto;padding-left:0 !important; font-family: Trebuchet MS, Verdana, Arial,sans-serif; line-height: 28px; font-weight: bold;}
ul.pager li{list-style-image: none !important;background: url(../../img/web/layout1/bg_pager.png) !important;float:left;text-align: center; color:white; font-size:12px; width:28px; height:28px; margin-right:3px;}
ul.pager li a{color:white;text-decoration: none;display: block;}
ul.pager li.prev,ul.pager li.next{}
ul.pager li.actual{background: url(../../img/web/layout1/bg_pager_active.png) !important;}
ul.pager li.dots{color:black; background: none !important; vertical-align: bottom;}
.pager_pagesize {float:right; font-size: 10px;}
/* ROTATOR NA HOMEPAGE */
#slideshow {position: relative;width: 600px;height: 228px;overflow: hidden;border: none;}
#slideshow img {position: absolute;left: 0;top: 0;border:none !important;}

.mceEditor table td{padding:0px !important;}

.profile_right{float:right;background:#f8f8f8;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;height:320px;width:430px;}
.profile_left{float:left;background:#f8f8f8;border-bottom:1px solid #eaeaea;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;height:320px;width:430px;}
.profile_right table td,.profile_left table td{border-left: none !important;}
.profile_left table{border: none !important;}
.profile_right .corrector,.profile_left .corrector{clear:both;height:0px !important;}
/*** VLOZENI NOVEHO PRVKU EXTERNI TABLUKY ***/
table#wscal_parent{border:1px solid #014B94 !important;}
table#wscal_parent td,table#wscal_parent th{padding:auto !important;border:none !important;}
table#wscal_parent div{float:none;}
table#wscal_parent tbody td {padding:auto !important;border:none !important; background:white;}
table#wscal_parent tr > td:last-child,table#wscal_parent tr > td:last-child{border:none !important;}
table#wscal_parent img{border:none;}
/*reklama*/
.ad_title{font-size: 8px;font-family:Arial;}
.ad{background: white;text-align: center;}
.sky-adds{width: 120px;height: 600px;position: absolute;top:90px;left:1020px;}
.sky-adds h6{color:#999;font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-align: left;}

/*diskusni forum pod clankem*/
.article_forum .posts{width:606px;}
/*
.article_forum .posts{overflow-x:hidden;}

/*diskusni forum pod clankem*/
.article_forum table.post .text img{max-width:480px;}
/* rss clanecky*/
.rss_articles{
	padding-left:10px;padding-top: 2px;margin-top:2px;overflow: hidden;
}
.rss_delimiter{
	margin-left:-10px;float:left;width:200px;height:4px;background-color: #4d657f; margin-top: 8px;
}

.clear{
	clear:both;
}
.rss_description p{padding:0px;}

table.kurzy img{border:none !important;}
table.kurzy tbody{border:none !important;}
table.kurzy td{padding:2px !important;border:none !important;}
.rss_art td{padding:1px !important;border:none !important;}

.survey_outer{
	/* pri zmene width je nutno zmenit nasobitel v survey_class*/
	width:200px;float:left;height:12px;border:1px solid #ebebeb;
}
.survey_inner{
	height:12px;
	background-color: #014B94;
}
.survey_message{
	margin-top: 5px;
	color: #D25C00;
}
.rates_table{
	border-right:1px solid #EAEAEA;
	margin-top:10px;
}
.rates_table thead tr td{
	text-align:center;
	font-size: 12px;
}

.rates_table tbody tr td{
	padding: 6px 2px;
	text-align:center;
	
}
.rates_left {
	font-size: 11px;
}
.rates_left tbody tr td{
	padding: 2px !important;
}
#content .rates_table tbody tr td img{
	border: none;
}
#content .rates_table tbody tr td:last-child{
	border-right:1px solid #EBEBEB;
}
.rates_table tbody tr.odd td{
	background-color:#EBEBEB; /*F9F9F9  neni videt*/
}

/**
* vyhledavani ve forech
*/

.form_result_number{
	color: #888;
	font-size: 30px;
	font-weight: bold;
}
.search_result_table{
	margin: 0 30px 20px;
	width: 916px;
}
.forum_header_text{
	color: #888;
	font-size: 30px;
	font-weight: bold;
}
.forum_header_search_text{
	color: #014B94;
	font-size: 30px;
	font-weight: bold;
}
.newsearch_forum{
	float:right;
}
.forum_result{
	margin: 20px 30px 5px;
	width: 916px;
}
.forum_result_infotext{
	margin: 0 30px 5px;;
	border:1px solid #EBEBEB;
	padding:5px;
	font-weight:bold;
}
.searchinput_forum{
	border:medium none !important;
	float:left;
	width:180px;
	margin-left:10px;
	background-color: transparent;
}