
body {
	margin: 0px;
	padding: 0px;
	spacing: 0px;
}

body, a, td, th, div, input, option, select, textarea {
	font-family			: Trebuchet MS, Verdana, serif;
	/*font-family			: Verdana, Arial, Helvetica, sans-serif;*/
	font-size			: 11px;
	color				: #848484;
}

input {
	border				: 1px solid #2d2e2c;
	height				: 17px;
}

textarea {
	border				: 1px solid #2d2e2c;
}

select {
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 10px;
	border				: #2d2e2c;
	border-style		: solid;
	border-top-width	: 1px;
	border-right-width	: 1px;
	border-bottom-width	: 1px;
	border-left-width	: 1px;
}

option {
	border				: 0px;
}

input.i2 {
	width				: 160px;
}

input.i3 {
	width				: 75px;  /*pre input PSC*/
}

a {
	text-decoration		: none;
}

a:hover {
	text-decoration		: underline;
}

td {}

p {
	spacing				: 0 0 0 0;
	padding				: 0 0 0 0;
	margin				: 0 0 0 0;
}

a.mainMenu {
	color 				: #FFFFFF;
	text-decoration 	: none;

}

a:hover.mainMenu {
	color 				: #FFFFFF;
	text-decoration 	: underline;
}

ul.content {
	font-family			: verdana;
	font-size			: 13px;
	font-weight 		: bold;
}

/*h1 {
	border 				: 1px solid black;
	font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 16px;	
	color				: #2d2e2c;
}*/

h3, h3.video_category_title a{
	font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 13px;
	color				: #ff3300;
	margin-bottom		: 0px;
}

#subscription_table {
	padding				: 2px;
   /*width				: 500px;*/
}

#subscription_table td {
	padding				: 2px;
	width				: 315px;
}

#subscription_table_subscriptions {
	padding				: 2px;
	width				: 600px;
}

#subscription_table_subscriptions td {
	padding				: 2px;
	/*width 				: 210px;*/
}

#other_address_table {
	padding				: 2px;
  /*width				: 500px;*/
}

#other_address_table td {
	padding				: 2px;
	width				: 250px;
}


#magazine_div {
	/*border:1px solid #123123;*/
}

#magazine_in_div {
	width				: 540px;
	/*border:1px solid #123123;*/
}

#magazine_image_div {
	float				: left;
	/*border:1px solid #123123;*/
}

#magazine_header_div {
	width				: 530px;
	border-top			: 6px solid #ff3300;
	border-bottom		: 6px solid #ff3300;
	/*height				: 18px;*/
	background-color	: #ff3300;
	font-size			: 14px;
	color				: #FFFFFF;
	font-weight			: bold;
	vertical-align		: middle;
	padding-right		: 10px;
	padding-left		: 10px;
	position			: relative;
}

#magazine_header_div span.mhds1 {
}

#magazine_header_div span.mhds2 {
	font-size			: 10px;
	font-weight			: normal;
}

#magazine_header_div span.mhds2 a:hover {
	color				: #FFFFFF;
	font-size			: 10px;
	font-weight			: normal;
}

#magazine_header_div span.mhds2 a:link {
	color				: #FFFFFF;
	font-size			: 10px;
	font-weight			: normal;
}

#magazine_header_div span.mhds2 a:visited {
	color			    : #FFFFFF;
	font-size			: 10px;
	font-weight			: normal;
}

#magazine_header_div span.mhds2 a:active {
	color				: #FFFFFF;
	font-size			: 10px;
	font-weight			: normal;
}

.buy-magazine {background : url("../coreim/cart-white.gif") no-repeat; width:14px;height:13px;display:block;position:absolute;top:3px;right:10px;}
#magazine_image_div {position:relative;}
#magazine_image_div .buy-magazine-big { display: none;background: #231f20 url("../coreim/cart-big-white.png") no-repeat center center;position:absolute;top:0px;left:0px;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity: 0.4;opacity: 0.4;}
#magazine_image_div a:hover .buy-magazine-big {display:block;}

#content_div {
	/*margin-left			: 270px;*/
	float 				: left;
	/*border-right		: 1px solid #fff0eb;*/
	/*border:1px solid #123123;*/
	width				: 240px;
	height				: 360px;
	overflow			: scroll;
	overflow-x			: hidden;
	padding-left		: 20px;
    padding-right		: 25px;
    padding-top			: 15px;
}

#content_div span.mc {
	display				: block;
	float				: bottom;
	/*padding-left		: 20px;*/
	padding-top			: 5px;
	font-size			: 13px;
	text-decoration		: none;
	font-weight			: bold;
}

#content_div span.cc {
	display				: block;
	float				: bottom;
	padding-right		: 25px;
	/*padding-left		: 20px;*/
	text-decoration		: none;
}

#editorial_div {
	width				: 100%;
	border-left			: 1px solid #fff0eb;
	border-right		: 1px solid #fff0eb;
}

#editorial_header_div {
	width				: 400px;
	border-top			: 6px solid #cc3300;
	border-bottom		: 6px solid #cc3300;
	height				: 18px;
	background-color	: #cc3300;
	font-size			: 12px;
	color				: #FFFFFF;
	font-weight			: bold;
	vertical-align		: middle;
}

#editorial_header_div a {
	color				: #FFFFFF;

}

#articles_header_div {
	width				: 200px;
	border-top			: 6px solid #99cc33;
	border-bottom		: 6px solid #99cc33;
	height				: 18px;
	background-color	: #99cc33;
	font-size			: 12px;
	color				: #FFFFFF;
	font-weight			: bold;
	vertical-align		: middle;
}

#editorial_content_div {
	display				: block;
	padding-top			: 19px;
	padding-left		: 10px;
	padding-right		: 10px;
}

#editorial_content_div img {
	padding				: 0px 4px 2px 0px;
}

#articles_content_div img {
	display				: block;
	padding-top			: 0px;
	padding-left		: 0px;
	padding-right		: 0px;
}

#articles_content_div span {
	display				: block;
	padding-left		: 10px;
	padding-right		: 10px;
	font-size			: 11px;
}

#articles_content_div span.ccp {
	display				: block;
	float				: left;
	margin-right		: 4px;
	padding-left		: 25px;
	text-decoration		: none;
}

#articles_content_div span.cc {
	display				: block;
	float				: bottom;
	margin-right		: 25px;
	padding-left		: 2px;
	text-decoration		: none;
}

img.article_image {
	padding				: 0px 8px 4px 0px;
	dispay				: block;
}

#bottom_logos_div {
	/*height				: 50px;*/
	text-align			: center;
	width				: 100%;
	vertical-align		: bottom;
}

.dJagawebLogos{
	/*background-color	: white;*/
}

