* {
	padding: 0px;
	margin: 0px;
}
HTML {
	height: 100%;
}
BODY {
	height: 100%;
	font: 75% Tahoma, Arial, Helvetica, sans-serif;
	color: #4F5D68;
	background-repeat: no-repeat;
	_behavior: url("/css/u/behavior_body.htc");
	cursor: default;
}
A {
	text-decoration: underline;
	cursor: pointer;
}
A:HOVER {
	text-decoration: underline;
	color: #FFFFFF;
}
A[target] {
	padding-right: 8px;
	/* in scheme... */
	margin-right: 2px;
}
P {
	position: relative;
	line-height: 1.3em;
	text-align: left;
	margin-bottom: 15px;
	z-index: 20;
	cursor: text;
}
EM, I {
/*	font-style: normal;
	line-height: 1.35em;
	padding: 0px 3px;
	background: #ECF6FF;
	border-bottom: 1px solid #C8DFF6;*/
}
IMG {
	position: relative;
	z-index: 10;
	_behavior: url("/css/u/pngbehavior.htc");
}

UL, OL {
	position: relative;
	margin-bottom: 15px;
	z-index: 20;
}
UL UL, OL OL {
	margin: 3px 0px 0px 0px;
}
UL LI {
	margin: 0px 0px 3px 14px;
	_margin-left: 17px;
}
UL.none LI {
	list-style: none;
	margin-left: 0px;
}
OL LI {
	list-style: decimal outside;
	margin: 0px 0px 3px 26px;
	_margin-left: 30px;
}
OL OL LI {
	list-style: lower-alpha outside;
	margin: 3px 0px 3px 20px;
	_margin-left: 24px;
}
OL OL OL LI {
	list-style: upper-roman outside;
}
OL OL OL OL LI {
	list-style: lower-roman outside;
}

/* Forms */
INPUT.text {
	min-height: 16px;
	_height: 16px !important;
	_height /**/: 20px;
	padding: 2px;
	border: 0px;	/* IE problem with 'none' */
	margin: 4px 0px 1px 0px;
	_margin: 3px 0px 0px 0px
}
INPUT.disabled {
	background: #F3F5F6;
}
LABEL.disabled {
	color: #BEC5CC;
}
LABEL.req {
	/*font-weight: bold;*/
	/*color: #FFA800 !important;*/
}
INPUT.checkbox {
	_width: 13px;
	height: 15px;
	_height: 16px;
	margin-top: 8px;
}
INPUT.btn, BUTTON.btn {
	min-height: 20px;
	*height: 20px;
	font-size: 1em;
	color: #FFFFFF;
	padding: 0px 10px 3px 10px;
	*padding: 0px;
	background: #CC0033;
	border: none;
	cursor: pointer;
	_cursor: hand;		/* IE 5.5 cursor fix */
}
INPUT.btn-yellow, BUTTON.btn-yellow {background: #D17C00;}
SELECT {
	font-size: 1em;
	margin-top: 4px;
}
TEXTAREA {
	width: 99%;
	font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
	padding: 2px 0px 2px 4px;
	border: 0px;
	margin: 4px 0px 1px 0px;
	_margin: 3px 0px 0px 0px;
}

HR {
	display: none;
}

/* titles */
H1 {
	font-size: 2.4em;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 15px;
}
H2 {
	position: relative;
	font-size: 1.5em;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom: 10px;
	z-index: 20;
}
H3 {
	position: relative;
	font-size: 1em;
	margin-bottom: 5px;
	z-index: 20;
}
H3 SPAN {
	font-weight: normal;
}

.last { margin-bottom: 0px !important; }

.ar {
	text-align: right;
}
.ac {
	text-align: center;
}
.indent {
	margin-top: 15px;
}

/* floating */
.fl, .fc, .left {
	float: left;
	display: block;
}
.fr, .right {
	float: right;
	display: block;
}
/* twoCols */
.twoCols {
	position: relative;		/* IE fix relative - relative */
	_height: 1%;	/* IE height fix (%) */
}
.twoCols .fl, .twoCols .fr {
	width: 50%;
}
.twoCols .fr {
	margin-left: -1px;		/* IE 5.5+ float fix ??? */
}
.twoCols .fl .in {
	padding-right: 15px;
}
.twoCols .fr .in {
	padding-left: 15px;
}
/* threeCols */
.threeCols {
	position: relative;		/* IE fix relative - relative */
	_height: 1%;	/* IE height fix (%) */
}
.threeCols .fl, .threeCols .fr {
	width: 33%;
}
.threeCols .fc {
	width: 34%;
}
.threeCols .fl .in {
/*	padding-right: 10px;*/
	margin-right: 10px;
}
.threeCols .fc .in {
/*	padding: 0px 10px;*/
	margin: 0px 10px;
}
.threeCols .fr .in {
/*	padding-left: 10px;*/
	margin-left: 10px;
}
.threeCols .fl .in .in, .threeCols .fc .in .in, .threeCols .fr .in .in {
	margin: 0px;
}
/*.threeCols .fl P, .threeCols .fl H2, .threeCols .fl H3 {
	margin-right: 10px;
}
.threeCols .fc P, .threeCols .fc H2, .threeCols .fc H3 {
	margin-right: 10px;
	margin-left: 10px;
}
.threeCols .fr P, .threeCols .fr H2, .threeCols .fr H3 {
	margin-left: 10px;
}*/


.clr {
	clear: both;
	height: 1px;
	font-size: 1px;
	padding: 0px;
	margin: 0px 0px -1px 0px;
	_margin: 0px 0px -2px 0px;
}
.clrL {
	clear: left;
	_height: 1%;	/* IE margin fix */
}

.clrR {
	clear: right;
	_height: 1%;	/* IE margin fix */
}
.w450px {
	width: 450px;
}
.w300px {
	width: 300px;
}
.pipe { margin: 0 0.5em; }

#root .btn-1, .btn-1, #root .btn-2, .btn-2 {
	display: block;
	float: left;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF !important;
	padding: 4px 7px;
	background-color: #CC0033;
}
#root .btn-2 {
	background-color: #D17C00;
}
#root .btn-1:HOVER, #root .btn-2:HOVER {
	text-decoration: none;
}
/* Submenu */
.submenu {
	margin-bottom: 15px;
}
.submenu UL {
	margin: 0px;
}
.submenu UL LI {
	list-style: none none !important;
/*	display: block;*/
	_width: 1%;
	padding-left: 10px;
	/* in scheme... */
	margin-left: 0px;
}
.submenu A {
	font-size: 0.9em;
	white-space: nowrap;
}

/* Tools */
.hide {
	display: none;
}
.ml {
	margin: 0px 0px 15px 15px;
}
.mr {
	margin: 0px 15px 15px 0px;
}
.mt {
	margin-top: 15px;
}
.mb {
	margin-bottom: 15px;
}
.lineTL {
	float: left;
	padding: 10px 15px 15px 15px !important;
	border-top: 1px solid;	/* in scheme... */
	border-left: 1px solid;	/* in scheme... */
}
.lineT {
	padding-top: 15px;
	border-top: 1px solid;	/* in scheme... */
}
.lineL {
	padding-left: 15px;
	border-left: 1px solid;	/* in scheme... */
}
.yellow {
	color: #FFA800;
}

/* galery */
.galery {
	_height: 1%;	/* IE5 height fix (%) */
/*	behavior: url("/css/u/behavior.htc");	/* OLD */
}
#scripts {
/*	-moz-binding: url("/css/u/behavior.xml#itemWidth");		/* OLD */
}
.galery .i {
	float: left;
	font-size: 0.9em;
	margin-right: 15px;
}
.galery .i IMG {
	behavior: url("/css/u/behavior.htc");
	-moz-binding: url("/css/u/behavior.xml#itemWidth");
}
.galery .i P, .galery .i UL {
	margin: 15px 15px 15px 40px;
}
.galery .i UL LI SPAN {
	font-weight: bold;
}

/* photo description */
.photoDesc {
	font-size: 0.9em;
}

/* photo */
.photo {
	position: relative;
/*	margin: 15px 0px;	/* IE problem margin-top */
	margin-bottom: 15px;
	z-index: 20;
/*	behavior: url("/css/u/behavior_photo.htc");*/
}
.photo .in {
	position: relative;		/* IE fix relative - relative */
	_height: 1%;	/* IE height fix (%) */
	padding: 9px 0px 0px 9px !important;
	/* in scheme... */
}
.photoThumb .in {
	/* in scheme... */
}
.col1 { width: 73px; }
.col2 { width: 136px; }
.col3 { width: 199px; }
.col4 { width: 262px; }
.col5 { width: 325px; }
.col6 { width: 388px; }
.col7 { width: 451px; }
.col8 { width: 514px; }
.col9 { width: 577px; }
.col10 { width: 640px; }
.col11 { width: 703px; }
.col12 { width: 766px; }
.col13 { width: 829px; }
.col14 { width: 892px; }
.col15 { width: 955px; }
.photo A, A.highslide {
	cursor: url("/js/u/photo/zoomin.cur"), pointer;
}
.photo A:HOVER IMG {
	border-color: #FFFFFF;
}
.photo A[target] {
	padding: 0px;
	margin: 0px;
}
.photo IMG {
	float: left;
	border: 1px solid;	/* in scheme... */
	margin: 0px 8px 8px 0px;
}
.photo .key {
	min-height: 14px;
	_height: 14px;
	font-size: 0.9em;
	padding-left: 18px;
	/* in scheme... */
	margin-top: 8px;
}
.photo .key EM {
	font-style: normal;
}
.col1b { width: 106px; }
.col2b { width: 202px; }
.col3b { width: 298px; }

