body{
	background: #515151 url(layout/background.jpg) no-repeat top center;
	font-size: 12px;
	font-family: verdana;
	color: #000000;
	
	padding: 0px;
	margin: 0px;
}

img{
	border: 0px;
}

a:visited, a:active, a{
	color: #5d5d5d;
	text-decoration: underline;	
}

a:hover{
	text-decoration: none;
	color: black; 
}


#page{
	margin-left:auto;
	margin-right:auto;
	width: 980px;
}

#obsah_stranky{
	width: 980px;
	float:left;
	background-color: white;
}

#obsah{
	float:left;
	padding-left:5px;
	width:965px;
}

#header{
	border: 0px;
}

#logo {
	width: 971px;
	background-image: url('layout/logo.jpg');
	height: 153px;
	margin-top: 1Px;
}

#footer{
	width: 980px;
	height: 74px;
	/*background: white url(layout/footer.jpg) center no-repeat;*/
	clear: both;
	float:left;
	
	font-size: 10px;
}

#footer-left{
	width: 9px;
	height: 74px;
	
	float:left;
	
	background: url(layout/footer-left.jpg) no-repeat;
}

#footer-mid{
	width: 966px;
	height: 74px;
	
	float:left;
	
	background: url(layout/footer-mid.jpg) repeat-x;
}

#footer-right{
	width: 5px;
	height: 74px;
	
	float:left;
	
	background: url(layout/footer-right.jpg) no-repeat;
}

#footer-logo{
	float:left;
	padding-left: 10px;
	padding-top: 30px;
}

#levej_sloupec{
	float: left;
	width: 184px;
}

#prostredni_sloupec {
	float: left;
	margin-left: 2px;
	width: 545px;
	clear: right;
	
	overflow: hidden;
}

#prostredni_sloupec_text{
	width: 540px;
	margin-left: 4px;
	margin-right: 2px;
	float:left;
}

#pravej_sloupec{
	width: 231px;
	float: right;
}


#footer_text{
	float: right;
	margin-right: 17px;
	
	margin-top: 5px;
    width: 770px;
    text-align:center;
    
    color: #fefefe;
}

.footer-text-part{
	float:left;
	
	padding-right: 5px;
}



/* MENU */



#menu{
	height: 53px;
	width: 970px;
	float:left;
	margin-left: 5px;
}

#menu-left{
	float:left;
	width: 6px;
	height: 53px;
}

#menu-right{
	width: left;
	width: 5px;
	height: 53px;
}

#menu-mid{
	width: 959px;
	float:left;
	height: 53px;
	background: url(layout/menu/menu-mid.jpg) repeat-x;
}

.menu-separator{
	width: 1px;
	background-color: #8a8a8a;
	border-right: 1px solid black;
	float:left;
	height: 33px;
}


.tlacitko{
	width: 90px;
	border: 1px solid  #b3a529;
	background: url('layout/tlacitko.jpg') no-repeat;
   height: 17px;
   font-size: 12px;
   padding-left: 3px;
   padding-right: 3px;
}


#menu .menu-tlacitko{
	cursor: pointer;
	float: left;
	height: 30px;
	vertical-align: middle;
	color: white;
	background-image: url('layout/horni_menu/1px_nepotlacene.jpg');
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

.menu-oddelovac{
	float:left;
}

.tlacitko_text{
	margin-left: 10px;
	margin-top: 5px;
	float: left;
	height: 26px;
	margin-right: 10px;
}

#svatek{
	float: right;
	color: white;
}


/* LEVE MENU */


.leve-menu-sipka{
float: left;margin-top: -1px; margin-left: 5px;
}


.leve_menu_nadpis_zelena{
	width: 184px;
	height: 36px;
	background: url('layout/leve_menu/buttonek_zeleny-fotbal_1px.jpg');
	margin-bottom: 3px;
}

.leve_menu_nadpis_modra{
	width: 184px;
	height: 36px;
	background: url('layout/leve_menu/buttonek_modry-hokej_1px.jpg');
	margin-bottom: 3px;
}

.leve_menu_nadpis_zluta{
	width: 184px;
	height: 36px;
	/*background: url('layout/leve_menu/buttonek_zluty_1px.jpg');*/
	margin-bottom: 3px;
}

.leve_menu_nadpis_text{
	float: left;
	margin-top: 6px;
	margin-left: 10px;
	font-size: 13px;
	cursor: pointer;
}

.leve_menu_pod_sloupec{
	width: 184px;
	height: 19px;
	background: url(layout/leve_menu/podklad_otevrene_menu.jpg) no-repeat;
	margin-left: 0px;
	margin-top: 2px;
	cursor: pointer
}

.leve_menu_pod_sloupec_text{
	margin-left: 10px;
	margin-top: 3px;
	float:left;
}

.leve_menu_dolni_stin{
	height: 16px;
	width: 184px;
	background: url(layout/leve_menu/dolni_stin.jpg) no-repeat;
}





/* Prav� menu */

.prave-menu-box{
	width: 231px;
	float:left;
}


.skip-25px{
	float:left;
	width: 100%;
	height: 25px;
}

.skip-20px{
	float:left;
	width: 100%;
	height: 20px;
}

.skip-15px{
	float:left;
	width: 100%;
	height: 15px;
}

.skip-10px{
	float:left;
	width: 100%;
	height: 10px;
}

.skip-5px{
	float:left;
	width: 100%;
	height: 5px;
}

.full-div{
	float:left;
	width: 100%;
}

.prave-menu-obsah{
	width: 230px;
	background: #FFFFFF url(layout/box-right-light-background.jpg) repeat-y;
	float:left;
	/*border-left: 1px solid #969696;
	border-right: 1px solid #969696;*/
	padding-left: 4px;
	padding-right: 4px;
}

.prave-menu-dolni{
	width: 237px;
	height: 9px;
	
	background: #FFFFFF url(layout/box-right-light-bottom.jpg) no-repeat;
	float:left;
}