#bottom_logos_div img {
	margin-top			: 10px;
	margin-left			: 8px;
	margin-bottom		: 8px;
	margin-right		: 5px;
}

#top_sites_div {
	margin-right		: 7px;
}

#top_sites_div a {
	color				: #FFFFFF;
	margin-top			: 4px;
	margin-left			: 4px;
	margin-bottom		: 1px;
	margin-right		: 4px;
	text-decoration		: none;
}

#top_sites_div a:hover {
	color				: #ff8d23;
}

#main_menu_div {
	width				: 900px;
	height				: 40px;
	vertical-align		: middle;
}

#main_menu_div a {
	display				: block;
  	float				: left;
	background			: url(http://www.casopismojdom.sk/web/coreim/main-menu-bg.gif);
	color				: #FFFFFF;
	text-decoration		: none;
	font-size			: 13px;
	border-left			: 1px solid #FFFFFF;
	padding				: 11px;
	background-color	: #4b4e43;
}

#main_menu_div a:hover {
	color				: #2d2e2c;
	background			: url();
	background-color	: #fff0eb;
}

#archive_header_div {
	width				: 665;
	height				: 25px;
	background-color	: #848484;
	vertical-align		: middle;
}

#archive_header_div a {
	float				: left;
	padding-left		: 10px;
	padding-right		: 10px;
	padding-bottom		: 3px;
	padding-top			: 4px;
	font-size			: 12px;
	border-right		: 1px solid #FFFFFF;
	text-decoration		: none;
	color				: #FFFFFF;
}

#archive_header_div a:hover {
	background-color	: #ff3300;
}

#archive_content_div {
	/*border:1px solid #123123;*/
}

.archive-list {float:left;width:644px;}

#archive_content_div span.acd_year {
	text-align			: center;
	padding-bottom		: 3px;
	padding-top			: 4px;
	display				: block;
	width				: 50px;
	height				: 20px;
	background-color	: #ff3300;
	border-right		: 1px solid #ea3001;
	color				: #FFFFFF;
	margin				: 12px;
	float				: left;
}

#archive_content_div span.acd_mag {
	margin-bottom		: 24px;
	text-align			: center;
	width				: 163px;
	height				: 240px;
	float				: left;
}

#archive_content_div hr {
	color				: #ff3300;
	margin				: 5px 16px 0 12px;
}

/*div.archive_clear {
	clear 				: both;
}*/

#archive_content_div span.acd_mag strong {
	padding				: 6px;
}

#html_div {
	padding-left		: 10px;
	padding-right		: 10px;
	margin-top			: 10px;
	float			    : left;
}

#upper_navigation_div {
	padding-left		: 15px;
	padding-top			: 9px;
}

#upper_navigation_div img {
	margin-bottom		: 2px;
}

#bottom_info_div {
	padding-left		: 15px;
	padding-top			: 9px;
	color				: #2d2e2c;
}

#bottom_info_div a {
	color				: #2d2e2c;
}

#extra_div {
	padding				: 26px;
	white-space			: nowrap;
	float				: left;
	padding				: 26px;
}

#header_search_div {
	float				: left;
	padding-top			: 26px;
	/*height				: 65px;*/
}

#header_search_div form {
	padding				: 0 0 0 0;
	margin				: 0 0 0 0;
	spacing				: 0 0 0 0;
}
/*
#search_where_combo {
	border				: 0px;
	height				: 17px;
}*/

/*
#search_div {
	white-space			: nowrap;
}*/

#language_div {
	padding				: 26px;
}

#sitemap_div {
	padding				: 10px;
}

#sitemap_div a {
	padding				: 7px;
	font-size			: 12px;
}
#sitemap_indent {
	text-indent			: 20px;
}

#search_div {
	padding				: 7px;
}

/*#search_div input {
	border				: 1px solid #2d2e2c;
}*/

#svetknih {
	width				: 275x;
}

#svetknih_picture {
	float				: left;
	padding				: 15px 15px 0px 15px;
}

#svetknih_body {
	padding				: 15px 15px 0px 0px;
	border-right		: 1px solid #ff3502;
	height				: 100%;
}

#svetknih_body h3 {
    margin              : 0;
    font-weight         : normal;
}

#svetknih_new {
	width				: 265px;
}

#svetknih_new td {
	text-align			: center;
}

/*#right_svetknih {
	text-align			: center;
}*/

td.knihy_produkt_picture {
	padding				: 10px 10px 10px 10px;
}

td.knihy_produkt_head {
	padding				: 6px 0px 2px 0px;
}

table.knihy_table {
	/*width				: 600px;*/
}

td.knihy_produkt_head {
	font-weight			: bold;
	padding 			: 15px;
}

td.knihy_produkt_body {
	text-align			: justify;
	width				: 510px;
}

#svetknih_new_body {
	width				: 265x;
	padding				: 15px 15px 0px 15px;
}

#predajna_div {
	padding				: 15px 15px 0px 15px;
	text-align			: center;
	/*border-right		: 1px solid #ff3502;*/
}

#predajna_div span {
	color				: #ea3001;
	font-weight			: bold;
}

td.edi_act_magazine {
	width				: 360px;
	height				: 20px;
	padding				: 2px;
	background-color    : #ff3300;
	color				: #FFFFFF;
	font-weight			: bold;
	font-size			: 12px;
	border-left			: 4px solid #ea3001;
	border				: 0px;
	align				: right;
}


#edi_head h1 {
	color				: #2d2e2c;
}

#edi_subhead table{
	width				: 625px;
}

#add_subhead table{
	width				: 637px;
}

div.edi_body {
	padding				: 8px 0px 0px 7px;
}

div.edi_body h3 {
	margin				: 0 0 0 0;
}

div.edi_body table td	{
	padding				: 2px 0px 2px 0px;
}

div.edi_body_coloured table {
	width				: 625px;
}

td.edi_coloured_table_left {
	width				: 330px;
	background-color    : ;
	padding				: 2px;
	text-indent			: 4pt;
	border-right		: 1px;
	border-right-color  : #FFFFFF;
	text-align			: left;
	margin				: auto;
	vertical-align		: top;
}

td.edi_coloured_table_right {
	background-color    : ;
	padding				: 2px;
}

#add_body_coloured table {
	width				: 625px;
}

td.add_coloured_table_right {
	background-color    : ;
	padding				: 2px;
}

div.bottom_adds_head {
	background-color	: #99cc33;
	color				: #FFFFFF;
	font-weight			: bold;
	font-size			: 12px;
	vertical-align		: middle;
	padding				: 5px;
	border				: 0px;
	border-left			: 1px solid #ff3502;
	padding-left		: 10px;
}

div.bottom_adds_head a {
	color				: #FFFFFF;
}