.highslide-image {
    border: 10px solid #FFFFFF;
}
.highslide-image-blur {

}
.highslide-wrapper {
	background: #ffffff;
}
.highslide-caption, .highslide-caption .smaller {
    color: #808080 !important;
}
.highslide-caption {
    display: none;
    border: 0px solid white;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 100%;
    padding: 0px 0px 10px 10px;
    margin-top: -5px;
    background-color: white;
}
.highslide-caption .smaller {
	font-size: 92%;
	line-height: 175%;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/photo/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-dimming { position: absolute; background: #000000; }

.highslide .ico-detail-image { position: absolute; top: 0px; left: 0px; display: block; width: 27px; height: 27px; background: url("/img/u/ico-detail-image.png") 0px 0px no-repeat; _behavior: url("/css/u/pngbehavior.htc"); z-index: 50; }
.highslide-active-anchor .ico-detail-image { visibility: hidden; }
.highslide-active-anchor img { opacity: 0.2; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20); _visibility: hidden; }

a.highslide-full-expand { background: url("/js/u/graphics/fullexpand.gif") no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }

/* fotogalerie v boxu */
.box .photo .key {
	font-size: 1em;
}
.box .photo H2 {
	border-bottom: 0px;
	margin-bottom: 5px;
}

/* box */
.box {
	display: block;
	position: relative;
	font-size: 0.9em;
	border: none;
	margin-bottom: 15px;
	z-index: 20;
	*height: 1%;
}
.box H2 {
	_height: 1%;	/* IE border fix */
	font-size: 1.7em;
	padding-bottom: 5px;
	border-bottom: 1px solid;
}
.box P {
	line-height: 1.3em;
}
.box .motive {
	position: relative;
	z-index: 20;
	_behavior: url("/css/u/pngbehavior.htc");
}
.box .motive.info-cestovani { height: 58px; width: 78px; background: url("/img/u/motive_warn_info/motive_cestovani_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -16px; }
.box .motive.warn-cestovani { height: 58px; width: 78px; background: url("/img/u/motive_warn_info/motive_cestovani_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -16px; }
.box .motive.info-alkohol { height: 54px; width: 86px; background: url("/img/u/motive_warn_info/motive_alkohol_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.warn-alkohol { height: 54px; width: 86px; background: url("/img/u/motive_warn_info/motive_alkohol_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.info-doprava { height: 60px; width: 74px; background: url("/img/u/motive_warn_info/motive_doprava_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -18px; }
.box .motive.warn-doprava { height: 60px; width: 74px; background: url("/img/u/motive_warn_info/motive_doprava_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -18px; }
.box .motive.info-doprava2 { height: 47px; width: 98px; background: url("/img/u/motive_warn_info/motive_doprava2_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -5px; }
.box .motive.warn-doprava2 { height: 47px; width: 98px; background: url("/img/u/motive_warn_info/motive_doprava2_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -5px; }
.box .motive.info-foto { height: 52px; width: 96px; background: url("/img/u/motive_warn_info/motive_foto_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -10px; }
.box .motive.warn-foto { height: 52px; width: 96px; background: url("/img/u/motive_warn_info/motive_foto_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -10px; }
.box .motive.info-hory { height: 45px; width: 96px; background: url("/img/u/motive_warn_info/motive_hory_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -3px; }
.box .motive.warn-hory { height: 45px; width: 96px; background: url("/img/u/motive_warn_info/motive_hory_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -3px; }
.box .motive.info-kafe { height: 44px; width: 88px; background: url("/img/u/motive_warn_info/motive_kafe_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -2px; }
.box .motive.warn-kafe { height: 44px; width: 88px; background: url("/img/u/motive_warn_info/motive_kafe_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -2px; }
.box .motive.info-listky { height: 46px; width: 88px; background: url("/img/u/motive_warn_info/motive_listky_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.warn-listky { height: 46px; width: 88px; background: url("/img/u/motive_warn_info/motive_listky_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.info-papir { height: 45px; width: 72px; background: url("/img/u/motive_warn_info/motive_papir_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -3px; }
.box .motive.warn-papir { height: 45px; width: 72px; background: url("/img/u/motive_warn_info/motive_papir_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -3px; }
.box .motive.info-penezenka { height: 54px; width: 88px; background: url("/img/u/motive_warn_info/motive_penezenka_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.warn-penezenka { height: 54px; width: 88px; background: url("/img/u/motive_warn_info/motive_penezenka_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.info-pocasi { height: 49px; width: 90px; background: url("/img/u/motive_warn_info/motive_pocasi_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -7px; }
.box .motive.warn-pocasi { height: 49px; width: 90px; background: url("/img/u/motive_warn_info/motive_pocasi_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -7px; }
.box .motive.info-prase { height: 52px; width: 107px; background: url("/img/u/motive_warn_info/motive_prase_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -10px; }
.box .motive.warn-prase { height: 52px; width: 107px; background: url("/img/u/motive_warn_info/motive_prase_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -10px; }
.box .motive.info-ubytovani { height: 47px; width: 98px; background: url("/img/u/motive_warn_info/motive_ubytovani_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -5px; }
.box .motive.warn-ubytovani { height: 47px; width: 98px; background: url("/img/u/motive_warn_info/motive_ubytovani_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -5px; }
.box .motive.info-vlak { height: 51px; width: 93px; background: url("/img/u/motive_warn_info/motive_vlak_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -9px; }
.box .motive.warn-vlak { height: 51px; width: 93px; background: url("/img/u/motive_warn_info/motive_vlak_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -9px; }
.box .motive.info-bus { height: 48px; width: 96px; background: url("/img/u/motive_warn_info/motive_bus_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.warn-bus { height: 48px; width: 96px; background: url("/img/u/motive_warn_info/motive_bus_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.info-auto { height: 46px; width: 96px; background: url("/img/u/motive_warn_info/motive_auto_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.warn-auto { height: 46px; width: 96px; background: url("/img/u/motive_warn_info/motive_auto_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.info-taxi { height: 52px; width: 86px; background: url("/img/u/motive_warn_info/motive_taxi_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.warn-taxi { height: 52px; width: 86px; background: url("/img/u/motive_warn_info/motive_taxi_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -4px; }
.box .motive.info-kalendar { height: 48px; width: 97px; background: url("/img/u/motive_warn_info/motive_kalendar_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.warn-kalendar { height: 48px; width: 97px; background: url("/img/u/motive_warn_info/motive_kalendar_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.info-internet { height: 55px; width: 97px; background: url("/img/u/motive_warn_info/motive_internet_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.warn-internet { height: 55px; width: 97px; background: url("/img/u/motive_warn_info/motive_internet_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.info-medic { height: 54px; width: 87px; background: url("/img/u/motive_warn_info/motive_medic_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.warn-medic { height: 54px; width: 87px; background: url("/img/u/motive_warn_info/motive_medic_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -12px; }
.box .motive.info-kanystr { height: 52px; width: 87px; background: url("/img/u/motive_warn_info/motive_kanystr_info.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -9px; }
.box .motive.warn-kanystr { height: 52px; width: 87px; background: url("/img/u/motive_warn_info/motive_kanystr_warn.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -9px; }
.box .motive.tip_ceska_republika { height: 46px; width: 87px; background: url("/img/u/motive_warn_info/tip_ceska_republika.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.tip_francie { height: 46px; width: 87px; background: url("/img/u/motive_warn_info/tip_francie.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.tip_spanelsko { height: 46px; width: 87px; background: url("/img/u/motive_warn_info/tip_spanelsko.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.tip_svycarsko { height: 46px; width: 87px; background: url("/img/u/motive_warn_info/tip_svycarsko.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }
.box .motive.tip_nemecko { height: 46px; width: 87px; background: url("/img/u/motive_warn_info/tip_nemecko.png") 100% 0% no-repeat; position: absolute; right: 0px; top: -6px; }

.box .l, .box .c, .box .r {
	position: absolute;
	width: 6px;
	height: 6px;
	font-size: 0px;		/* IE height fix */
	_behavior: url("/css/u/pngbehavior.htc");
}
.box .bt, .box .bb {
	position: relative;
	height: 6px;
	margin: 0px 6px;
}
.box .bt .l {
	left: -6px;
	top: 0px;
}
.box .bt .r {
	right: -6px;
	top: 0px;
}
.box .bb .l {
	left: -6px;
	bottom: 0px;
}
.box .bb .r {
	right: -6px;
	bottom: 0px;
}
.box .bt .c, .box .bb .c {
	left: 0px;
	top: 0px;
	width: 100%;
}
.box .bc {
	width: 100%;
	_behavior: url("/css/u/pngbehavior.htc");
/*	overflow: hidden;	/* FF background fix */
}
.box .bc .in {
	position: relative;
	_height: 1%;	/* IE height fix (%) */
	padding: 10px 20px;
	z-index: 20;
}

.box .twoCols .fl .in {
	padding: 0px 10px 0px 0px;
}

.box .twoCols .fr .in {
	padding: 0px 0px 0px 10px;
}

.box .i {
	padding-top: 10px;
}
.box .i P {
	margin-bottom: 10px;
}
.box .first {
	background: none !important;
	padding-top: 0px;
}
.box P.links {
	width: 100%;
	text-align: right;
}
.box P.links A {
	background: none !important;
	padding-right: 0px !important;
}

.separator {
	/* in scheme */
	*height: 1%;
	font-size: 1px;
	padding-bottom: 10px;
}

.box .icoAction {
	float: right;
	margin: 5px 0px 5px 5px;
}


/* tab */
.tab {
	position: absolute;
	top: 0px;
	width: 200px;
	z-index: 100;
}
.tab SPAN { color: #999999 !important; }
.hideTab .title {
	background-position: 95% 9px;
}
.hideTab .cont {
	/*display: none;*/
}
#userStatus {
	margin: 0px;
}
.tab .bt {
	width: 100%;
	background: url("/img/u/tab_bgr.png");
	_behavior: url("/css/u/pngbehavior.htc");
}
.tab .bb {
	height: 6px;
	font-size: 0px;		/* IE height fix */
	background: url("/img/u/tab_corn_blr.png") no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
}
.tab .in {
	font-size: 0.9em;
	color: #FFFFFF;
	padding: 0px 10px;
}
.tab STRONG {
	position: relative;
	display: block;
	min-height: 15px;
	_height: 15px;
	font-weight: normal;
	text-transform: uppercase;
	padding: 6px 10px 0px 10px;
	_padding: 6px 10px;
	background: url("/img/u/ico_arrow_updown.gif") 95% -13px no-repeat;
	margin: 0px -10px;
	_margin: 0px -10px -6px -10px;
	cursor: pointer;
	_cursor: hand;		/* IE 5.5 cursor fix */
}
.tab STRONG SPAN {
	display: inline !important;
	text-transform: none;
}
.tab .cont {
	position: relative;
	_height: 1%;	/* IE height fix (%) */
	padding-bottom: 4px;
}
.tab A {
	color: #CC0033 !important;
}
.tab A:HOVER {
	color: #FFFFFF !important;
}

/* tab - r-login */
#r-login {
	left: 715px;
	width: 260px;
}
#r-login .bb {
	background: url("/img/u/tab_corn_blr_w.png") no-repeat;
}
#r-login STRONG { text-transform: none; font-weight: bold; }
#r-login STRONG SPAN { font-weight: normal; }
#r-login .noBlock SPAN {
/*	display: inline;*/
}
#r-login .block {
	display: block;
}
#r-login INPUT.text {
	float: left;
	width: 175px;
	min-height: 14px;
	*min-height: 16px;
	_height: 14px !important;
	_height /**/: 16px;
	font-size: 0.9em;
	margin: 4px 10px 1px 0px;
}
#r-login INPUT.btn {
	float: left;
	min-height: 18px;
	_height: 18px;
	padding: 0px 13px 2px 12px;
	_padding: 0px 10px;
	margin-top: -19px;
}
#r-login A {
	float: left;
	display: block;
	margin-top: 5px;
}
#r-login A.noBlock {
	float: none;
	display: inline;
}
#r-login SPAN {
/*	display: none;*/
}
#r-login .cont { padding-top: 5px; }

#r-login .ico {
	vertical-align: middle;
	*vertical-align: top;
	margin-left: 0.2em;
	margin-right: 0.2em;
}
#r-login .loginIcoFirst { margin-left: 1.2em; }
#r-login .icoMail { padding-left: 16px; background: url("/img/u/ico-user-mail.gif") 0% 70% no-repeat; }
#r-login .icoFriends { padding-left: 15px; background: url("/img/u/ico-user-friends.gif") 0% 70% no-repeat; padding-bottom: 1px;}
/* tab - r-search */
#r-search {
	left: 510px;
}
#r-search INPUT.text {
	float: left;
	width: 125px;
	_width: 120px;
	min-height: 18px;
	_height: 14px !important;
	_height /**/: 18px;
	font-size: 0.9em;
	margin-right: 10px;
}
#r-search INPUT.btn {
	float: left;
	min-height: 18px;
	_height: 18px;
	padding: 0px 10px 2px 10px;
	_padding: 0px 10px;
	margin-top: 4px;
	_margin-top: 3px;
}

/* mojebanka tab */
#r-mojebanka {
	left: 280px;
}

#r-mojebanka P {
	margin: 5px 0px 0px 0px;
}

#r-mojebanka A {
	display: block;
	width: 60px;
	color: #FFFFFF !important;
	text-decoration: none;
	text-align: center;
	padding: 2px 3px 3px 3px !important;
	margin-top: 7px;
	margin-bottom: 1px;
	background: #CC0003 !important;
	outline: 0px;
}



#root {
/*	float: left;*/
	position: relative;
	width: 996px;
	min-height: 100%;
}
* HTML #root {	/* IE hack */
	height: 100%;
}

#logo {
	padding: 27px;
	margin: 0px;
}
#logo A {
	display: block;
	width: 66px;
	height: 28px;
	/* in scheme... */
	_behavior: url("/css/u/pngbehavior.htc");
	cursor: pointer;
	_cursor: hand;		/* IE 5.5 cursor fix */
}
#logo IMG {
	display: none;
}

/* r-top */
#r-top {

}

/* r-menu */
#r-menu {
	position: absolute;
	left: -40px;
	top: 82px;
	width: 926px;
	text-transform: uppercase;
	color: #FFFFFF;
	z-index: 100;
}
.hideMenu {
	left: -846px !important;
}
#r-menu STRONG {
	float: right;
	display: block;
	width: 80px;
	height: 35px;
	font-size: 0.9em;
	font-weight: normal;
	background: url("/img/u/menu_title.png") no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
	cursor: default;
}
#r-menu STRONG SPAN {
	display: block;
	color: #FFFFFF;
	background: url("/img/u/ico_arrow_left_b.gif") 84% 50% no-repeat;
	margin: 11px 11px 0px 15px;
	font-weight: bold;
}
#r-menu.hideMenu STRONG SPAN {
	background: url("/img/u/ico_arrow_right_blink_m.gif") 100% 50% no-repeat !important;
	font-weight: bold;
}
#r-menu UL {
	float: right;
	display: block;
	position: relative;
	height: 1%;
	margin: 0px;
}
#r-menu UL LI {
	float: left;
	display: inline;	/* IE fix */
	position: relative;
	list-style: none;
	height: 35px;
	margin: 0px 1px 0px 0px;
}
#r-menu A {
	float: left;
	display: block;
	height: 25px !important;
	height /**/: 35px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 10px 15px 0px 15px;
	background: url("/img/u/menu_bgr.png");
	_behavior: url("/css/u/pngbehavior.htc");
	cursor: pointer;
	_cursor: hand;		/* IE 5.5 cursor fix */
}
#r-menu A SPAN, #r-menu .r A SPAN.g2 {
	float: left;
	width: 38px;
	height: 13px;
	background: url("/img/u/logo_g2_red_small.png") no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
	margin-top: 1px;
	_margin-right: -3px;	/* IE fix 3px bug */
}
#r-menu .r A {
	width: auto;
}
#r-menu .r A SPAN {
	float: left;
	background: none;
	width: auto;
	margin: 0px;
	color: #FFFFFF;
}
#r-menu .r A SPAN.g2 {
	width: 30px;
	background: url("/img/u/logo_g2_red_small.png") no-repeat;
	margin: 1px 0px 0px 8px;
}
#r-menu .r A:HOVER SPAN {
    color: #E11F4E;
}
#r-menu A SPAN SPAN {
	display: none;
}
#r-menu A:HOVER {
	color: #E11F4E;
	background-color: #000000;
/*	background: url("/img/u/menu_bgr_ovr.png");*/
}
#r-menu A:HOVER SPAN {
/*	background: url("/img/u/logo_g2_black_small.png") no-repeat;*/
}

/* r-mid */
#r-mid {
	position: relative;
	min-height: 450px;
	_height: 450px;
	padding-bottom: 88px;
	margin: 52px 20px 0px 40px;
/*	background-color: #CCCCCC;*/
}
/*#r-mid * {

}*/
/*#r-mid P {

}*/
/*#r-mid UL, #r-mid OL {
	position: relative;
	z-index: 20;
}
#r-mid IMG {
	position: relative;
	z-index: 10;
}*/
/*#r-mid IMG.fl, #r-mid IMG.fr {	SMAZAT ???
	_margin-bottom: -15px;
}*/

/* r-btm */
#footer {
	position: relative;
	height: 58px;
	font-size: 0.9em;
	background: url("/img/u/bgr_footer.png") no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
	margin-top: -58px;
	z-index: 100;
}
#footer .twoCols {
	width: 956px !important;
	width /**/: 996px;
	height: 35px !important;
	height /**/: 58px;
	padding: 23px 20px 0px 20px;
	background: #FFFFFF;
	margin-bottom: -1px;	/* Fix _stats.shtml */
}
#footer .twoCols .fl {
	padding-top: 2px;
	width: 70%;
}
#footer .twoCols .fr {
	text-align: right;
	width: 30%;
}
#footer A {
	color: #000000;
	margin: 0px 3px;
}
#footer A:HOVER {
	text-decoration: none;
}
#footer A[target] {
	padding-right: 0px;
	background: none;
}

#footer SPAN {
	color: #CCCCCC;
}

#footer .twoCols .fr A IMG {
	vertical-align: middle;
}

#footer .twoCols .fr A IMG.logoEU {
	margin-right: 50px;
}

#init {
/*	-moz-binding: url("/css/u/behavior_photo.xml#photosWidth");*/
}

#b1, #b2, #b3, #b4, #b5, #b6, #b7, #b8, #b9, #b10, #b11, #b12, #b13, #b14, #b15 {
	clear: both;
	position: relative;		/* ???? */
	_height: 1%;	/* IE width, height fix */
}

/* tabulky */
TABLE {
	position: relative;
	width: 100%;
	border-collapse: collapse;
	border: 0px !important;
	margin-bottom: 15px;
	font-size: 0.9em;
	z-index: 20;
}
#blogy .mainCol TABLE  { border-collapse: separate; }
TR  TH {
	_behavior: url("/css/u/pngbehavior.htc");
}
TD, TH {
	text-align: left;
	padding: 8px 10px;
	border: 0px;
	border-bottom: 1px solid #FFFFFF;
}
CAPTION { padding: 8px 10px; }

TD.w100, TH.w100 {
	width: 100%;
}
TD.vb { vertical-align: bottom; }
TD.vt { vertical-align: top; }

TH H3 {
	margin-bottom: 0px;
}

TABLE.last {
	margin-bottom: 0px;
}

.inboxTable  {
	width: 100%;
	font-size: 1em;
	border-collapse: collapse;
	margin-bottom: 15px;
}

.inboxTable TD, .inboxTable TH {
	text-align: left;
	padding: 2px 5px;
	border-bottom: 0px;
}

/* author tag */
.author IMG {
	margin-top: 5px;
}

/* Debug */
#r-mid .descBlock {
	position: absolute;
	top: 10px;
	width: 30px;
	color: #FF0000;
	padding: 5px;
	background-color: #FFFF00;
	border: 1px solid #FF0000;
	margin-left: 10px;
	z-index: 1000;
}
.alert {
	float: left;
	position: relative;
	width: 200px;
	text-align: center;
	color: #000000;
	padding: 5px;
	background-color: #FFFF00;
	border: 1px solid #000000;
	margin-bottom: 10px;
	z-index: 20;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/* -------------------------- */

/* Homepage */
#r-mid.hp { padding-top: 1px; /*FF margin top fix */ }
.hp .tips .tipsHideHP { display: none; }

.hp A:HOVER {
/*	text-decoration: none;*/
}
/*.hp .newest, */
.hp .bgrInfo, .hp .soutez, .hp .promo, .hp .hpClaim {
	/*float: left;
	display: inline;	/* IE fix double margin */
	position: absolute;
	display: block;
	top: 0px;
	right: -400px;
}

.hp .blogy { width: 243px; }
.hp .blogy H2 { margin-bottom: 3px; }
.hp .blogy .lineTL { position: relative; padding-top: 15px !important; min-height: 180px; _height: 150px; width: 180px;}
.hp .blogy P.more { min-height: 1em; height: auto; padding: 0px; }
.hp .blogy .btn-1 {
	position: absolute;
	top: -21px;
	right: 10px;
	font-size: 0.8em;
	z-index: 50;
}

.hp .news, .hp .tips, .hp .kalendar {
	float: left;
	width: 278px;
	padding-top: 28px;
	margin-right: 16px;
	_behavior: url("/css/u/pngbehavior.htc");
}
.hp .news .in, .hp .tips .in, .hp .kalendar .in {
	min-height: 21.8em;
	_height: 21.8em !important;
	padding: 22px 11px 0px 11px;
}
.hp .news p a { color: #ffdf6e !important; font-size: 1.1em; }
.hp .news p a:hover { color: #ddbd4c !important; }
.hp .news em, .hp .tips em { font-style: normal; }
.hp .hpbox-bottom {
	height: 16px;
	font-size: 11px;
	padding: 2px 8px;
	background: url("/img/u/scheme/common/hp/bgr-hpbox-bottom.png") 0px 0px repeat-y;
	_behavior: url("/css/u/pngbehavior.htc");
}

.hp .news {
	width: 338px;
	background: url("/img/u/scheme/common/hp/bgr-hpbox-news.png") 0px 0px no-repeat;
}

.hp .tips {
	background: url("/img/u/scheme/common/hp/bgr-hpbox-tips.png") 0px 0px no-repeat;
}
.hp .kalendar {
	background: 0px 0px no-repeat;
}
.hp .kalendar.d01 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-01.png"); }
.hp .kalendar.d02 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-02.png"); }
.hp .kalendar.d03 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-03.png"); }
.hp .kalendar.d04 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-04.png"); }
.hp .kalendar.d05 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-05.png"); }
.hp .kalendar.d06 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-06.png"); }
.hp .kalendar.d07 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-07.png"); }
.hp .kalendar.d08 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-08.png"); }
.hp .kalendar.d09 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-09.png"); }
.hp .kalendar.d10 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-10.png"); }
.hp .kalendar.d11 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-11.png"); }
.hp .kalendar.d12 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-12.png"); }
.hp .kalendar.d13 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-13.png"); }
.hp .kalendar.d14 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-14.png"); }
.hp .kalendar.d15 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-15.png"); }
.hp .kalendar.d16 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-16.png"); }
.hp .kalendar.d17 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-17.png"); }
.hp .kalendar.d18 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-18.png"); }
.hp .kalendar.d19 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-19.png"); }
.hp .kalendar.d20 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-20.png"); }
.hp .kalendar.d21 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-21.png"); }
.hp .kalendar.d22 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-22.png"); }
.hp .kalendar.d23 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-23.png"); }
.hp .kalendar.d24 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-24.png"); }
.hp .kalendar.d25 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-25.png"); }
.hp .kalendar.d26 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-26.png"); }
.hp .kalendar.d27 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-27.png"); }
.hp .kalendar.d28 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-28.png"); }
.hp .kalendar.d29 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-29.png"); }
.hp .kalendar.d30 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-30.png"); }
.hp .kalendar.d31 { background-image: url("/img/u/scheme/common/hp/bgr-hpbox-cal-31.png"); }

.hp .kalendar H3 {
	display: block;
	float: right;
	width: 72px;
	text-align: center;
	text-transform: uppercase;
	font-size: 0.9em;
	padding-top: 48px;
}
.hp .kalendar H3 STRONG {
	display: block;
	font-size: 120%;
}

.hp .newest P {
	min-height: 55px;
	_height: 55px;
	font-size: 0.9em;
	padding-left: 67px;
}
.hp .newest P.first-item {
	min-height: 100px;
	_height: 100px;
	padding-left: 112px;
}
.hp .newest H2 A {
  font-weight: normal;
  text-decoration: none;
}
.hp .newest P.first-item A {
  font-size: 1.3em;
  line-height: 1.3em;
}

.hp .newest A {
	font-weight: bold;
	display: block;
	padding-bottom: 4px;
}
.hp .newest IMG {
	float: left;
	margin: 3px 0px 0px -67px;
}
.hp .newest P.first-item IMG {
	margin-left: -112px;
}

.hp .newest span { display: none; }

.hp .hpClaim {
	width: 211px;
	height: 176px;
	background: url("/img/u/hp/claim.png") 0px 0px no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
}

.hp .lineTL {
	padding-bottom: 0px !important;
}

.hp .blogy P { padding-left: 60px; }
.hp .blogy IMG { margin-left: -60px; }
/*
.hp .bgrInfo {
	width: 200px;
}
.hp .lineL {
	padding-top: 20px;
}
.hp .bgrInfo SPAN, .hp .bgrInfo BR {
	display: none;
}
.hp .bgrInfo P {
	font-size: 0.9em;
	margin: 0px;
}
.hp .bgrInfo STRONG {
	display: block;
	margin-bottom: 10px;
}
.hp .bgrInfo A, .hp .bgrInfo SPAN.name {
	display: block;
	font-size: 0.9em;
	text-decoration: none;
	text-transform: uppercase;
}
.hp .bgrInfo A.name, .hp .bgrInfo SPAN.name {
	font-size: 1.4em;
}
.hp .bgrInfo A.parent {
/*	font-size: 0.9em; * /
}
*/

.hp .soutez {
	width: 316px;
	height: 235px;
	background: url("/img/u/hp/hp_screen_bgr.gif") 42px 19px no-repeat;
}
.hp .soutez .png-border {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 316px;
	height: 235px;
	background: url("/img/u/hp/hp_screen_over.png") 0px 0px no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
	z-index: 50;
}
.hp .soutez H2, .hp .soutez P {
	position: relative;
	color: #000000;
	z-index: 60;
}
.hp .soutez H2 { margin: 22px 48px 0px 48px; min-height: 135px; _height: 135px; }
.hp .soutez P { color: #CC0033; margin: 0px 32px 3px 48px; }
.hp .soutez A {
	color: #CC0033 !important;
	font-size: 0.9em;
	outline: 0px;
	padding-right: 0px !important;
	background: none !important;
}
.hp .soutez A:HOVER {
	color: #990000 !important;
}

.hp .soutez .motive {
	position: absolute !important;
	top: 48px;
	left: 42px;
	z-index: 40 !important;
}
.hp .soutez #position {
	text-align: center;
}
.hp .soutez #position SPAN#positionContainer {
	display: block;
	width: 6px;
	height: 6px;
	font-size: 1px !important;
	background: url("/img/u/hp/hp_screen_position.gif") 0px 0px no-repeat;
	margin: 0px auto;
}
.hp .soutez #position SPAN SPAN {
	display: none;
}
.hp .soutez #position SPAN.count2 { width: 15px !important; }
.hp .soutez #position SPAN.count3 { width: 24px !important; }
.hp .soutez #position SPAN.count4 { width: 33px !important; }
.hp .soutez #position SPAN.count5 { width: 42px !important; }
.hp .soutez #position SPAN.count6 { width: 51px !important; }
.hp .soutez #position SPAN.count7 { width: 60px !important; }
.hp .soutez #position SPAN.count8 { width: 69px !important; }
.hp .soutez #position SPAN.count9 { width: 78px !important; }
.hp .soutez #position SPAN.count10 { width: 87px !important; }

.hp .soutez #controls {
	position: absolute;
	top: 26px;
	right: 30px;
	margin: 0px;
}
.hp .soutez #controls A {
	float: left;
	display: block;
	width: 14px;
	height: 14px;
	margin-right: 3px;
}
.hp .soutez #controls A.prev { background: url("/img/u/hp/hp_screen_arrow_left.gif") 0px 0px no-repeat !important; }
.hp .soutez #controls A.next { background: url("/img/u/hp/hp_screen_arrow_right.gif") 0px 0px no-repeat !important; }
.hp .soutez #controls A SPAN {
	display: none;
}

/* promo */
.hp .promo {
	float: left;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.hp .promo IMG {
	position: absolute;
	z-index: 50;
}
.hp .promo A { font-size: 1.2em; text-decoration: none; text-transform: uppercase; font-weight: bold; }

.hp .promo-joyride { width: 100px; }
.hp .promo-joyride IMG { left: 6px; top: -110px; }
.hp .promo-kontog2 { width: 100px; }
.hp .promo-kontog2 IMG { left: -10px; top: -110px; }

.hp .cloud {
	padding: 10px 6px 10px 6px !important;
	width: 325px;
	line-height: 2em;
	margin: 30px 0px 15px 0px;
}
.hp .cloud DIV {
	margin-bottom: 5px;
}
.hp .cloud A {
	margin: 0px 5px;
	padding: 0px 2px;	/* FF font fix */
	text-decoration: none;
}
.hp .cloud A:HOVER {
	text-decoration: underline;
}
.hp .cloud h2 { display: none; }

.hp .size1 { font-size: 0.9em; }
.hp .size2 { font-size: 1.2em; }
.hp .size3 { font-size: 1.5em; color: #ffdf6e !important; }

.hp .facebook { width:156px; }
.hp .facebook a img { position: absolute; margin-top: -95px; margin-left: -32px; border: 0 none; }
.hp .facebook a {  text-decoration: none; font-weight: bold; font-size:1.2em;}

/* subHp */
.sub .t2p, .sub H1, .sub .introduction {
/*	padding: 0px;*/
	margin-left: 483px;
}

#evropa .introduction, #asie .introduction, #afrika .introduction, #jizniAmerika .introduction, #severniAmerika .introduction, #australie .introduction {
	min-height: 200px;
	_height: 200px;
	margin-bottom: 30px;
}
#indie .introduction, #barevna-indie .introduction {
	min-height: 80px;
	_height: 80px;
	margin-bottom: 30px;
}
#cestou-necestou .introduction, #nil-2007 .introduction {
	min-height: 100px;
	_height: 100px;
	margin-bottom: 30px;
}

.introduction .xlink H2, .introduction .xlink P {
	margin-bottom: 2px;
}
.introduction .xlink P  {
	font-size: 0.9em;
}
.introduction .xlink {
	position: relative;
	width: 200px;
	padding-left: 40px !important;
	margin: 40px 0px 0px 160px;
}
.introduction .xlink .motive {
	position: absolute;
	_behavior: url("/css/u/pngbehavior.htc");
}

.introduction .videoreportaze .motive {
	top: -32px;
	left: -50px;
	width: 106px;
	height: 86px;
	background: url("/img/u/xtreme/videoreportaze/videokamera.png");
}
.introduction .xlink-download-mobil .motive {
	top: -31px;
	left: -25px;
	width: 54px;
	height: 82px;
	background: url("/img/u/download/mobile/ico-mobil.png");
}

.sub .i {
	float: left;
	display: inline;	/* IE fix double margin */
	width: 230px;
	font-size: 0.9em;
	padding-bottom: 20px;
}
.sub .i A {
	float: left;
	display: block;
/*	position: relative;		/* IE fix relative - relative */
	min-width: 230px;
	font-size: 1.4em;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 1.2em;
	margin-bottom: 7px;
	behavior: url("/css/u/behavior_mouse.htc");
	-moz-binding: url("/css/u/behavior.xml#mouse");
	cursor: pointer;
	_cursor: hand;		/* IE 5.5 cursor fix */
}
.sub .i A.over STRONG {
	color: #4A4B4B;
	/* in scheme... */
}
.sub .i A.over SPAN {
	visibility: visible;
}
.sub .i IMG {
	float: left;
	margin-right: -5px;
}
.sub .i EM {
	display: block;
	font-style: normal;
}
.sub .i STRONG {
	display: block;
	position: relative;
	min-height: 59px;
	_height: 59px;
	/* in scheme... */
	padding: 0px 5px 0px 15px;
	margin: 0px 5px 0px 54px;
}
.sub .i SPAN {
	visibility: hidden;
	display: block;
	position: absolute;
	right: -5px;
	top: 0px;
	width: 5px;
	height: 59px;
	/* in scheme... */
	_behavior: url("/css/u/pngbehavior.htc");
}
.sub .i BR {
	display: none;
}

/* track2path */
.t2p {
	font-size: 0.9em;
	margin-bottom: 12px;
}
.t2p A:HOVER {
	text-decoration: none;
}

/* index */
#evropa .index, #asie .index, #afrika .index, #jizniAmerika .index, #severniAmerika .index, #australie .index {
	padding-top: 40px;
}
.first .index {
	padding-top: 0px !important;
}

.first .t2p, .first H1, .first .introduction, .first .newest {
	padding: 0px;
	margin-left: 483px;
}

.index .twoCols {
	min-height: 390px;
	_height: 390px;
}
.first .twoCols {
	min-height: 1%;
	_height: 1%;
}
.index .twoCols P, .index .newest P {
	min-height: 55px;
	_height: 55px;
	font-size: 0.9em;
	padding-left: 67px;
	margin-bottom: 20px;
}
.index .twoCols A, .index .newest A, .detail .fr A {
	font-weight: bold;
	/* in scheme... */
}
.index .twoCols IMG, .index .newest IMG {
	float: left;
	margin: 3px 0px 0px -67px;
}
/*.index P EM {
	font-style: normal;
	font-weight: bold;
}*/
.index .newest {
	margin-top: 35px;
	margin-bottom: 35px;
}
.index .lineTL {
	float: none;
}
.index .newest P {
	padding-left: 115px;
	margin: 0px;
}
.index .newest IMG {
	margin: 3px 0px 0px -115px;
}

.index .article-list {
	width: 976px;
	margin-left: -40px;
}

.index .article-list P {
	float: left;
	min-height: 55px;
	_height: 55px;
	font-size: 0.9em;
	padding-left: 67px;
	margin-bottom: 20px;
	margin-left: 40px;
	_margin-left: 20px;
	width: 378px;

}
#common .article-list p {
	float: none;
	width: auto;
}

.index .article-list A {
	font-weight: bold;
	/* in scheme... */
}
.index .article-list IMG {
	float: left;
	margin: 3px 0px 5px -67px;
}
.index .article-list .paging-2 {
	clear: both;
	margin-left: 40px;
}
.index .article-list .paging-2 A {
	font-weight: normal;
}
.index .article-list em { font-style: normal; }
/* index PC */
#pc .index .twoCols {
	min-height: 285px;
	_height: 285px;
}
#pc .first .t2p, #pc .first H1, #pc .first .introduction, #pc .detail .content {
	margin-left: 383px;
}
#pc .index .twoCols P, #pc .detail .fr P {
	min-height: 32px;
	_height: 32px;
	padding-left: 37px;
	font-size: 0.9em;
}
#pc .detail .fr P {
	padding-left: 0px;
}
#pc .first .twoCols P {
	padding-left: 27px;
}
#pc .index .twoCols IMG {
	margin: -3px 10px 0px -35px;
}
#pc .first .twoCols .fl {
	width: 40%;
}
#pc .first .twoCols .fr {
	width: 60%;
}
#pc .detail .fr {
	width: 150px;
	margin-left: 15px;
	position: relative;
	z-index: 30;
}
#pc .detail .fr A.screen {
	display: block;
	background: none;
	padding-right: 0px;
	cursor: url("/js/u/photo/zoomin.cur"), pointer;
}
#pc .detail .introduction P IMG {
	float: left;
	margin: 0px 10px 0px 0px;
}

/* index tipy */
.tipySubIndex .first .t2p, .tipySubIndex .first H1, .tipySubIndex .first .introduction, .tipySubIndex .first .newest {
	margin-left: 0px;
}
.tipySubIndex .topInfo {
	margin-top: 35px;
	margin-bottom: 35px;
	width: 437px !important;
	width /**/: 468px;
}
.tipySubIndex H1 {
	padding-top: -5px;
	padding-left: 35px;
	_behavior: url("/css/u/pngbehavior.htc");
	_height: 1%;
	font-size: 2em;
	margin-top: 20px;
}
.tipySubIndex .first H1 {
	margin-top: 5px;
}

#digiIndex H1 { background: url("/img/u/tipy/ico_digi.png") 0px 0px no-repeat; }
#filmyIndex H1 { background: url("/img/u/tipy/ico_film.png") 0px 0px no-repeat; }
#hudbaIndex H1 { background: url("/img/u/tipy/ico_hudba.png") 0px 0px no-repeat; }
#soutezeIndex H1 { background: url("/img/u/tipy/ico_souteze.png") 0px 0px no-repeat; }
.soutezeArchiv {
	width: 15em;
	position: relative;
}
.soutezeArchiv P {
	margin-bottom: 0px;
}
.soutezeArchiv A {
	padding-left: 14px;
	background: url("/img/u/scheme/17/ico_next.gif") 0% 70% no-repeat;
}
.soutezeArchiv .motive {
	position: absolute;
	top: 15px;
	left: 11.5em;
	width: 55px;
	height: 47px;
	_behavior: url("/css/u/pngbehavior.htc");
	background: url("/img/u/tipy/souteze/motive_archive_link.png") 0px 0px no-repeat;
}

/* paging-1 */
.paging-1 {
	line-height: 1.5em;
}
.paging-1 A {
	padding-left: 10px;
	margin-right: 10px;
	/* in scheme... */
}

/* paging-2 */
.paging-2 {
	font-size: 0.9em;
}
.paging-2 .bc .in {		/* mod - .box .bc .in */
	padding: 5px 12px;
}
.paging-2 SPAN {
	display: none;
}
.paging-2 A {
	/* in scheme... */
}
.paging-2 .fl {
	display: block;
	width: 15%;
}
.paging-2 .fl A {
	padding-left: 14px;
	/* in scheme... */
}
.paging-2 .fc {
	display: block;
	width: 70%;
	text-align: center;
	/* in scheme... */
}
.paging-2 .fc A {
	/* in scheme... */
}
.paging-2 .fc STRONG {
	/* in scheme... */
}
.paging-2 .fr {
	display: block;
	width: 15%;
	text-align: right;
}
.paging-2 .fr A {
	padding-right: 14px;
	/* in scheme... */
}

/* user */
.user .twoCols .twoCols .fl {
	width: 50%;
}
.user .twoCols .twoCols .fl .in {
	padding: 15px 0px 15px 15px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.user .twoCols .twoCols .fr {
	width: 50%;
}
.registration .twoCols .twoCols .fr {
	padding-top: 98px;
}
.registration .captcha SPAN.info {
	margin: 0px 0px 10px 60px;
	text-align: center;
	width: 208px;
	padding: 2px 0px;
	border: none;
	display: block;
	color: #FFFFFF;
}
.user .captcha, .sendMail .captcha {
	background: url("/img/u/user/arrow.gif") 74% 91% no-repeat;
}
.user .captcha IMG, .sendMail .captcha IMG {
	border: 1px solid #938B83;
	margin: 0px 0px 15px 60px;
}
.sendMail .captcha IMG {
	margin-left: 0px;
}
.registration .captcha IMG {
	margin-bottom: 0px;
}
.user FORM {
	_height: 1%;
}
.user FORM P {
	margin: 15px 0px 0px 0px;
}
.user FORM.formTL, FORM.formTL {
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding: 15px 0px 15px 15px;
}
.user LABEL, .user SPAN.label {
	clear: left;
	float: left;
	display: block;
	width: 100px;
	height: 17px !important;
	height /**/: 20px;
	color: #FFFFFF;
	padding-top: 3px;
	margin-top: 4px;
	_margin-right: -3px;
}
.personalData LABEL, .personalData SPAN.label {
	width: 250px;
}
.user .box LABEL, .user .box SPAN.label {
	width: 70px;
}
.user .box .checkbox {
	float: left;
	clear: left;
	margin-right: 15px;
}
.user .box LABEL.check, .user .box SPAN.label.check {
	width: 220px;
	height: auto !important;
	clear: none;
	float: left;
	display: block;
}
.user LABEL.noBlock, .user SPAN.noBlock {
	clear: none;
	float: none;
	display: inline;
	width: auto;
}
.user STRONG.text {
	float: left;
	display: block;
	width: 170px;
	height: 17px !important;
	height /**/: 20px;
	padding-top: 3px;
	margin-top: 4px;
	_margin-left: 3px;
}
.user INPUT.text {
	width: 166px !important;
	width /**/: 170px;
}
INPUT.long {
	width: 99% !important;
}
INPUT.medium {
	width: 50% !important;
}
.user INPUT.short {		/* mod - .user INPUT.text */
	width: 56px !important;
	width /**/: 60px;
}
.user INPUT.btn {
	float: right;
/*	_padding: 0px 2px;*/
	margin-top: 15px;
}
INPUT.disabled {
	background-color: #DCDCDC;
	color: #656565;
}
.user TEXTAREA {
	width: 95%;
}

.user #studentData {
	clear: both;
}
.user #studentData LABEL {
	width: 210px;
}

