@CHARSET "UTF-8";

.brclear {
    clear: both;
    font-size: 1px;
    margin: 0px;
    line-height: 0;
    height: 0px;
}

.brspace {
    font-size: 1px;
    margin: 0px;
    line-height: 0;
    height: 0px;
}
div.clear {
    display: block;
    clear: both;
    font-size: 0px;
    line-height: 0px;
}
/*  COMMON **************************************** */
*,html { font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif; line-height: 120%; }
body { font-size:10pt;  background-color: #fff;background: url('../img/pixel.png'); margin:0;padding:0px 0px 0px 10px; min-height:1300px;}

#page {  float:left; position: absolute; top: 0; left: 50%; margin-left: -469px; width:938px; background-color: #fff;min-height:1300px;}


/*  HEADER **************************************** */
#head{ height:218px; width:938px; }
#topLine {
	background-color: #a0a0a0;
	width:100%;
	height: 14px;
	border-bottom: 1px solid #c6c6c6;
}

#leftHeader { float:left; width:248px;height:204px; }
#logo { width:244px; height:204px; background: url('../img/logo.png') 39px 0px no-repeat; cursor: pointer; }
#ofico { margin-top:0px; width:244px; height:76px; background: url("../img/en_ofico.png") 4px 0px no-repeat;}
#rightHeader { margin-left:244px;  }
	#topWLine { height:11px;}
	#rightInHeader01 { width:194px;height:96px; float:left; }
	#rightInHeader02 { width: 192px; height:95px;float:left;padding-top:1px; background: url("../img/k1.png") left top no-repeat;}
	#rightInHeader03 { height:96px; width:291px; margin-left:390px; background: url("../img/en_aktualni_pocasi.png") top left no-repeat;}
	
        #meteoCurrentTemperature {position:absolute; top :38px; left:844px;font-size:24px;}
        #meteoAvgmonthText {position:absolute; top :79px; left:750px;}
        #meteoMaxdayText {position:absolute; top :79px; left:896px;}
        #meteoAvgdayText {position:absolute; top :101px; left:750px;}
        #meteoMindayText {position:absolute; top :101px; left:896px;}

        .meteoTexty { color:#bf1e2e; font-weight: bolder;width:100px; }
    #rightInHeader02 object {
    	margin-left:98px;
    }
    
#sports {position:absolute; top:126px; left:236px; width:690px; height:97px;}
	#sports a#lyzar,#sports a#skokan,#sports a#sdruzenar,
	#sports a#archiv,#sports div#sportsempty,#sports #pocasi,#sports #kamera {
		display:block; width:97px; height:97px;position:absolute; bottom:4px; 
	}

	a#lyzar { left:10px; background: url("../img/lyzar.png") left top no-repeat; } 
	a#skokan { left:107px; background: url("../img/skokan.png") left top no-repeat; } 
	a#sdruzenar { left:204px; background: url("../img/sdruzenar.png") left top no-repeat; }
	div#sportsempty {left:303px;}
	
	a#archiv { left:497px; background: url("../img/en_archiv.png") left top no-repeat; } 
	a#archiv:hover { background: url("../img/en_archiv_off.png") left top no-repeat; }
	
	a#pocasi { left:400px; background: url("../img/en_pocasi_off.png") left top no-repeat; } 
	a#pocasi:hover { background: url("../img/en_pocasi.png") left top no-repeat; }
	
	a#kamera { right:0px; background: url("../img/en_kamera_off.png") left top no-repeat; } 
	a#kamera:hover { background: url("../img/en_kamera.png") left top no-repeat; }
	
	
	div#pocasi { left:400px; background: url("../img/pocasi.png") left top no-repeat; } 
	div#kamera { right:0px; background: url("../img/kamera.png") left top no-repeat; } 
	
	#preloadDefaultImages { 
		width: 0px; 
		height: 0px; 
		display: inline; 
		background-image: url(../img/en_archiv_off.png);
		background-image: url(../img/en_archiv.png);
		background-image: url(../img/en_pocasi_off.png);
		background-image: url(../img/en_pocasi.png); 
		background-image: url(../img/en_pocasi_off.png);
		background-image: url(../img/en_pocasi.png);
		
		background-image: url(../img/bot1.png);
		background-image: url(../img/bot2.png);
		background-image: url(../img/bot3.png);
		background-image: url(../img/bot1_over.png);
		background-image: url(../img/bot2_over.png);
		background-image: url(../img/bot3_over.png);
		
		background-image: url(../img/en_bookmarks_fotogallery.png);
		background-image: url(../img/en_bookmarks_interviews.png);
		background-image: url(../img/en_bookmarks_news.png);
		
		background-image: url(../img/en_sportovni_beh.png);
		background-image: url(../img/en_sportovni_severska.png);
		background-image: url(../img/en_sportovni_skok.png);
	}  
#searchBlock {padding-top:0px;}
#searchForm {}
    #searchForm fieldset { border:none;}
    input#searchInput { margin-left: -5px; height:20px; }
    input#sendButt { vertical-align:-10px; margin-left: 15px; }