#subtabs { float:left; width:90%; list-style-type: none; margin:10px 0px 0px 0px;padding:0; }
#subtabs li { float:left;display: inline; background:#99cc33;height:26px;}
#subtabs li a {color:#ffffff;font-weight:bold;border-right:1px solid #ffffff;padding: 4px 10px 0px 10px;float:left;}
#panes {float:left;border:1px solid #99cc33;padding:0px 15px 15px 15px;}
#ttsms {background: url(../coreim/via-sms.png) 6px 3px no-repeat;padding-left:20px !important;border:0px !important;} 

#portal_newest {
	width				: 285;
}

#portal_picture {
	float				: left;
	padding				: 15px 15px 0px 15px;
}

#portal_body {
	padding				: 15px 15px 0px 15px;
	border-right		: 1px solid #ff3502;
	height				: 100%;
}

#portal_all {
	width				: 185;
}

#portal_all_body {
	padding				: 15px 5px 0px 15px;
	border-right		: 1px solid #ff3502;
	height				: 100%;
}

.banner_h3 {
	font-size			: 13px;
	color				: #ff3300;
}

span.banner_maintext {
	font-size			: 13px;
	color				: #848484;
}

span.banner_text {
	color				: #848484;
}
/*
#contacts_table {
	background-color	: ;
	width				: 625px;
}

#contacts_table td {
	padding				: 2px;
}

#contacts_table td.cmain {
	background-color	: ;
	font-weight			: bold;
}

#contacts_table td.ch3 {
	background-color	: ;
	font-weight			: bold;
	color				: #ff3300;
}
*/
div.head_jw {
    margin              : 0px;
    width               : 968px;
  	border-top			: 6px solid ; 
	border-bottom		: 6px solid ; 
	background-color	: ;
	font-size			: 14px;
	color				: #FFFFFF;
	font-weight			: bold;	
	vertical-align		: middle;
	padding-left		: 22px;
	text-align          : left;
}

div.head_jw h1 {
    font-size			: 14px;
    margin              : 0;
    font-weight         : bold;
}

div.magazine_jw {
    width               : 228px;
    font-family         : Verdana;
    padding-top         : 25px
}

div.magazine_title_jw a{
    font-size           : 12px;
    color               : #FFFFFF;
    font-weight         : bold;
    /*margin              : 0px 0px 8px 0px;*/
    text-align          : center;
    width               : 228px;
    float               : left;
    padding-bottom      : 8px;
}

div.magazine_image_jw {
    width               : 228px;
    margin              : 0px 0px 0px 0px;
    float               : left;
}

div.magazine_image_jw img {
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0;
}

div.magazine_content_jw {
    width               : 722px;
    margin              : 29px 20px 0 20px;
    text-align          : left;
    color               : #FFFFFF;
    padding-bottom      : 20px;
}

div.magazine_content_jw a {
    color               : #FFFFFF;
}

div.magazine_about_jw {    
    margin              : 0 0px 6px 0px;
    text-align          : center;
    font-size          : 11px;
    font-family        : Verdana; 
    color              : #FFFFFF;
}

div.magazine_info_item_jw a{
    font-family         : Verdana;
    font-size           : 11px;
    color               : #FFFFFF;
    font-weight         : bold;
}    

div.magazine_info_item_jw {
    padding             : 0px 0px 5px 5px; 
}

div.publication_head_jw {
    width               : 946px;
    background-color    : ;
    height              : 30px;    
    margin              : 25px 22px 0px 22px;
}

div.publication_head_item_jw a {
    display             : inline; 
    font-family         : Verdana;
    font-size           : 11px;
    /*font-weight         : bold;*/
    color               : #FFFFFF;
    background-color    : ;
    padding             : 7px 8px 3px 8px;
    text-decoration     : none;
    float               : left;
    border-right        : 1px solid ;
    font-weight         : 400;
}

div.publication_head_item_jw a:hover{
    text-decoration     : underline;
}

div.publication_selected_item_jw {
    margin              : 15px 851px 25px 8px;
    background-color    : ;
    color               : ;
    text-align          : center;
    float               : left;
    font-size           : 11px;
    background-color    : #FFFFFF;
    padding-top         : 7px;
    padding-bottom      : 3px;
    padding-left        : 8px;
    padding-right       : 8px;
}

div.publication_books_container_jw {
    width               : 942px;
    margin-left         : 22px;

    padding             : 0px;
    float               : left;
    display             : inline;
    border              : 2px solid ;
}

div.publication_book_jw {
    /*width               : 130px;*/
    padding		        : 0px 22px 15px 22px;
	float				: left;
	display             : inline;
	margin              : 0px;
	height              : 248px;
}

div.publication_book_jw img{
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0px 21px 0px 21px;
    text-align          : center;
}

div.publication_title_book_jw {
    padding-top         : 10px;
    text-align          : center;
    font-size           : 11px;
    font-family         : Verdana; 
  /*width               : 130px;*/   
    color               : #FFFFFF;
  /*float               : left;
    display             : inline;*/
}

div.publication_title_book_jw h3 a{
    font-size           : 11px;
    font-family         : Verdana; 
    color               : #FFFFFF;
    text-decoration     : underline;
    font-weight         : normal;
}

div.publication_title_book_jw h3 {
    margin              : 0;
}

div.book_about_jw {
    margin              : 0 0px 6px 44px;
    text-align          : center;
    font-size          : 11px;
    font-family        : Verdana; 
    color              : #FFFFFF;

}

div.book_image_header_jw {
    width               : 148px;
    margin              : 20px 0px 8px 0px;
    background-color    : ;
    text-align          : right;
    color               : #FFFFFF;
    padding-right       : 0px;
    /*vertical-align      : middle;*/
    padding-top         : 8px;
    padding-bottom      : 8px;
    /*float               : left; */
    /*eight              : 99px;*/
}

div.book_image_jw  {
    //width               : 228px;
    margin              : 0px 0px 0px 0px;
    float               : left;
}

div.book_about_jw img {
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0;
}


div.book_image_header_jw div.book_image_header_text_jw {
    padding-top         : 8px;
    font-size           : 18px;
    font-weight         : bold;
    padding-bottom      : 2px;
    margin-right        : 8px;
}

div.book_header_jw {
    width               : 764px;
    margin              : 0;
    text-align          : left;
    font-family         : Verdana; 
    color               : #FFFFFF;
    padding             : 33px 0px 0 0;
    text-align          : left;
}

td.book_title_jw h2{
    padding-left       : 35px;
    font-size          : 17px;
    font-weight        : bold;
    text-align         : left;
    height             : 46px;
    margin-bottom     : 0px;
    margin-top        : 0px;
}

div.book_author_jw {
    margin-left        : 35px;
    font-size          : 14px;
    margin-top         : 9px;
    margin-bottom      : 3px;
    text-align         : left;
}