.user fieldset.box h3 {
	padding-bottom: 5px;
	border-bottom: 1px solid #6C6560;
}

/* infoboxy vpravo od formularu */

.user .info {
	_height: 1%;
	font-size: 0.9em;
	padding: 15px;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	margin-bottom: 25px;
}

.info H2 {
	font-size: 1.8em;
}

.formInfoBoxes .formInfo {
	float: left;
	width: 266px;
}
.formInfoBoxes .centered {
	margin: 0px 69px;
}

.formInfo {
	margin-top: 0px;
}
.formInfo SPAN {
	position: absolute;
	display: block;
	_behavior: url("/css/u/pngbehavior.htc");
}
.formInfo .info {
	position: relative;
}

.formInfo.smsActivate{ margin: 40px 70px 0px 0px; width: 360px; }
.formInfo.smsInfo{ margin: 15px 0px 0px 0px; width: 320px; }
.formInfo.dogInfo{ margin: 40px 70px 0px 0px; width: 320px; }
.formInfo.g2ProfilInfo{ margin: 15px 0px 0px 0px; width: 360px; }

/* hlidaci pes */
.formInfo { padding-top: 26px; }
.formInfo STRONG { display: block; margin-top: 5px; }

.formInfo .dogIco {
	right: 5px;
	top: -60px;
	width: 83px;
	height: 59px;
	background: url("/img/u/user/ico_hlidaci_pes.gif") 100% 0% no-repeat;
}
.formInfo .helpIco {
	right: 5px;
	top: -51px;
	width: 92px;
	height: 50px;
	background: url("/img/u/user/ico_help.gif") 100% 0% no-repeat;
}
.formInfo .phoneIco {
	right: 5px;
	top: -56px;
	width: 114px;
	height: 55px;
	background: url("/img/u/user/ico_phone.png") 100% 0% no-repeat;
}
.formInfo .g2ProfilIco {
	right: -5px;
	top: -56px;
	width: 127px;
	height: 55px;
	background: url("/img/u/user/ico_g2profil.png") 100% 0% no-repeat;
}

