body { font-size:100.01%; font-family: Arial, Verdana, Tahoma; margin:0; padding:0; color:#4A6982; background: #fff;  }
h1, h2, h3, h4, p, pre, dl, ol, ul, li { padding: 0; margin: 0; }
h1 {padding: 5px 5px 10px 5px; color: #4976ad; font-size: 2.2em;}

h2.variant1 {font-size: 1.8em; color: #e9831d; padding: 5px;}
h2.variant2 {font-size: 1.5em; color: #e9831d; padding: 10px 0px 20px 0px;}

strong, dt { font-weight: bold; }
div, span { margin:0; padding:0; }
a { color:#000; padding:0; margin:0; text-decoration:underline; }   
a:hover { text-decoration:none; }

p { line-height:140%; padding:0; }
abbr { font-weight: bold; cursor: help; border: none; }
caption { display: none; }

table { border-collapse: collapse;  }
th, td {  padding: 0 2px 0 2px; margin:0; }
th { text-align:center; }
img { border: none; margin: 0; padding:0; }
ul { list-style-type:none; }

.stdText {font-size: 1.3em;}
.imgThumb {float: right; margin: 15px 5px 20px 20px; border: 1px solid #777777;}
.imgThumb2 {float: left; margin: 0px 20px 20px 5px; border: 1px solid #777777;}
.sep {color: #bebebe; padding:0 8px;}
.infos {font-size: 1.2em;}
.majorText {font-size: 1.3em; font-weight: bold; padding: 10px 5px 0px 5px;}

.bold {font-weight: bold;}
.noBold {font-weight: normal;}
.italic {font-style: italic;}
.padding1 {padding: 15px 5px 0px 5px;}
.alignRight {text-align: right;}
.margin1 {margin: 5px 0px 0px 0px;}
.margin2 {margin: 15px 0px 0px 0px;}
.marginStdText {margin: 0px 0px 0px 5px;}
.hidden { display: none; }
.cleaner { clear: both; visibility: hidden; height:0; font-size:0; }
.divider {height: 20px; visibility: hidden;}

/**
* Základní hláškové třídy
*/
.success {margin: 10px 0px 10px 0px; padding: 10px; background: #00B945; color: #ffffff; font-size: 1.3em; font-weight: bold;
			border: 1px solid #00782D;}

.error {margin: 10px 0px 10px 0px; padding: 10px; background: #F66F89; color: #ffffff; font-size: 1.3em; font-weight: bold;
			border: 1px solid #A0243C;}
			
.info {margin: 10px 0px 10px 0px; padding: 10px; background: #63ADD0; color: #ffffff; font-size: 1.3em; font-weight: bold;
			border: 1px solid #034769;}
			
.alert {margin: 10px 0px 10px 0px; padding: 10px; background: #F79725; color: #333333; font-size: 1.3em; font-weight: bold;
			border: 1px solid #DE861D;}
/**
* END
*/

.articleHeader {margin: 30px 0 0 0; padding: 5px; font-size: 1.5em; background: #eeeeee; font-weight: bold;}
.articleHeader a {color: #4976ad;}
			
.errorInline {padding: 5px; color: #ffffff; font-size: 1.3em; background: #d01b0a; border: 1px solid #ffffff; font-weight: bold;}
.welcomeText {padding: 0px 10px 0px 0px; font-size: 1.3em; font-weight: bold; text-align: right;}
.green {color: #00782D;}
.red {color: #F10026;}
.deleteButton {display: inline-block; margin: 10px 0px 0px 5px; padding: 10px 30px 10px 30px; border: 2px solid #A0243C;
				text-decoration: none; color: #000000; font-size: 1.2em;}
				
.deleteButton:hover {text-decoration: underline;}

.avatar {border: 1px solid #555555;}
.registrate {text-align: right; padding: 4px 10px 0px 10px;}
.registrate a {color: #3d9eff; font-size: 1.2em; text-decoration: underline; font-weight: bold;}
.registrate a:hover {text-decoration: none;}

/** STANDARDNÍ TABULKA */
.stdTable {width: 100%; background: #eeeeee; padding: 10px; text-align: center; font-size: 1.3em; border: 1px solid #cccccc;
			border-collapse: separate;}
.stdTable th {padding: 20px; background: #999999; color: #ffffff; border: 1px solid #888888;}
.stdTable td {padding: 20px; background: #ffffff; color: #555555; border: 1px solid #cccccc;}
.stdTable td img {border: 1px solid #999999;}

/* === FORMULÁŘE === */
input {margin: 0px; padding: 10px; width: 150px; border: 1px solid #cccccc; color: #777777;}
input.submit {width: 150px; cursor: pointer; background: #ffffff; font-weight:bold; }
input.submit:hover {background: #F7F7F7;}

textarea {margin: 0px; padding: 10px; border: 1px solid #cccccc; color: #777777;}

.form {margin: 10px 0px 0px 0px; padding: 20px 40px 40px 40px; background: #ffffff url("bgGradient.png") 0% 0% repeat-x;}
	
.form input {font-size: 1em;}
.form input.title {width: 300px;}
.form input.widthN {width: 20px;}

.form p {margin: 0px; padding: 0px 0px 15px 0px; font-size: 1.2em;}
.form p a {color: #4976ad;}
.form p span {margin: 0px 0px 0px 15px;}
.form p span.reverse {margin: 0px 15px 0px 0px;}
.form p span.star {margin: 0px 0px 0px 5px;}

/* === WYSIWYG === */
.text { font-size:1.3em; text-align: justify;}
.text strong { color: #333; }
.text p { padding: 10px 5px 0px 5px; line-height:135%;}

.text ul { list-style-type:square; list-style-position: inside; margin:10px 0 10px 20px; }
.text ol { list-style-type:decimal; list-style-position: inside; margin:10px 0 10px 20px; }
.text li { line-height:20px; }

.text h2 { padding: 10px 5px 0px 5px; font-size:1.53em;  }
.text h3 { padding: 10px 5px 0px 5px; font-size:1.1em; }
.text h4 { padding: 10px 5px 0px 5px; font-size:1em; }

.text .obrazek-doleva { float:left; margin:0 10px 10px 0; }
.text .obrazek-doprava { float:right; margin:0 0 10px 10px; }

.text .button { display: inline-block; height: 19px; line-height:19px; background: #e9831d url("bgButtonOrange.png") 0% 0% repeat-x;
							border: 1px solid #c28446; color: #ffffff; font-size: 1em; text-decoration: none;
							text-align: center; font-weight: bold; margin: 7px 0px 0px 0px; padding: 0 10px 0px 10px; }


.fb-comments { margin: 15px 0px 0px 0px; }

.borderDotted {
	border: 1px dotted #c7cdd2;
}

/* === BOX ALPHA === */
.boxAlpha {width: 198px; margin: 10px 0px 0px 0px; border: 1px dotted #c7cdd2;}
.boxAlpha.small {width: 176px; margin-left: 4px;}
.boxAlpha .alpha {_height: 20px; min-height: 20px; background: #E4E6E7 url("bgBoxAlpha.png") 0% 0% repeat-x;
					border-bottom: 1px solid #D5D6D8; padding: 7px 10px 7px 10px;}
					
.boxAlpha .alpha h2 {font-size: 1.7em;}
.boxAlpha .alpha h2 a {text-decoration: none;}
.boxAlpha .alpha h2.color1, .boxAlpha .alpha h2.color1 a {color: #FF9933;}
.boxAlpha .alpha h2.color2, .boxAlpha .alpha h2.color2 a {color: #3399FF;}

.boxAlpha .beta {width: 178px; padding: 10px; background: #F9F9F9;}
.boxAlpha.small .beta {width: 156px;}
.boxAlpha .std .beta img {width: 176px; border: 1px solid #ccd1d6;}
.boxAlpha.small .std .beta img {width: 154px;}
.boxAlpha .std .beta p {padding: 7px 0px 0px 0px; font-size: 1.1em; color: #4A6982; font-weight: bold; line-height: 17px;}
.boxAlpha .std .beta a {color: #4A6982;}
.boxAlpha .std .beta a.button {display: block; width: 100px; height: 19px; background: #e9831d url("bgButtonOrange.png") 0% 0% repeat-x;
							border: 1px solid #c28446; color: #ffffff; font-size: 1.3em; text-decoration: none;
							text-align: center; font-weight: bold; margin: 7px 0px 0px 0px; padding: 4px 0px 0px 0px;
							float: right;}
							
.boxAlpha .std .beta a.button:hover {text-decoration: underline;}
.boxAlpha .wys .beta .text {text-align: left;}

.buttonNewBlog {display: block; width: 200px; height: 78px; margin: 15px 0px 0px 0px; text-decoration: none;
				background: #FF912F url("bg-button-blog2.png") left top no-repeat;}
				
.buttonNewBlog:hover {background-position: 0px -78px;}
.buttonNewBlog span {display: none;}

.buttonNewJoke {display: block; width: 176px; height: 38px; margin: 15px 0px 0px 4px; text-decoration: none;
				background: #FF912F url("buttonNewJoke.png") 0px 0px no-repeat;}
				
.buttonNewJoke:hover {background-position: 0px -38px;}
.buttonNewJoke span {display: none;}

/* LANDING TLAČÍTKA */
.landingButtons {padding: 15px 0px 15px 0px;}
.landingButtons a {display: block; width: 100px; height: 73px; padding: 0px 20px 0px 70px;
					color: #ffffff; font-size: 1.4em; text-decoration: none;}

.landingButtons a.section59 {background: url("landing/button1.png") 0px -73px no-repeat;}
.landingButtons a.section60 {background: url("landing/button2.png") 0px -73px no-repeat;}
.landingButtons a.section61 {background: url("landing/button3.png") 0px -73px no-repeat;}
.landingButtons a.section62 {background: url("landing/button4.png") 0px -73px no-repeat;}
.landingButtons a.section63 {background: url("landing/button5.png") 0px -73px no-repeat;}
.landingButtons a.section64 {background: url("landing/button6.png") 0px -73px no-repeat;}
.landingButtons a.section65 {background: url("landing/button7.png") 0px -73px no-repeat;}
.landingButtons a.section66 {background: url("landing/button8.png") 0px -73px no-repeat;}
.landingButtons a.section99 {background: url("landing/button9.png") 0px -73px no-repeat;}

.landingButtons a.section902 {background: url("landing/button10.png") 0px -73px no-repeat;}

.landingButtons a:hover, .landingButtons a.active {background-position: 0px 0px; color: #222222;}

.photogallery img {border: 1px solid #555555;}
.photogallery p {font-size: 1.2em;}

.filterView {margin: 20px 0px 20px 0px;}
.filterView a {display: inline-block; height: 20px; background: #aaaaaa url("bgButtonGreyHSprite.png") 0px 0px repeat-x;
				padding: 10px 10px 5px 10px; text-decoration: none; font-size: 1.3em; color: #555555;}
				
.filterView a:hover, .filterView a.active {background-position: 0px -35px; color: #ffffff;}

/**
* Hodnocení
*/
.rating {position: relative; height: 110px; margin: 15px 0px 10px 0px;}
.ratingValue {position: absolute; width: 95px; height: 75px; left: 0px; top: 0px; background: #FF912F;
				border: 1px solid #cccccc;}
				
.ratingValue p {margin: 5px 0px 0px 0px; text-align: center; color: #ffffff; font-size: 1.3em; font-weight: bold;}
.ratingValue p.value {font-size: 3em;}
.ratingRate {position: absolute; width: 402px; height: 65px; left: 97px; top: 0px; padding: 5px 5px 5px 50px;}
.ratingRate p {padding: 2px 5px 5px 0px; font-size: 1.3em; font-weight: bold;}
.ratingRate p.rated {font-weight: normal; font-style: italic;}
.ratingRate a {display: inline-block; width: 30px; height: 14px; padding: 8px 0px 8px 0px; background: #B36028;
				border: 1px solid #cccccc; text-decoration: none; text-align: center; color: #000000; font-size: 1.3em;}
				
.ratingRate a.shade1 {background: #fff1d7;}
.ratingRate a.shade2 {background: #ffe5b7;}
.ratingRate a.shade3 {background: #ffda98;}
.ratingRate a.shade4 {background: #ffcb6e;}
.ratingRate a.shade5 {background: #ffc355;}
.ratingRate a.shade6 {background: #ffb340;}
.ratingRate a.shade7 {background: #ffab3e;}
.ratingRate a.shade8 {background: #ff9a34;}
.ratingRate a.shade9 {background: #ff872a;}
.ratingRate a.shade10 {background: #ff7622;}
				
.ratingRate a:hover {background: #ffffff;}
.ratingNumber {position: absolute; width: 300px; height: 30px; left: 0px; bottom: 0px;}
.ratingNumber p {padding: 5px 5px 0px 0px; font-size: 1.3em;}

.pager {margin: 15px 0px 0px 0px; padding: 0px 5px 0px 5px;}
.pager ul {}
.pager ul li {display: inline-block; font-size: 1.2em; color: #777777;}
.pager ul li.active {font-weight: bold;}
.pager ul li a {color: #4A6982;}

/* === TOP MENU === */
.topMenu ul {display: block; position: relative; width: 978px; float: left;}
.topMenu ul li {display: block; float: left; text-align: center;}
.topMenu ul li a {font-size: 1.3em; text-decoration: none;}



.topMenu ul.menu1 li {border-top: 1px solid #c7cdd2; border-right: 1px solid #c7cdd2;}
.topMenu ul.menu1 li a {display: block; min-width: 60px; height: 24px; padding: 8px 20px 0px 20px; background: #e9edf0; color: #777777;}
.topMenu ul.menu1 li a:hover {background: #ffffff;}
.topMenu ul.menu1 li a.active {font-weight: bold; font-size: 1.4em; background: #ffffff; color: #3399ff;}

.topMenu ul.menu1 li a.high { background: #ddedfd; color: #ff9933; font-weight:bold; }

.topMenu ul.menu2 {_height: 41px; min-height: 41px;}
.topMenu ul.menu2 li {height: 28px; padding: 13px 10px 0px 10px;}
.topMenu ul.menu2 li a {margin: 0px 0px 0px 10px; padding: 6px; background: #ffffff; color: #4A6982; -moz-border-radius: 7px; -webkit-border-radius: 7px;
						border-radius: 7px;}
.topMenu ul.menu2 li a:hover, .topMenu ul.menu2 li a.active {background: #e9edf0; color: #777777;}

/* === TOP LOGIN FORM === */
.topLoginForm {padding: 0px 0px 0px 20px;}
.topLoginForm td {padding: 2px;}
.topLoginForm input {padding: 5px; width: 70px; background: #F4F6F8;}
.topLoginForm input.submit {width: 50px; height: 30px; background: url("buttonGo.png") no-repeat; border: none;}

.form-search {padding: 0px 0px 0px 20px;}
.form-search td {padding: 2px;}
.form-search input.submitSearch {width: 50px; height:30px; background: url("buttonSearch.png") no-repeat; border: none; cursor: pointer;}
.form-search input.search {width: 156px;  padding: 5px; background: #F4F6F8;}

/* === ALL === */
#all {font-size:0.625em;}

/* === TOP PANEL === */
#topPanel {background: #3399ff url("bgTopPanel.png") 0% 0% repeat-x;}
#topPanelInner {width: 980px; _height: 23px; min-height: 27px; margin: 0 auto; padding: 10px;}

#topPanelInner p {color: #ffffff; font-size: 1.6em; letter-spacing: 1px;}

/* === HEADER === */
#header {background: #ddedfd;}
#headerInner {width: 978px; _height: 157px; min-height: 157px; margin: 0 auto; position: relative;
				background: url("bgHeader2.jpg") 0% 0% no-repeat;
				border-right: 1px solid #C7CDD2; border-left: 1px solid #C7CDD2;}
				
#headerInner .alpha {position: absolute; left: 30px; top: 35px;}
#headerInner .beta {width: 250px; position: absolute; right: 0px; top: 30px; z-index:2; }
#headerInner .gamma {width: 470px; position: absolute; right: 0px; top: 0px; text-align: center;}
#headerInner .topMenu {width: 978px; position: absolute; bottom: 0px;}

/* === SUBMENU === */
#subMenu {background: #ffffff;}
#subMenuInner {width: 980px; margin: 0 auto; position: relative;}
#subMenuInner .topMenu {width: 980px;}

/* === BOX 1 === */
#box1 {display: block; padding: 5px 15px 10px 5px; float: left; width: 540px; font-size: 1.3em;}
#box1 li {float: left;}
#box1 li a {color: #4976ad;}
#box1 .separator {padding: 0px 5px 0px 5px; color: #FF9933; font-weight: bold;}

/* === CONTENT === */
#content {background: #ffffff url("bgGradient.png") 0% 0% repeat-x; border-top: 1px solid #C7CDD2;}
#contentInner {position: relative; width: 980px; margin: 0 auto;}
#contentLeft {width: 200px; _height: 400px; min-height: 400px; margin: 0px 2px 0px 0px; float: left;}
  .content-left-text { width:193px;  }
  .content-left-text strong { color: #4A6982; }
  .content-left-text .text { text-align:left; }
#contentMiddle {width: 560px; _height: 400px; min-height: 400px; margin: 0px 18px 0px 0px; padding: 10px 0px 15px 0px;
					float: left; position: relative;}

#contentMiddle .controlIcons {float: right;}
#contentMiddle .controlIcons a {display: block; margin: 0px 0px 0px 10px; text-decoration: none; float: left;}
#contentMiddle .controlIcons a span {visibility: hidden;}

#contentMiddle .controlIcons .blog a.first {width: 94px; height: 41px; background: url("bg-new-blog.png") left top no-repeat;}
/*#contentMiddle .controlIcons .blog a.first:hover {background-position: 0px -33px;}*/
#contentMiddle .controlIcons .blog a.second {width: 94px; height: 41px; background: url("bg-blog-list.png") left top no-repeat;}
/*#contentMiddle .controlIcons .blog a.second:hover {background-position: 0px -33px;}*/

#contentMiddle .controlIcons .ads a.first {width: 94px; height: 41px; background: url("bg-new-ad.png") left top no-repeat;}
/*#contentMiddle .controlIcons .ads a.first:hover {background-position: 0px -33px;}*/
					
#contentMiddle .home .alpha {width: 560px; float: left;}
#contentMiddle .home .alpha .buttons {
	float: left;
	margin: 0 0 20px 0;
}
#contentMiddle .home .alpha .buttons div {
	float: left;
}
#contentMiddle .home .alpha .buttons div a {
	text-decoration: none;
}
#contentMiddle .home .alpha .buttons div img {
	width: 185px;
	border: none;
}
#contentMiddle .home .alpha .buttons div p {
	font-size: 1.7em;
	text-align: center;
	font-weight: bold;
	color: #FF9933;
}

#contentMiddle .home .beta {width: 560px; float: left; margin: 5px 0px 0px 0px; background: #f9f9f9; border: 1px dotted #c7cdd2;}
#contentMiddle .home .beta h3 {font-size: 1.7em; color: #FF9933; background: #E4E6E7 url("bgBoxAlpha.png") 0% 0% repeat-x;
								padding: 5px 5px 5px 10px;}
								
#contentMiddle .home .beta .border {border-right: 1px solid #c7cdd2;}
#contentMiddle .home .beta .box {width: 269px; float: left; padding: 5px;}
#contentMiddle .home .beta .box a {text-decoration: none;}
#contentMiddle .home .beta .box a:hover {text-decoration: underline;}
#contentMiddle .home .beta .box img {max-width: 269px;}
#contentMiddle .home .beta .box h2 {padding: 7px 0px 0px 0px; font-size: 1.5em; font-weight: bold; color: #4A6982;}
#contentMiddle .home .beta .box h2 a {color: #4A6982;}
#contentMiddle .home .beta .box p {padding: 7px 0px 0px 0px; font-size: 1.3em;}
#contentMiddle .home .beta .box .more {margin: 20px 0px 0px 0px; padding: 0px 20px 0px 0px;}
#contentMiddle .home .beta .box .more a {display: block; width: 45px; height: 17px; float: right;
											background: url("button1.png") 0% 0% no-repeat; color: #ffffff;
											padding: 0px 0px 0px 7px; font-size: 1.3em; font-weight: bold;}
					
#contentMiddle .landingTop {height: 7px; background: url("landing/shadowTop.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle {background: #ffffff url("landing/stripeMiddle.png") 50% 0% repeat-y;}

#contentMiddle .landingMiddle .inner {_height: 450px; min-height: 450px; padding: 20px 15px 15px 15px;}
#contentMiddle .landingMiddle .inner.section59 {background: url("landing/img1_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section60 {background: url("landing/img2_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section61 {background: url("landing/img3_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section62 {background: url("landing/img4_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section63 {background: url("landing/img5_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section64 {background: url("landing/img6_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section65 {background: url("landing/img7_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section66 {background: url("landing/img8_1.png") 50% 0% no-repeat;}
#contentMiddle .landingMiddle .inner.section99 {background: url("landing/img9_1.png") 50% 0% no-repeat;}
										
#contentMiddle .landingMiddle .inner h1 {padding: 5px; color: #ffffff; font-size: 2.4em;}
#contentMiddle .landingMiddle .inner .text {text-align: left; color: #000000;}
#contentMiddle .landingMiddle .inner .text h2 {font-size: 1.6em; padding-top: 0px;}
#contentMiddle .landingMiddle .inner .text h3 {margin: 0px 0px 10px 0px; font-size: 1.4em;}
#contentMiddle .landingMiddle .inner.section59 .text h3 {color: #005a9d;}
#contentMiddle .landingMiddle .inner.section60 .text h3 {color: #38b195;}
#contentMiddle .landingMiddle .inner.section61 .text h3 {color: #0f6473;}
#contentMiddle .landingMiddle .inner.section62 .text h3 {color: #c19b00;}
#contentMiddle .landingMiddle .inner.section63 .text h3 {color: #f56b05;}
#contentMiddle .landingMiddle .inner.section64 .text h3 {color: #c62020;}
#contentMiddle .landingMiddle .inner.section65 .text h3 {color: #913168;}
#contentMiddle .landingMiddle .inner.section66 .text h3 {color: #3932cd;}
#contentMiddle .landingMiddle .inner.section99 .text h3 {color: #010101;}

#contentMiddle .landingMiddle .inner .box1 {width: 300px; margin: 20px 0px 0px 0px;}
#contentMiddle .landingMiddle .inner .box1 .text {font-size: 1.5em; color: #000000; font-weight: bold;}
#contentMiddle .landingMiddle .inner .box2 {margin: 10px 0px 15px 0px; padding: 7px;}
#contentMiddle .landingMiddle .inner .box2 .text {color: #000000; font-weight: bold; font-size: 1.2em; line-height: 40px;}
#contentMiddle .landingMiddle .inner.section59 .box2.alpha {background: url("landing/img1_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section59 .box2.beta {background: url("landing/img1_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section60 .box2.alpha {background: url("landing/img2_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section60 .box2.beta {background: url("landing/img2_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section61 .box2.alpha {background: url("landing/img3_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section61 .box2.beta {background: url("landing/img3_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section62 .box2.alpha {background: url("landing/img4_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section62 .box2.beta {background: url("landing/img4_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section63 .box2.alpha {background: url("landing/img5_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section63 .box2.beta {background: url("landing/img5_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section64 .box2.alpha {background: url("landing/img6_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section64 .box2.beta {background: url("landing/img6_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section65 .box2.alpha {background: url("landing/img7_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section65 .box2.beta {background: url("landing/img7_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section66 .box2.alpha {background: url("landing/img8_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section66 .box2.beta {background: url("landing/img8_2_2.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section99 .box2.alpha {background: url("landing/img9_2_1.png") 0% 15% no-repeat;}
#contentMiddle .landingMiddle .inner.section99 .box2.beta {background: url("landing/img9_2_2.png") 0% 15% no-repeat;}

#contentMiddle .landingMiddle .inner .box2.alpha .textInner {margin: 0px 0px 0px 71px;}
#contentMiddle .landingMiddle .inner .box2.beta .textInner {margin: 0px 0px 0px 116px;}
										
#contentMiddle .landingMiddle .inner .hr {height: 1px; margin: 20px 0px 20px 0px;}
#contentMiddle .landingMiddle .inner.section59 .hr {border-top: 1px solid #005a9d;}
#contentMiddle .landingMiddle .inner.section60 .hr {border-top: 1px solid #38b195;}
#contentMiddle .landingMiddle .inner.section61 .hr {border-top: 1px solid #0f6473;}
#contentMiddle .landingMiddle .inner.section62 .hr {border-top: 1px solid #c19b00;}
#contentMiddle .landingMiddle .inner.section63 .hr {border-top: 1px solid #f56b05;}
#contentMiddle .landingMiddle .inner.section64 .hr {border-top: 1px solid #c62020;}
#contentMiddle .landingMiddle .inner.section65 .hr {border-top: 1px solid #913168;}
#contentMiddle .landingMiddle .inner.section66 .hr {border-top: 1px solid #3932cd;}
#contentMiddle .landingMiddle .inner.section99 .hr {border-top: 1px solid #010101;}

#contentMiddle .landingMiddle .inner .box3 .text a {font-weight: bold;}
										
#contentMiddle .landingBottom {height: 7px; background: url("landing/shadowBottom.png") 50% 0% no-repeat;}

#contentRight {width: 200px; _height: 400px; min-height: 400px; float: left;}
#contentRight .mediumTitle {margin: 0; padding: 25px 0 0 5px; font-size: 1.6em; font-weight: bold;}

/* === PARTNERS === */
#partners {background: #F9F9F9; border-top: 1px solid #C7CDD2;}
#partnersInner {width: 980px; _height: 200px; min-height: 200px; margin: 0 auto;}

#partners table {width: 700px; text-align: left;}
#partners table a {color: #4188D2; text-decoration: none;}
#partners table a:hover {text-decoration: underline;}

#partners td {padding: 20px 20px 20px 0px;}

/* === HEELER === */
#heeler {background: #F5F5F5; border-top: 1px solid #C7CDD2;}
#heelerInner {width: 980px; _height: 80px; min-height: 80px; margin: 0 auto; padding: 20px 0px 20px 0px;
				position: relative;}

#heelerInner h3 {font-size: 1.3em; color: #555555; padding: 0px 0px 5px 0px;}
#heelerInner p {font-size: 1.2em; color: #777777; padding: 0px 0px 10px 0px;}
#heelerInner a {color: #4976ad;}

#heelerInner .facebook {position: absolute; right: 10px; top: 20px;}
#heelerInner .facebook p {font-size: 1.3em; color: #555555;}

/* === VÝPIS KATEGORIE === */
.stdView {margin: 15px 0px 0px 0px; padding: 10px; background: url("bgGradient.png") 0% 0% repeat-x;
				border: 1px dotted #c7cdd2;}

.stdView a {color: #4976ad; text-decoration: none;}
.stdView a:hover {text-decoration: underline;}
.stdView img {float: left; margin: 0px 15px 15px 0px; border: 1px solid #777777;}
.stdView h2 {padding: 0px 0px 8px 0px; font-size: 1.7em; color: #4976ad;}
.stdView h2 img {margin: 0px 10px 0px 0px; border: none;}
.stdView p {padding: 0px 0px 8px 0px; font-size: 1.3em; text-align: justify;}
.stdView .controls {padding: 10px 0px 0px 0px;}
.stdView .controls a {display: inline-block; width: 27px; height: 27px;}
.stdView .controls a.active {background: url("A.png") 0px 0px no-repeat;}
.stdView .controls a.inactive {background: url("N.png") 0px 0px no-repeat;}
.stdView .controls a.delete {background: url("X.png") 0px 0px no-repeat;}
.stdView .controls a.edit {background: url("edit.png") 0px 0px no-repeat;}
.stdView .controls a:hover {background-position: 0px -27px;}
.stdView .controls a span {display: none;}
.stdView .controls span {font-size: 1.2em; margin: 0px 20px 0px 0px; font-weight: bold; position: relative; top: -8px;}

/** DETAIL ROZŠÍŘENÍ */
.extensionDetailMain a {color: #4976ad; text-decoration: none;}
.extensionDetailMain a:hover {text-decoration: underline;}
.extensionDetail ol, .extensionDetail ul {list-style-position: inside;}
.extensionDetail ol {list-style-type: upper-roman;}
.extensionDetail ul {list-style-type: circle;}
.extensionDetailMain .infos {padding: 15px 5px 0px 5px;}
.extensionDetail {padding: 10px 5px 0px 5px;}
.extensionDetail img {border: 1px solid #777777;}
.extensionDetail h3 {padding: 0px 0px 15px 0px; font-size: 1.4em; font-weight: bold;}
.extensionDetail p {padding: 0px 0px 15px 0px; text-align: justify; font-size: 1.2em; line-height: 19px;}

/* === GALERIE === */
.galery {padding: 15px 0px 0px 70px;}
.galeryInner {width: 202px; _height: 160px; min-height: 160px; float: left; margin: 0px 15px 10px 0px;}
.galeryInner div {width: 200px; height: 150px; overflow: hidden; border: 1px solid #777777;}
.galeryInner p {margin: 10px 0px 0px 0px; text-align: center; font-size: 1.2em; color: #555555; font-style: italic;}

/* === ADMINISTRAČNÍ MENU === */
#administrationMenu {background: #ffffff; border-top: 1px solid #C7CDD2;}
#administrationMenuInner {width: 980px; margin: 0 auto;}

#administrationMenuInner ul {display: block; position: relative; width: 980px; float: left;}
#administrationMenuInner ul li {display: block; float: left;}
#administrationMenuInner ul li a {display: block; padding: 8px; min-width: 100px; height: 16px; font-size: 1.3em;
						text-decoration: none; text-align: center; background: #6586FF; color: #ffffff; border-right: 1px solid #ffffff;}

#administrationMenuInner ul li a:hover {background: #213EA6;}
#administrationMenuInner ul li a.active {background: #213EA6;}
#administrationMenuInner ul li a.logout {background: #FF8686;}
#administrationMenuInner ul li a.logout:hover {background: #F83E5B;}

.left-banner { margin:20px 0 0 4px; }
.left-banner.lb-center { padding-left:10px;  }

#contentRight .left-banner { text-align:center; } 
/* styly pro highslide popup */
/*
.no-controls .highslide-controls { display: none; }
.no-controls .highslide-move  { display:none; }
.no-controls .highslide-thumbstrip { display:none !important; }
.no-controls .highslide-caption { display:none !important; }
*/

.avatar-img { float:left; width:150px; margin-right:30px; }
.user-data { float:left; width:370px; }
.user-data  p { padding-bottom:8px; }
.user-data  p.alert { padding: 5px;}

/* AUCTION */
/* Commons */
#auction .right{
	text-align: right;
}

#auction h2{
	padding: 5px 5px 10px 5px;
	color: #4976ad;
	font-size: 1.8em;
}

#auction p.price{
	padding: 3px 0 3px 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #FF9933;
}

/* Picture card */
.auctionPictureCard{
	width: 154px;
	_height: 380px;
	min-height: 380px;
	margin: 0px 6px 12px 6px;
	padding: 8px;
	float: left;
	border: 1px dotted #c7cdd2;
	background: #F9F9F9;
	font-size: 1.3em;
}

.auctionPictureCard .emphasized{
	font-weight: bold;
}

.auctionPictureCard p{
	padding: 1px 0 1px 0;
}

.auctionPictureCard p.showDetail{
	padding: 5px 0 5px 0;
}

.auctionPictureCard p.picture{
	padding: 5px 0 0 0;
	height: 160px;
}

.auctionPictureCard p.picture img{
	border: 1px solid #999999;
}

.auctionPictureCard p.button{
	padding: 0;
	width: 152px;
	height: 37px;
}

.auctionPictureCard p.button a{
	display: block;
	width: 152px;
	height: 37px;
}

.auctionPictureCard p.button.buy{
	background: #59EA3A url("buy1Hover.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button.buy a{
	background: #80EA69 url("buy1.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button.reserved{
	background: #FF9E00 url("reserved1Hover.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button.reserved a{
	background: #FFB640 url("reserved1.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button.soldOut{
	background: #555555 url("soldOut1Hover.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button.soldOut a{
	background: #999999 url("soldOut1.png") 0% 0% no-repeat;
}

.auctionPictureCard p.button a:hover{
	background: none;
}

/* Picture detail */
.auctionPictureDetail{
	border: 1px dotted #c7cdd2;
	background: #F9F9F9;
}

.auctionPictureDetail .header{
	_height: 20px;
	min-height: 20px;
	background: #E4E6E7 url("bgBoxAlpha.png") 0% 0% repeat-x;
	border-bottom: 1px solid #D5D6D8;
	padding: 7px 10px 7px 10px;
	font-size: 1.3em;
}

.auctionPictureDetail .header span{
	font-size: 1.3em;
	color: #FF9933;
	font-weight: bold;
}

.auctionPictureDetail .content{
	padding: 8px;
	font-size: 1.3em;
}

.auctionPictureDetail .content img{
	float: left;
	margin: 0 5px 5px 0;
	border: 1px solid #999999;
}

.auctionPictureDetail .content p{
	padding: 0 0 5px 0;
}

/*#auction .auctionPictureDetail p.price{
	position: absolute;
	bottom: 0;
}*/

.auctionPictureDetail .text{
	padding: 0;
}

.auctionPictureDetail .orderForm{
	padding: 8px;
}

.auctionPictureDetail .orderForm h2{
	padding-bottom: 10px;
}

.auctionPictureDetail .orderForm img{
	border: none;
}

.auctionPictureDetail .orderForm input.noBorder{
	border: none;
}

.auctionPictureDetail .orderForm .radio input{
	border: none;
}

.auctionPictureDetail .orderForm .radio label{
	display: inline-block;
	width: 275px;
	_height: 60px;
	min-height: 60px;
}

.bottomButton {
	margin: 10px 0 0 0;
	text-align: right;
}


.skyscraper { position: absolute; width: 100px; height: 620px; right: -110px; top: 10px; }
.skyscraper span { font-size:1.1em; padding:0 0 2px 0; display:block; }

.extensionDetail p.invitation-img { text-align:center; }

/* OTHERS */
.left-banner iframe { width: 182px !important; }
.-cx-PRIVATE-pluginBoxContainer__border  {height: 400px !important;}