div.book_content_jw {
    margin-left        : 35px;
    margin-right       : 35px;
    text-align         : left;
    padding-bottom     : 30px;
    font-size          : 11px;
    font-family        : Verdana; 
    color              : #FFFFFF;
    width              : 728px;
}

div.buy_and_info_jw {
    margin             : 0px 0px 25px 75px;
    display            : inline;
    float              : left;
}

div.buy_and_info_cz_jw {
    font-size          : 11px;
    font-family        : Verdana; 
    color              : #FFFFFF;
    font-weight        : bold;
    margin             : 0px 0px 25px 67px;
    display            : inline;
    float              : left;
}

div.newest_magazines_container_jw { /* uvodna stranka najnovsie casopisy */
    padding		        : 15px 0px 3px 20px;
    margin              : 0px;
  /*height              : 460px;*//**/
    float               : left;
}

div.newest_magazines_jw img { /* uvodna stranka najnovsie casopisy */
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0; 
}

div.newest_magazines_jw { /* uvodna stranka najnovsie casopisy */
    padding		        : 0px 30px 18px 25px;
	float				: left;
	display             : inline;
	height              : 222px;
	margin              : 0;
}

div.our_price_book_detail_jw {
    margin              : 10px 0 10px 0px;
    padding             : 0px;
    float               : left;
    width               : 146px;  
    text-align          : center;
    color               : ; 
    font-size           : 12px;
}

div.podmienky a {
    font-size          : 11px;
    font-family        : Verdana; 
    color               : ; 
    margin-left         : 43px;
    width               : 148px;
    text-align          : center;
    float               : left;
}

table.book_about_jw {
    margin              : 20px 55px 10px 0px;
    padding-bottom      : 20px;
    text-align          : left;
    float               : left;
    width               : 452px;
  }

table.book_about_jw td.b1 {
    width               : 113px; 
}

table.book_about_jw td.b2 {
    width               : 113px; 
}

div.book_description_jw {
    margin              : 15px 0 0 0;
    float               : left;
    text-align          : justify;
    width               : 728px;
    padding-bottom      : 20px;
    text-indent         : 30px;
}

div.book_scheme_jw {
    float               : left;
    padding-bottom      : 20px;
} 

table.book_content_head_jw {
    margin              : 0;
    padding             : 0;
    float               : left;
    width               : 728px;
}

div.book_info_item_jw a{
    margin-left         : 90px;
    font-family         : Verdana;
    font-size           : 11px;
    color               : #FFFFFF;
    font-weight         : bold;
}

div.jagavcr_jw {
    padding		        : 0px 0px 0px 39px;
    float				: left;
	display             : inline;
}

table.newest_publication_jw {
    width               : 602px;
    margin              : 15px 0 15px 44px;
    font-size           : 11px;
    font-family         : Verdana; 
}

table.newest_publication_jw img{
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0; 
}

div.newest_publication_title_jw {
    width               : 137px;
    padding-right       : 13px;
    padding-left        : 8px;
    text-align          : left;
    height              : 124px;
}

div.newest_publication_title_jw h3 a {
    font-weight         : normal;
    text-decoration     : underline;
    color               : #FFFFFF;
}

div.newest_publication_title_jw h3 {
    margin              : 0;
}

div.newest_publication_about_jw {
    width               : 137px;
    padding-right       : 13px;
    padding-left        : 8px;
    text-align          : left;
    color               : ;
}

div.newest_publication_about_jw img {
    border              : 0px;
}

div.top5_header_jw {
    color               : ;
    margin              : 20px 0px 3px 23px;
    font-size           : 14px;
    font-family         : Verdana; 
    text-align          : left;
    font-weight         : bold;
}

div.top5_content_jw {
    font-size           : 11px;
    font-family         : Verdana; 
    margin              : 0px 8px 20px 10px;
    width               : 169px;
}

div.top5_pos_jw {
    color               : ;
    margin              : 0px 5px 0px 0px;
}

div.top5_item_jw {
    padding-bottom      : 3px;
    text-align          : left;

}

div.top5_item_jw a{
    text-decoration     : underline;
    color               : #FFFFFF;

}

div.head_content_jw {
    width               : 926px;
    background-color    : ;
    color               : #FFFFFF;
    margin              : 25px 0px 0px 0px;
    padding             : 7px 0px 7px 20px;
    text-align          : left;
    font-weight         : bold;
    font-size           : 11px;
    font-family         : Verdana; 
    float               : left;
}

div.head_content_jw h2{
    font-size           : 11px;
    margin              : 0px;
}

div.newest_magazine_container_jw { /* sk/casopisy */
    padding		        : 15px 16px 0px 20px;
    border              : 2px solid ;
    float               : left;
    width               : 906px;
    font-size           : 11px;
    font-family         : Verdana; 
    color               : #FFFFFF;

}

div.newest_magazine_jw { /* sk/casopisy */
    padding		        : 0px 22px 18px 22px;
	float				: left;
	display             : inline;
	margin              : 0;
}

div.newest_magazine_jw img { /* sk/casopisy */
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0; 
}

div.subscription_jw {
    font-size           : 11px;
    font-family         : Verdana; 
    color               : #FFFFFF;
    text-align          : justify;
    padding-left        : 88px;
    border              : 2px solid ;
    float               : left;
    width               : 854px;
}

div.subscription_item_header_jw {
   font-weight          : bold;
   width                : 200px;
   float                : left;
}

div.subscription_gift_jw {
    padding-left        : 58px;
    padding-right       : 55px;
    float               : left;
    border              : 1px solid ;
    width               : 650px;
} 

div.subscription_name_jw {
    font-size           : 12px;
    font-family         : Verdana; 
    font-weight         : bold;
    text-decoration     : underline;
    width               : 340px;
}

div.harmonogram_jw {
    border              : 1px solid ;
    float               : left;
    width               : 774px;
    padding             : 10px 80px 10px 90px;
}

div.harmonogram_item_jw td{
    font-size           : 11px;
    font-family         : Verdana; 
    color               : #FFFFFF;
    padding             : 3px;
    text-align          : left;
    padding-left        : 10px;
    
}

div.harmonogram_item_jw a {
    color               : #FFFFFF;
    font-family         : Verdana; 
}

div.edicny_main_jw {
    padding             : 15px 0px 20px 132px;
    float               : left;
    border              : 2px solid ;
    width               : 810px;
    text-align          : left;
}

div.edicny_jagask_nav_jw table td{
    padding             : 15px 0px;
}

div.edicny_jagask_nav_jw table {
    margin-left         : 542px;
}

div.edicny_item_head_jw {
    background-color    : ;
    font-size           : 11px;
    font-family         : Verdana;
    padding             : 4px 0px 4px 6px;
}

div.edi_head_year_jw {
    display             : inline;
    padding-left        : 13px;
}

