*				{ font-size: x-small; font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #FFFFF8; }
body			{ text-align: left; margin: 0; padding: 0; background: url(pcs/bg_line_2.gif) 0 0 repeat; }

/*page - 60 | 290 | 110 | 150 | 380 | banners 240 */
#page			{ position: relative; width: 1250px; padding: 0 0 0 44px; }
#info-line		{ position: relative; width: 1188px; margin-left: 16px; }
#bott-line		{ position: relative; width: 1188px; margin-left: 16px; margin-top: 15px; border-right: 1px solid #FFFFF8; }
#data-content	{ position: relative; margin-left: 232px; width: 576px; padding: 15px 0; border-top: 2px solid #0DFFBF; border-bottom: 2px solid #0DFFBF; }

/*pcs*/
img				{ border: 0; }

/*texts*/
p, ul, ol, li, form, sup, sub, h2, h3 	{ margin: 0; padding: 0; }

/*header*/
#fav			{ position: relative; margin-left: 8px; width: 1188px; height: 17px; }
#mheader		{ position: relative; margin-left: 16px; width: 1188px; height: 75px; }
#mheader ul,#fav ul		{ float: right; margin-top: 0px; }
#fav li			{ margin: 0; padding: 0 0 0 15px; list-style-type: none; float: left; width: 76px; }
#mheader li		{ margin: 4px 5px 0 5px; list-style-type: none; float: left; border-right: 1px solid #0183CD; }
#hd2,#hd3,#hd4	{ width: 80px; }
#hd1			{ width: 90px; }
#hd5			{ width: 70px; }
#hd0			{ margin-top: 6px !important; width: 450px; }
#mheader li a	{ font-size: 1.3em; }
#fav li a		{ font-size: .9em; }

/*flash*/
#mflash			{ float: left; margin-top: 5px; width: 966px; }

/*banners*/
#mbanner		{ position: relative; float: left; margin-top: 9px; width: 225px; }
/*#mbanner		{ position: absolute; top: 122px; right: 50px; margin-top: 9px; width: 136px; }*/
#b0				{ height: 50px; font-size: .9em; color: #1A8CE0; }
#b1,#b2,#b3,#b4	{ height: 100px; margin-bottom: 18px; }
#mbanner div img,#inli5 div img{ float: left; margin-right: 8px; }
#mbanner p, #mbanner a	{ color: #0083CD; }
#mbanner h3		{ font-size: 1.3em; font-weight: normal; margin-bottom: 8px; color: #0083CD; }

/*info-line*/
#main-line		{ }
.mb h3			{ font-size: 1.2em; line-height: 1em; margin-bottom: 4px; font-weight: normal; color: #FFED36; }
.mb strong		{ font-size: 1.1em; color: #FFED36; }
h3.sech			{ margin-top: 8px; }
#inli1 h3		{ display: block; margin-bottom: 1px; }
#hden			{ float: left; width: 140px; }
#hsvatek		{ margin-left: 146px; width: 100px; }
#inli1 h3.sech	{ margin-top: 4px; margin-bottom: 4px; }
#inli1,#inli2,#inli3,#inli4,#inli5	{ float: left; height: 10.5em; border-left: 1px solid #FFFFF8; }
#inli1			{ width: 295px; }
#inli2			{ width: 105px; }
#inli3			{ width: 270px; }
#inli4			{ width: 318px; } /*350px*/
#inli3 p, #inli4 p	{ margin-bottom: 5px; }

/*best photo*/
#inli5			{ width: 192px; }
#bestPhoto		{ display: block; width: 170px; height: 91px; background: url(pcs/bg_line_2.gif) 0 50% no-repeat; }

#inli1 img		{ margin-bottom: 4px; }
#inli1 img.nomar{ margin-bottom: 0; }

/*bott-line*/
.mbX h2			{ font-size: 1.8em; line-height: 1em; margin-bottom: 6px; color: #FFFFF8; }
.mb h2			{ font-size: 1.4em; line-height: 1em; margin-bottom: 4px; font-weight: normal; color: #FFED36; }
#boli1			{ float: left; width: 401px; border-left: 1px solid #FFFFF8; }
#boli2			{ float: left; width: 390px; border-left: 1px solid #FFFFF8; }
#boli3			{ float: left; width: 390px; border-left: 1px solid #FFFFF8; }

/*text boxs*/
#info-line div .mb,#bott-line div .mb	{ padding: 0 10px; }
#inli1 .mb		{ padding-right: 0px !important; }

/*text headers*/
span			{ color: #FFED36; }

/*	medialka	*/
#medialkaTop {
position:relative;
width: 1200px;
height:100px;
padding: 0;
text-align:right;
}

#homeRun {
position:absolute;
top:0;
left:10px;
width:145px;
height:140px;
display:block;
}

#soutezBanner {
position:absolute;
top:0;
left:190px;
width:145px;
height:140px;
display:block;
background-image: url(pcs/soutez_bg.gif);
background-position: 5px 5px;
background-repeat: no-repeat;
text-decoration: none;
}

#soutezBanner span {
display: block;
text-align: left;
margin: 50px 20px 0 20px;
color: #FFF;
font-size: 1.1em;
line-height: 1.5em;
font-weight: bold;
}

.reklamaMini {
color:#1A8CE0;
font-size:9px;
margin:0 0 2px 710px;
}

#medialkaRight .reklamaMini { text-align:right;}

/*	hlav.mraveniste	*/
#hlavickaMraveniste {
height:25px;
position:relative;
text-align:center;
background-color: #1A8CE0;
}

#hlavickaMraveniste ul {
padding:6px 0 0 0;
margin:0;
}

#hlavickaMraveniste ul li { 
list-style-type: none; 
text-align:left;
float:left;
line-height:1.2em;
color:#FFF;
padding: 0 3px 0 0;
border-right:1px solid #FFF;
}

#hlavickaMraveniste div { padding-left: 239px; }

#hlavickaMraveniste ul li strong { color:#FFF;}

#hlavickaMraveniste ul li a {
color:#FFF;
text-decoration:none;
margin: 0 0 0 3px;
padding-bottom:5px;
}

#hlavickaMraveniste ul li.noBor {border-right:none;}

#hlavickaMraveniste ul li a:HOVER {
color:White;
border-bottom:3px solid White;
}

/*partners*/
#mpartners		{ width: 1180px; margin-top: 15px; }
#mpartners ul	{ padding: 5px 0; width: 1100px; }
#mpartners li	{ float: left; list-style-type: none; padding: 0 3px; border-right: 1px solid #B7D55D; }
.firstli		{ width: 50px; height: 21px; line-height: 21px; text-align: right; color: #FFED36; }
#topban			{ position: absolute; top: 10px; right: 0; width: 1000px; height: 100px; text-align: right; }

/*copy*/
#mcopy p,#mcopy a	{ padding: 5px 0; text-align: center; font-size: 0.9em; color: #FFED36; }

/*links*/
a				{ color: #FFFFF8; text-decoration: none; }
a:hover 		{ text-decoration: underline; color: #FFFFF8; }
span a,	span a:hover	{ color: #FFED36; }

.reset			{ clear: left; }