.formInfo .friendsIco {
	right: 0px;
	top: -59px;
	width: 111px;
	height: 58px;
	background: url("/img/u/user/ico-friends.png") 100% 0% no-repeat;
}
.formInfo .mailIco {
	right: -5px;
	top: -49px;
	width: 98px;
	height: 48px;
	background: url("/img/u/user/ico-internal-mail.png") 100% 0% no-repeat;
}

/* watchdog form detail */
.watchdog LABEL {
	clear: none;
	float: none;
	display: inline;
	width: auto;
	height: auto;
	color: #FFFFFF;
	padding-top: 0px;
	margin-top: 0px;
	_margin-right: -0px;
}
.watchdog .checkbox {
	display: inline;
	float: none;
	margin-right: 5px;
}
.watchdog H2 {
	margin: 0px 0px 0px 0px;
}
.checkboxList {
	margin-bottom: 15px;
}

.login .twoCols .fl { width: 50%; }
.login .twoCols .fr { width: 50%; }
.login INPUT.btn, .sendPassword INPUT.btn { margin-right: 167px; }
.login INPUT.btn, .sendPassword INPUT.btn { _padding: 0px 5px; }
.registration .twoCols .fl, .settings .twoCols .fl { width: 70%; }
.registration .twoCols .fr, .settings .twoCols .fr { width: 30%; }
.registration .conditions { margin: 15px 0px 0px 0px; }
.registration INPUT.btn, .settings INPUT.btn { margin-right: 27px; font-weight: bold; margin-top: 0px; }
.registration INPUT.btn { _padding: 0px 2px; }
.settings INPUT.btn { _padding: 0px 7px; }
.smsActivate INPUT.btn {
	float: none;
	margin: 0px 0px 0px 5px;
}