div.edi_head_year_jw a{
    font-size           : 13px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.edicny_magazine_jw {
    padding             : 0px 0px 25px 47px;
    float               : left;
    text-align          : left;
    border              : 2px solid ;
    width               : 895px;
}

div.edicny_magazine_content_container_jw {
    float               : left;
    border              : 2px solid ;
    padding             : 22px 22px 0px 0px;
}

div.edicny_magazine_jw td,div.edicny_magazine_jw a {
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.edicny_magazine_jw h3 {
    color               : #FFFFFF;
}

div.edicny_magazine_jw div.edi_body_coloured table {
    width               : 800px;
}

div.edicny_magazine_jw td.edi_coloured_table_left {
    width               : 380px;
}

div.edicny_magazine_jw div.edi_body_coloured {
    padding-left        : 22px;     
}

div.edicny_magazine_jw div.edi_body {
    padding-left        : 22px;
}

div.footer_menu_jw {
    padding             : 20px 0px 25px 80px;
    border-bottom       : 1px solid ;
    margin-left         : 10px;
    margin-right        : 55px;
}

div.footer_menu_item_jw a{
    padding: 0px 5px;
    float: left;
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
    border-right        : 1px solid ;

}

div.footer_menu_item_not_border_jw a{
    padding: 0px 5px;
    float: left;
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.footer_menu_2_jw {
    padding             : 13px 0px 15px 250px;
}

div.footer_copyright_jw {
    padding             : 13px 0px 15px 300px;
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
    float               : left;
}

div.top_menu_jw {
    text-align          : left;
    margin-top          : 36px;
}

div.top_menu_arrow_jw  {
    display             : inline;
    padding-right       : 5px;
    margin-bottom       : 5px;
}

div.top_menu_item_jw a {
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
    text-decoration     : none;
}

div.top_menu_item_jw {
    padding-top         : 8px;
}

div.newest_article_container_jw {
    float               : left;
    padding-bottom      : 15px;

}

div.newest_article_jw {
    display             : inline;
    float               : left;
    width               : 238px;
    border-right        : 1px solid ;
    margin              : 15px 0px 0px 0px;
     /*padding             : 15px 20px 15px 20px;*/
    padding-left        : 20px;
    padding-right       : 20px;
    font-size           : 11px;
    font-family         : Verdana;
}

div.newest_article_header_jw a {
    float               : left;
    text-align          : left;
    color               : ;
    font-weight         : bold;
    width               : 238px;
    text-decoration     : underline;
}

div.newest_article_header_jw h3{
    margin              : 0;
}

div.newest_article_text_jw {
    float               : left;
    text-align          : left;
    margin-top          : 7px;
    color               : #FFFFFF;
    width               : 238px;
}   

div.newest_article_noborder_jw {
    display             : inline;
    float               : left;
    width               : 238px;
    margin              : 15px 0px 0px 0px;
    padding-left        : 20px;
    padding-right       : 20px;
    font-size           : 11px;
    font-family         : Verdana;
}

div.newest_article_text_jw a{
    float               : left;
    text-align          : justify;
    margin-top          : 7px;
    color               : #FFFFFF;
    text-decoration     : underline;
}

div.format_image_jw {
    margin              : 0px 18px 10px 19px;
    display             : inline;
    float               : left;
    text-align          : center;
    height              : 265px;
}

div.format_image_text_jw {
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
    text-align          : center;
    padding             : 3px 0;
    font-weight         : normal;
}

div.price_add_container_jw{
    /*margin-left         : 15px;*/
    text-align          : left;
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
    float               : left;
    padding-bottom      : 15px;
    width               : 900px;
}

div.price_add_container_jw h3 {

}

div.price_add_container_jw #add_body_coloured {
    color               : #FFFFFF;
}

div.newest_magazine_container_jw h3, div.newest_magazine_container_jw a{
    font-size           : 11px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.newest_magazine_container_jw #contacts_table {
    width               : 810px; 
    margin-bottom       : 20px;
    margin-left         : 45px;
}

div.newest_magazine_container_jw #contacts_table td {
    color               : #FFFFFF;
    padding-left        : 8px;
    text-align          : left;
}

div.newest_magazine_container_jw #contacts_table td.ch3 {
    color               : ;
}

div.site_map_jw {
    margin              : 20px 0px 20px 60px;
    text-align          : left;
}

div.site_map_jw a{
    color               : #FFFFFF;
    font-size           : 11px;
    font-family         : Verdana;
}

div.site_map_parentitem_jw {
    margin-bottom       : 5px;
    float               : left;
    display             : inline;
    height              : 250px;
    padding-right       : 26px;
    width               : 160px;
}

div.site_map_parentitem_jw a{
    padding-bottom      : 8px;
}

div.site_map_childitem_jw {
    margin              : 5px 5px 5px 10px;
    padding             : 2px;
}

div.svetknih_akcie_jw {
   padding              : 19px 0px 0px 22px;
   text-align           : left;   
}

div.svetknih_akcie_jw span {
   font-family          : Verdana;
}

div.svetknih_akcie_jw h2 {
    border-right        : 1px solid ;
    margin              : 0px;
    font-size           : 16px;
}

div.svetknih_akcie_jw h2 span.pink_big_text_jw {
    color               : ;
}

div.svetknih_akcie_jw h2 span.big_text_jw {
    color               : ;
}

div.svetknih_akcie_jw #svetknih_picture {
    padding             : 9px 12px 39px 0px;
    float               : left;
}

div.svetknih_akcie_jw #svetknih_body {
    border-right        : 1px solid ; 
    padding             : 9px 15px 5px 0px;
    float               : left;
    width               : 151px;
}

div.svetknih_akcie_jw #svetknih_body a.banner_h3 {
    font-family         : Verdana;
    font-size           : 12px;
    color               : #FFFFFF;
    text-decoration     : underline;
}

div.svetknih_akcie_jw img {
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0; 
}

div.svetknih_akcie_jw span {
    font-family         : Verdana;
}

div.svetknih_akcie_jw span.banner_maintext {
    color               : ;
    font-size           : 11px;
    margin-top         : 5px;
}

div.svetknih_akcie_jw span.banner_text {
    color               : ;
    font-size           : 11px;
}

div.author_text {
    color               : #FFFFFF;
    font-family         : Verdana;
    font-size           : 11px;
    padding-top         : 4px;
}

span.save_price {
    text-decoration     : line-through;
    color               : ;
}

div.svetknih_akcie_jw #svetknih_body div.buy_and_info_jw {
    margin              : 5px 0px 0px 0px;
    padding-right       : 100px;
    float               : left;
}

div.svetknih_akcie_jw #svetknih_body div.buy_and_info_jw img {
    border              : 0px;
    float               : left;
}

div.imagazine_jw {
    padding             :25px 0 0 0px;
    text-align          :center;
}

