font-weight: bolder;body { margin: 0; padding: 0; text-align: center; }
body { font-family: tahoma, verdana, arial, lucida, sans-serif; background: #fff; color: #000; font-size: 12px; /* x-small */ text-align: center; min-width: 995px; line-height: 1.5; }

p, img, h1, h2, h3, h4, h5 { border: 0px none; margin: 0px; padding: 0px; font-weight: normal; font-size: 100%; }

table, tr, td, th { margin: 0px; padding: 0px; }

td, th { margin: 0px; padding: 2px 5px; font-size: 12px; font-family: verdana, arial, lucida, sans-serif; font-weight: normal; }
table.no_font_family td, th { font-family: tahoma, verdana, arial, lucida, sans-serif;  }

h1 { font-size: 200%; font-weight: bold; }

#page { margin: 0 auto; margin-top: 20px; width: 995px; background: white url("http://www.strategie.cz/images/str2/pix/main_bg.gif") top left repeat-y; }

#footer { clear: left; margin: 0; width: 995px; height: 180px; text-align: center; background: #e1e1e1 url("http://www.strategie.cz/images/str2/pix/bot_bg.gif") repeat-x; }

#top { height: 61px; color: #fff; background: url(http://skins.mf.cz/strategie/pix/top-bar-ag.gif) 0 0 no-repeat; }
#top .topbanner { float: left; margin-left: 174px; width: 591px; height: 33px;
  background: #ee1c25;
  /*background: url(http://skins.mf.cz/strategie/pix/banner-591x33.gif) 0 0 no-repeat;*/
}
#top .topbanner span { float: left; padding-left: 160px; padding-top: 7px; font-weight: bold; }

#top .fulltext { float: right; width: 230px; height: 33px; background: #ee1c25; }
#top .fulltext form { float: right; margin: 0; margin-top: 8px; margin-right: 7px; padding: 0; vertical-align: bottom; }
#top .fulltext form label { display: none; }
#top .fulltext form .input_fulltext { float: left; margin: 0 5px; padding: 0; vertical-align: bottom; background-color: white; border: 0 none; border-left: 1px solid white; border-right: 1px solid white; }
#top .fulltext form .input_fulltext { padding: 1px 3px; color: black; cursor: text; font-size: 11px; font-weight: normal; text-align: left; }
#top .fulltext form .submit_fulltext { float: left; margin: 0; padding: 0; vertical-align: bottom; }

#top .topsloganbar { float: right; position: relative; width: 820px; height: 28px; background: white url(http://skins.mf.cz/strategie/pix/top_bg_sloganbar.gif) left bottom repeat-x; }
#top .slogan { float: left; padding: 5px 0 0 15px; font-size: 10px; color: black; text-align: left; font-weight: bold; }
#top .slogan h3 { padding: 0; font-size: 10px; color: #56636B; text-align: left; font-weight: bold; }
#top .back { float: right; width: 138px; }
#top .back a { float: left; margin-top: 2px; width: 138px; height: 22px; background: url(http://skins.mf.cz/strategie/pix-menu/menu-zpetnastrategii-top.gif) 0 0 no-repeat; }
#top .back a:hover { background: url(http://skins.mf.cz/strategie/pix-menu/menu-zpetnastrategii-top.gif) 0 -22px no-repeat; }
#top .back a span { display: none; }

#page_left .logo_agenturaroku { position: relative; margin: 0; padding: 0; width: 100%; height: 186px; }
#page_left .logo_agenturaroku { background: #ee1c25 url(http://skins.mf.cz/strategie/pix/top-bar-ag.gif) 0 -61px no-repeat; }
#page_left .logo_agenturaroku #logo_agenturaroku-strategie span { display: none; }



#page_left { float: left; width: 174px; text-align: left; border-style: solid; border-color: black; border-width: 0px; }

/*#page_center { float: left; width: 678px; text-align: left; border-style: solid; border-color: black; border-width: 0px; } /* */
#page_center { float: left; padding-bottom: 10px; width: 678px; border-style: solid; border-color: black; border-width: 0px; }
#page_center h2 { position: relative; padding-top: 20px; font-size: 14px; font-weight: bold; }

#page_center_layout { float: left; margin: 1px 0 0 1px !important; margin: 0 0 0 1px; width: 676px; text-align: left; }

#page_center_layout_static { float: left; margin: 11px 16px 0 19px !important; margin: 10 0 0 19px; width: 646px !important; width: 646px; text-align: left; }

#page_center_layout_static_psp { float: left; margin: 1px 21px 0 1px !important; margin: 1px 0 0 1px; width: 646px !important; width: 630px; text-align: left; }

#page_center_layout_under { float: left; margin: 1px 0 0 1px !important; margin: 0 0 0 1px; width: 676px; text-align: left; }

#page_center_detail { float: left; margin: 1px 0 0 15px !important; margin: 0 0 0 15px; width: 643px; text-align: left; }

#page_center_detail img.left { float: left; margin-right: 8px; }

#page_center_detail img.right { float: right; margin-left: 8px; }