#holder { position:relative; }
#leftContent { position:absolute; left:0px; top:0px; width:244px;}
#centerContent {background:#fff;
margin-left: 244px;
margin-right:193px;
voice-family: "\"}\"";
voice-family: inherit;
margin-left: 244px;
margin-right:193px;
	}
html>body #centercontent { margin-left: 244px; margin-right:244px;}
#rightContent {position: absolute; right:12px; top:0px; width:193px; background:#fff; }

#stavSport { 
	width:194px; height:170px;
	background: url("../img/en_sportovni_beh.png") left top no-repeat;  }

#bookmarks { 
	margin-top:0px;
	width:244px; 
	height:38px;
	background: url("../img/en_bookmarks_news.png") left top no-repeat;  
	}




.newsImg { float:left; }
.newsText { margin-left:100px; }
#news { width:244px; margin-top:20px; }
#news a { color:#002a5b }
#news a:hover { color: #bb1f2e; }

.newsBlock { width:244px; margin-top:20px;
min-height: 130px;
border-bottom: 1px dotted black; clear:left;}
.newsBlock h5 { margin: 0px 0px 5px 0px; }
p.newsTextBlock { padding:0px 0px 10px 15px ;margin:0px;   }
img.moveRight { margin: 5px 5px 5px 0px;}




#introduction { width:193px; margin:10px 0px 10px 0px; padding: 0px 1px 0px 4px; }
#introduction img#introTop { margin-top:-10px;}
#introductionText { background-color: #00295a; width:188px; margin-top:-5px; margin-bottom:-10px; }
#introductionTextInside { padding: 14px 10px; color:#fff; }

#sportsmenImg {}
#sportsmenTitle { font-weight: bolder;}
#sportsmenBody {clear: both;}

#books { width:244px; position:relative; height:100px; margin-top:10px;}
a#bot1,a#bot2,a#bot3 { display:block; height:80px; width:80px }
a#bot1,a#bot3 { width:82px !important; }
a#bot1 { position:absolute; top:0px; left:0px; background: url('../img/bot1.png') left top no-repeat;   }
a#bot2 { position:absolute; top:0px; left:82px; background: url('../img/bot2.png') left top no-repeat;  }
a#bot3 { position:absolute; top:0px; left:162px; background: url('../img/bot3.png') left top no-repeat; }

a#bot1:hover { background: url('../img/bot1_over.png') left top no-repeat; }
a#bot2:hover { background: url('../img/bot2_over.png') left top no-repeat; }
a#bot3:hover { background: url('../img/bot3_over.png') left top no-repeat; }

#languages {  width:200px; height:20px; margin-left:-8px; position:relative; }
#languages a em { display: none;}

a#lang_cz, 
a#lang_en, 
a#lang_de,
a#lang_en_on, 
a#lang_en_on, 
a#lang_de_on { display:block;width:64px;height:20px; posititon:absolute; top:0px; }

a#lang_cz { float:left; background: url('../img/cz.png') left top no-repeat; }
a#lang_en { float:left; background: url('../img/en.png') left top no-repeat; }
a#lang_de { float:left; width:72px !important; background: url('../img/de.png') left top no-repeat;}

a#lang_cz_on { float:left; background:url("../img/cz_on.png") left top no-repeat; }
a#lang_en_on {float:left; background:url("../img/en_on.png") left top no-repeat; }
a#lang_de_on { float:right; width:72px !important; background:url("../img/de_on.png") left top no-repeat; }

img#tmpdesignKamera { margin-left:0px;}
img#tmpDesignK3posun { margin-left:-4px;}

.backButton {text-align: right; margin-right: 30px;}
.backButton em { font-style: normal;}


#sponzoriFront {
	width:191px; 
	margin: 0px 0px 0px 3px; 
	padding: 5px 5px 5px 5px;
	background:url("../img/sponzoriBack.png") left top repeat-y;
}

#sponzoriFront a img {
    border:none;
    margin-bottom: 10px;
}

.sponzLine2 img {
	margin-left: 15px;
}

#sponzoriHeader {
	margin-left:3px; 
	padding: 0;
	width: 191px;
	height: 9px;
}

#sponzoriBottom {
	margin-left:3px; 
	margin-top: -4px;
	padding: 0;
	width: 191px;
	height: 9px;
}



/********************************************** PAGING **/
/*
.sortPaging {text-align: center; margin:10px }
.sortPaging a {  text-decoration:none;} 
.sortPaging a img { border:none; margin-bottom: -6px;}
.sortPaging em { 
    font-weight:900;
	font-style:normal;
	width:20px;
	height:20px;
	padding:4px;
	display:block;
	float:left;
	background: url('../img/sortBack.png') left top no-repeat;
}
*/
.sortPaging { text-align:center; margin-top:10px; padding-bottom:3px; }
    .sortPaging a { text-decoration: none !important; font-weight:900 !important; }
    .sortPaging a img { border:none; margin-bottom: -6px;}
    .sortPaging em { font-weight:900 !important; font-style:normal; }
    .sortPaging a ,
    .sortPaging em {
       width:20px;
	   height:20px;
	   padding:4px;
	   display:block;
	   float:left;
	   background: url('../img/sortBack.png') left top no-repeat;
    }
    .sortPaging em {}





.dhtmlwindow { position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}

#copyright{text-align:center;}

#bottomTop{}