.blogCreate .twoCols .fl { width: 75%; }
.blogCreate .twoCols .fr { width: 25%; }
.blogCreate .fl H2 { margin-top: 15px; }
.blogCreate .box-1, .blogCreate .box-2 { background-color: #413B34; padding: 16px; }
.blogCreate .box-2 P { color: #A6A29E; margin: 0px 0px 15px 0px; }
.blogCreate INPUT.btn { margin-right: 13px; }
.blogCreate TEXTAREA { width: 98%; }
.blogCreate .twoCols DIV.fr { margin-top: -58px; }

.blogSchemes {
	overflow: hidden;
	margin-right: -25px;
	margin-bottom: 0px;
}
.blogSchemes LI {
	list-style: none !important;
	list-style-image: none !important;
	width: 145px;
	float: left;
	_display: inline;
	margin: 0px 12px 10px 0px;
}
.blogSchemes LI LABEL { height: auto !important; }
.blogSchemes IMG { position: static; }


.blogOwnPhoto LABEL {
	margin-right: 2em;
	float: none;
	width: auto;
	height: auto !important;
	margin-bottom: 3px;
}
#skinPreview { position: relative; }
#skinPreview #photoInSkin { position: static; }
#skinPreview #photoInSkin #photoInSkin1 { position: absolute; left: 32px; top: 114px; z-index: 50; }
#skinPreview #photoInSkin #photoInSkin2 { position: absolute; left: 501px; top: 217px; z-index: 50; }

/* vytvoreni clanku do blogu */
.articleCreate .twoCols .fl { width: 75%; }
.articleCreate .twoCols .fr { width: 227px; }
.articleCreate .fl H2 { margin-top: 15px; }
.articleCreate .box-1, .articleCreate .box-2 { padding: 16px; }
.articleCreate .box-2 P { margin: 0px 0px 15px 0px; }
.articleCreate TEXTAREA { width: 98%; }
.articleCreate .twoCols DIV.fr { margin-top: -100px; }
.articleCreate .box-tl input.btn {
	float: none;
	margin-top: 0px;
}
.articleCreate .fr FORM P {
	margin: 0px 0px 15px 0px;
}

.categList LI {
	list-style: none !important;
	margin: 0px;
}
.categList LABEL {
	background: 4px 0px no-repeat;
	padding: 0px 0px 1px 25px;
	height: 15px;
}

.articleCreate .fourCols .fl { width: 160px; }

.galleryUpload {
	width: 100%;
	height: 200px;
	border: 0px;
	margin-bottom: 15px;
	overflow: auto;
}

#blogIframe {
	padding: 16px;
	width: 90%;
}
#blogIframe label {
	display:block;
	height:17px !important;
	margin-top:4px;
	padding-top:3px;
	font-size:0.9em;
	width:auto;
}
#blogIframe .col9 { width: 567px; }
#blogIframe .photo .in {
	background-color: transparent;
	background-position: 0px 0px;
	padding: 0px !important;
}
#blogIframe .photo IMG {
	border: 0px;
	margin-right: 8px;
	margin-bottom: 8px;
}
#blogIframe a.delImage {
	cursor:pointer;
}
#blogIframe A.delImage IMG, #blogIframe .contextHint {
	border: 0px;
	margin-left: -60px;
	margin-top: 38px;
}
#blogIframe .contextHint {
	margin-top: 52px;
}

#articleRelation .btn {
	margin-bottom: 2px;
	*margin-bottom: 1px;
	_margin-bottom: 0px;
	*padding-left: 0px;
	*padding-right: 0px;
	*margin-left: 5px;
}

/* errors */
.errors {
	color: #FFA800;
	margin-top: 20px;
}
.errors .bc .in {		/* mod - .box .bc .in */
	padding: 2px 10px 5px 10px;
}
.errors P {
	padding: 3px 0px 0px 30px;
	background: url("/img/u/ico_error.png") 0px 0px no-repeat;
	margin: 0px;
	_behavior: url("/css/u/pngbehavior.htc");
	_height: 1%;
}
label.error, span.error {
	color: #FFA800 !important;
}
#addForm label.error, #addForm span.error {
/*	color: #CC0033 !important;*/
}


.user FIELDSET.box P.errors {
	color: #FFFFFF;
	font-weight: bold;
	background: #CC0033 url("/img/u/ico_warn.gif") no-repeat 5px 5px;
	padding: 5px 30px;
	margin-top: 0px;
	margin-bottom: 15px;
}

