/*900px;/*max sirka*/
/*280px;/*sirka oddiluRight*/
/*620px;/*sirka oddiluLeft*/
/*620px;/*sirka oddiluRight80*/
/*280px;/*sirka oddiluLeft20*/
/*450px;/*sirka oddilLeft50pct*/
/*450px;/*sirka oddilRight50pct*/

/*620px;/*sirka piccontentMain*/
/*280px;/*sirka piccontent20*/

/*880px;/*sirka 100%*/
/*10px;/*sirka 100% paddingR*/
/*10px;/*sirka 100% paddingL*/

/*10px;/*sirka 70% paddingR*/
/*10px;/*sirka 70% paddingL*/
/*600px;/*sirka 70%*/

/*10px;/*sirka 30% paddingR*/
/*10px;/*sirka 30% paddingL*/
/*260px;/*sirka 30%*/

/*10px;/*sirka 80% paddingR*/
/*10px;/*sirka 80% paddingL*/
/*600px;/*sirka 80%*/

/*10px;/*sirka 20% paddingR*/
/*10px;/*sirka 20% paddingL*/
/*260px;/*sirka 20%*/

/*10px;/*sirka 50%L paddingR*/
/*10px;/*sirka 50%L paddingL*/
/*430px;/*sirka 50%L*/

/*10px;/*sirka 50%R paddingR*/
/*10px;/*sirka 50%R paddingL*/
/*430px;/*sirka 50%R*/

/*920px;/*max sirka relative*/
/*634px;/*70% sirka relative*/
/*294px;/*30% sirka relative*/
/*464px;/*50%L sirka relative*/
/*464px;/*50%R sirka relative*/
/*464px;/*20%L sirka relative*/
/*464px;/*80%R sirka relative*/

/*//////////////////////////////////////// zmeny promitnout do OddilHTML
/*874px;/*obrazek sirka obalky 100%*/
/*10px;/*obrazek padding-top obalky 100%*/
/*13px;/*obrazek padding-left obalky 100%*/
/*13px;/*obrazek padding-right obalky 100%*/
/*15px;/*obrazek padding-bottom obalky 100%*/

/*594px;/*obrazek sirka obalky 70%*/
/*10px;/*obrazek padding-top obalky 70%*/
/*13px;/*obrazek padding-left obalky 70%*/
/*13px;/*obrazek padding-rigth obalky 70%*/
/*15px;/*obrazek padding-bottom obalky 70%*/

/*254px;/*obrazek sirka obalky 20%*/
/*10px;/*obrazek padding-top obalky 20%*/
/*13px;/*obrazek padding-left obalky 20%*/
/*13px;/*obrazek padding-rigth obalky 20%*/
/*15px;/*obrazek padding-bottom obalky 20%*/

/*424px;/*obrazek sirka obalky 50%*/
/*10px;/*obrazek padding-top obalky 50%*/
/*13px;/*obrazek padding-left obalky 50%*/
/*13px;/*obrazek padding-rigth obalky 50%*/
/*15px;/*obrazek padding-bottom obalky 50%*/


body {
	font-family: arial, tahoma, sans-serif;
	font-size: 100%;
	color: #252525;
	background-color: white;
	margin: 0px;
	padding: 0px;
	border: 0px;
	
	background-image:url('pic_system/background.gif');
	background-repeat: repeat-x;
	 /*
   margin: 0px;
   text-align: center;
   line-height: 150%;
	 */
}

body.adminBody {
	background: transparent;
}

.zindex999{
	z-index: 999;
}

.block {
	display: block;
}

.inline {
	display: inline;
}

.center {
	text-align: center;
}

.height100{
	height: 100%;
}

/*
.padding40{
	padding-top: 40%;
}
*/

.padding20{
	padding-top: 20%;
}

.film430x330 {
	background-image: url('pic_system/film.jpg');
	background-position: center center;
	width: 430px;
	height: 325px;
	display: block;
	background-repeat: no-repeat;
}

h2{
	color: #71c700;
	width: 100%;
}

h3{
	color: #CB4800;
	width: 100%;
}

.bold{
	font-weight: bold;
}

.rightAling {
	text-align: right;
}