.prave-menu-text{
	width: 221px;
	float:left;
	
	
	padding-left: 4px;
	padding-right: 4px;
	
	
	background: #FFFFFF url(layout/box-right-light-background-text.jpg) repeat-x;
}

.prave-menu-volba{
   float:left; width:100%;text-align:left;
}

.prave-menu-volba li{
   float:left ;
   width: 100%;
}


.right-box-light-header{
	width: 237px;
	height: 36px;
	float:left;
}

.right-box-light-header-left{
	width: 8px;
	height: 36px;
	float:left;
	background: url(layout/box-right-white-header-left.jpg) no-repeat;
}

.right-box-light-header-mid{
	width: 221px;
	height: 36px;
	float:left;
	background: url(layout/box-right-white-header-mid.jpg) repeat-x;
	
	/*color: #ffdc00;*/
	color: black;
	font-size: 15px;
	font-weight: bold;
	
	padding-top: 8px;
}

.right-box-light-header-icon{
	float: left;
}

.right-box-light-header-right{
	width: 7px;
	height: 36px;
	float:left;
	background: url(layout/box-right-white-header-right.jpg) no-repeat;
}

.prave_menu_nadpis_zluta{
	width: 184px;
	height: 36px;
	background: url('layout/prave_menu/buttonek_zluty_1px.jpg');
}

.prave_menu_nadpis_text{
	font-size: 13px;
	
	width:100%;
	float:left;
	margin-top: 8px;
	font-weight: bold;
	
}

.prave-menu-box .oddelovaci-cara{
	width: 100%; 
	background-image: url(layout/prave_menu/oddelovaci_cara.jpg); 
	height: 2px;
	float:left;
	margin-top: 3px;
	margin-bottom: 3px;
}



.right-box-dark-header{
	width: 231px;
	height: 36px;
	
	float:left;
	
}

.right-box-dark-header-left{
	width: 5px;
	height: 36px;
	
	background: url(layout/box-right-dark-header-left.jpg) no-repeat;
	
	float:left;
}


.right-box-dark-header-mid{
	width: 221px;
	height: 36px;
	
	background: url(layout/box-right-dark-header-mid.jpg) repeat-x;
	
	float:left;
	
	color: #ffdc00;
	font-size: 15px;
	font-weight: bold;
	
;
	padding-top: 8px;
	
}

.right-box-dark-header-right{
	width: 5px;
	height: 36px;
	
	background: url(layout/box-right-dark-header-right.jpg) no-repeat;
	
	float:left;
}

.right-box-dark-main{
	float:left;
	width: 223px;
	
	padding-left: 4px;
	padding-right: 4px;
	
	background-color: #4e4e4e;
	
	color: white;

}

.right-box-dark-bottom{
	width: 231px;
	height: 4px;
	
	float:left;
	
	background: url(layout/box-right-dark-bottom.jpg) no-repeat;
}


.main-profile-navigation-main{
	foat:left; width: 98%;
}

.main-profile-navigation-main-left{
	float: left;padding-left:4px;
}

.main-profile-navigation-main-right{
	float: right;
}


/* LEFT PANEL */

.box-left-dark{
	width: 188px;
	float:left;
}

.box-left-dark-header{
	width: 183px;
	height: 30px;
	float: left;
}

.box-left-dark-header-left{
	width: 5px;
	height: 30px;
	
	float:left;
	
	background: url(layout/box-left-dark-header-left.jpg);
}


.box-left-dark-header-mid{
	width: 173px;
	height: 22px;
	
	float:left;
	
	background: url(layout/box-left-dark-header-mid.jpg);
	
	color: black;
	font-size: 15px;
	font-weight: bold;
	
	;
	padding-top: 8px;
}


.box-left-dark-header-right{
	width: 5px;
	height: 30px;
	
	float:left;
	
	background: url(layout/box-left-dark-header-right.jpg);
}

.box-left-dark-main{
	float:left;
	width: 180px;
	
	padding-left: 4px;
	padding-right: 4px;
	
	background: url(layout/box-left-dark-background.jpg) repeat-y;
}

.box-left-dark-text{
	float:left;
	width: 172px;
	
	padding-left: 4px;
	padding-right: 4px;
	
	background: url(layout/box-left-dark-main-text.jpg) repeat-x;
}

.box-left-dark-bottom{
	float:left;
	width: 188px;
	height: 9px;
	
	background: url(layout/box-left-dark-bottom.jpg);
}





/* MAIN */

.box-main{
	width: 580px;
	float:Left;
}

.box-main-header{
	width: 542px;
	height: 36px;
	
	float:left;
}

.box-main-header-left{
	/*
	width: 5px;
	height: 30px;
	
	float:left;
	
	background: url(layout/box-main-header-left.jpg) no-repeat;
	*/
	background:transparent url(layout/box-right-white-header-left.jpg) no-repeat scroll 0 0;
float:left;
height:36px;
width:8px;
}

.box-main-header-mid{
	/*
	width: 530px;
	height: 30px;
	
	float:left;
	
	background: url(layout/box-main-header-mid.jpg) repeat-x;
	
	
	padding-top: 5px;
	
	color: black;
	font-size: 15px;
	*/
	background:transparent url(layout/box-right-white-header-mid.jpg) repeat-x scroll 0 0;
color:black;
float:left;

font-weight:normal;
height:41px;
font-size:15px;

width:527px;
}

.box-main-header-right{
	background:transparent url(layout/box-right-white-header-right.jpg) no-repeat scroll 0 0;
float:left;
height:36px;
width:7px;
	/*
	width: 7px;
	height: 30px;
	
	float:left;
	
	background: url(layout/box-main-header-right.jpg) no-repeat;*/
}

.box-main-main{
	width: 534px;
	
	float:left;
	
	background: url(layout/box-main-background.jpg);
	
	padding-left: 4Px;
	padding-right: 4px;
	
	/*
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;*/
}

