/* GLOBAL */
html, body, h1, h2, h3, h4, h5, p, menu, menu li, label {padding:0;margin:0;}
html, body {color:#999;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.ir {display:block;overflow:hidden;position:relative;}
.ir span {width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0;top:0;z-index:1;}
a span, a.ir span, .ir a span {cursor:pointer;}
.section-hp a {color:#999;}
.section-hp a:hover {color:#06c;}
hr {display:none;}
.clear {font-size:0!important;line-height:0!important;height:0!important;clear:both!important;}
.nopad {padding:0!important;}

a img, img {border:0;}

.marright8 {margin-right:8px!important;}
.marright10 {margin-right:10px!important;}
.marbot10 {margin-bottom:10px!important;}
.marleft4 {margin-left:4px!important;}
.marright25 {margin-right:25px!important;}

/* HEADER */
#header {width:100%;height:130px;/*overflow:hidden;*/background:url(../images/bg/blue-header.gif) 0 0 repeat-x;}
.header-content {width:980px;margin:0 auto;position:relative;}
.header-content h1 a {width:160px;height:60px;line-height:60px;text-align:center;background:#153568;color:#ccc;text-decoration:underline;}
.header-content h1 a:hover {color:#fff;text-decoration:none;}
.header-content h1 a span {background:url(../images/ir/h1-o2active.jpg) 0 0 no-repeat;}

/* HEAD - SEARCH */
fieldset {border:0;padding:0;margin:0;}
legend {display:none;}
#head_search {position:absolute;top:17px;right:0px;width:510px;font-size:11px;text-align:left;}
#pseudo_select {width:180px;height:20px;float:left;}
* html #pseudo_select {width:140px;height:20px;float:left;}
.hsearch-content {position:relative;width:100%;height:100%;}
#head_search .hsearch_type {display:block;float:left;width:150px;margin:1px 16px 0 10px;}
* html #head_search .hsearch_type {visibility:hidden;width:150px;margin:1px 8px 0;}
.jsearch {float:left;width:320px;}
#search2 {float:left;margin:0;}
#head_search .hsearch_input, #head_search .hsearch_halfinput {font-family:Verdana,sans-serif;float:left;margin-left:0px;width:268px;padding:6px 8px;overflow:hidden;border:0;background:url(../images/head-search/searchinput.gif) no-repeat;font-size:11px;}
#head_search .hsearch_halfinput {float:left;width:124px;background:url(../images/head-search/halfinput.gif) no-repeat;color:#3c9bd6;}
.darkertext {color:#036!important;}
#head_search .hsearch_submit {float:left;width:30px;height:27px;overflow:hidden;}
*+html #head_search .hsearch_submit input {margin-bottom:14px;}
#head_search .jsearchbutton {border:1px solid #ff0;border:0;padding:0;margin:0 auto;cursor:pointer;}

#options_folded {top:0px;left:0px;position:absolute;cursor:pointer;font-size:10px;width:150px;height:27px;line-height:25px;background:url(../images/head-search/folded.gif) no-repeat;padding:0 10px;color:#036;z-index:1120;}
#options_unfolded {position:absolute;color:#036;font-size:10px;z-index:1125;top:-6px;left:-7px;width:149px;height:129px;background:url(../images/head-search/unfolded.png) no-repeat;padding:12px 17px;}
* html #options_unfolded {top:0;left:0;width:130px;height:109px;background:url(../images/head-search/unfolded.gif) no-repeat;padding:7px 10px;}
.unfolded-content strong {display:block;margin-bottom:12px;cursor:pointer;}
.unfolded-content a {display:block;padding:4px 1px;line-height:11px;overflow:hidden;color:#036;text-decoration:none;width:146px;}
.unfolded-content a:hover {background:#eee;}

/* HLAVNI MENU */
menu {width:980px;height:40px;display:block;overflow:hidden;}
menu li {list-style:none;display:block;float:left;}
menu li a {background:#153568;font-weight:bold;text-align:center;line-height:40px;}
menu li a:hover {color:#fff;}
menu li a, menu li a:hover, menu li a span, menu li a:hover span {cursor:pointer;}

/* -------------- HLAVNI MENU - nastaveni vcetne sekce INTERNET (zacatek) ---------------------- */
/* rozmery a barvy */
menu li#m_1 a {width:123px;height:40px;background-color:#272727;color:#fff;}
menu li#m_2 a {width:137px;height:40px;background-color:#e3b500;color:#000;}
menu li#m_3 a {width:131px;height:40px;background-color:#e35003;color:#fff;}
menu li#m_4 a {width:85px;height:40px;background-color:#8cc9f2;color:#013b75;}
menu li#m_5 a {width:81px;height:40px;background-color:#a6d61e;color:#000;}
menu li#m_6 a {width:85px;height:40px;background-color:#015cb7;color:#fff;}
menu li#m_7 a {width:85px;height:40px;background-color:#bc0000;color:#fff;}
menu li#m_8 a {width:90px;height:40px;background-color:#643c37;color:#fff;}
menu li#m_9 a {width:80px;height:40px;background-color:#e34ae3;color:#fff;}
menu li#m_10 a {width:83px;height:40px;background-color:#00b5b5;color:#fff;}
/* obrazek */
menu li a span {background:url(../images/main-menu/menu-new.png) no-repeat;}
/* off stavy */
menu li#m_1 a span {background-position:0 0;}
menu li#m_2 a span {background-position:-123px 0;}
menu li#m_3 a span {background-position:-260px 0;}
menu li#m_4 a span {background-position:-391px 0;}
menu li#m_5 a span {background-position:-476px 0;}
menu li#m_6 a span {background-position:-557px 0;}
menu li#m_7 a span {background-position:-642px 0;}
menu li#m_8 a span {background-position:-727px 0;}
menu li#m_9 a span {background-position:-817px 0;}
menu li#m_10 a span {background-position:-897px 0;}
/* hover stavy */
menu li#m_1.active a span, menu li#m_1 a:hover, menu li#m_1 a:hover span {background-position:0 -40px;}
menu li#m_2.active a span, menu li#m_2 a:hover, menu li#m_2 a:hover span {background-position:-123px -40px;}
menu li#m_3.active a span, menu li#m_3 a:hover, menu li#m_3 a:hover span {background-position:-260px -40px;}
menu li#m_4.active a span, menu li#m_4 a:hover, menu li#m_4 a:hover span {background-position:-391px -40px;}
menu li#m_5.active a span, menu li#m_5 a:hover, menu li#m_5 a:hover span {background-position:-476px -40px;}
menu li#m_6.active a span, menu li#m_6 a:hover, menu li#m_6 a:hover span {background-position:-557px -40px;}
menu li#m_7.active a span, menu li#m_7 a:hover, menu li#m_7 a:hover span {background-position:-642px -40px;}
menu li#m_8.active a span, menu li#m_8 a:hover, menu li#m_8 a:hover span {background-position:-727px -40px;}
menu li#m_9.active a span, menu li#m_9 a:hover, menu li#m_9 a:hover span {background-position:-817px -40px;}
menu li#m_10.active a span, menu li#m_10 a:hover, menu li#m_10 a:hover span {background-position:-897px -40px;}
/* -------------- HLAVNI MENU - nastaveni vcetne sekce INTERNET (konec) ---------------------- */

/* -------------- SUBMENU - nastaveni vcetne sekce INTERNET (zacatek) ---------------------- */
/* obrazky a barvy na pozadi */
.sub-menu {width:960px;height:16px;padding:7px 10px;display:block;overflow:hidden;background:url(../images/main-menu/submenus-new.png) no-repeat;font-size:10px;}
.hidden {display:none;}
#sub_1 {background-color:#272727;background-position:0 0;}
#sub_2 {background-color:#e3b500;background-position:0 -30px;}
#sub_3 {background-color:#e35003;background-position:0 -60px;}
#sub_4 {background-color:#8cc9f2;background-position:0 -90px;}
#sub_5 {background-color:#a6d61e;background-position:0 -120px;}
#sub_6 {background-color:#015cb7;background-position:0 -150px;}
#sub_7 {background-color:#bc0000;background-position:0 -180px;}
#sub_8 {background-color:#643c37;background-position:0 -210px;}
#sub_9 {background-color:#e34ae3;background-position:0 -240px;}
#sub_10 {background-color:#00b5b5;background-position:0 -270px;}
/* off stavy odkazu */
.sub-menu .sections a {font-size:11px;line-height:16px;text-decoration:none;margin:0 5px;}
#sub_1,#sub_2, #sub_3 {text-align:left;}
#sub_4, #sub_5, #sub_6 {text-align:center;}
#sub_7, #sub_8, #sub_9, #sub_10 {text-align:right;}
#sub_2 .sections a, #sub_5 .sections a {color:#000;}
#sub_4 .sections a {color:#013b75;}
#sub_1 .sections a, #sub_3 .sections a, #sub_6 .sections a, #sub_7 .sections a, #sub_8 .sections a, #sub_9 .sections a, #sub_10 .sections a {color:#fff;}
/* active a hover stavy odkazu */
#sub_1 .sections a.active, #sub_2 .sections a.active, #sub_3 .sections a.active, #sub_4 .sections a.active, #sub_5 .sections a.active,
#sub_6 .sections a.active, #sub_7 .sections a.active, #sub_8 .sections a.active, #sub_9 .sections a.active, #sub_10 .sections a.active {font-weight:bold;text-decoration:underline;}
#sub_1 .sections a:hover, #sub_2 .sections a:hover, #sub_3 .sections a:hover, #sub_4 .sections a:hover, #sub_5 .sections a:hover,
#sub_6 .sections a:hover, #sub_7 .sections a:hover, #sub_8 .sections a:hover, #sub_9 .sections a:hover, #sub_10 .sections a:hover {text-decoration:underline;}
/* -------------- SUBMENU - nastaveni vcetne sekce INTERNET (konec) ---------------------- */

/* SUBMENU - odkazy */
.sub-menu a:hover {text-decoration:none;color:#fff;}
.sub-left {width:660px;height:16px;display:block;overflow:hidden;float:left;}
.sub-left em {color:#fff;font-weight:bold;font-style:normal;}
.sub-middle {width:222px;height:16px;display:block;overflow:hidden;float:left;text-align:right;}
.sub-right {width:78px;height:16px;display:block;overflow:hidden;float:right;}

/* SUBMENU - Ikonky */
a.deliciuos, a.digg, a.linkuj {width:16px;height:16px;float:right;margin:0 0 0 8px;font-size:200px;}
a.deliciuos span {background:url(../images/ico/deliciuos.gif) 0 0 no-repeat;}
a.digg span {background:url(../images/ico/digg.gif) 0 0 no-repeat;}
a.linkuj span {background:url(../images/ico/linkuj.gif) 0 0 no-repeat;}
a.deliciuos:hover, a.deliciuos:hover span,
a.digg:hover, a.digg:hover span,
a.linkuj:hover, a.linkuj:hover span {background-position:0 -16px;}

/* CONTENT */
#main-content {width:980px;overflow:hidden;margin:0 auto;}

/* Tlacitko "Nahoru" */
#linkOnTop {width:980px;margin:40px auto 0 auto;position:relative;}
#linkOnTop span.position {width:90px;height:30px;display:block;position:absolute;bottom:-1px;left:0;}
#linkOnTop a {width:90px;height:30px;}
#linkOnTop a:hover, #linkOnTop a:hover span {background-position:0 -30px;}

/* FOOTER */
#footer {width:100%;height:131px;overflow:hidden;background:url(../images/bg/footer-blue.gif) #064c8b 0 0 repeat-x;text-align:left;}
.inner-footer {width:980px;overflow:hidden;margin:10px auto 0 auto;}
.inner-footer p {font-size:0.8em;color:#9cbed2;;padding-top:10px;}
.inner-footer p img {float:left;}
.inner-footer p span {display:block;padding:2px 0 0 10px;color:#fff;float:left;}
.inner-footer p span.foot-links {display:block;padding:2px 0 0 0;float:right;}
.inner-footer p span.foot-links a {color:#d7e7f2;text-decoration:underline;}
.inner-footer p span.foot-links a:hover {text-decoration:none;color:#d7e7f2;}