.leftAling {
	text-align: left;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.clear {
	clear: both;
}

.positionRelative{
	position: relative;
}

.pointer {
	cursor: pointer;
}

.w100 {
	width: 100%;
}

.w50 {
	width: 50%;
}

.paddingBottomRight {
	padding-bottom: 10px;
	padding-right: 10px;
}

a{
	border: 0px;
	margin: 0px;
	padding: 0px;
	color: #71c700;
	text-decoration: underline;
  cursor: pointer;
}

a:hover{
	color: #f7931b;
}

img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#iconDrumFit {
	display: block;
	padding-left: 20px;
	height: 16px;
	background-image:url('pic_system/favicon.png');
	background-repeat: no-repeat;
	
}

.red {
	color: #ec1119;
}

.orange {
	color: #d34a04;
}

.green {
	color: #71c700;
}

a.video_top{
	display: block;
	margin: 0px;
	border: 0px;
	padding: 0px;
	position: absolute;
	top: 35px;
	left: 270px;
	
	background-image:url('pic_system/video.gif');
	background-repeat: no-repeat;
	background-position: right top;
	background-color: transparent;
	
	width: 95px;
	height: 50px;
}

a.video_top:hover{
	background-position: right bottom;
}

#top {
	display:block;
	height: 120px;
	width:940px;
	margin: auto;
	background-color: transparent;
	position: relative;
}

#top2 {
	display:block;
	height: 30px;
	width:940px;
	margin: auto;
	background-color: transparent;
}

#top h1{
	display:block;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#top h1.hAdministrace{
	display:block;
	background-color: red;
	color: white;
	font-size: 400%;
	height: 90px;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#top a.languageSwitch {
	display: block;
	float: right;
	overflow: hidden;
	width: 92px;
	height: 30px;
	background-image: url('pic_system/switch.gif');
	background-position: center top;
	
	margin: 0px;
	padding: 0px;
	border: 0px;
	
	font-size: 90%;
	line-height: 30px;
	padding-left: 10px;
	text-align: center;
	
	color: white;
	font-size: 100%;
	font-weight: bold;
	text-decoration: none;

  position: absolute;
  top: 0px;
  right: 0px;
}

#top a.languageSwitch:hover {
	background-image: url('pic_system/switch.gif');
	background-position: center bottom;
	color: white;
}

#logo {
	display:block;
	height: 120px;
	width:100%;
	background-image:url('pic_system/original-rhythm-team.jpg');
	background-repeat: no-repeat;
}

#adminmenu {
	display: block;
	width: 920px;
	height: 29px;
	background-color: red;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-top: 1px white solid;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
	
}

#adminmenu a {
	display: block;
	float: right;
	margin: 0px;
	padding: 0px;
	border: 0px;
	
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	height: 24px;
	line-height: 100%;
	
	text-decoration: none;
	color: white;
	font-size: 90%;
	font-weight: bold;
}

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

#adminmenu a.activ {
	background-color: white;
	color: red;
	
}

#menu {
	display: block;
	width: 100%;
	height: 30px;
	background-color: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
	overflow: hidden;
	
}

#menu .zalozka {
	display: block;
	height: 30px;
	float: right;
	position: relative;
	overflow: hidden;
}

#menu .jedna{
	right: 0px;
	_width: 90px;
}
#menu .dve{
	right: -10px;
	_width: 90px;
}
#menu .tri{
	right: -20px;
	_width: 90px;
}
#menu .ctyri{
	right: -30px;
	_width: 100px;
}
#menu .pet{
	right: -40px;
	_width: 115px;
}
#menu .sest{
	right: -50px;
	_width: 120px;
}
#menu .sedm{
	right: -60px;
	_width: 180px;
}
#menu .osm{
	right: -70px;
	_width: 70px;
}
#menu .devet{
	right: -80px;
	_width: 70px;
}
#menu .deset{
	right: -90px;
}
#menu .jedenact{
	right: -100px;
}

#menu .one{
	right: 0px;
	_width: 100px;
}
#menu .twoo{
	right: -10px;
	_width: 190px;
	
}
#menu .three{
	right: -20px;
	_width: 130px;
}
#menu .four{
	right: -30px;
	_width: 140px;
}
#menu .five{
	right: -40px;
	_width: 220px;
}
#menu .six{
	right: -50px;
	_width: 85px;
}
#menu .seven{
	right: -60px;
}
#menu .eight{
	right: -70px;
}
#menu .nine{
	right: -80px;
}
#menu .ten{
	right: -90px;
}

#menu a {
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;
	
	padding-top: 0px;
	height: 30px;
	line-height: 100%;
	text-decoration: none;
	color: white;
	font-size: 75%;
	font-weight: bold;
}