.box-main-text{
	float:left;
	
	width: 526px;
	
	background: url(layout/box-main-background-text.jpg) repeat-x;
	
	padding-left: 4px;
	padding-right: 4px;
	
	line-height: 20px;
}

.box-main-bottom{
	width: 542px;
	height: 9px;
	
	float: left;
	
	background: url(layout/box-main-bottom.jpg) no-repeat;
}


.box-main-gray-header{
	width: 580px;
	height:30px;
	float:left;
}

.box-main-gray-header-left{
	float:left;
	
	width: 7px;
	height: 30px;
	
	background:url(layout/box-main-gray-header-left.jpg) no-repeat
}


.box-main-gray-header-mid{
	float:left;
	
	width: 565px;
	height: 30px;
	
	background:url(layout/box-main-gray-header-mid.jpg) repeat-x;
}


.box-main-gray-header-right{
	float:left;
	
	width: 8px;
	height: 30px;
	
	background:url(layout/box-main-gray-header-right.jpg) no-repeat
}


.box-main-gray-line{
	background: url(layout/box-main-gray-line.jpg) repeat-x;
}



#main-panel-small-left{
	float:left;
	width: 269px;	
}

#main-panel-small-right{
	float:right;
	width: 268px;	
}

.main-panel-small-header{
	float:left;
	width: 268px;
	height: 30px;
}

.main-panel-small-header-left{
	width: 5px;
	height: 30px;
	
	background: url(layout/box-small-mid-light-header-left.jpg) no-repeat;
	
	float:left;
}

.main-panel-small-header-mid{
	width: 248px;
	height: 30px;
	
	background: url(layout/box-small-mid-light-head-mid.jpg) repeat-x;
	
	float:left;
	padding-left: 0px;
	padding-right: 10px;
}

.main-panel-small-header-text{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	
	color:white;
	font-size: 15px;
}

.main-panel-small-header-text-selected{
	background: url(layout/box-small-mid-light-head-mid-checked.jpg) repeat-x;
	height: 30px;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	
	color: black;
	font-size: 15px;
}

.main-panel-small-main{
	width: 258px;
	float:left;
	
	/*border-left: 1px solid #969696;
	border-right: 1px solid #969696;*/
	background: url(layout/box-small-mid-light-background.jpg) repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	
}

.main-panel-left-small-text{
	width: 258px;
	background: white url(layout/box-main-background-text.jpg) repeat-x;
	float:left;
}

.box-small-mid-light-bottom{
	width: 268px;
	float: left;
	height: 8px;
	
	background: url(layout/box-small-mid-light-bottom.jpg) no-repeat;
	
}

.main-table-line-dark{
	background: url(layout/box-main-dark-line.jpg) repeat-x;	
	
	verticall-align: middle;
	
	
	height: 20px;
	font-size: 12px;
}

.main-table-line{
	background: url(layout/box-main-gray-line.jpg) repeat-x;	
	
	verticall-align: middle;
	
	
	height: 20px;
	font-size: 12px;
}

.main-table-line-dark a, .main-table-line-dark a:visited{
	color: white;
	text-decoration: underline;
}

.main-table-line-dark a:hover{
	text-decoration: none;
}

.main-panel-forum-date{
	color: #5B5B5B;
	float:left;
}

.main-panel-forum-name{
	padding-left: 5px;
	
	float:left;
	
	height: 20px;
}

#main-panel-left-small-header-text-left{
	float:left;
}

#main-panel-left-small-header-text-right{
	float:right;
}

#main-panel-right-small-header-text-left{
	float:left;
}

#main-panel-right-small-header-text-right{
	float:right;
}





.main-panel-small-header-right{
	width: 5px;
	height: 30px;
	
	background: url(layout/box-small-mid-light-header-right.jpg) no-repeat;
	
	float:left;
}




/* DEFAULT S�ZKY */

.bets-match-statistic{
	float:left;
	margin-left: 5px;
	margin-top: 5px;
}

.bet-title{
	font-size: 16px;	
	float:left;
	padding-left: 10px;
}

.bet-header{
	background-color: #000000;
	/*color: #ffdc00;*/
	color: white;
	
	text-align: center;
	verticall-align: middle;
	
	height: 20px;
}


.bet-line-dark{
	color: black;
	background-color: #ffcc00;
}

.bet-line-light{
	color: black;
	background-color: #ffeeac;
}

.bet-line-dark:hover{
	background-color: #c49c00;
}

.bet-line-light:hover{
	background-color: #c49c00;
}

.bet-line-cell{
	height: 20px;
	
	border-top: 1px solid white;
	border-right: 1px solid white;
	
	text-align:center;
	verticall-align: middle;
}

.bet-line-cell a, .bet-line-cell a:hover, .bet-line-cell a:visited, .bet-line-cell a:active{
	text-decoration: none;
}

.bet-line-cell-tip:hover, .bet-line-cell-tip:hover a, .bet-line-cell-tip:hover a:visited, .bet-line-cell-tip:hover a:active{
	background-color: #eb3636;
	color: white !important;
}

.bet-line-cell-voted{
	height: 15px;

	border-top: 1px solid white;
	border-right: 1px solid white;
	
	text-align:center;
	verticall-align: middle;
	
	font-weight: bold;
	
	background-color: #806600 !important;
	color: white !important;
}

.bet-line-cell-voted a, .bet-line-cell-voted a:visited, .bet-line-cell-voted a:active, .bet-line-cell-voted a:hover{
	color: white;
	text-decoration: none;
	background-color: #806600 !important;
}

.bet-cell-left{
	text-align:left;
	padding-left: 10px;
}

.bet-line-cell-end{
	height: 15px;

	border-top: 1px solid white;
	
	text-align:center;
	
	verticall-align: middle;
}








#sazky_default_levy_sloupec{
	float: left;
	width: 285px;
	padding-right: 3px;
	border-right: 1px dashed black;
}