div.imagazine_image_jw img{
    border              : 1px solid ; 
    padding             : 2px;
    margin              : 0; 
}

div.imagazine_item_jw {
    padding             : 5px 0px 0px 0px;
    text-align          : center;
}

div.imagazine_item_jw a {
    font-family         : Verdana;
    font-size           : 11px;
    font-weight         : bold;
    color               : #FFFFFF;
}

div.magazine_content_jw div.newest_article_jw {
    width               : 290px;
}

div.magazine_content_jw div.newest_article_text_jw {
    width               : 290px;
}

div.magazine_content_jw div.newest_article_noborder_jw {
    width               : 290px;
}

div.magazine_content_jw div.newest_article_noborder_text_jw {
    width               : 290px;
}

table.add_table_jw {
    margin              : 0;
    border              : 1px solid ;
}

table.add_table_jw td {
    font-size           : 11px;
    font-family         : Verdana;
    padding             : 2px;
    text-align          : center;
    color               : #FFFFFF;
}

table.add_table_jw td.add_tabletd_magazines_jw {
    /*width               : 100px;*/
    padding             : 3px;
    text-align          : center;
    border-left         : 1px solid ;
    border-right        : 1px solid ;
}

table.add_table_jw td.add_format_category_name_jw {
    color               : ;
    text-align          : left;
    border-top          : 1px solid ;
    border-bottom       : 1px solid ;
}

table.add_table_jw td.add_format_name_jw {
    text-align          : left;
}

table.add_table_jw td.value_jw {
    border-left         : 1px solid ;
    border-right        : 1px solid ;
}

div.freetext_jw {
    /*border              : 2px solid ;*/
    float               : left;
    padding             : 25px 35px 20px 35px;
    width               : 916px;
    text-align          : left;
}
div.freetext_jw, div.freetext_jw a {
    font-size           : 12px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.freetext_jw h2 {
    margin              : 0;
}

div.freetext_jw div {
    font-size           : 12px;
    font-family         : Verdana;
    color               : #FFFFFF;
}

div.msg_body {
    padding             : 10px;
}

div.add_publication_list_jw {
    padding-top         : 5px; 
    float               : left;
    width               : 900px;
}

div.add_publication_list_jw h3 {
}

div.add_format_image_container_jw {
    padding-top         : 15px; 
    padding-bottom      : 20px; 
    float               : left;
    /*background-color    :  ;*/
}

div.search_text_container {
    padding             : 6px 0px 0px 0px;
    margin              : 39px 0px 0px 0px; 
    width               : 265px;
    border-left         : 1px solid ;
    border-right         : 1px solid ;
    text-align          : left; 
     float               : left;
    display             : inline;
}

span.search_text {
    margin              : 0px 0px 0px 45px;
    color               : ;
    font-family         : Verdana;
    font-size           : 11px;
}

input.search_input {
    margin              : 9px 0px 0px 45px;
    background-color    : ;
    border              : 1px solid ;
    width               : 139px;
    height              : 14px;
    font-family         : Verdana;
    font-size           : 11px;
    padding             : 4px;
}

input.button {
    border              : 0px;
    width               : 22px;
    height              : 22px;
    margin              : 0px 0px 0px 5px;
    background-repeat   : no-repeat;
    padding             : 0px;
}

div.search_selectbox_container {
    width               : 350px;
    text-align          : left;
    float               : left;
    display             : inline;
    margin              : 39px 0px 0px 0px;
    padding             : 5px 0px 0px 0px;
}

select.select_box {
    border              : 1px solid ;
    width               : 230px;
    font-family         : Verdana;
    font-size           : 11px;
    margin              : 11px 0px 0px 45px;
}

div.search_error_message {
    margin-top          : 30px;
    font-family         : Verdana;
    font-size           : 12px;
    font-weight         : bold;
    color               : #FFFFFF;
}

div.searchresult_container_jw {
    margin              : 0px 0px 0px 22px;
    text-align          : left;
}

div.searchresult_jw {
    margin              : 22px 0px 0px 22px;
    text-align          : left;
}

div.searchresult_jw a {
    font-family         : Verdana;
    font-size           : 11px;
    color               : #FFFFFF;
}

div.searchresult_jw a:hover {
    color               : ;
    text-decoration     : none;
}

div.seach_paging_jw, div.seach_paging_jw a, div.seach_paging_jw a:hover {
    margin-top          : 20px;
    font-family         : Verdana;
    font-size           : 12px;
    color               : #FFFFFF;
    text-decoration     : none;
}

/* end of jaga.sk */

div#pgNav table {
 	margin-left			: auto;
 	margin-right:0px;
}

div#pgNav table td{
	font-size			: 14px;
  	padding				: 2px 3px 2px 3px;
}
div#pgNav table a{
  	font-size			: 14px;
  	font-weight			: bold;
}

/*formatovanie nadpisov h1,h2,h3 */
div#super_title_front {
  	width				: 386px;
  	float				: right;
	padding-top			: 9px;
  	margin-left			: auto;
  	margin-right		: 15px;
}

div#super_title {
  	width			    : 260px;
	float  				: right;
	padding-top			: 9px;
	margin-left			: auto;
	margin-right	    : 15px;
}


h1 {
	font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 11px;	
	font-weight 		: normal;
	padding				: 0px;
	margin				: 0px;
	color				: #2d2e2c;
}

h1 a {
  	font-weight 		: bold;
  	color				: #848484;
}

div#html_div h1 {
	font-size			: 16px;
	font-weight			: bold;
	margin-top        	: 5px;
}

h2.title_page {
  	margin				: 0px;
}
h2.section_detail {
  	margin				: -17px 0px 0px 9px;
  	padding				: 0px;
  	font-size			: 12px;
  
}

h3.art_cont {
  	margin				: 0px;
  	padding				: 0px;
}

h3.cont_div {
  	margin				: 0px;
  	padding				: 0px;
  	font-weight			: normal;
}

h3.article_heading {
  	font-family			: Trebuchet MS, Verdana, serif;
  	font-size			: 16px;	
  	font-weight			: bold;
  	color				: #2d2e2c;
  	margin-bottom		: 8px;	
}

h3.art_in_section {
  	color				: black;
  	font-family			: Trebuchet MS, Verdana, serif;
  	font-size			: 11px;
  	margin				: 0px;
  	padding				: 0px;
  	font-weight			: normal;
  	float				: left;
}

div.n1 {
	font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 16px;	
	font-weight			: bold;
	color				: #2d2e2c;
	margin-bottom		: 8px;	
}

div#html_div div.n3 {
	font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 13px;
	font-weight			: bold;
	color				: #ff3300;
	margin-bottom		: 0px;
	margin-top			: 10px;
}