#menu a .odkaz{
	display: block;
	margin: 0px;
	padding: 0px;
	border: 0px;	
	padding-top: 10px;
	height: 20px;
	padding-right: 20px;
	padding-left: 8px;
	cursor: pointer;
}

#menu a.o:hover, #menu a.z:hover {
	/*
	background-image:url('pic_system/zalozka_z2.gif');
	background-repeat: no-repeat;
	color: white;
	*/
	background-image:url('pic_system/zalozka.gif');
	background-repeat: no-repeat;
	background-position: right top;
	color: white;
}

#menu a.os:hover{
	/*
	background-image:url('pic_system/zalozka_z2_slide.gif');
	background-repeat: no-repeat;
	color: white;
	*/
	background-image:url('pic_system/zalozka_slide.gif');
	background-repeat: no-repeat;
	background-position: right top;
	color: white;
}

#menu a.os{
	/*
	background-image:url('pic_system/zalozka_o2_slide.gif');
	background-repeat: no-repeat;
	background-position: right center;
	*/
	background-image:url('pic_system/zalozka_slide.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

#menu a.cs{
	/*
	background-image:url('pic_system/zalozka_c2_slide.gif');
	background-repeat: no-repeat;
	background-position: right center;
	color: white;
	*/
	background-image:url('pic_system/zalozka_slide.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	color: white;
}

#menu a.o{
	/*
	background-image:url('pic_system/zalozka_o2.gif');
	background-repeat: no-repeat;
	background-position: right center;
	*/
	background-image:url('pic_system/zalozka.gif');
	background-repeat: no-repeat;
	background-position: right center;
}

#menu a.c{
	/*
	background-image:url('pic_system/zalozka_c2.gif');
	background-repeat: no-repeat;
	background-position: right center;
	*/
	background-image:url('pic_system/zalozka.gif');
	background-repeat: no-repeat;
	background-position: right bottom;
	color: white;
}

#menu a.z{
	background-image:url('pic_system/zalozka_z2.gif');
	background-repeat: no-repeat;
	background-position: right top;
}


#menu .zacatek {
	display: block;
	height: 30px;
	background-image:url('pic_system/zacatek.gif');
	background-repeat: no-repeat;
}

#menu .zacatek:hover {
	background-image:url('pic_system/zacatek.gif');
	background-repeat: no-repeat;
}

#menu .kraj_o {
	/*
	display: block;
	height: 30px;
	background-image:url('pic_system/kraj_o.gif');
	background-repeat: no-repeat;
	*/
	display: block;
	height: 30px;
	background-image:url('pic_system/kraj.gif');
	background-repeat: no-repeat;
	background-position: left center;
	_background: none;
}

#menu .kraj_c {
	display: block;
	height: 30px;
	background-image:url('pic_system/zacatek_c.gif');
	background-repeat: no-repeat;
}

#menu .kraj_o:hover{
	/*
	background-image:url('pic_system/kraj_z.gif');
	background-repeat: no-repeat;
	*/
	background-image:url('pic_system/kraj.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

/*
#menu .kraj_c:hover {
	color: black;
	padding-right: 20px;
	padding-left: 10px;
	background-image:url('pic_system/zacatek_z.gif');
	background-repeat: no-repeat;
}
*/

#slogan {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	height: 250px;
	width: 950px;
	background-color: transparent;
	background-image:url('pic_system/flash.jpg');
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
	padding-left: 0px;
	padding-right: 0px;
}

#opt {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

#content {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	display: block;
	overflow: hidden;
	/*
	height: 685px;
	*/
	width: 900px;/*max sirka*/
	background-color: transparent;
	margin: auto;
	
	background-image:url('pic_system/main-background.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
}

#content2 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	display: block;
	overflow: hidden;

	width: 900px;/*max sirka*/
	background-color: transparent;
	margin: auto;
	
	border: 1px solid red;
}

#widecontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display:block;
	width:880px;/*sirka 100%*/
	padding-right: 10px;/*sirka 100% paddingR*/
	padding-left: 10px;/*sirka 100% paddingL*/
	background-color: transparent;
	position: relative;
	float:left;
}

#maincontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 70% paddingR*/
	padding-left: 10px;/*sirka 70% paddingL*/
	width: 600px;/*sirka 70%*/
	background-color: transparent;
	position: relative;
	float:left;
}