#sazky_default_levy_nadpis{
	width: 285px;
	height: 25px;
	background: url('layout/obsah/nadpis_levy_podklad.jpg') no-repeat;
}

#sazky_default_levy_text{
	font-size: 14px;
	margin-top: 3px;
	margin-left: 3px;
	float:left;
}




#sazky_default_pravy_sloupec{
	float: right;
	width: 285px; 
}

#sazky_default_pravy_nadpis{
	width: 285px;
	height: 25px;
	background: url('layout/obsah/nadpis_pravy_podklad.jpg') no-repeat;
}

#sazky_default_pravy_text{
	font-size: 14px;
	margin-top: 3px;
	margin-right: 3px;
	float: right;
}

.sazky_default_tmavy_text{
	width: 285px;
	background: url('layout/obsah/seznam_tmavy_1px.jpg');
	height: 23px;
}

.sazky_default_svetly_text{
	width: 285px;
	background: url('layout/obsah/seznam_svetly_1px.jpg');
	height: 23px;
}

.sazky_default_text{
	margin-top: 3px;
	margin-left: 5px;
	float: left;
}

.sazky_default_text_pravy{
	margin-top: 3px;
	margin-right: 5px;
	float: right;
}

.seznam_oddelovaci_cara{
	height: 3px;
	width: 100%;
	background: url(layout/obsah/seznam_oddelovaci_cara_1px.jpg);
}

#sazky_default_seznam{
	overflow: hidden;
}

.oranzova_lista{
	/*background: url('layout/small-panel.jpg') no-repeat center 80%;*/
	width: 575px;
	height: 15px;
	
	padding-bottom: 13px;
	padding-left: 5px;
	float: left;
	
	/*font-style: italic;*/
	
	font-size: 20px;
}

.box-main-header-text{
	font-weight: normal;
	float:left;
	padding-left: 5px;
	
	padding-top: 8px;
}


.plinth-gray{
	width: 580px;
	float:left;
	height: 30px;
}

.plinth-gray-left{
	width: 7px;
	height: 30px;
	
	/*background: url(layout/plinth-gray-left.jpg) no-repeat;*/
	
	float:left;
}

.plinth-gray-mid{
	width: 568px;
	height: 24px;
	
	/*background: url(layout/plinth-gray-mid.jpg) repeat-x;*/
	
	float:left;
	
	padding-top: 6px;
	
	text-align:center;
	color: black;
	font-weight: bold;
	font-size: 15px;
}

.plinth-gray-right{
	width: 5px;
	height: 30px;
	
	/*background: url(layout/plinth-gray-right.jpg) no-repeat;*/
	
	float:left;
}


.default_tmavy_text{
	background: url('layout/obsah/seznam_tmavy_1px.jpg');
	height: 23px;
}

.default_svetly_text{
	background: url('layout/obsah/seznam_svetly_1px.jpg');
	height: 23px;
}

.obsah_sazeni_seznam{
	width: 100%;
	float: left;
	overflow: hidden;
	font-size: 13px;
}

.prostredni_sloupec_text{
	 line-height: 25px;
	 float: left;
	 width:100%;
}

.text_pod_sazkama{
	border: 1px dotted #989F1D;
	background-color: #FFFFD3;
	width: 80%;
	height: 40px;
	float: left;
	margin-left: 10%;
	text-align: center; 
}

.text_pod_sazkama_text{
	margin-top: 12px;	
}

/* OTHERS */

.form-birthday-day{
	float: left;
	width: 20px; 
	
	height: 25px;
	
	text-align: center;
	
	margin-right: 2px;
	
	background: url(layout/formular_20px.png) no-repeat;
	
	border: 0px;
}

.form-birthday-year{
	float: left;
	width: 40px; 
	height: 25px;
	text-align: center;
	
	border: 0px;
	
	
	background: url(layout/formular_40px.png) no-repeat;
}


.main-remaining{
	width: 270px;
	height: 29px;
	
	background: url(layout/time-remaining.png) no-repeat;
	
	
	padding-top: 10px;
	
	text-align: center;

}

.main-remaining a, .main-remaining a:visited, .main-remaining a:hover, .main-remaining a:active{
	text-decoration: none;
	color: black;
}

.main {
	color: #464646;
}

.image{
	float:left;border:0px;
}

#welcome-text h2{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	display: inline;
}

#welcome-text h1{
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	display: inline;
}

#welcome-text-header{
	color: #3a485d;
	font-size: 15px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
}

#welcome-text{
	float:left;
}

.rank-ordered{
	background-color: #575757;
	color: white;
}

.rank-header{
	cursor: pointer;
}


.button-send-gold{
	width: 80px;
	height: 23px;

	background: url(layout/button/send-gold.png) no-repeat;
	
	border: 0px;
}

.button-delete-gold{
	width: 73px;
	height: 23px;

	background: url(layout/button/delete.png) no-repeat;
	
	border: 0px;
}

.button-registration{
	width: 124px;
	height: 23px;

	background: url(layout/button/registration.jpg) no-repeat;
	
	border: 0px;
}

.button-send{
	float:right;	
	margin-right: 5px;
	border: 0px;
}

.button-ticket{
	float:left;
	margin-left: 5px;
	border: 0px;
}

.profil-menu-ikona{
	float:left;
	padding-right: 5px;
	padding-left: 5px;
	border: 0px;
}

.header-icon{
	float:left;
	
}

.news-box{
	width: 543px;
	float:left;
}

.news-box-top{
	width: 543px;
	height: 8px;
	
	background: url(layout/news/box-news-top.jpg);
	
	float:left;
	
}

.news-box-main{
	width: 535px;
	/*
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;
	*/
	background: #FFFFFF url(layout/news/box-news-mid.jpg) repeat-y;
	
	padding-left: 4px;
	padding-right: 4px;
	
	float:left;
}