div.video {
    width               : 200px;
    text-align          : center;
    padding-top         : 15px;
    float               : left;
}

div.category_container {
   width                : 610px;
   float                : left;
}

h4.video_name a{
    font-family			: Trebuchet MS, Verdana, serif;
	font-size			: 12px;
}

/*nadpisy h1,h2,h3*/
.head_jw h2 {
	color:#4E4E44;
	font-size:14px;
	margin:0px;
}

.top5_item_jw h3 {
	color:#4E4E44;
	font-size:11px;
	margin:0px;
	font-weight:normal;
}


.footer_menu_2_jw h2{
	color:#4E4E44;
	font-family:Verdana;
	font-size:11px;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

.dIntroPage{
	position:relative;
	top:30px;
	left:-1500px;
	margin:0px;
	margin-top:-16px;
	padding:0px;
}

.dIntroPage h2{
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

.dLogoTitle {
	position:absolute;
	top:60px;
	left:-1500px;
	margin:0px;
	margin-top:-16px;
	padding:0px;
}

.dLogoTitle h1{
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}

/*LOGIN A REGISTRACIA*/
#magweb_login {
	width:150px;
	height:39px;
	padding-left:0px;
	position:relative;
	float:right;
	display:block;
}
#magweb_login .login_arrow {
	position:relative;
	top:-12px;
	height:11px;
	_margin-bottom:-11px;
}

#magweb_login #login_link {
	display:block;
	height:100%;
	_height:40px;
	text-align:center; 
}

#magweb_login #login_link a{
	padding-top:5px;
	font-size:16px;
	display:block;
	height:34px;
	cursor:pointer;
}


#magweb_login #login_link.not_logged_in a{
	padding-top:5px;
	font-size:16px;
	display:block;
	height:34px;
	cursor:pointer;
	background-image:url('../coreim/login_arrow.gif');
    background-repeat:no-repeat;
    background-position:center 26px;
}

#magweb_login .loginLinkRegular {
	color: #ff3300;
	background-color:#fff0eb;
}
#magweb_login .loginLinkClicked {
	border-top: 1px solid #a5a5a5;
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #a5a5a5;
	color:white;
	background-color: #ff3300;
}
#magweb_login .loginLinkClicked span {
	color:white;	
}


#magweb_login #login_popup {
	width:148px;
	display:none;
	border:1px solid #a5a5a5;
	position:absolute;
	top:39px;
	right:0px;
	background-color:#EEF3FB;	
	background-color:#EFEEEF;
}

#magweb_login span.error_color {
   color:red;
   display:block;
   margin-right:12px;
   margin-bottom:10px;
}

#magweb_login .logged_as {
	display:block;
	margin-top:-4px;
	font-weight:bold;
	font-size:12px;
}

#magweb_login .logged_name {
	display:block;
	margin-top:-1px;
	font-weight:bold;
	font-size:12px;
	color:red;
}

#magweb_login .loginLinkClicked .logged_name {
    color:white;
}

#magweb_login #login_container input[type='submit']{
	height:19px;
	border:1px solid black;
}
	
#magweb_login .login_inputs_container {
	padding:			14px 0 10px 14px;
	*padding:			14px 0 0px 14px;
	font-size:			12px;
}

#magweb_login .login_inputs_container input {
	font-size:			12px;
	padding:			2px;
}

#magweb_login .login_input_name, .login_input_password {
	width:				110px;
	height:				18px;
	font-size:			14px;
	border:				1px solid #7F98A7;
	background-color:	white;
	color:				black;
	margin-bottom:		7px;
}


#magweb_login .login_input_password {
	width:				90px;
	margin-bottom:		10px;
}

#magweb_login .login_submit {
	background-image:	url(../coreim/login_submit.gif);
	background-repeat:	no-repeat;
	border: 			0;
	border-right: 		1px solid #ff1e00;
	width:				19px;
	margin-top:			0px;
	position:			absolute;
}

#magweb_login .login_text {
	margin-bottom:		5px;
	padding:			0px;
	background-image:	url(../coreimages/login_arrow.gif);
	background-repeat:	no-repeat;
}

#magweb_login .login_text a {
	color:				#231f20;
}

#magweb_login .login_inputs_container input.userSubmit {
	display:block;
	height:24px;
	width: 70px;
	margin: -4px 0px 4px -12px;
	cursor:pointer;
	text-decoration:underline;
}

#magweb_login .login_container center {
	margin-top:			3px;
}


/*REGISTRACIA*/
.registration_container {
	width:100%;
}

.registration_centered_box {
	margin-left:auto;
	margin-right:auto;
	width:350px;	
}

.registration_container fieldset{
	border:0px;
	clear:both;
	font-size:100%;
	margin:0;
	padding:10px;
}

.registration_container div.line{
	clear:left;
	display:block;
	margin:5px 0 0;
	padding:1px 3px;
	width:354px;
}


.registration_container input {
	width:120px;
	height:18px;
	padding:2px;
	margin:0px;
	border:1px solid #7F98A7;
	font-size:12px;
}

.registration_container .radio_tag {
	display:inline;
	position:relative;
	top:-5px;
	margin-left:2px;
	width:20px;
}

.registration_container input[type="submit"] {
	height:24px;
	width: 75px;
	margin-top:6px;
}

.registration_container input[type="radio"] {
	height:20px;
	width: 20px;
	margin:0px;
}

.registration_container label {
	display:block;
	float:left;
	margin:0 0 5px;
	padding:3px 5px;
	text-align:right;
	width:130px;
}
.registration_header {
	width:100%;
	font-weight:bold;
	font-size:14px;
	margin-top:15px;
	margin-bottom:10px;
}

#recaptcha_widget {
	display:block;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #ff3502;
	border-bottom:1px solid #ff3502;
	background-color:#fff0eb;
}

#recaptcha_image {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:5px;
}

#recaptcha_word_input {
	
}

#recaptcha_reload {
	margin-top:5px;
	margin-left:-10px;
}

/*koniec regitracia*/

/*user profile*/
div.userprofile_head_jw {
    width               : 946px;
    background-color    : ;
    height              : 30px;    
    margin              : 25px 22px 0px 22px;
}

div.userprofile_head_item_jw a,div.userprofile_head_item_jw span.signed_in {
    display             : inline; 
    font-family         : Verdana;
    font-size           : 11px;
    /*font-weight         : bold;*/
    color               : #FFFFFF;
    background-color    : ;
    padding             : 7px 8px 3px 8px;
    text-decoration     : none;
    float               : left;
    border-right        : 1px solid ;
    font-weight         : 400;
}

div.userprofile_head_item_jw a.selected {
	font-weight:bold;
}

div.userprofile_main_jw {
	margin-left			: 22px;
	width				: 927px;
    padding             : 15px 0px 20px 15px;
    float               : left;
    border              : 2px solid ;
    text-align          : left;
}