#maincontent80 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 80% paddingR*/
	padding-left: 10px;/*sirka 80% paddingL*/
	width: 600px;/*sirka 80%*/
	background-color: transparent;
	position: relative;
	float:left;
}

#rightcontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 70% paddingR*/
	padding-left: 10px;/*sirka 70% paddingL*/
	width: 260px;/*sirka 30%*/
	background-color: transparent;
	position: relative;
	float:right;
	
}

#rightcontent20 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 20% paddingR*/
	padding-left: 10px;/*sirka 20% paddingL*/
	width: 260px;/*sirka 20%*/
	background-color: transparent;
  position: relative;
	
	float:right;
	
}

#rightcontent50pct {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 50%R paddingR*/
	padding-left: 10px;/*sirka 50%R paddingL*/
	width: 430px;/*sirka 50%R*/
	background-color: transparent;
  position: relative;
	
	float:right;
	
}

#leftcontent50pct {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 10px;/*sirka 50%L paddingR*/
	padding-left: 10px;/*sirka 50%L paddingL*/
	width: 430px;/*sirka 50%L*/
	background-color: transparent;
  position: relative;
	
	float:right;
	
}

#maincontent500 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	padding-right: 15px;
	width: 500px;
	background-color: transparent;
	
	float:left;
}

#maincontentWidth450L {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 440px;
	padding-right: 10px;
	background-color: transparent;
	
	float:left;
}

#maincontentWidth450P {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 440px;
	padding-left: 10px;
	background-color: transparent;
	
	float:right;
}

#maincontentWidth {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 100%;
	background-color: transparent;
	
	float:left;
}

#maincontentWidth30 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 40%;
	background-color: transparent;
	
	float:left;
}

#maincontentWidth70 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 60%;
	background-color: transparent;
	
	float:left;
}

#maincontentWidth50 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 50%;
	background-color: transparent;
	
	float:left;
}

#body a.choose{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	width: 100%;
	height: 100%;
	padding: 3px;
	color: orange;
	
	font-weight: bold;
}

#body a.choose2{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	
	padding: 3px;
	color: orange;
	position: absolute;
	left: 0px;
	top: 40px;
	
	font-weight: bold;
}

#body a.choose:hover{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	width: 100%;
	height: 100%;
	border: 3px dashed red;
	color: red;
}

#body a.choose2:hover{
	padding: 0px;
	margin: 0px;
	border: 0px;
	top: 37px;
	
	
	border: 3px dashed red;
	color: red;
}

#body a.relative2, #body a.relative3, #body a.relative5, #body a.relative7{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	position: absolute;
	top: 0px;
	left: -20px;
	/*
	width: 100px;
	height: 100%;
	*/
	text-align: left;
	padding-left: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: orange;
}

#body a.relative2:hover{
	padding: 0px;
	
	width: 920px;/*max sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative3:hover{
	padding: 0px;
	
	width: 634px;/*70% sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative5:hover{
	padding: 0px;
	
	width: 464px;/*50%L sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative7:hover{
	padding: 0px;
	
	width: 464px;/*20%L sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative4, #body a.relative6, #body a.relative8{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	position: absolute;
	top: 0px;
	right: -20px;
	/*
	width: 100px;
	height: 100%;
	*/
	text-align: right;
	padding-right: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: orange;
}

#body a.relative4:hover{
	padding: 0px;
	
	width: 294px;/*30% sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative6:hover{
	padding: 0px;
	
	width: 464px;/*50%R sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative8:hover{
	padding: 0px;
	
	width: 464px;/*80%R sirka relative*/
	height: 100%;
	border: 3px dashed red;
	color: red;
	
}

#body a.relative, #body .pic a.relative{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	position: absolute;
	top: 0px;
	right: 6px;
	
	/*
	width: 100%;
	
	height: 100%;
	*/
	text-align: right;
	/*
	padding-left: 3px;
	*/
	padding-top: 3px;
	font-weight: bold;
	color: orange;
}

#body a.relativeLeft, #body .pic a.relativeLeft{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	/*
	width: 100%;
	height: 100%;
	*/
	text-align: left;
	padding-left: 3px;
	padding-top: 3px;
	font-weight: bold;
	color: orange;
}

#body a.relative:hover{
	border: 3px dashed red;
	left: -9px;
	
	padding-left: 0px;
	padding-top: 0px;
	color: red;
	z-index: 999;
	
	width: 100%;
	height: 100%;
}