#page_center_detail p { margin-bottom: 10px; }

#page_center_detail .detail_author { font-size: 1.1em; line-height: 1.9em; }

#page_center_detail .detail_popis { margin: 12px 0; font-size: 1.0em; font-style: italic; }

#page_center_detail .detail_categ { font-size: 13px; color: #B51726; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }

#page_center_detail .detail_text { font-size: 1.1em; }

#page_center_underdetail { float: left; margin: 14px 19px 0 15px !important; margin: 14px 17px 0 15px; padding: 6px 19px 6px 19px !important; padding: 6px 19px 6px 19px; width: 604px !important; width: 643px; text-align: left; background: #F6F6F6; border-style: solid; border-color: #DEDEDE; border-width: 1px; }

#page_center_underdetail .underdetail_left { float: left; margin-top: 14px; width: 338px !important; width: 330px; text-align: left; }

#page_center_underdetail .underdetail_left a { color: #007DC6; }

#page_center_underdetail .underdetail_left a:hover { color: red; }

#page_center_underdetail .underdetail_right_print { float: right; margin-top: 4px; width: 200px !important; width: 200px; height: 22px; text-align: right; background: url("http://www.strategie.cz/images/str2/pix/ico/print.gif") 80px 0 no-repeat; }

#page_center_underdetail .underdetail_right_print a { color: #007DC6; }

#page_center_underdetail .underdetail_right_print a:hover { color: red; }

#page_center_underdetail .underdetail_right_email { float: right; width: 200px !important; width: 200px; height: 22px; color: #007DC6; text-align: right; background: url("http://www.strategie.cz/images/str2/pix/ico/email.gif") 80px 0 no-repeat; }

#page_center_underdetail .underdetail_right_email a { color: #007DC6; }

#page_center_underdetail .underdetail_right_email a:hover { color: red; }