.infos {
	color: #17CD09;
	margin-top: 20px;
}
.infos .bc .in {		/* mod - .box .bc .in */
	padding: 2px 10px 5px 10px;
}
.infos P {
	padding: 3px 0px 0px 30px;
	background: url("/img/u/ico_info.png") 0px 0px no-repeat;
	margin: 0px;
	_behavior: url("/css/u/pngbehavior.htc");
	_height: 1%;
}
/* sitemap */
.sitemap .fl { width: 31%; padding-top: 0px; }
.sitemap .fc { width: 38%; padding-top: 25px; }
.sitemap .fr { width: 31%; padding-top: 55px;}
.sitemap .threeCols .in { padding: 0px 20px; }
.sitemap .threeCols A { color: #FFFFFF; }
.sitemap .threeCols A:HOVER { color: #A7A195; }
.sitemap .threeCols LI {
	padding-left: 0px;
	margin-left: 0px;
	background: none;
	list-style: none;
	list-style-image: none;
}
.sitemap .threeCols LI SPAN {
	position: relative;
	display: block;
	width: 100%;
	margin-bottom: 10px;
	border-bottom: 1px solid #B9B09D;
}
.sitemap .threeCols LI SPAN A {
	position: absolute;
	bottom: 3px;
	left: 0px;
	text-decoration: none;
	font-size: 1.5em;
	text-transform: uppercase;
}
.sitemap .threeCols UL { margin-bottom: 40px; }
.sitemap .threeCols UL  UL  UL { margin-bottom: 0px; }
.sitemap .threeCols UL UL LI {
	background: url("/img/u/scheme/21/ico_in.gif") 0px 5px no-repeat;
	padding-left: 10px;
}
.sitemap .threeCols LI.alone {
	margin-bottom: 40px;
}

.sitemap #s1 SPAN { height: 78px; background: url("/img/u/sitemap/tipy.gif") 95% 100% no-repeat; }
.sitemap #s2 SPAN { height: 53px; background: url("/img/u/sitemap/penize.gif") 95% 100% no-repeat; }
.sitemap #s3 SPAN { height: 90px; background: url("/img/u/sitemap/xtreme.gif") 95% 100% no-repeat; }
.sitemap #s4 SPAN { height: 78px; background: url("/img/u/sitemap/crew.gif") 95% 100% no-repeat; }
.sitemap #s5 SPAN { height: 69px; background: url("/img/u/sitemap/cestovani.gif") 95% 100% no-repeat; }
.sitemap #s6 SPAN { height: 74px; background: url("/img/u/sitemap/download.gif") 95% 100% no-repeat; }
.sitemap #s7 SPAN { height: 66px; background: url("/img/u/sitemap/mojeg2.gif") 95% 100% no-repeat; }
.sitemap #s8 SPAN { height: 83px; background: url("/img/u/sitemap/kontog2.gif") 95% 100% no-repeat; }
.sitemap #s9 SPAN { height: 59px; background: url("/img/u/sitemap/video.gif") 95% 100% no-repeat; }
.sitemap #s10 SPAN { height: 64px; background: url("/img/u/sitemap/kultura.gif") 95% 100% no-repeat; }
.sitemap #s11 SPAN { height: 56px; background: url("/img/u/sitemap/souteze.gif") 95% 100% no-repeat; }

/* -------------------------- */

/* basic watermarks */
#home, #crew, #sitemap, #info-web, #error, #fulltext, #blogy, #user { background-image: url("/img/u/bgr_watermark.png"); }
#g2Tipy { background-image: url("/img/u/tipy/bgr_watermark.png"); }
#xtreme { background-image: url("/img/u/xtreme/bgr_watermark.png"); }
#cestovani { background-image: url("/img/u/cestovani/bgr_watermark.png"); }
#penize { background-image: url("/img/u/penize/bgr_watermark.png"); }
#mojeg2 { background-image: url("/img/u/mojeg2/bgr_watermark.png"); }

/* kb163 - prejmenovani sekci  - ID Body se bude jmenovat stejne, jako parametr URL content handleru */
/**************/
/*** xtreme ***/
/**************/
#skateboarding { background-image: url("/img/u/xtreme/skateboarding/bgr_watermark.png"); }
#skateboarding .bgr { background: url("/img/u/xtreme/skateboarding/bgr_archive.jpg") no-repeat; }
#skateboarding .first { background: url("/img/u/xtreme/skateboarding/bgr.jpg") no-repeat; }

#snowboarding, #videoSnowboarding, #video-snowboarding { background-image: url("/img/u/xtreme/snowboarding/bgr_watermark.png"); }
#video-snowboarding .bgr, #videoSnowboarding .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_snowboarding_archive.jpg") no-repeat; }
#video-snowboarding .first, #videoSnowboarding .first { background: url("/img/u/xtreme/videoreportaze/bgr_snowboarding_index.jpg") no-repeat; }
#snowboarding .bgr { background: url("/img/u/xtreme/snowboarding/bgr_archive.jpg") no-repeat; }
#snowboarding .first { background: url("/img/u/xtreme/snowboarding/bgr.jpg") no-repeat; }

#video-wakeboarding, #videoWakeboarding , #wakeboarding{ background-image: url("/img/u/xtreme/wakeboarding/bgr_watermark.png"); }
#video-wakeboarding .bgr, #videoWakeboarding .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_wakeboarding_archive.jpg") no-repeat; }
#video-wakeboarding .first, #videoWakeboarding .first { background: url("/img/u/xtreme/videoreportaze/bgr_wakeboarding_index.jpg") no-repeat; }
#wakeboarding .bgr { background: url("/img/u/xtreme/wakeboarding/bgr_archive.jpg") no-repeat; }
#wakeboarding .first { background: url("/img/u/xtreme/wakeboarding/bgr.jpg") no-repeat; }

#surfing { background-image: url("/img/u/xtreme/surfing/bgr_watermark.png"); }
#surfing .bgr { background: url("/img/u/xtreme/surfing/bgr_archive.jpg") no-repeat; }
#surfing .first { background: url("/img/u/xtreme/surfing/bgr.jpg") no-repeat; }

#video-vodni-lyzovani, #videoVodniLyze, #vodni-lyzovani, #vodniLyzovani { background-image: url("/img/u/xtreme/vodni_lyzovani/bgr_watermark.png"); }
#video-vodni-lyzovani .bgr, #videoVodniLyze .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_vodnilyze_archive.jpg") no-repeat; }
#video-vodni-lyzovani .first, #videoVodniLyze .first { background: url("/img/u/xtreme/videoreportaze/bgr_vodnilyze_index.jpg") no-repeat; }
#vodni-lyzovani .bgr, #vodniLyzovani .bgr { background: url("/img/u/xtreme/vodni_lyzovani/bgr_archive.jpg") no-repeat; }
#vodni-lyzovani .first, #vodniLyzovani .first { background: url("/img/u/xtreme/vodni_lyzovani/bgr.jpg") no-repeat; }

#kiteboarding { background-image: url("/img/u/xtreme/kiteboarding/bgr_watermark.png"); }
#kiteboarding .bgr { background: url("/img/u/xtreme/kiteboarding/bgr_archive.jpg") no-repeat; }
#kiteboarding .first { background: url("/img/u/xtreme/kiteboarding/bgr.jpg") no-repeat; }

#bikes { background-image: url("/img/u/xtreme/bikes/bgr_watermark.png"); }
#bikes .bgr { background: url("/img/u/xtreme/bikes/bgr_archive.jpg") no-repeat; }
#bikes .first { background: url("/img/u/xtreme/bikes/bgr.jpg") no-repeat; }

#ragby { background-image: url("/img/u/xtreme/ragby/bgr_watermark.png"); }
#ragby .bgr { background: url("/img/u/xtreme/ragby/bgr_archive.jpg") no-repeat; }
#ragby .first { background: url("/img/u/xtreme/ragby/bgr.jpg") no-repeat; }

#vybaveni { background-image: url("/img/u/xtreme/vybaveni/bgr_watermark.png"); }
#vybaveni .bgr { background: url("/img/u/xtreme/vybaveni/bgr_archive.jpg") no-repeat; }
#vybaveni .first { background: url("/img/u/xtreme/vybaveni/bgr.jpg") no-repeat; }

#video-mountain-bike { background-image: url("/img/u/xtreme/bikes/bgr_watermark.png"); }
#video-mountain-bike .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_mountainbike_archive.jpg") no-repeat; }
#video-mountain-bike .first { background: url("/img/u/xtreme/videoreportaze/bgr_mountainbike_index.jpg") no-repeat; }

#video-freeride-bike { background-image: url("/img/u/xtreme/bikes/bgr_watermark.png"); }
#video-freeride-bike .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_freeridebike_archive.jpg") no-repeat; }
#video-freeride-bike .first { background: url("/img/u/xtreme/videoreportaze/bgr_freeridebike_index.jpg") no-repeat; }

#video-freeskiing, #videoFreeskiing { background-image: url("/img/u/xtreme/bgr_watermark.png"); }
#video-freeskiing .bgr, #videoFreeskiing .bgr { background: url("/img/u/xtreme/videoreportaze/bgr_freeskiing_archive.jpg") no-repeat; }
#video-freeskiing .first, #videoFreeskiing .first { background: url("/img/u/xtreme/videoreportaze/bgr_freeskiing_index.jpg") no-repeat; }

#xtremeSpektrum, #xtreme-spektrum { background-image: url("/img/u/xtreme/xtreme_spektrum/bgr_watermark.png"); }
#xtreme-spektrum .bgr, #xtremeSpektrum .bgr { background: url("/img/u/xtreme/xtreme_spektrum/bgr_archive.jpg") no-repeat; }
#xtreme-spektrum .first, #xtremeSpektrum .first { background: url("/img/u/xtreme/xtreme_spektrum/bgr.jpg") no-repeat; }

#recenze-sportovnich-potreb, #recenzePotreb { background-image: url("/img/u/xtreme/recenze_sportovnich_potreb/bgr_watermark.png"); }
#recenze-sportovnich-potreb .bgr, #recenzePotreb .bgr { background: url("/img/u/xtreme/recenze_sportovnich_potreb/bgr_archive.jpg") no-repeat; }
#recenze-sportovnich-potreb .first, #recenzePotreb .first { background: url("/img/u/xtreme/recenze_sportovnich_potreb/bgr.jpg") no-repeat; }

#mystic-sk8-cup { background-image: url("/img/u/xtreme/mystic_sk8_cup/bgr_watermark.png"); }
#mystic-sk8-cup .first { background: url("/img/u/xtreme/mystic_sk8_cup/bgr.png") no-repeat; }
#mystic-sk8-cup .first #r-mid { padding-top: 68px !important; }

/*****************/
/*** cestovani ***/
/*****************/
#indie, #barevna-indie { background-image: url("/img/u/cestovani/barevna_indie/bgr_watermark.png"); }
#barevna-indie .bgr, #indie .bgr { background: url("/img/u/cestovani/barevna_indie/bgr_archive.jpg") no-repeat; }
#barevna-indie .first, #indie .first { background: url("/img/u/cestovani/barevna_indie/bgr.jpg") no-repeat; }

#koktejl { background-image: url("/img/u/cestovani/koktejl/bgr_watermark.png"); }
#koktejl .bgr { background: url("/img/u/cestovani/koktejl/bgr_archive.jpg") no-repeat; }
#koktejl .first { background: url("/img/u/cestovani/koktejl/bgr.jpg") no-repeat; }

#dobrodruzstvi { background-image: url("/img/u/cestovani/dobrodruzstvi/bgr_watermark.png"); }
#dobrodruzstvi .bgr { background: url("/img/u/cestovani/dobrodruzstvi/bgr_archive.jpg") no-repeat; }
#dobrodruzstvi .first { background: url("/img/u/cestovani/dobrodruzstvi/bgr.jpg") no-repeat; }

#cestovani-finance, #cestovani-a-finance { background-image: url("/img/u/cestovani/cestovani_a_finance/bgr_watermark.png"); }
#cestovani-a-finance .bgr, #cestovani-finance .bgr { background: url("/img/u/cestovani/cestovani_a_finance/bgr_archive.jpg") no-repeat; }
#cestovani-a-finance .first, #cestovani-finance .first { background: url("/img/u/cestovani/cestovani_a_finance/bgr.jpg") no-repeat; }

#studium-zahranici, #studium-v-zahranici { background-image: url("/img/u/cestovani/studium_v_zahranici/bgr_watermark.png"); }
#studium-v-zahranici .bgr, #studium-zahranici .bgr { background: url("/img/u/cestovani/studium_v_zahranici/bgr_archive.jpg") no-repeat; }
#studium-v-zahranici .first, #studium-zahranici .first { background: url("/img/u/cestovani/studium_v_zahranici/bgr.jpg") no-repeat; }

#nil_2007, #nil-2007 { background-image: url("/img/u/cestovani/nil_2007/bgr_watermark.png"); }
#nil-2007 .bgr, #nil_2007 .bgr { background: url("/img/u/cestovani/nil_2007/bgr_archive.jpg") no-repeat; }
#nil-2007 .first, #nil_2007 .first { background: url("/img/u/cestovani/nil_2007/bgr.jpg") no-repeat; }

#tasmanie { background-image: url("/img/u/cestovani/koktejl/bgr_watermark.png"); }
#tasmanie .bgr { background: url("/img/u/cestovani/tasmanie/bgr_archive.jpg") no-repeat; }
#tasmanie .first { background: url("/img/u/cestovani/tasmanie/bgr.jpg") no-repeat; }

#velryby { background-image: url("/img/u/cestovani/koktejl/bgr_watermark.png"); }
#velryby .bgr { background: url("/img/u/cestovani/velryby/bgr_archive.jpg") no-repeat; }
#velryby .first { background: url("/img/u/cestovani/velryby/bgr.jpg") no-repeat; }

#amikum-v-patach { background-image: url("/img/u/cestovani/amikum_v_patach/bgr_watermark.png"); }
#amikum-v-patach .first { background: url("/img/u/cestovani/amikum_v_patach/bgr.jpg") no-repeat; }

#cestou-necestou { background-image: url("/img/u/cestovani/cestou_necestou/bgr_watermark.png"); }
#cestou-necestou .bgr { background: url("/img/u/cestovani/cestou_necestou/bgr_archive.jpg") no-repeat; }
#cestou-necestou .first { background: url("/img/u/cestovani/cestou_necestou/bgr.jpg") no-repeat; }

#zeme-bileho-oblaku { background-image: url("/img/u/cestovani/zeme_bileho_oblaku/bgr_watermark.png"); }
#zeme-bileho-oblaku .bgr { background: url("/img/u/cestovani/zeme_bileho_oblaku/bgr_archive.jpg") no-repeat; }
#zeme-bileho-oblaku .first { background: url("/img/u/cestovani/zeme_bileho_oblaku/bgr.jpg") no-repeat; }

#route-66 { background-image: url("/img/u/cestovani/route-66/bgr_watermark.png"); }
#route-66 .bgr { background: url("/img/u/cestovani/route-66/bgr.jpg") no-repeat; }
#route-66 .first { background: url("/img/u/cestovani/route-66/bgr.jpg") no-repeat; }

/***************/
/*** kultura ***/
/***************/
#kultura { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#kultura-hudba { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#kultura-film { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#kultura-komiks { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#kaleidoskop-kultury { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#t-music-chart { background-image: url("/img/u/kultura/bgr_watermark.png"); }
#kultura-hudba .first { background: url("/img/u/kultura/bgr-hudba.jpg") no-repeat; }
#kultura-film .first { background: url("/img/u/kultura/bgr-film.jpg") no-repeat; }
#kultura-komiks .first { background: url("/img/u/kultura/bgr-komiks.jpg") no-repeat; }
#kaleidoskop-kultury .first { background: url("/img/u/kultura/bgr-kaleidoskop.jpg") no-repeat; }
#kultura-hudba .first #r-mid,
#kultura-film .first #r-mid,
#kultura-komiks .first #r-mid,
#kaleidoskop-kultury .first #r-mid { padding-top: 40px !important; }
#t-music-chart .bgr { background: url("/img/u/kultura/bgr-t-music.jpg") no-repeat; }

/*************/
/*** video ***/
/*************/
#video-pel-mel { background-image: url("/img/u/bgr_watermark.png"); }
#video-pel-mel .first { background: url("/img/u/video/bgr-ostatni.jpg") no-repeat; }

/**************/
/*** common ***/
/**************/
#common { background-image: url("/img/u/bgr_watermark.png"); }
#common .bgr { background: url("/img/u/bgr-common.jpg") no-repeat; }
#common #r-mid { padding-top: 30px; }

#user .bgr { background: url("/img/u/user/bgr.jpg") no-repeat; }

/***************/
/*** g2 tipy ***/
/***************/
#g2Tipy #root { background: url("/img/u/tipy/bgr.jpg") 0px 0px no-repeat; }
#hudbaDetail, #hudbaIndex, #hudba { background-image: url("/img/u/tipy/hudba/bgr_watermark.png"); }
#filmyDetail, #filmyIndex, #filmy { background-image: url("/img/u/tipy/filmy/bgr_watermark.png"); }
#digiDetail, #digiIndex, #digi { background-image: url("/img/u/tipy/digi/bgr_watermark.png"); }
#soutezeDetail, #soutezeIndex { background-image: url("/img/u/tipy/souteze/bgr_watermark.png"); }
#tipy-sport { background-image: url("/img/u/tipy/sport/bgr_watermark.png"); }
#tipy-na-cesty { background-image: url("/img/u/tipy/na-cesty/bgr_watermark.png"); }
#tipy-penize { background-image: url("/img/u/tipy/penize/bgr_watermark.png"); }
#g2-tipy { background-image: url("/img/u/tipy/bgr_watermark.png"); }
#newsletter { background-image: url("/img/u/tipy/newsletter/bgr_watermark.png"); }
#knihy { background-image: url("/img/u/tipy/knihy/bgr_watermark.png"); }
#styl { background-image: url("/img/u/tipy/styl/bgr_watermark.png"); }
#pro-studenty { background-image: url("/img/u/tipy/pro-studenty/bgr_watermark.png"); }

#digi .first { background: url("/img/u/tipy/digi/bgr-digi.jpg") 0px 0px no-repeat; }
#filmy .first { background: url("/img/u/tipy/filmy/bgr-filmy.jpg") 0px 0px no-repeat; }
#hudba .first { background: url("/img/u/tipy/hudba/bgr-hudba.jpg") 0px 0px no-repeat; }
#tipy-sport .first { background: url("/img/u/tipy/sport/bgr-sport.jpg") 0px 0px no-repeat; }
#tipy-na-cesty .first { background: url("/img/u/tipy/na-cesty/bgr-na-cesty.jpg") 0px 0px no-repeat; }
#tipy-penize .first { background: url("/img/u/tipy/penize/bgr-penize.jpg") 0px 0px no-repeat; }
#g2-tipy .first { background: url("/img/u/tipy/g2-tipy/bgr-g2-tipy.jpg") 0px 0px no-repeat; }
#newsletter .first { background: url("/img/u/tipy/newsletter/bgr-newsletter.jpg") 0px 0px no-repeat; }
#knihy .first { background: url("/img/u/tipy/knihy/bgr.jpg") 0px 0px no-repeat; }
#styl .first { background: url("/img/u/tipy/styl/bgr.jpg") 0px 0px no-repeat; }
#pro-studenty .first { background: url("/img/u/tipy/pro-studenty/bgr.jpg") 0px 0px no-repeat; }

#soutezeIndex .bgr { background: url("/img/u/tipy/souteze/bgr_archive.jpg") 0px 0px no-repeat; }
#soutezeIndex .first { background: url("/img/u/tipy/souteze/bgr.jpg") 0px 0px no-repeat; }

/* kvuli starym clankum */
#digiDetail #root { background: url("/img/u/tipy/digi/bgr_archive.jpg") 0px 0px no-repeat; }
#hudbaDetail #root { background: url("/img/u/tipy/hudba/bgr_archive.jpg") 0px 0px no-repeat; }
#filmyDetail #root { background: url("/img/u/tipy/filmy/bgr_archive.jpg") 0px 0px no-repeat; }

/***************/
/*** moje g2 ***/
/***************/
#download { background-image: url("/img/u/download/bgr_watermark.png"); }
#mobil, #download-mobil { background-image: url("/img/u/download/mobile/bgr_watermark.png"); }
#pc, #download-pc { background-image: url("/img/u/download/pc/bgr_watermark.png"); }

#pc .first, #download-pc .first { background: url("/img/u/download/pc/bgr.jpg") no-repeat; }
#download-mobil .first { background: url("/img/u/download/mobile/bgr-index.jpg") no-repeat; }

#ty-mas-na-vyber .first { background: url("/img/u/ty-mas-na-vyber/bgr.jpg") no-repeat; }

/**************/
/*** penize ***/
/**************/
#financni-spektrum, #produkty { background-image: url("/img/u/penize/bgr_watermark.png"); }
#financni-spektrum .first { background: url("/img/u/penize/bgr-financni-spektrum.jpg") no-repeat; }

#produkty .first { background: url("/img/u/penize/bgr-produkty.jpg") no-repeat; }

/*********************************/
/*** custom soucasti rozeskoku ***/
/*********************************/
#mojeg2 #r-mid { padding-top: 40px; padding-bottom: 120px; }
#digi .first  #r-mid, #amikum-v-patach .first  #r-mid { padding-top: 45px !important; }
#tipy-sport .first  #r-mid, #filmy .first  #r-mid, #download-mobil .first  #r-mid, #financni-spektrum .first #r-mid { padding-top: 65px !important; }
#tipy-na-cesty .first  #r-mid, #tipy-penize .first  #r-mid, #g2-tipy .first  #r-mid, #produkty .first #r-mid { padding-top: 85px !important; }
#video-freeskiing .first  #r-mid, #video-snowboarding .first  #r-mid { padding-top: 40px !important; }
#video-pel-mel .first #r-mid { padding-top: 60px !important; }
#download-pc .first  #r-mid { padding-top: 95px !important; }
#newsletter .first #r-mid { padding-top: 80px !important; }

#partner-sekce { position: absolute; top: 300px; left: -40px; text-align: center; }
#partner-sekce a { display: block; text-indent: -9999px; margin-top: 3px; }

#velryby #partner-sekce a { width: 196px; height: 51px; background: url("/img/u/logo-tmobile.gif") 0px 0px !important; padding-right: 0px !important; }
/*********************************/

/* popup okna */
#popup #root { width: 690px; }
#popup #r-top {
	background: #FFFFFF 100% 100% no-repeat;
	height: 50px;
	overflow: hidden;
}
#popup #logo {
	float: left;
	display: inline;
	margin: 15px 20px 10px 20px;
	padding: 0px 20px 0px 0px;
	border-right: 1px solid #C3C3C3;
}
#popup #logo A {
	display: block;
	width: 51px;
	height: 21px;
	_behavior: url("/css/u/pngbehavior.htc") !important;
	cursor: pointer;
	_cursor: hand;
}
.white #logo A.small { background: url("/img/u/logo_g2_white_popup.png") no-repeat; }
.black #logo A.small { background: url("/img/u/logo_g2_black_popup.png") no-repeat; }