#body a.relativeLeft:hover{
	border: 3px dashed red;
	left: 0px;
	
	padding-left: 0px;
	padding-top: 0px;
	color: red;
	z-index: 999;
	
	width: 100%;
	height: 100%;
}

#body h2{
  padding: 0px;
	margin: 0px;
	border: 0px;
	padding-top: 10px;
	font-size: 120%;
}

#body h3{
  padding: 0px;
	margin: 0px;
	border: 0px;
	padding-top: 10px;
	font-size: 100%;
}

#body .bigbig{
	font-size: 160%;
}

#body p{
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 70%;
	padding-top: 5px;
	line-height: 1.7em;
	text-align: justify;
}

#body p.rightAling{
	text-align: right;
}

.center{
	text-align: center;
}

#body table{
	font-size: 70%;
	padding-top: 5px;
	line-height: 1.7em;
	text-align: justify;
  border-collapse: collapse;
}

#body table tr:hover, #body table tr.tmavy:hover{
  background-color: #fbcbcb;
}

#body  table tr.tmavy{
	background-color: #d5f3ae;
}

#body  table td{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
	padding-left: 5px;
}

#body label.choosePart{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: block;
  z-index: 3;
}

#body input.radio{
	font-size: 70%;
	width: auto;
	font-family: arial, tahoma, sans-serif;
	text-align: left;
}

#body input, #body select, #body textarea{
	width: 200px;
	font-family: arial, tahoma, sans-serif;
}

.typoddilu{
	display: block;
	width: 100%;
	height: 200px;
	padding-bottom: 10px;
	clear: both;
	float: left;
  position: relative;
  overflow: hidden;
}

#body table thead{
	font-weight: bold;
}

.oddilRight {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 280px;/*sirka oddiluRight*/
	float: right;
	clear: right;
	position: relative;
}

.oddilLeft20 {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 280px;/*sirka oddiluLeft20*/
	float: left;
	clear: left;
	position: relative;
}

.oddilRight50pct {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 450px;/*sirka oddilRight50pct*/
	float: right;
	clear: right;
	position: relative;
}

.oddilLeft {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 620px;/*sirka oddiluLeft*/
	float: left;
	clear: left;
	position: relative;
}

.oddilRight80 {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 620px;/*sirka oddiluRight80*/
	float: right;
	clear: right;
	position: relative;
}

.oddilLeft50pct {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 450px;/*sirka oddilLeft50pct*/
	float: left;
	clear: left;
	position: relative;
}

.oddil {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 100%;	
	float: left;
	padding-bottom: 5px;
  position: relative;
}

#actualcontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 280px;
	background-color: transparent;
  position: relative;
	
	float:left;
	
}

#piccontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 280px;
	background-color: transparent;
  position: relative;
	
	float:left;
	
}

#piccontentMain{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 620px;/*sirka piccontentMain*/
	background-color: transparent;
  position: relative;
	
	float:left;
	
}

#piccontent20{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 280px;/*sirka piccontent20*/
	background-color: transparent;
  position: relative;
	
	float:left;
	
}

#piccontent50 {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 450px;	
	background-color: transparent;
  position: relative;
	
	float:left;
}

#piccontent100 {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 900px;	/*max sirka*/
	background-color: transparent;
  position: relative;
	
	float:left;
}

#piccontentMini {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
	width: 119px;
	height: 141px;	
	background-color: transparent;
	z-index: 0;
  position: relative;
	
	float:left;
}

#piccontentMini img{
	z-index: 0;
}

#piccontent385 {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 385px;
	background-color: transparent;
	
	float:left;
	padding-top: 50px;
}

#body ul{
	margin: 0px;
	padding: 0px;
	font-size: 70%;
	line-height: 1.7em;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	overflow: hidden;
	display: block;
}

#body ul.bigfontsize{
	font-size: 80%;
}

#body ul.halfWidth{
	width: 49%;
}

#body li{
	padding: 0px;
	/*
	list-style: disc outside url("pic_system/li.gif");
	*/
	list-style-type:none;
	text-align:justify;
	line-height: 1.7em;
	background-image:url('pic_system/li.gif');
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 20px;
}

#body li.disc{
	padding: 0px;
	/*
	list-style: disc outside url("pic_system/li.gif");
	*/
	font-size: 70%;
	list-style: disc inside none;
	background-image:none;
}