.detail_hr-line-dotted { float: left; margin-top: 15px; width: 658px; height: 1px; font-size: 1px; background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted.gif") bottom repeat-x; }

#page_right { float: right; width: 142px; text-align: left; border-style: solid; border-color: black; border-width: 0px; }

.line { clear: left; display: block; height: 1px; font-size: 1px; background: url("http://www.strategie.cz/images/str2/pix/line_bg.gif") bottom repeat-x; margin: 10px 0 5px 0; }
.odd { display: block; background: white url("http://www.strategie.cz/images/str2/pix/line_bg.gif") bottom repeat-x; padding: 10px 0 5px 0; }
.oddback { display: block; background: white url("http://www.strategie.cz/images/str2/pix/line_bg.gif") bottom repeat-x; padding: 3px 0 5px 0; }
.row1 { float: left; margin-left: 20px; width: 55%; }
.row2 { float: left; margin-left: 8px; width: 40%; } 
.tab1 { float: left; margin-left: 20px; } 
.center { float: left; position: relative; width: 100%; text-align: center; } 
.headtext { margin-top: 30px; font-size: 15px; }
p.logo { position: relative; margin: 0; padding: 0; text-align: center; }
p.logo a { position: relative; margin: 0; padding: 0; text-align: center; }
p.logo img { position: relative; margin: 0; padding: 0; text-align: center; }

.clear { display: block; padding: 10px 0 5px 0; }

img { border: 0px none; margin: 0px; padding: 0px; }

.img_border { border-style: solid; border-color: black; border-width: 1px; }

.img_descriptionlink { display: inline; margin-top: -2px; width: 10px; height: 19px; vertical-align: -0.3em; background: url("http://www.strategie.cz/images/str2/pix/ico/closed-maroon.gif") 3px 6px no-repeat; }

.img_descriptionlink_blanc { display: inline; margin-top: -2px; width: 16px; height: 19px; vertical-align: -0.3em; background: url("http://www.strategie.cz/images/str2/pix/ico/newwin-gray.gif") 3px 6px no-repeat; }

#list_layout_data .article_closed { margin: 0 auto; padding: 0 auto; width: 10px; height: 19px; background: url("http://www.strategie.cz/images/str2/pix/ico/closed-maroon.gif") 0px 0px no-repeat; }

#list_layout_data .article_closed span { display: none}





.box_head { margin: 0 0 6px 2px; padding: 0 0 0 18px; font-size: 1.7em; font-family: "Century gothic", "Trebuchet MS", tahoma; font-weight: bold; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadolu.gif") 0 4px no-repeat; }

#box_head_menu { margin: 0; padding: 0; width: 54px; height: 18px; background: url("http://www.strategie.cz/images/str2/pix/nadpis_menu.gif") top left no-repeat; }
#box_head_menu span { display: none }

#box_head_dalsiclanky { margin: 0; padding: 0; width: 197px; height: 18px; background: url("http://www.strategie.cz/images/str2/pix/nadpis_dalsi-clanky-u.gif") top left no-repeat; }
#box_head_dalsiclanky span { display: none }




.box_rubrika { position: relative; float: left; margin: 10px 0 6px 15px; padding: 0 0 0 18px; height: 25px; font-size: 1.7em; font-weight: bold; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadolu.gif") 0 12px no-repeat; }

.box_rubrika_detail { position: relative; float: left; margin: 10px 0 6px 0; padding: 0 0 0 18px; height: 25px; font-size: 1.7em; font-weight: bold; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadolu.gif") 0 12px no-repeat; }
.box_rubrika_detail h1 { font-size: 24px; font-weight: bold; text-align: left; }

/*clanky a prispevky*/
#box_rubrika_clankyaprispevky { margin: 0; padding: 0; width: 340px; height: 20px; background: url("http://skins.mf.cz/strategie/pix/rubriky/nadpis-rubriky-clankyaprispevky.gif") top left no-repeat; }
/*#box_rubrika_clankyaprispevky span { display: none; }
/*tiskova zprava*/
#box_rubrika_tiskovazprava { margin: 0; padding: 0; width: 340px; height: 20px; background: url("http://skins.mf.cz/strategie/pix/rubriky/nadpis-rubriky-tiskovazprava.gif") top left no-repeat; }
/*#box_rubrika_tiskovazprava span { display: none; }
/*agentura roku*/
#box_rubrika_agenroku { margin: 0; padding: 0; width: 340px; height: 20px; background: url("http://skins.mf.cz/strategie/pix/rubriky/nadpis-rubriky-agentura-roku.gif") top left no-repeat; }
/*#box_rubrika_agenroku span { display: none }
/*foto, video*/
#box_rubrika_fotovideo { margin: 0; padding: 0; width: 340px; height: 20px; background: url("http://skins.mf.cz/strategie/pix/rubriky/nadpis-rubriky-archiv-fotovideo.gif") top left no-repeat; }
/*#box_rubrika_fotovideo span { display: none; }
/*vysledky*/
#box_rubrika_vysledky { margin: 0; padding: 0; width: 340px; height: 20px; background: url("http://skins.mf.cz/strategie/pix/rubriky/nadpis-rubriky-archiv-vysledky.gif") top left no-repeat; }
#box_rubrika_vysledky { font-size: 24px; }
/*#box_rubrika_vysledky span { display: none; }




/* LEFT VNITREK=========================================================*/
.navigation_left { display: block; width: 168px !important; width: 174px; padding: 10px 0 5px 6px; background: white; }
.navigation_left_back { display: block; width: 168px !important; width: 174px; padding: 5px 0 0 6px; background: white; }
.navigation_left_advert { display: block; width: 164px; margin-left: 5px; padding: 10px 0 5px 0; }

.navigation_left_advert p { position: relative; margin-bottom: 30px; text-align: center; }
.navigation_left_advert p.stronghead { margin: 10px 0 5px 0; font-weight: bold; }

#wide_banner_box { float: left; margin: 0 0 0 22px; padding: 6px 0 10px 118px; width: 876px !important; width: 996px; background: #f4f4f4;}

.wide_banner { float: left; padding-top: 6px; width: 745px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

.wide_banner table tr td { padding: 0; border: 0px none; }

.navigation_right { display: block; width: 142px; padding: 10px 0 5px 6px; text-align: center; }

.adv_right_120 { float: left; margin-top: 20px; padding: 6px 0 0 11px; width: 131px; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 11px 0 no-repeat; }
.adv_right_120 table tr td { padding: 0; border: 0px none; }
.adv_right_125 { margin-top: 20px; padding: 6px 0 0 11px; width: 131px; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 11px 0 no-repeat; }
.adv_right_125 table tr td { padding: 0; border: 0px none; }

#advert_center { float: left; margin-bottom: 20px; padding: 0 0 10px 19px; width: 644px !important; width: 660px; background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted.gif") bottom repeat-x; }

#advert_center_list { float: left; margin-bottom: 20px; padding: 0 0 10px 19px; width: 644px !important; width: 660px; }

#adv_center { float: left; padding-left: 95px; text-align: center; }

.adv_center_468 { float: left; margin-top: 0; padding: 6px 0 0 0; width: 468px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 0px 0 no-repeat; }
.adv_center_468 table tr td { padding: 0; border: 0px none; }
.adv_center_468_dotted { float: left; margin: 0 0 10px 0 !important; margin: -20px 0 10px 0; padding: 8px 0 5px 19px !important; padding: 8px 0 10px 19px; width: 644px !important; width: 660px; height: 2px; background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted.gif") bottom repeat-x; }

.bluetext { font-size: 1.05em; color: #00639C; text-decoration: none; padding: 70px 0 2px 0; }
.bluetext a { font-size: 1.05em; color: #00639C; text-decoration: none; padding: 70px 0 2px 0; }
.bluetext a:hover { font-size: 1.05em; color: red; text-decoration: underline; padding: 70px 0 2px 0; }

.boldtext { font-size: 12px; color: black; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }
.height { padding: 7px 0 0px 0; }






/*TEXT CENTER VNITREK===================================================*/
.h2 { font-size: 1.05em; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: underline; font-weight: bold; font-style: normal; margin-top: 5px; padding: 5px 0 0 0; }
.h2:hover { color: red; text-decoration: underline; }

.maintext { color: black; font-family: tahoma, arial, verdana; text-decoration: none; font-weight: normal; font-style: normal; }
.maintext img { float: left; margin: 7px 10px 0 0; border: 1px solid black; }
.maintext_date { padding-bottom: 10px; font-size: 0.8em; color: black; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; }
.hrefnext a { width: 80px; background-image: url(http://www.strategie.cz/images/str2/pix/ico/sipkadoprava.gif); background-position: center left; background-repeat: no-repeat; margin: 0 0 0 225px; padding: 0 0 2 12px; color: red; font-size: 10px; font-family: verdana, arial, tahoma; text-decoration: underline; font-weight: normal; font-style: normal; text-align: left; }
.hrefnext a:hover { color: maroon; text-decoration: underline; }
.oneimg { float: left; width: 310px; padding-left: 2px; margin: 16px 0 0 0; text-align: left; }
.threeimg { float: left; width: 100px; margin-top: 7px; padding: 0; text-align: center; font-size: 1.0em; color: black; text-decoration: none; font-weight: normal; font-style: normal; }
.threeimg_date { margin: 5px 0 2px -3px; text-align: center; font-size: 1.0em; color: black; text-decoration: none; font-weight: normal; font-style: normal; }
.onetext { font-size: 11px; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; background-image: url(http://www.strategie.cz/images/str2/pix/ico/onetext.gif); background-position: 0 2px; background-repeat: no-repeat; margin: 6px 0 7px 0; padding-left: 13px; text-align: left; }

a.onetext_href { font-size: 11px; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: left; }
a.onetext_href:hover { color: red; text-decoration: underline; }

a.bluecentertext { font-size: 11px; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: center; }
a.bluecentertext:hover { color: red; text-decoration: underline; }

.bluetext { font-size: 12px; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; padding: 40px 0 2px 0; }
.blueboldtext { font-size: 12px; color: #00639C; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; padding: 2px 0 12px 0; }
.boldtext { font-size: 12px; color: black; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }

#page_center_historylist { float: left; margin-bottom: 7px; padding: 10px 0 7px 19px; width: 644px !important; width: 660px; text-align: left; }
#page_center_historylist { background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted.gif") bottom repeat-x; }
#page_center_historylist a.historylist { padding: 2px 2px; color: #007DC6; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkavlevo.gif") 0 0 no-repeat; }
#page_center_historylist a.historylist:hover { padding: 2px 2px; color: #007DC6; background: #D8F1FF; }
#page_center_historylist a.historylist_nonactive { padding: 2px 2px; color: #000; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkavlevo.gif") 0 0 no-repeat; }
#page_center_historylist a.historylist_nonactive:hover { padding: 2px 2px; color: #007DC6; background: #D8F1FF; }
#page_center_historylist .historylist_odd { display: inline; margin: 0 0 0 0; margin-right: 4px; padding: 0 3px 0 2px !important; padding: 0 8px 7px 0; width: 5px; height: 5px; background: url("http://www.strategie.cz/images/str2/pix/ico/historylist.gif") 0px 5px no-repeat !important; background: url("http://www.strategie.cz/images/str2/pix/ico/historylist.gif") 0px 0px no-repeat; }
#page_center_historylist .historylist_odd span { display: none }

.img_historylist_back { margin: 0px 5px 0.2em 1px; width: 9px; height: 5px; background: url("http://www.strategie.cz/images/str2/pix/ico/historylist_back4.gif") 0px 0px no-repeat; border: 0px none; }

#listing { float: left; margin: 20px 0 10px 15px !important; margin: 20px 0 10px 15px; width: 630px !important; width: 644px; height: 50px; font-family: verdana, arial, tahoma; text-decoration: none; font-style: normal; text-align: center; }
#listing .paging strong { float: left; margin-bottom: 6px; padding-left: 15px; width: 630px !important; width: 644px; color: #fff; text-align: left; background: #ed1b2f; /* cervena */ }
#listing a { margin: 0 2px 0 2px; padding-left: 1px; color: #ed1b2f; /* cervena */ font-family: arial, tahoma; text-align: center; background: #fff; }
#listing a:hover { color: #fff; text-decoration: none; background: #ed1b2f; /* cervena */ }
#listing span { margin: 0 2px 0 2px; padding: 2px 6px 2px 7px; color: #fff; font-weight: bold; background: #ed1b2f; /* cervena */ }





/*NAVIGATION MENU=======================================================*/
#top_menu_text { position: relative; margin-top: 4px; left: 0px; float: left; width: 800px; padding-left: 16px; color: #001522; }

.menu_odd { color: black; font-family: tahoma, arial; font-size: 11px; font-style: normal; font-weight: bold; text-decoration: none; }

#navigation { display: block; }
#navigation_back { display: block; }
#navigation2 { display: block; }

#box-navi { float: left; width: 160px; }
#box-navi .content { width: 160px; }
#box-navi ul { padding: 0; margin: 2px 4px 0 4px; list-style: none; }
#box-navi h3 { display: block; width: 100%; height: 22px; }
#box-navi h3 a { display: block; width: 100%; height: 100%; }
#box-navi h3 a span { display: none; }

/*informace o soutezi*/
#box-navi h3.menu1284 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1284.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1284 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1284s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1284.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1284s a:hover { background-position: 0px -22px; }
/*pravidla souteze*/
#box-navi h3.menu1285 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1285.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1285 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1285s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1285.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1285s a:hover { background-position: 0px -22px; }
/*partneri*/
#box-navi h3.menu1286 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1286.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1286 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1286s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1286.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1286s a:hover { background-position: 0px -22px; }
/*fotogalerie*/
#box-navi h3.menu1315 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1292.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1315 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1315s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1292.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1315s a:hover { background-position: 0px -22px; }
/*vysedky*/
#box-navi h3.menu1316 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1293.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1316 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1316s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1293.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1316s a:hover { background-position: 0px -22px; }
/*program*/
#box-navi h3.menu1298 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1298.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1298 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1298s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1298.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1298s a:hover { background-position: 0px -22px; }
/*clanky a prispevky*/
#box-navi h3.menu1287 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1287.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1287 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1287s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1287.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1287s a:hover { background-position: 0px -22px; }
/*diskusni forum*/
#box-navi h3.menu1288 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1288.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1288 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1288s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1288.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1288s a:hover { background-position: 0px -22px; }
/*tiskova zprava*/
#box-navi h3.menu1289          { height: 38px; }
#box-navi h3.menu1289 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1289.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1289 a:hover  { background-position: 0px -38px; }
#box-navi h3.menu1289s         { height: 38px; }
#box-navi h3.menu1289s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1289.gif"); background-repeat: no-repeat; background-position: 0px -76px; }
#box-navi h3.menu1289s a:hover { background-position: 0px -38px; }
/*archiv 2008*/
#box-navi h3.menu1383 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1290.gif"); background-repeat: no-repeat; background-position: 0px 0px; margin-top: 10px; }
#box-navi h3.menu1383 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1383s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1290.gif"); background-repeat: no-repeat; background-position: 0px -44px; margin-top: 10px; }
#box-navi h3.menu1383s a:hover { background-position: 0px -22px; }
/*archiv*/
#box-navi h3.menu1290 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1290.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1290 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1290s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1290.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1290s a:hover { background-position: 0px -22px; }
/*2007*/
#box-navi h3.menu1291 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1291.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1291 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1291s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1291.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1291s a:hover { background-position: 0px -22px; }
/*archiv -> foto, video*/
#box-navi h3.menu1292 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1292.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1292 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1292s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1292.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1292s a:hover { background-position: 0px -22px; }
/*archiv -> vysedky*/
#box-navi h3.menu1293 a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1293.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi h3.menu1293 a:hover  { background-position: 0px -22px; }
#box-navi h3.menu1293s a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-1293.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi h3.menu1293s a:hover { background-position: 0px -22px; }



#box-navi_back { float: left; width: 160px; }
#box-navi_back .content { width: 160px; }
#box-navi_back ul { padding: 0; margin: 2px 4px 0 4px; list-style: none; }
#box-navi_back h3 { display: block; width: 100%; height: 22px; }
#box-navi_back h3 a { display: block; width: 100%; height: 100%; }
#box-navi_back h3 a span { display: none; }

/*zpet na strategii*/
#box-navi_back h3.menuback a        { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-zpetnastrategii.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
#box-navi_back h3.menuback a:hover  { background-position: 0px -22px; }
#box-navi_back h3.menubacks a       { background-image: url("http://skins.mf.cz/strategie/pix-menu/menu-zpetnastrategii.gif"); background-repeat: no-repeat; background-position: 0px -44px; }
#box-navi_back h3.menubacks a:hover { background-position: 0px -22px; }






/*FOOTER PG COPYRIGHT=====================================================*/
#pgcopyright { float: left; width: 760px; height: 165px !important; height: 175px; color: gray; font-family: verdana, arial, tahoma; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; padding-top: 12px; }
#pgcopyright a { color: white; font-family: verdana, arial, tahoma; font-size: 9px; font-style: normal; font-weight: normal; text-decoration: underline; }
#pgcopyright a:hover { color: silver; text-decoration: underline; }
#poweredby { float: right; width: 107px; color: silver; font-family: verdana, arial, tahoma; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; padding-top: 12px; }

#bot_href { padding-top: 18px; }
#bot_href a { color: white; font-family: verdana, arial, tahoma; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: underline; }
#bot_href a:hover { color: silver; text-decoration: underline; }

.bot_padd { padding: 13px 7px 5px 7px; }
.bot_padd2 { padding: 3px 7px 0 7px; }

/*LIST HEAD and TEXT ======================================================*/
#page_center_layout .box_head { margin: 0 0 0 15px; padding: 0 0 0 18px; font-size: 1.8em; font-family: "Century gothic", "Trebuchet MS", tahoma; font-weight: bold; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadolu.gif") center left no-repeat; }

#page_center_layout_under .box_head { margin: 0 0 0 15px; padding: 0 0 0 18px; font-size: 1.8em; font-family: "Century gothic", "Trebuchet MS", tahoma; font-weight: bold; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadolu.gif") center left no-repeat; }

.head_list { float: left; margin-top: 20px; padding-left: 15px; width: 500px; font-size: 13px; color: #B51726; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }
.head_list2 { float: left; margin-bottom: 13px; padding-left: 33px; width: 500px; font-size: 13px; color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }

.list_page { position: absolute; margin: 23px 0 0 618px !important; margin: 19px 0 0 116px; font-size: 12px; color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }
.list_file { position: absolute; margin: 0 0 0 604px !important; margin: -10px 0 0 -44px; font-size: 12px; color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: bold; font-style: normal; }

.list_aktualnicislo { font-size: 12px; color: #007DC6; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: left; }
.list_aktualnicislo_page { position: absolute; margin: 1px 0 0 584px !important; margin: -1px 0 0 587px; width: 30px; font-size: 12px; color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: center; }
.list_aktualnicislo_date { position: absolute; margin: 1px 0 0 506px !important; margin: -1px 0 0 507px; width: 110px; font-size: 12px; color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: right; }

#list_layout_dailynews a { float: left; margin: 2px 0 2px 15px !important; margin: 2px 0 1px 15px; padding-left: 19px; padding-right: 5px; width: 622px !important; width: 644px; /*height: 20px; */ color: #007DC6; text-decoration: none; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadoprava2.gif") 2px 5px no-repeat; }
#list_layout_dailynews a:hover { background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadoprava2.gif") 2px 5px no-repeat; }

#list_layout_under { float: left; }
#list_layout_under a { float: left; margin: 2px 0 2px 15px !important; margin: 2px 0 1px 15px; padding: 3px 0 3px 19px; width: 626px !important; width: 644px; color: #007DC6; font-size: 11px; text-decoration: none; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadoprava.gif") 4px 9px no-repeat; }
#list_layout_under a:hover { background: #D8F1FF url("http://www.strategie.cz/images/str2/pix/ico/sipkaend.gif") 4px 9px no-repeat; }

a.linkend { padding-left: 19px; color: #007DC6; text-decoration: underline; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkaend.gif") 6px 5px no-repeat; }
a.linkend:hover { color: red; text-decoration: underline; }

.hr-line-dotted { float: left; margin-left: 15px !important; margin-left: 15px; width: 646px; height: 1px; font-size: 1px; background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted.gif") bottom repeat-x; }
.hr-line-dotted_kampane { float: left; margin: 0 0 0 15px !important; margin: -1px 0 0 15px; width: 532px; height: 1px; font-size: 1px; background: url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted2.gif") bottom repeat-x; }

.search-result { float: left; margin: 2px 0 2px 15px !important; margin: 2px 0 1px 15px; width: 628px !important; width: 644px; color: #000; text-decoration: none; }
.search-result h3 a { padding: 0 0 2 12px; color: #007DC6; font-family: verdana, arial, tahoma; text-decoration: underline; font-weight: normal; font-style: normal; text-align: left; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadoprava.gif") center left no-repeat; }
.search-result h3 a:hover { color: red; text-decoration: underline; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadoprava.gif") center left no-repeat; }
.search-result .date-source { float: left; margin: 0 0 0 15px; width: 642px !important; width: 642px; font-size: 11px; color: #000; text-decoration: none; }
.search-result .anotace { float: left; margin: 0 0 2px 15px !important; margin: 0 0 1px 15px; width: 642px !important; width: 642px; color: #000; text-decoration: none; }

.more a { float: right; margin-top: -5px; padding-left: 19px; color: #007DC6; text-decoration: underline; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkaend.gif") 6px 7px no-repeat; }
.more a:hover { color: red; text-decoration: underline; }

#list_layout_diskuse { float: left; width: 660px; margin-right: 30px !important; margin-right: 0; text-align: left; }
#list_layout_diskuse .diskuse_note { color: #000; font-family: verdana, arial, tahoma; text-decoration: none; font-weight: normal; font-style: normal; text-align: left; }
#list_layout_diskuse a.answer { padding: 2px 0; color: #000; text-decoration: underline; }
#list_layout_diskuse a.answer:hover { padding: 2px 0; color: #007dc6; text-decoration: underline; /*background: #D8F1FF; */ }

.diskuse_info { float: left; margin: 10px 0 0 15px !important; width: 646px; }
.diskuse_rules { float: left; margin: 5px 0 10px 15px !important; width: 646px; font-size: 11px; }

#diskuse_thrs { float: left; margin: 0 0 0 15px; width: 646px; }
#diskuse_thrs .thr_box .last .thr_box { margin-left: 0px; }
#diskuse_thrs .thr_box .msg_box .thr_box .thr_box { margin-left: 21px; }
#diskuse_thrs .thr_box .msg_box .msg_box .story { margin: 0; padding-left: 21px; background: url("http://www.strategie.cz/images/str2/pix/ico/sipkadiskuse.gif") 6px 1px no-repeat; }
#diskuse_thrs .thr_box .msg_box .msg_box .rule .st_body { margin: 0; }
#diskuse_thrs .msg_box { clear: left; _height: 1px}
#diskuse_thrs .msg_box .st_body { padding-bottom: 25px; _height: 1px; min-height: 56px}

.story .st_body { margin: 0 0 0 1px}
.story .st_head { padding: 0 0 0 9px; height: 20px !important; height: 19px; background: #F4F4F4 url("http://www.strategie.cz/images/str2/pix/ico/hr-line-dotted2.gif") 0 19px repeat-x; }

#diskuse_thrs .thr_box .msg_box .msg_box .rule .st_head { margin: 0 0 0 1px; padding: 0 0 0 8px}
.story .st_head .st_name { float: left; padding-top: 2px; }
.st_content { margin: 0 0 0 9px; padding-top: 4px; color: #000; line-height: 1.5em; }

#list_layout_diskuse_new { float: left; width: 415px !important; width: 440px; margin-left: 15px; margin-right: 30px !important; margin-right: 0; padding: 10px 20px 0 20px; color: #007DC6; text-decoration: none; background: #F6F6F6; border: #DEDEDE 1px solid; }
#list_layout_diskuse_new tr { font-family: verdana, arial, lucida, sans-serif; color: #000; font-size: 11px; }
#list_layout_diskuse_new td.text { padding-top: 8px; width: 100px; text-align: right; vertical-align: top; font-size: 11px; }
#list_layout_diskuse_new td.input { text-align: left; }
#list_layout_diskuse_new td.button { padding-left: 3px; }
#list_layout_diskuse_new td.alert { padding: 10px 0 0 3px; color: #ED1B2F; font-weight: bold; }

.input_diskuse { width: 210px; background-color: #fff; border-bottom: #B0ADAB 1px solid; border-left: #B0ADAB 1px solid; border-right: #B0ADAB 1px solid; border-top: #B0ADAB 1px solid; color: black; cursor: text; font-family: verdana, tahoma, arial; font-size: 12px; font-weight: normal; text-align: left; margin: 4px 0 4px 3px; }
.input_diskuse_big { width: 310px; background-color: #fff; border-bottom: #B0ADAB 1px solid; border-left: #B0ADAB 1px solid; border-right: #B0ADAB 1px solid; border-top: #B0ADAB 1px solid; color: black; cursor: text; font-family: verdana, tahoma, arial; font-size: 12px; font-weight: normal; text-align: left; margin: 4px 0 4px 3px; }
.input_diskuse_select { width: 210px; background-color: #fff; border-bottom: #B0ADAB 1px solid; border-left: #B0ADAB 1px solid; border-right: #B0ADAB 1px solid; border-top: #B0ADAB 1px solid; color: black; font-family: verdana, tahoma, arial; font-size: 12px; font-weight: normal; text-align: left; margin: 4px 0 4px 3px; }

.empty { float: left; margin-top: 20 !important; margin-top: 10; width: 646px; height: 1px; font-size: 1px; }
.empty_under { float: left; width: 646px; height: 50px; font-size: 1px; }

#listing2 { float: left; margin: 10px 0 10px 5px !important; margin: 0 0 10px 5px; width: 630px !important; width: 644px; height: 50px; font-family: verdana, arial, tahoma; text-decoration: none; font-style: normal; text-align: center; }
#listing2 .paging strong { float: left; margin-bottom: 6px; padding-left: 15px; width: 630px !important; width: 644px; color: #fff; text-align: left; background: #ed1b2f; /* cervena */ }
#listing2 a { margin: 0 2px 0 2px; padding-left: 1px; color: #ed1b2f; /* cervena */ font-family: arial, tahoma; text-align: center; background: #fff; }
#listing2 a:hover { color: #fff; text-decoration: none; background: #ed1b2f; /* cervena */ }
#listing2 span { margin: 0 2px 0 2px; padding: 2px 6px 2px 7px; color: #fff; font-weight: bold; background: #ed1b2f; /* cervena */ }

/* LIGHTBOX ======================================================*/
#lightbox { background-color: #eee; padding: 20px 20px 0 20px; border: 1px solid #000; }
#lightboxDetails { font-size: 0.8em; padding-top: 10px; padding-bottom: 20px; }
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#closeButton { top: 0; right: 0; }
#lightbox img { border: none; clear: both; }
a.lightbox_text { padding: 2px 5px; color: #007DC6; font-weight: bold; text-decoration: underline; }
a.lightbox_text:hover { padding: 2px 5px; color: #007DC6; background: #D8F1FF; }
#overlay img { border: none; }
#overlay { background-image: url(http://www.strategie.cz/images/str2/pix/overlay.png); }
* html #overlay { background-color: #333; back\ground-color: transparent; background-image: url(http://www.strategie.cz/images/str2/pix/point.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.strategie.cz/images/str2/pix/overlay.png", sizingMethod="scale"); }

/* anketa */
#poll h3 {margin: 0; padding: 15px 0; font-size: 11px; color: #001522;   font-weight: bold; }
#poll h3 a {color: #001522; }
#poll h3.spacer {padding-bottom: 0; }
#poll h3.spacer a {color: #c440af; }
#poll-options {  margin-right: 10px; }
#poll-options ul {  padding: 0;   margin: 0 0 10px 0;   list-style: none; }
#poll-options li {  clear: both;   padding-bottom: 10px; }
#poll-options .bar {  height: 10px;   line-height: 10px;   padding: 0;   margin: 3px 0 0 0; }
#poll-options .bar a {  text-decoration: none; }
#poll-options .left { float: left;  height: 13px;  line-height: 13px;  min-width: 5px;  padding: 0;  margin: 0;  background-color: #a4a4a4; }
#poll-options .right { height: 13px;  line-height: 13px;  padding: 0;  margin: 0;  background-image: url('http://www.strategie.cz/images/str2/poll_right.gif');  background-position: 100% 0;  background-repeat: no-repeat; }
#poll-options .value {  float: right;   font-size: 9px;   color: #001522; }
#poll p {  padding: 0;   margin: 0; }
#poll-options a {  font-size: 11px;   color: #001522; }
#poll-options p {  margin-bottom: 5px;   color: #001522;   font-size: 11px;   font-weight: bold; }
#poll-options p strong {  font-size: 9px; }


/* jobs.cz short */
#jobs { margin: 10px 2px 2px 2px; width: 170px; overflow: hidden; background-color: #fff; font-size: 11px; border: 0px none #002040; }
#jobs h2 { height: 36px !important; background: #002040 url('http://www.strategie.cz/images/strat_layout/logo_jobs_small.gif') 50% 50% no-repeat; }
#jobs h2.bot { height: 20px !important; background: #002040; }
#jobs h2.bot a { color: #fff; text-decoration: none; }
#jobs h2.bot a:hover { text-decoration: underline; }
#jobs h3 { padding: 3px 0; font-size: 12px; text-align: center; text-transform: uppercase; }
#jobs h3 a { display: block; color: #e0a000; text-decoration: none; }
#jobs h3 a:hover { text-decoration: underline; }
#jobs ul { padding: 0 3px 5px 5px !important; margin: 0 !important; }
#jobs li { padding: 5px 0 0 0 !important; margin: 0 !important; background: none !important; }
#jobs li a { color: black !important; text-decoration: none; }
#jobs li a:hover { text-decoration: underline; }

#page_center_advert { margin: 0 auto; text-align: center; }


.clearer { clear: left; clear: both; }

/* == BEGIN == advert ======================================================= */
/* SUB leaderboard */
#openx-ad-19 { float: left; position: relative; margin: 0; padding: 6px 130px 10px 118px; background: #f4f4f4; }
#openx-ad-19 .openx-ad-content { float: left; padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

/* SUB hypertext */
#openx-ad-16 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 10px; padding: 0; text-align: left; }
#openx-ad-16 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-17 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 10px; padding: 0; text-align: left; }
#openx-ad-17 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-18 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 10px; padding: 0; text-align: left; }
#openx-ad-18 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

/* SUB rectangle */
#openx-ad-20 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 3px; padding: 0; text-align: left; }
#openx-ad-20 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-21 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 3px; padding: 0; text-align: left; }
#openx-ad-21 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-22 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 3px; padding: 0; text-align: left; }
#openx-ad-22 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-23 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 3px; padding: 0; text-align: left; }
#openx-ad-23 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }

#openx-ad-24 { float: left; margin: 0 auto; margin-top: 10px; margin-left: 3px; padding: 0; text-align: left; }
#openx-ad-24 .openx-ad-content { padding-top: 6px; background: url("http://www.strategie.cz/images/str2/pix/ico/reklama.gif") 1px 0 no-repeat; }


/* BEGIN == ETARGET ================================  */

#etarget { margin: 0; margin-left: 15px; width: 642px; }
.etarget_rubrika { padding-top: 10px; }
#etarget h6.head { position: relative; margin: 0; padding: 2px 0 1px 12px; font-size: 9px; color: #0C2043; background: #E0E0E0; }
#etarget div.box { border: 1px solid #E0E0E0; }


/* BEGIN == AD-GOOGLE-ADSENSE ======================  */

#ad-google-adsense-text { float: left; margin: 0; margin-top: 15px; margin-left: 95px; width: 468px; text-align: left; }
.ad-google-adsense_rubrika { border: 1px solid #E0E0E0; }
#ad-google-adsense-text h6.head { position: relative; margin: 1px 1px 3px 2px; padding: 2px 0 1px 5px; font-size: 9px; color: #0C2043; background: #E0E0E0; }
/*#ad-google-adsense div.box { border: 1px solid #E0E0E0; }*/

div.hidden { display: none; }