#popup #subNadpis {
	color: #7F7F7F;
	padding-top: 23px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
#popup #r-mid {
	margin: 20px;
	padding-bottom: 0px;
}

/* souteze */
#soutezeDetail .links {
	font-size: 0.9em;
	padding-top: 20px;
}
#soutezeDetail .links .fl {
	margin-right: 30px;
}
#soutezeDetail .links .fr {
	margin-left: 30px;
}

.soutezeZnalostni .question {
	margin-bottom: 6px;
}
.soutezeZnalostni .canswers INPUT {
	vertical-align: bottom;
	_vertical-align: baseline;
	margin-top: 8px;
	_margin-top: 0px;
}
.soutezeZnalostni img { border: 0px !important; }

/* button na zmenu motivu */
#btnChangeScheme {
	position: absolute;
	top: 0px;
	left: -40px;
	outline: 0px;
}

/* cestovani, imgmap */
.worldmap {
	position: absolute;
	top: 270px;
	left: -20px;
}

.overmap {
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
/* buttons */
.buttons {
	float: right;
	text-align: right;
	margin: 10px 0px 0px 0px;
}
.buttons A {
	margin-left: 10px;
	font-weight: bold;
	font-size: 0.9em;
}
.buttonsfl {
	float: left;
	text-align: left;
}
.buttonsfl A {
	margin-left: 0px;
	margin-right: 10px;
}
#root .buttons #sendMail {
	padding-left: 34px;
	background-image: url("/img/u/mojeg2/ico_mail.gif");
	background-repeat: no-repeat;
	background-position: 6px 50%;
}
#root .buttons #sendMessage {
	padding-left: 34px;
	background-image: url("/img/u/mojeg2/ico_mail.gif");
	background-repeat: no-repeat;
	background-position: 6px 50%;
}
#root .buttons #addToFriends {
	padding-left: 27px;
	background-image: url("/img/u/mojeg2/ico_friends.gif");
	background-repeat: no-repeat;
	background-position: 6px 50%;
}