#body li.circle{
	padding: 0px;
	/*
	list-style: disc outside url("pic_system/li.gif");
	*/
	font-size: 70%;
	list-style: circle inside none;
	background-image:none;
}

#body .picClear {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	background-color: transparent;
	margin:auto;
	width: 100%;
	
}

#body .pic {
  position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	background-color: transparent;
  width: 254px;/*obrazek sirka obalky 20%*/
	padding-top: 10px;/*obrazek padding-top obalky 20%*/
	padding-left: 13px;/*obrazek padding-left obalky 20%*/
	padding-right: 13px;/*obrazek padding-rigth obalky 20%*/
	padding-bottom: 15px;/*obrazek padding-bottom obalky 20%*/
	margin:auto;

	background-image:url('pic_system/image-background.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	
}

#body .picMain {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	background-color: transparent;
	width: 594px;/*obrazek sirka obalky 70%*/
	padding-top: 10px;/*obrazek padding-top obalky 70%*/
	padding-left: 13px;/*obrazek padding-left obalky 70%*/
	padding-right: 13px;/*obrazek padding-rigth obalky 70%*/
	padding-bottom: 15px;/*obrazek padding-bottom obalky 70%*/
	margin:auto;
	
	background-image:url('pic_system/image-backgroundMain.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	
}

#body .pic20 {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	background-color: transparent;
	width: 254px;/*obrazek sirka obalky 20%*/
	padding-top: 10px;/*obrazek padding-top obalky 20%*/
	padding-left: 13px;/*obrazek padding-left obalky 20%*/
	padding-right: 13px;/*obrazek padding-rigth obalky 20%*/
	padding-bottom: 15px;/*obrazek padding-bottom obalky 20%*/
	margin:auto;
	
	background-image:url('pic_system/image-background50.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	
}

#body .pic50 {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
  background-color: transparent;
	width: 424px;/*obrazek sirka obalky 50%*/
	padding-top: 10px;/*obrazek padding-top obalky 50%*/
	padding-left: 13px;/*obrazek padding-left obalky 50%*/
	padding-right: 13px;/*obrazek padding-rigth obalky 50%*/
	padding-bottom: 15px;/*obrazek padding-bottom obalky 50%*/
	margin:auto;
	
	background-image:url('pic_system/image-background50.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	
}

#body .pic100 {
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	background-color: transparent;
	width: 874px;/*obrazek sirka obalky 100%*/
	padding-top: 10px;/*obrazek padding-top obalky 100%*/
	padding-left: 13px;/*obrazek padding-left obalky 100%*/
	padding-right: 13px;/*obrazek padding-right obalky 100%*/
	padding-bottom: 15px;/*obrazek padding-bottom obalky 100%*/
	margin:auto;
	
	background-image:url('pic_system/image-background100.gif');
	background-repeat: no-repeat;
	background-position: center bottom;
	
}

#body .pic a{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}

#body .pic img{
	padding: 0px;
	margin: 0px;
	border: 0px;
	
}



#advercontent {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display:block;
	padding-bottom: 40px;
	width:100%;
	background-image:url('pic_system/original-perfomance-team.gif');
	background-repeat: no-repeat;
	background-color: transparent;
  position: relative;	
	background-position: center bottom;
}

#advercontent p{
	margin: 0px;
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	line-height: 1em;
	padding-top: 20px;
	padding-bottom: 10px;
}

#adver_block {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	overflow: hidden;
	height: 85px;
	width: 813px;
	
	background-color: transparent;
	margin: auto;
	text-align: center;
}

#itba {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 81px;
	width: 62px;
	background-image:url('pic_system/itba.gif');
	background-repeat: no-repeat;
	
	float:left;
	
}

#dcfg {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 76px;
	width: 73px;
	background-image:url('pic_system/dcfg.gif');
	background-repeat: no-repeat;
	
	float:left;
	
}

#csrlz {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 81px;
	width: 200px;
	background-image:url('pic_system/logo_csrlz.gif');
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 5px;
	
	float:left;
	
}

#ort_banner {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 60px;
	width: 468px;
	margin-left: 5px;
	padding-top: 5px;
	float:right;
	
}

#orea_banner {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 74px;
	width: 452px;
	margin-left: 5px;
	padding-top: 15px;
	float:right;
	
}

#logoSmall {
	padding: 0px;
	margin: 0px;
	border: 0px;
	height: 70px;
	width: 255px;
	background-image:url('pic_system/original-perfomance-team-logo.jpg');
	background-repeat: no-repeat;
	
	float:left;
	
}