.news-box-text{
	float:left;
	
	padding-left: 4px;
	padding-right: 4px;
	
	width: 527px;
	
	background: #FFFFFF url(layout/news/box-news-background.jpg) repeat-x;
}

.news-box-bottom{
	width: 543px;
	height: 9px;
	
	background: url(layout/news/box-news-bottom.jpg) no-repeat;
	
	float:left;
}

.novinka-obrazek{
	float:left;
	border: 2px solid #6c6c6c;
	width: 100px;
	
	margin: 10px;
}

.novinka-obsah{	
	text-align:left;
	border-bottom: 1px solid white;
	padding: 5px;
}

.novinka-autor{
	float:left;
}

.novinka-odkaz{
	float:right;	
	
	padding-left: 5px; padding-right: 5px; margin-right: 15px;
}

.novinka-nadpis{
	color: #106fae;
	font-weight: bold;
}


.novinka-spodek{
	width: 100%;
	padding-top: 5px;
}

.novinka-barva{
	color: #969696;
}

.shortNews-td {
	border-bottom: 1px solid #aaa9a9;	
	
	font-size: 11px;
	
}

.shortNews-date{
	color: #000000;
}

.shortNews-title{
	/*color: #2179b4;*/
}



.formular{
	width: 157px;
	height: 21px;
	border: 0px;
	
	padding-top: 3px;
	padding-left: 3px;
	
	background: url('layout/formular.jpg');
	
}



.formular_profil{
	width: 150px;
	border: 1px solid  #949494;
	background: url('layout/1px_policko.jpg');
	float: right;
	margin-top: 2px;
}

.profil_text{
	float: left;
}

.cervena {
	color: red;
}





.login_button{
	background: url('layout/button/login.jpg');
	width: 104px;
	height: 23px;
	margin-top: 5px;
	border: 0px solid black;
	cursor: pointer;
}
.registrace_button{
	background: url('layout/button/registrovat.jpg');
	width: 107px;
	height: 23px;
	border: 0px solid black;
	cursor: pointer;
}

.jednotlive_kursy{
	border-left: 1px solid white;
}



.prave_menu_radek_text{
	margin-top: 7px
}


/* Soukrom� zpr�vy */
#zpravy_menu{
	margin-left: auto;
	margin-right: auto;
	width: 365px;
}


#zpravy_menu #leva{
	width: 	75px;
	height: 24px;
	background-image: url(layout/zpravy/menu_1.jpg);
	float: left;
}

#zpravy_menu #leva_najete{
	width: 	75px;
	height: 24px;
	background-image: url(layout/zpravy/menu_1_najete.jpg);
	float: left;
}



#zpravy_menu #stred{
	width: 	81px;
	height: 24px;
	background-image: url(layout/zpravy/menu_2.jpg);
	float: left;
	margin-left: 1px;
}
#zpravy_menu #stred_najete{
	width: 	81px;
	height: 24px;
	background-image: url(layout/zpravy/menu_2_najete.jpg);
	float: left;
	margin-left: 1px;
}


#zpravy_menu #prava{
	width: 	79px;
	height: 24px;
	background-image: url(layout/zpravy/menu_3.jpg);
	float: left;
	margin-left: 1Px;
}
#zpravy_menu #prava_najete{
	width: 	79px;
	height: 24px;
	background-image: url(layout/zpravy/menu_3_najete.jpg);
	float: left;
	margin-left: 1Px;
}

#zpravy_menu #zluta{
	width: 	113px;
	height: 24px;
	background-image: url(layout/zpravy/menu_4.jpg);
	float: left;
	margin-left: 10Px;
}

#zpravy_menu #zluta_najete{
	width: 	113px;
	height: 24px;
	background-image: url(layout/zpravy/menu_4_najete.jpg);
	float: left;
	margin-left: 1Px;
}

#zpravy_menu .text{
	float: left;
	text-align:center;
	margin-top: 4px;
	width: 100%;
   color: white;
}



#zpravy_stare{
	margin-left: auto;
	margin-right: auto;
	width: 500px;
}

#zpravy_obsah{
	width: 500px;
	height: 150px;
	border: 2px solid #C0C0C0;
	overflow: auto;
	float: left;
}

#bublina{
	line-height: 25px ;
	width: 491px;
	margin-left: auto;
	margin-right: auto;
}

#bublina_obsah{
	width: 491px;
	float:Left;
}

#bublina #horejsek{
	float:left;
	width: 491px;
	height: 43px;
	background: no-repeat url(layout/zpravy/bublina_horni.png);
}

#bublina #stred{
	float: left;
	width: 491px;
	background: repeat-y url(layout/zpravy/bublina_1px.jpg);
}

#bublina #spodek{
	float: Left;
	width: 491px;
	height: 16px;
	background: no-repeat url(layout/zpravy/bulblina_down.jpg);
}

#bublina .radek{
	width:100%;
	float:left;
}

#bublina .radek .text{
	float:left;
	margin-left: 24px;
	/*
	color: #E2DC02;
	font-weight: bold;
	*/
	font-size: 13px;
		
}


#predmet{
	width: 360px;
	height: 19px;
	
	background: url(layout/zpravy/form-subject.png) no-repeat;
	
	border: 0px;
	
	padding-left: 4px;
	padding-top: 6px;
	
}

#komu_vyber{
	position: absolute;
	margin-top: 23px;
	margin-left: 97px; 
	width: 137px; 
	height: 120px;
	background: white;
	display: none;
	bordeR: 1px solid #C0C0C0;
	overflow: auto;
}

/*#komu_vyber #text{
	width: 100%;
	height: 100%;
	border: 1px solid #C0C0C0;
	background: white;
	float:left;
	overflow: auto;
}*/

#komu_vyber .vyber_radek{
	background-color: white;
	width: 100%;
	cursor: pointer;
}

.message-form-message{
	font-size: 12px;
	line-height: 16px;
	border: 0px solid white;
	background: url(layout/zpravy/underline.gif);
	padding: 0px;
	margin: 0px;
}
    
    
/* ODKAZY */