#userPreferences {
	width:90%;
	margin-left:auto;
	margin-right:auto;
}

#userPreferences a {
	text-decoration:underline;
	color:black;
}

#userPreferences table{
	width:100%;
	margin-top:5px;
}

#userPreferences table tr{
	height:20px;
}
#userPreferences table td{
	border:2px solid white;
	padding-left:3px;
}
	

#userPreferences td.upCheckBox {
	width:10%;
}

#userPreferences td.upLogo {
	width:20%;
}

#userPreferences td.upName {
	width:20%;
}

#userPreferences td.upDesc {
	width:50%;
}
#userPreferences table tr.upEven {
	background-color: ;
}

#userPreferences table tr.upOdd {
	background-color: ;
}

#userPreferences tr.upHeader {
	margin-bottom:10px;
	background-color:;
	color:white;
}

#userPreferences tr.upHeader td {
	font-size:14px;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}

#accountSelection {
	border:0px;
}

#accountSelection tr{
	background-color: ;
}

#accountSelection td{
	padding:3px;
	font-size:13px;
}

/*kontakty casopisecke*/
.contactSubsection {
	margin-bottom:0px;
	width:100%;
}

.contactSubsection tr{
   background-color:;
}

.contactSubsection table{
	border-collapse:collapse;
	width:100%;
}

.contactSubsection table td{
	padding:2px;
}

.contactSubsection div.subsectionTitle{
	margin:0px;
	padding:2px;
	color:#ff3300;
	background-color:;
	font-size:12px;
	display:block;
}
div.subsectionTitle_jw{
	margin:0px;
	padding:2px;
	color:;
	font-size:12px;
	display:block;
}

.contactName {
	background-color:;
}


subsectionFreetext table td {
	background-color:;
}

/*kontakty jagaweby*/
.contact_section_header_jw {
   	width               : 926px;
    background-color    : ;
    color               : #FFFFFF;
    margin              : 25px 0px 0px 22px;
    padding             : 7px 0px 7px 20px;
    text-align          : left;
    font-weight         : bold;
    font-size           : 11px;
    font-family         : Verdana; 
    float               : left;
}

.contact_section_container_jw {
	padding		        : 15px 16px 15px 20px;
	margin-left			: 22px;
    border              : 2px solid ;
    float               : left;
    width               : 906px;
    font-size           : 11px;
    font-family         : Verdana; 
    color               : #FFFFFF;
    
}

div.contacts_box {
	margin:0px 35px 0px 35px;
	text-align:left;
}

td.contacts_box_td {
	padding-left:5px;
}

div.contact_section_container_jw table{
    width:100%;
    background-color	: ;
}

div.contacts_box td{
	padding-top:2px;
	padding-bottom:2px;
}

div.contact_section_container_jw a{
	color:#FFFFFF;
}

div.contact_section_header_jw h2{
    font-size           : 11px;
    margin              : 0px;
}

h4.cont_subsection_header_jw {
	color	: ;
	margin:6px 0 0px 0;
}

td.contBold {
	font-weight:bold;
	background-color:;
}

.contacts_menu {
	float:left;
	width:100%;
	margin-left:22px;
	margin-top:20px;
}
.contacts_menu_item_jw{
	float:left;
	background-color    : ;
	margin-top			:12px;
	margin-bottom		:12px;
}
.contacts_menu_item_jw a{
	padding				:5px 8px 5px 8px;
	margin				:0px 0px 5px 0px;
	display             : inline; 
    font-family         : Verdana;
    font-size           : 11px;
    /*font-weight         : bold;*/
    color               : #FFFFFF;
    background-color    : ;
    text-decoration     : none;
    float               : left;
    border-right        : 1px solid ;
    font-weight         : 400;
}


.pdf-download {
	width:800px;
	height:40px;
	border-top:1px solid #e8e8e8;
	padding-top:5px;
	margin-left:22px;
	margin-top:10px;
	margin-bottom:10px;
	position:relative;

}
.pdf-download div{
	width:215px;
	height:32px;
	position:absolute;
	bottom:0px;
	right:0px;
	background-color:#E7E9D3;
	padding:2px;
	border:1px solid #E7E9D3;	
}

.pdf-download div img{
	float:left;
	
}
.pdf-download div a{
	display:block;
	width:100%;
	height:26px;
	margin:2px;
	text-align:right;
	padding-top:6px;
	*position:relative;
	*top:-32px;
}

.floowie-header {
    width				: 385px;
	border-top			: 6px solid #cc3300;
	border-bottom		: 6px solid #cc3300;
	height				: 18px;
	background-color	: #cc3300;
	font-size			: 12px;
	color				: #FFFFFF;
	font-weight			: bold;
	vertical-align		: middle;
        padding-left: 15px;
        margin-top: 10px;
        margin-bottom: 20px;
}

#dm-ad-obalka {
	border-right		: 1px solid #ff3502;
    float: right;
    padding: 15px;
}

#dm-ad-logo {
    float: left;
    padding: 15px;
}

.dm-ad-logo-text {
    display: block;
    float: left;
    width: 130px;
    padding-left: 15px;
}

#mail-ico { background: url(../coreim/icomail.gif) no-repeat; display: block; width: 30px; height: 23px; margin: 0 auto; }
#discount_action_gifts td img {margin: 3px 5px 8px 5px;padding: 1px;border: 1px solid #E6E6E6;background:white;}
#discount_action_gifts a {font-size:12px;}
.floowie-search-box{width:550px;float:left;margin-top:17px;margin-bottom:20px;}
.frm-floowie-search, .floowie-search-box a{float:left;}
.floowie-search-box a {margin-top:1px;margin-right:10px;}
.floowie-submit {border:1px solid #231f20; height:21px;}
.floowie-result-box{float:left;margin-left:10px !important;margin-bottom:20px !important;}
.floowie-result-box .paging {margin-top:4px;background:#F6F7F8;border:1px solid #F6F6F6;font-size:12px;}
.floowie-search-box div.your-pub {background-image: none !important;padding-left: 19px !important}

#discount_action_data, #discount_action_data div {float:left;width:390px;}
#discount_action_data label {width:200px;float:left;margin-bottom:13px;}
#discount_action_data input {float:right;margin-bottom:7px;}
#discount_action_data textarea {width:160px;float:right;}
#discount_action_data label.form-header {padding-bottom:10px;}
#discount_action_data input#psc {margin-right:85px;}
#discount_action_data input#action_data_submit {margin-top:56px;/*margin-right:102px;float:right*/_margin-left:40px;height:20px;}
#discount_action_gifts.err, #discount_action_data input.err {background: #F6D1C9;}
label.err, #action_discount_form .err-message {color: #FF3300;font-weight:bold;}