#webdesign {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	overflow: hidden;
	width: 900px;
	
	background-color: transparent;
	margin: auto;
	text-align: right;
}

#paticka {
	padding: 0px;
	margin: 0px;
	border: 0px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	overflow: hidden;
	width: 900px;
	
	background-color: transparent;
	margin: auto;
	text-align: center;
}

#paticka p {
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 70%;
  text-align: center;
}

#webdesign p {
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-size: 60%;
  text-align: center;
}

#webdesign p a{
	color: #B9B9B9;
}

#paticka p a {
	color: #ec1119;
}

#paticka p a:hover, #webdesign p a:hover {
	color: #f7931b;
}

.nodisplay {
	display: none;
}


#pozadiFormulareJavascript {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	
	
}

#pozadiFormulareJavascriptObalka {
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: transparent;
	z-index: 999;
}

#alertDiv{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	
	margin: auto;
	padding: 20px;
	border: 10px solid black;
	background-color: #D2D8E6;
	width: 300px;/*900px;*/
	margin-top: 30px;
}

#formularJavastript{
	padding: 0px;
	margin: 0px;
	border: 0px;
	display: block;
	
	margin: auto;
	padding: 20px;
	border: 10px solid black;
	background-color: #D2D8E6;
	width: 900px;
	/*
	opacity: 1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	*/
}

#formularJavastript textarea {
	width: 100%;
}

#formularJavastript .box_of_pictures {
	width: 100%;
	height: 550px;
	display: block;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid grey;
	padding: 3px;
	background-color: #FFF;
}

#formularJavastript .choose_picture {
	width: 280px;
  /*
	height: 100px;
  */
	display: block;
	background-color: transparent;
	/*
	border: 1px solid grey;
	*/
	padding: 10px;
	vertical-align: center;
    overflow: hidden;
}

#formularJavastript .choose_picture p {
    /*
	float: left;
    */
    text-align: left;
	padding-left: 2px;
	padding-right: 2px;
	display: block;
	height: 80px;
    /*
	width: 100px;
    */
	overflow: hidden;
}

.admin{
  padding: 0px;
  margin: 0px;
  border: 0px;
  display: block;
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
	background-repeat: no-repeat;
	background-position: center top;


}

.admin_ne {
  background-image:url('admin_pic/ne.gif');

}

a.admin_absolute_bottom{
 display: block;
 height: 18px;
 width: 100%;
 padding: 0px;
 margin: 0px;
 border: 3px solid transparent;
 position: relative;
 bottom: 0px;
 left: -6px;
 overflow: hidden;
 background-repeat: no-repeat;
 background-position: center -3px;
}

a.admin{
  padding: 0px;
  margin: 0px;
  border: 0px;
  display: block;
  height: 24px;
  width: 24px;
  position: relative;
  overflow: hidden;
	background-repeat: no-repeat;
	background-position: center top;


}

a.admin_relative{
  display: block;
  height: 21px;
  position: relative;
  overflow: hidden;
	background-repeat: no-repeat;
	background-position: 3px top;
  width: 24px;

}

a.admin_relative_wide{
  display: block;
  height: 21px;
  overflow: hidden;
	background-repeat: no-repeat;
	background-position: 3px top;
  width: 24px;

}

a.admin_relative_wide_right{
  display: block;
  height: 21px;
  overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0px top;
  width: 24px;

}

a.admin_absolute_bottom:hover{
  border: 3px dashed red;
  height: 18px;
  background-position: center -27px;
}

#body a.admin_relative:hover{
  height: 21px;
  padding-left: 0px;
	background-position: left -27px;

}

#body a.admin_relative_wide:hover{
  padding-left: 0px;
	background-position: left -27px;

}

#body a.admin_relative_wide_right:hover{
  padding-left: 0px;
	background-position: right -27px;

}

a.admin:hover{
  background-position: left bottom;
}

a.admin_edituj_part {
  background-image:url('admin_pic/edit-oddil.gif');
}

a.admin_edituj {
  background-image:url('admin_pic/edituj.gif');
}

a.admin_edituj_atributy {
  background-image:url('admin_pic/edituj-atributy.gif');
}

a.admin_smazat {
  background-image:url('admin_pic/smaz.gif');
}

a.admin_zobraz {
  background-image:url('admin_pic/zobraz.gif');
}

a.admin_plus {
  background-image:url('admin_pic/plus.gif');
}