.prostredni_sloupec_text a:active, .prostredni_sloupec_text a:visited, .prostredni_sloupec_text a {
	color: #3a485d;
	text-decoration: none;
}


.prostredni_sloupec_text a:hover{
	text-decoration: underline;
	color: black; 
}


#menu a, #menu a:visited, #menu a:active{
	color: white;
	text-decoration: none;
}

#menu a:hover{
	text-decoration: underline;
}

#footer_text a, #footer_text a:visited, #footer_text a:hover, #footer_text a:active{
	color: #e7e7e7;
	text-decoration: underline;
	
	
}



#levej_sloupec a,#levej_sloupec a:visited{
	color: #686868;
	text-decoration: none;
}
#levej_sloupec a:hover{
	text-decoration: underline;
	color: black;
}

.jednotlive_kursy a, .jednotlive_kursy a:visited, .jednotlive_kursy a:active{
	/*color: black;*/
	text-decoration: none;
	color: #3a485d;
}

.jednotlive_kursy a:hover{
	color: black;
	text-decoration: underline;
}

#zpravy_menu a, #zpravy_menu a:visited, #zpravy_menu a:active{
	color:#3a485d;
	text-decoration: none;
} 

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

.novinky_odkaz a, .novinky_odkaz a:visited, .novinky_odkaz a:active{
	text-decoration: underline;
	/*color: black;*/
	color: #686868;
} 

.novinky_odkaz a:hover{
	color: black;
}

.radek a, .radek a:visited, .radek a:active{
	text-decoration: underline;
}

.radek a:hover{
	color: #FDE500;
}




#zpravy-ulozit{
	background: url(layout/button/save.png) no-repeat;
	width: 65px;
	height: 23px;
	border: 0px;
}






/*
*
* Forum
*
*/

.forum-message-topic-main p, .forum-message-message-main p{
	line-height: 20px;
	float:left;
}


#pridat-komentar-box{

	width: 485px;
	
	float:right;

}

#pridat-komentar-horejsek{
	width: 485px;
	height: 6px;
	
	float:left;
	
	background: url(layout/forum/add-message-top.jpg) no-repeat;
}

#pridat-komentar-spodek{
	width: 485px;
	height: 3px;
	
	float:left;
	
	background: url(layout/forum/add-message-bottom.jpg) no-repeat;
}

#pridat-komentar-stred{

	width: 485px;
	
	float:left;
	
	background-color: #ffcc00;
	
}


.forum-prispevek-profile-nick{
	float:left;width: 100%; text-align:center;
}

.forum-prispevek-profile-nick a, .forum-prispevek-profile-nick a:visited, .forum-prispevek-profile-nick a:active{
	color: black;
	text-decoration: none;
}

.forum-prispevek-profile-nick a:hover{
	color: black;
	text-decoration: none;
}


.forum-prispevek-prava-strana{

	float: right;

	width: 411px;

}

.forum-message-topic-title{
	float:left;
	
	width: 99%;
	
	text-align: left;
	
	color: black;
	
	padding-left: 5px;
	
	font-size: 15px;
	
	
}

.forum-message-topic-top{
	float: left;
	width: 411px;
	height: 5px;
	
	background: url(layout/forum/forum-message-topic-top.jpg) no-repeat;
}

.forum-message-topic-main{
	float: left;
	width: 400px;
	
	background-color: #fcf7d5;
	
	padding: 6px;
	
}

.forum-message-topic-bottom{
	float: left;
	width: 411px;
	height: 6px;
	
	background: url(layout/forum/forum-message-topic-bottom.jpg) no-repeat;
}


.forum-message-message-top{
	float: left;
	width: 411px;
	height: 5px;
	
	background: url(layout/forum/forum-message-message-top.jpg) no-repeat;
}

.forum-message-message-main{
	float: left;
	
	
	background-color: #f0f0f0;
	
	padding:6px;
	width:400px;
	
}

.forum-message-message-bottom{
	float: left;
	width: 411px;
	height: 6px;
	
	background: url(layout/forum/forum-message-message-bottom.jpg) no-repeat;
}


.forum-message-title{
	float:left;
	width: 100%;
	height: 15px;
	
	
	font-size: 11px;
	
	color: #5a5a5a;
}

.topic-nadpis{
	background: url(layout/forum/add-topic-form-title.jpg) no-repeat;
	
	width: 398px;
	height: 25px;
	
	border: 0px;
	
	padding-left: 4px;
	padding-top: 4px;
	
}



.topic-obsah{
	width: 396px;
	height: 134px;
	
	padding: 3px;
	
	background: url(layout/forum/add-topic-form-textarea.jpg) no-repeat;
	
	border: 0px;
}

#pridat-topic-box{

	width: 485px;
	
	float:right;

}

#pridat-topic-horejsek{
	width: 485px;
	height: 6px;
	
	float:left;
	
	background: url(layout/forum/add-topic-top.jpg) no-repeat;
}

#pridat-topic-spodek{
	width: 485px;
	height: 3px;
	
	float:left;
	
	background: url(layout/forum/add-topic-bottom.jpg) no-repeat;
}

#pridat-topic-stred{

	width: 485px;
	
	float:left;
	
	background-color: #ffcc00;
	
}



.forum td{
	 padding-top: 6px;padding-bottom: 3px;padding-left: 3px;
}

.forum-nadpis{
	padding-left: 0px;
}

.forum-prispevek-leva-strana{
	width: 120px;
	float:left;
	text-align:center;
	
	background: url(layout/forum/forum-profile-right.png) right top no-repeat;
	
	color: black;
}

.forum-prispevek-profile-box{
	width: 94px;
	
	float:left;
}

.forum-prispevek-profile-box-top{
	width: 94px;
	height: 8px;
	
	background: url(layout/forum/forum-profile-top.png) no-repeat;
	
	float:left;
}