#root #editG2Profile {
	padding-left: 34px;
	position: relative;
	margin: 14px 0px;
	font-weight: bold;
}
#root #editG2Profile SPAN {
	display: block;
	position: absolute;
	width: 16px;
	height: 24px;
	top: -5px;
	left: 8px;
	background: url("/img/u/user/btn_g2profil.png") 0px 0px no-repeat;
	cursor: pointer;
	_cursor: hand;
	_behavior: url("/css/u/pngbehavior.htc");
}

/* kontextovy boxik - hint */
.contextHint, .contextHintR {
	position: relative;
	float: left;
	display: block;
	font-size: 1em;
	margin: 0px 3px;
	cursor: help;
	z-index: 90;
}
.contextHint EM, .contextHintR EM {
	position: absolute;
	bottom: 0.5em;
	left: 0.5em;
	display: none;
	width: 370px;
	color: #000000;
	font-size: 0.9em;
	font-style: normal;
	background-color: #FFFFFF;
	border: 3px solid #CC0033;
	z-index: 100;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	-moz-opacity: 0.9;
	z-index: 90;
}
.contextHintR EM {
	bottom: auto;
	top: 0.5em;
}
.contextHint EM STRONG.title, .contextHintR EM STRONG.title {
	display: block;
	color: #FFFFFF;
	line-height: 1.3em;
	background: #CC0033 url("/img/u/ico_hint.gif") 3px 3px no-repeat;
	padding: 3px 24px 5px 24px;
}
.contextHint EM STRONG.title.warn, .contextHintR EM STRONG.title.warn {
	background: #CC0033 url("/img/u/ico_warn.gif") 3px 3px no-repeat;
}
.contextHint EM STRONG.title.detail, .contextHintR EM STRONG.title.detail {
	background: #CC0033 url("/img/u/ico_lupa.gif") 3px 3px no-repeat;
}
.contextHint EM SPAN, .contextHintR EM SPAN {
	display: block !important;
	color: #000000;
	padding: 10px;
}

.contextHint .btn-1.fl, .contextHintR .btn-1.fl {
	float: left !important;
	width: auto !important;
	margin: 0px 0px 10px 10px;
	_margin-left: 5px;
	cursor: pointer !important;
}
.contextHint .btn-1.fr, .contextHintR .btn-1.fr {
	float: right !important;
	width: auto !important;
	margin: 0px 10px 10px 0px;
	_margin-right: 5px;
	cursor: pointer !important;
}
.box .contextHint, .box .contextHintR {
	font-size: 1.1em;
}

/* custom hints */
#warnCancelActivation {
	display: block;
	width: 90%;
	height: 1px;
}
#warnCancelActivation.contextHint EM, #warnCancelActivation.contextHintR EM {
	left: -3.5em;
	bottom: -0.5em;
	width: 320px;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-moz-opacity: 1;
}
/* souvisejici clanky */
.relatedArticles { padding-left: 0px !important; width: 951px !important; }
.relatedArticles h2 { margin-left: 40px; }
.relatedArticles p { float: left; width: 365px; margin-left: 40px; _margin-left: 20px; font-size:0.9em; margin-bottom:20px; min-height:55px; padding-left:67px; }
.relatedArticles p img { float:left; margin:3px 0 5px -67px; }
.relatedArticles em { font-style: normal; }
.relatedArticles a { font-weight: bold; }

/* ************************************
	include do clanku
*************************************** */
#articleBottomBox, .articleBottomBox {
	margin-left: -40px;
	margin-top: 20px;
	padding: 25px 25px 0px 40px;
	background-image: url("/img/u/bgr_article_bottom_black.png");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	position: relative;
	z-index: 20;
	*height: 1%;
	width: 911px;
	margin-bottom: 20px;
}

#articleBottomBox  .threeCols .fl { width: 38%; }
#articleBottomBox  .threeCols .fr { width: 24%; }
#articleBottomBox  .bookmarks-list { width: 206px; }
#articleBottomBox  .bookmarks-list p { margin: 0.7em 0em; }
#articleBottomBox  .bookmarks-list a {
	background: none;
	padding-right: 0px;
	margin-right: 0.2em;
}
#articleBottomBox  .bookmarks-list .bc .in {
	padding: 4px 20px;
}

#blogy #articleBottomBox {
	width: 678px;
	/*width: auto;*/
}

#articleBottomBox.white {
	background: url("/img/u/bgr_article_bottom_white.png") 0px 0px no-repeat;
}
#articleBottomBox ul {
	margin-bottom: 3px;
}
#articleBottomBox ul li {
	padding-bottom: 7px;
	list-style: none;
	list-style-image: none;
	list-style-type: none;
	margin-left: 0px;
	padding-left: 22px;
	line-height: 130%;
}
#articleBottomBox ul li span {
	font-size: 95%;
}
#articleBottomBox ul.blogy li {
	background: url("/img/u/ico_blogy_article_bottom.gif") 0px 2px no-repeat;
}
#articleBottomBox ul.diskuze li {
	background: url("/img/u/ico_diskuze_article_bottom.gif") 0px 2px no-repeat;
}
#articleBottomBox .btn-1 {
	background-image: url("/img/u/ico_btn_article_bottom.gif");
	background-position: right 6px;
	background-repeat: no-repeat;
	padding-right: 28px;
	font-size: 0.8em;
}

/* popup okno */
#popup {
	height: auto;
}
#popup #root { width: 450px; }
#popup #r-top {
	background-image: url("/img/u/popup_head.jpg");
}
#popup .sendMail {
	min-height: 200px;
	_height: 200px;
	padding-bottom: 0px !important;
}
.sendMail FORM {
	margin-top: 20px;
}
.sendMail LABEL {
	display: block;
}
.sendMail TEXTAREA {
	margin-bottom: 20px;
	height: 100px;
}
.sendMail .text {
	width: 50%;
	margin-bottom: 20px;
	font-size: 0.9em;
}
.sendMail .btn {
	_padding: 0px 4px;
}
.sendmail .errors {
	margin-bottom: 0px;
}
.poll-container {
	padding: 10px 15px 15px 15px !important;
	border-top: 1px solid;	/* in scheme... */
	border-left: 1px solid;	/* in scheme... */
	display: none;
}

/* cms articles */
.cms-article .box table { font-size: 1em; }
.cms-article .left { margin: 0px 15px 15px 0px; }
.cms-article .right { margin: 0px 0px 15px 15px; }
.cms-article a.highslide { display: block; position: relative; }
.cms-article .title, .cms-article .video .title { font-size: 0.9em; font-style: normal; display: block; padding: 10px; }
.cms-article a.highslide { text-decoration: none; }
.cms-article .image-box { margin-bottom: 15px; }
.cms-article a.highslide img, .cms-article .image-box img { margin-bottom: 0px !important; display: block;}
.cms-article p { position: static; }
.cms-article .video { margin-bottom: 15px; }
.cms-article .image-box p { margin-bottom: 0px; }
.cms-article .w442 { width: 442px; }
.cms-article .w250 { width: 250px; }
.cms-article .tags { font-size: 0.9em; }
.cms-article .tags a { margin-right: 0.3em; }

.cms-template-1 #b1 { padding-right: 270px; width: 666px; }
.cms-template-1 .fr-out { width: 250px; float: right; margin-left: 20px; margin-right: -270px; _margin-right: -135px; }
.cms-template-1 .fr-out img { margin-bottom: 15px; }
.cms-template-1 .video { width: 640px; }
.cms-template-1 .box { width: 640px; }
.cms-template-1 .fr-out .box { width: 250px; }
.cms-template-1 .fr-out .image-box { width: 250px !important; }

.cms-template-2 #b1 { padding-right: 150px; }
.cms-template-2 a.highslide, .cms-template-2 .image-box , .cms-template-2 #b2 .box { width: 250px; }
.cms-template-2 .video { width: 450px; }


#newsletter .box.newsletter {
	width: 40%;
	float: left;
	margin: 8px 30px 8px 0;
}
#newsletter #r-mid #b1 .box .bc .in p img, #newsletter #r-mid #b1 .box .bc .in p a {
	border: 0 none;
	outline: none;
}
#newsletter #r-mid #b1 h2{
	margin-top: 22px;
}
#newsletter #r-mid #b1 .box h2{
	margin-top: 0;
}
#newsletter #r-mid #b1 .fr-out .box .bc .in{
	padding-top: 66px;
}
#newsletter #r-mid #b1 .fr-out .box .bc .in img{
	top: -6px;
	left: 0px;
	position: absolute;
}
#newsletter #r-mid #b1 .fr-out .box .bc .in a img{
	border: 0 none;
	outline: none;
}
#newsletter #r-mid #b1 .fr-out .box .bc .in a{
	outline: none;
}
#newsletter #r-mid .article-list .date-gr{
	color: #9f9b9b;
}
#newsletter #r-mid .newest .date-gr{
	color: #b9beb9;
}

/* t-music-chart */
#t-music-chart #r-mid { padding-top: 200px; }
#t-music-chart .box-pravidla {
	float: right;
	width: 250px;
}
#t-music-chart .introduction { margin-bottom: 30px; }
#t-music-chart table.chart {
	width: 660px;
	margin-bottom: 30px;
}
#t-music-chart .chart td a {
	font-weight: bold;
	line-height: 1.5em;
	background: none !important;
	padding-right: 0px !important;
}
#t-music-chart .chart td img {
	float: left;
	margin-right: 14px;
	border: 0px;
}
#t-music-chart .btn-1 {
	font-size: 0.9em;
	float: right;
	margin-left: 5px;
}
#t-music-chart .chart td a.play {
	padding-right: 15px !important;
	background: #cc0033 url("/img/u/ico-btn-prehrat.png") 92% 50% no-repeat !important;
}
#t-music-chart .chart td a.vote{
	padding-right: 19px !important;
	background: #cc0033 url("/img/u/ico-btn-hlasovat.png") 92% 50% no-repeat !important;
}
#t-music-chart .chart .poradi em {
	display: block;
	height: 34px;
	width: 34px;
	background: 0px 0px no-repeat;
	_behavior: url("/css/u/pngbehavior.htc");
}
#t-music-chart .chart .poradi em span {
	visibility: hidden;
}

.hp .tm-chart-hp {
	margin-top: 90px;
	position: relative;
	padding: 0px 8px 4px 8px !important;
	width: 325px;
}
.hp .tm-chart-hp li {
	background: 0px 0px no-repeat;
	list-style: none;
	padding-left: 46px;
	_behavior: url("/css/u/pngbehavior.htc");
	_height: 1%;
	border-bottom: 1px solid #ffffff;
	margin: 8px 0px 0px 0px;
	padding-bottom: 8px;
}
.hp .tm-chart-hp ul, .hp .tm-chart-hp p { margin-bottom: 0px; }
.hp .tm-chart-hp p { font-size: 0.9em; }
.hp .tm-chart-hp li.last { border-bottom: 0px; }
.hp .tm-chart-hp li em { display: none; }
.hp .tm-chart-hp img.motive { position: absolute; top: -86px; left: -18px;}
.hp .tm-chart-hp a { padding-right: 0px !important; background: none !important; color:#FFDF6E !important; font-weight: bold; }
.hp .tm-chart-hp a:hover { color: #ddbd4c !important; }
.hp .tm-chart-hp li img { border: 0px; float: left; margin-right: 6px; }


/**** clear ***/
.clearfix:after, .fourCols:after, #blogIframe .photo .in:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix, .fourCols, #blogIframe .photo .in {
	*height: 1%;
	display: inline-block;  /* IE/Mac */
	*display: block;     /* reset pro IE/Win */
}

/* form Muj Tip */
.user .mujTip input.text, .user .mujTip textarea { width: 206px !important; }
.user .mujTip textarea { vertical-align: top; }
.user .mujTip .captcha img { margin: 10px 0px 25px 100px; }
.user .mujTip .captcha  { background:transparent url("/img/u/user/arrow.gif") no-repeat scroll 33% 91%; }
.user .mujTip input.short { width: 56px !important; }