.forum-prispevek-profile-box-main{
	width: 90px;
	
	/*;*/
	background: url(layout/forum/forum-profile-mid.jpg) repeat-y;
	
	padding-left: 2px;
	padding-right: 2px;
	
	float:left;
}

.forum-prispevek-profile-box-text{
	float:left;
	width: 90px;
	background: url(layout/forum/forum-profile-main.jpg) repeat-x;
	/*background-color: #E4E4E4;*/
}

.forum-prispevek-profile-box-bottom{
	width: 94px;
	height: 6px;
	
	background: url(layout/forum/forum-profile-bottom.png) no-repeat;
	
	float:left;
}


.ochrana-proti-spamu{
	display: none;
}





.clanek-obsah{
  width: 100%;
}


#profil-me-oblibene{
    background-color: #E7E7E7;
    padding-bottom: 5px;
    padding-top: 2px
}

#profil-me-oblibene td{
    padding-left: 2px;
    height: 25px;
}


.ticket-menu-header{
	width: 306px;
	height: 39px;
	
	margin-left: auto;
	margin-right: auto;
}

.ticket-menu-header-left{
	width: 6px;
	height: 34px;
	
	float:left;
	
	background: url(layout/tikety/ticket-menu-header-left.png) no-repeat
}

.ticket-menu-header-mid{
	width: 294px;
	height: 31px;
	
	float:left;
	
	background: url(layout/tikety/ticket-menu-header-mid.png) repeat-x;
	
	padding-top: 4px;
	
	text-align: center;
	
	
}


.ticket-menu-header-right{
	width: 6px;
	height: 34px;
	
	float:left;
	
	background: url(layout/tikety/ticket-menu-header-right.png) no-repeat
}


.ticket-more-info{
	background-color: #f2f2f2;
	display: none;
	
	float:left;
	width: 100%;
}


.ticket-more-info-panel{
	float:left;
	
	width: 98%;
	
	/*
	padding-top: 1%;
	padding-left: 1%;
	padding-right: 1%;*/
	
	padding: 1%;
}

.ticket-more-info-left-panel{
	width: 207px;
	
	float:left;
}

.ticket-more-info-right-panel{
	width: 270px;
	
	float:right;
}

.ticket-more-info-line-dark{
	width: 100%;
	height: 18px;
	
	float:left;
	
	background-color: #e4e4e4;
	
	padding-top: 3px;
}

.ticket-more-info-line-light{
	width: 100%;
	height: 18px;
	
	float:left;
	
	padding-top: 3px;
	
	background-color: #eeeeee;
}


#zpravy_menu #leva_najete a, #zpravy_menu .leva_najete a:visited, #zpravy_menu .leva_najete a:active{
   color: white;
}
#zpravy_menu #stred_najete a, #zpravy_menu .stred_najete a:visited, #zpravy_menu .stred_najete a:active{
   color: white;
}
#zpravy_menu #prava_najete a, #zpravy_menu .prava_najete a:visited, #zpravy_menu .prava_najete a:active{
   color: white;
}
#zpravy_menu #zluta_najete a, #zpravy_menu .zluta_najete a:visited, #zpravy_menu .zluta_najete a:active{
   color: white;
}

.shortNews-link a:visited, .shortNews-link{
	color: #2179b4;
	text-decoration: underline;
}


.main-panel-forum-link a:visited, .main-panel-forum-link, .main-panel-forum-link a, .main-panel-forum-link a:active{
	text-decoration: underline;
	color: #2f2f2f;
}

/* Pozvi pratele */

#inviteYourFriend-email{
	width: 149px;
	text-align: center;
	
	background: url(layout/form-150.png) no-repeat;
	
	margin-left: auto;
	margin-right: auto;
	
	padding-top: 4px;
	
	height: 20px;
	
	border: 0px;
}

/* POLL */

#poll-header{
	width: 188px;
}

#poll-header-mid{
	width: 172px;
}

#poll-main-text{
	width: 172px !important;
}

.poll-border{
	width: 139px;
	height: 12px;
	background: url(layout/poll/poll-bar.png) no-repeat;
	float:left;
	padding-left: 4px;
	padding-top: 4px;
}

.poll-fill{
	height: 6px;
	float:Left;
	background-color: #ffdc00;
}

.poll-option-separator{
	height: 2px; background-color: white;width: 100%;
}

#poll a, #poll a:active, #poll a:visited{
	color:black;
	text-decoration: none;
}

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


.poll{
	color:black;;margin-left:auto;margin-right:auto;width: 90%;
}

.poll-background-dark{
	background: #f1f1f1;
	height: 20px;
	/*padding-left: 10px;
	padding-right: 10px;*/
}

.poll-background-light{
	background: #f7f7f7;
	height: 20px;
	
	/*
	padding-left: 10px;
	padding-right: 10px;
	*/
}

/*
*
* Bubliny
*
*/
#dhtmltooltip{
position: absolute;
width: 158px;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.dhtmltooltip-top{
  width: 178px;
  height: 10px;
  background: url('layout/bubble/bubble_top.png') no-repeat;
}
#dhtmltooltip-text{
  width: 168px;
  background: url('layout/bubble/bubble_1px.png') repeat-y;
  padding: 5px;
  text-align: center;
  color: white;
}
.dhtmltooltip-bottom{
  width: 178px;
  height: 3px;
  background: url('layout/bubble/bubble_bottom.png') no-repeat;
}

#right-banner{
	float:left;
	
	border: 0px;
	
	padding-left:0px;
	
}



.box-homepage{
	float:left;
	
	width: 270px;
}

.box-homepage-top{
	float:left;
	
	width: 270px;
	height: 10px;
	
	background: url(layout/box-homepage-top.jpg) no-repeat;
}

.box-homepage-mid{
	float:left;
	
	padding-left:5px;
	padding-right:5px;
	
	width:260px;
	
	background: url(layout/box-homepage-mid.jpg) repeat-y;
}

.box-homepage-text{
	float:left;
	
	width:260px;
	
	background: url(layout/box-homepage-text.jpg) repeat-x;
	
	color: white;
	
}

.box-homepage-header{
	float:left;
	width: 236px;
	
	padding-left: 10px;
	padding-top: 0px;
	height: 29px;
}

.box-homepage-bottom{
	float:left;
	
	width: 270px;
	height: 10px;
	
	background: url(layout/box-homepage-bottom.jpg) no-repeat;
}

.box-homepage-content{
	float:left;
	padding-left: 10px;
	padding-right: 10px;
	
	width: 236px;
}



#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		}

	#jsddm li a
	{	
		
		display: block;
		/*background: #20548E;*/
		padding: 10px 12px;
		text-decoration: none;
		/*border-right: 1px solid white;*/
		height: 13px;
		
		white-space: nowrap}

	#jsddm li:hover
	{	
		color: #ffdc01 !important;
		text-decoration: none !important;
		background-color: #343434;
	}

	#jsddm li a:hover{
		color: #ffdc01 !important;
		text-decoration: none !important;
	}

		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			}
		
		#jsddm li ul li
		{	float: none;    		
			}
		
		#jsddm li ul li a
		{	width: 126px;
			background: #343434;
			text-decoration: none;
			
			opacity: .98;
   	
   			-moz-opacity: .98;
   			filter:alpha(opacity=98);
   			font-size: 11px;
			
			}

		#jsddm li ul li a:hover{
			background-color: #3e3e3e; 
		}	
		
		.submenu-option-bottom{
			background: url(layout/hover-menu-bottom.png);
			width: 150px;
			height: 5px;
			opacity: .98;
   	
   			-moz-opacity: .98;
   			filter:alpha(opacity=98);
		}
	
	
	
.fans-icon{
	margin-top: 4px;
	float:left;
}			

.fans-title{
	float:left; padding-left: 5px;font-weight: bold;padding-top: 7px;font-size: 15px;
}


.odpocet{
	height: 30px;

	float:left;
}

.odpocet-left{
	float:left;
	
	width: 12px;
	height: 30px;
	background: url(layout/odpocet-left.jpg) no-repeat;
}

.odpocet-mid{
	float:left;
	height: 23px;
	background: url(layout/odpocet-mid.jpg) repeat-x;
	
	padding-left: 10px;
	padding-right: 10px;
	
	text-align: center;
	
	padding-top: 7px;
}

.odpocet-right{
	float:left;
	
	width: 12px;
	height: 30px;
	background: url(layout/odpocet-right.jpg) no-repeat;
}


/* Paginator */
.paginator {
	margin: 1em 0;
	font-size: 90%;
	width: 100%;
	float:left;
	
	border-top: 1px solid #dfdfdf;
	padding-top: 2px;
}

.paginator-left{
	float:left;
	width: 150px;
	padding-top: 2px;
}

.paginator-right{
	float:right;
	
}

.paginator .button{
	float:left;
}

.paginator-left a, .paginator-left .button{
	border: 0px;
	color: black;
	
	margin-right: 0.1em;
	padding: 0.2em 0.5em;
	
	float:left;	
}


.paginator-right a, .paginator-right span {
	margin-right: 0.4em;
	padding: 0.3em 0.6em;
	float:left;
}

.paginator-right a {
	text-decoration: none;
	color: white;
	
	background-color: #979797;
}

.paginator-right .current {
	background: #dfdfdf;
	/*border: 1px solid #2E6AB1;*/
	color: black;
	/* font-weight: bold;*/
}


.box-main-headline{
	font-size:20px;
	padding-top:5px;
}



#statistics{
	text-align: center;
}

#statistics th{
	text-align: right;
	font-weight: normal;
}

#statistics .head-line th{
	text-align: center;
	font-weight: bold;
}


/* PRIZE */

.box-prize {
	
	margin-left: auto;
	margin-right: auto;
	width: 515px;
}

.box-prize-top{
	width: 515px;
	float:left;
	height: 7px;
}

.box-prize-mid{
	width: 515px;
	float:left;
	
	font-size: 15px;
}

.box-prize-bottom{
	width: 515px;
	float:left;
	height: 6px;
}

.box-prize-top-dark{
	background: url(layout/prize/ceny-dark-top.jpg) no-repeat;
}

.box-prize-mid-dark{
	background: url(layout/prize/ceny-dark-mid.jpg) repeat-y;
}
.box-prize-bottom-dark{
	background: url(layout/prize/ceny-dark-bottom.jpg) no-repeat;
}

.box-prize-top-light{
	background: url(layout/prize/ceny-light-top.jpg) no-repeat;
}

.box-prize-mid-light{
	background: url(layout/prize/ceny-light-mid.jpg) repeat-y;
}
.box-prize-bottom-light{
	background: url(layout/prize/ceny-light-bottom.jpg) no-repeat;
}

.prize-head{
	font-size: 18px;
	margin: 10px;	
}

.prize-position{
	position: absolute;
	padding-top: 3px;
	padding-left: 10px;
}

.avatar{
	float:left;
	background: url(layout/profil-avatar.png) no-repeat; 
	overflow: hidden; 
	width:169px; 
	height: 174px; 
	padding: 3px 5px 20px 5px
}


/* PROFIL */
#profil th, #profil td{
	background: url(layout/line-background.png);
	height: 23px;
}

#profil td{
	padding-left: 5px;
}

#profile-last-visitors{
	border-spacing: 0px !important;
}

#profil table{
	
	border-spacing: 2px;
}

#profile-contact th img{
	float: right;
}

#profile-contact th{
	text-align: right;
	padding-right: 5px;
}

#fans{
	line-height: 20px;
}

div#fans .full-div{
	background: url(layout/line-background.png);
	height: 22px;
}

#inviteYourFriend-button{
	cursor: pointer;
}