/* @override 
	http://www.balon.cz/css/global.css
	http://www.balon.cz.apilot.info/css/global.css
*/

/* @group table img */

/*table tr td img {
	width: 486px;
}*/

/* @end */

/* @group baloon-two */

.baloon-two  {
	position: absolute;
	height: 149px;
	width: 243px;
	background: url(img/specific/sprite-one.png) transparent no-repeat 0 -1373px;
	bottom: 0;
	right: -40px;
}

/* @end */

/* @group xhtml */

html {
	background-color: #5B922F;
}

body {
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	padding: 0;
	position: relative;
	z-index: 2;
	background: transparent;
	min-width: 1069px;
}

body.intro-new {
	background: url(img/specific/body-intro-new.png) #6AB7EF repeat-x 0 0;
}

body.vyhlidkove-lety, body.site-map, body.search-fulltext {
	background: url(img/specific/body-intro-new.png) #FEE039 repeat-x 0 0;	
}

body.intro-new .white-bg, body.vyhlidkove-lety div.white-bg, body.site-map div.white-bg, body.search-fulltext div.white-bg {
	background: url(img/specific/body-intro-new-white-bg.png) no-repeat top center transparent;
}

body.balonove-letani div.white-bg {
	background: url(img/specific/body-balonove-letani-white-bg) no-repeat top center  transparent;
}

body.balonove-letani {
   	background: url(img/specific/body-balonove-letani.png) #F9FBFC repeat-x 0 0;	
}

body.vyhlidkove-lety {
	color: #644c00;
}

body.vyhlidkove-lety .container-middle-repeat, body.site-map .container-middle-repeat, body.search-fulltext .container-middle-repeat {
	background: url(img/specific/left-h1-container-h1-repeat.png) transparent repeat-y 0 0;
	width: 990px;
	margin: 0 auto;
}

body.vyhlidkove-lety .container-middle, body.site-map .container-middle, body.search-fulltext .container-middle {
    background: url(img/specific/sprite-four.png) transparent no-repeat 0 0;
}

body.balonove-letani .container-middle {
    background: url(img/specific/sprite-four.png) transparent no-repeat -1023px 0;
}

.container-bottom {
	background:url(img/specific/pata.png) #F9FBFC repeat-x 50% 100% ;
}

body.intro-new .container-bottom {
	background-color: #FFE32B;
}

body.vyhlidkove-lety .container-bottom, body.site-map .container-bottom, body.search-fulltext .container-bottom {
	background:url(img/specific/pata.png) #FEDF43 repeat-x 50% 100% ;
}

.outner-down {
	width: 990px;
	margin: 0 auto;
}

.container-down {
    background-color: #589229;
    padding-bottom: 18px;
}

.container-down .panel-full {
	padding-top: 20px;
}

.container-down .panel-full .head, .outner-down h2, .outner-down h3, .outner-down h4, .outner-down h5 {
	color: #f9fbfc;
	text-shadow: #406721 0px -1px 0px;
	margin: 0 0 10px 0;}

.container-down .panel-full h2.head {
	margin: 0 0 10px 0;
}

.container-down p {
	color: #a9d784;
}

.container-down a {
	color: #c6f59f;
}

.container-down a.query-button {
	background: url(img/specific/sprite-one.png) #f5c401 10px -265px no-repeat;
	display: inline-block;
	padding: 10px 40px 10px 54px;
	margin: 6px 0;
	border: solid 1px #fdde62;
	color:#554101;
	text-shadow: #982507 0px -1px 0px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	text-shadow: #f7df82 0px 1px 0px;
	text-decoration: none;
	font-size: 14px;
	font-weight: 300;
	-moz-box-shadow: 0 0 4px #21380f;
    -webkit-box-shadow: 0 0 4px #21380f;
     box-shadow: 0 0 4px #21380f;
     font-family: "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
}

.container-down a.query-button:hover {
	-moz-box-shadow: 0 0 5px #000;
    -webkit-box-shadow: 0 0 5px #000;
     box-shadow: 0 0 5px #000;
}

.outner-down a.outgoing {
	margin: 4px 0;
	display: block;
}

.outner-down .content img {
	border: none;
}

.container-down  .panel-full .article, .container-down  .panel-full .chapter, .container-down .panel-full .link {
	width: 230px;
	padding: 0 18px;
	border-right: solid 1px #4f8423;
	float: left;
}

.container-down .panel-full .article.last-in-bottom, .container-down .panel-full .chapter.last-in-bottom, .container-down .panel-full .link.last-in-bottom {
	width: 407px;
	border-right: none;
}

.container-down  .panel-full .header.flipped {
	display: none;
}

.container-down .panel-full fieldset.indent, body.balonove-letani .container-down .panel-full fieldset.indent, body.vyhlidkove-lety .container-down .panel-full fieldset.indent {
    background-color: transparent;
	border: none;
	-moz-box-shadow:none;
    -webkit-box-shadow: none;
     box-shadow:none;
     padding: 0;
}

.container-down .panel-full .form-box {
	margin: 0;
}

.container-down .panel-full .forms .error {
	border: 1px solid #f00;
}

.container-down .panel-full .file-mail fieldset.indent textarea.i-text {
	border: solid 1px #518229;
	-moz-border-radius: 4px;
    border-radius: 4px;
	width: 89%;
	background: url(img/specific/bottom-i-text.jpg);
	-webkit-background-clip: padding-box;
}

.container-down .panel-full .file-mail fieldset.indent textarea.i-text.error, .container-down .panel-full .file-mail fieldset.indent input.i-text.error {
	border:solid 1px #ff2501;
}

.container-down .panel-full .file-mail fieldset.indent .i-text {
	border: solid 1px #518229;
	-moz-border-radius: 4px;
    border-radius: 4px;
    background: url(img/specific/bottom-i-text.jpg);
    -webkit-background-clip: padding-box;
}

.container-down .panel-full fieldset.indent span.cell {
	display: block;
	width: 173px;
	float: left;
	margin-right: 18px;
}

/*.container-down .panel-full fieldset.indent .captcha span.cell {
	width: 100px;
}*/

.container-down .panel-full fieldset.indent .label {
	color: #c6f59f;
}

.container-down .panel-full .file-mail .left-cell {
	float: none;
	width: auto;
}

.container-down .panel-full .file-mail .left-cell .cell-padd {
	padding: 0 5px 0 0;
}

.container-down .panel-full .file-mail .right-cell {
	float: none;
	width: auto;
}

.container-down .panel-full .file-mail .right-cell .cell-padd {
	padding: 4px 0 0 0;
	overflow: hidden;
}

.container-down .panel-full .forms .checkbox {
	display: inline-block;
	margin: 20px 10px 0 0;
}

.container-down .panel-full fieldset.indent .buttons {
	height: 0;
	min-height: 0;
	clear: both;
	float: none;
	text-align: right;
}

.container-down .panel-full div[class] .buttons {
	height: auto;
}

.container-down .panel-full div[class] .buttons .button{
	position: relative;
	top: -34px;
}

body.vyhlidkove-lety .container-down fieldset.indent .button, body.balonove-letani .container-down fieldset.indent .button, .container-down fieldset.indent .button {
	font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;
	display: inline-block;
	height: 28px;
	min-height: 28px;
	line-height: 28px;
	#line-height: 20px;
	#width: 77px;
	#text-align: center;
	#padding: 0 4px;
	margin: 0;
	padding: 0 18px;
	color: #fff;
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	text-decoration: none;
	text-transform: lowercase;
	cursor: pointer;
	background: url(img/specific/bottom-button) #989998 repeat-x 0 0;
	border-radius: 4px;
	border: solid 1px #447020;
	-webkit-background-clip: padding-box;
	text-shadow: #5f5e5e 0px -1px 0px;
	margin-right: 40px;
}

body.vyhlidkove-lety .container-down fieldset.indent .button:hover, body.balonove-letani .container-down fieldset.indent .button:hover, .container-down fieldset.indent .button:hover {
	-moz-box-shadow: 0 0 5px #447020;
	-webkit-box-shadow: 0 0 5px #447020;
	box-shadow: 0 0 5px #447020;
}

body.vyhlidkove-lety .container-down fieldset.indent .button:active, body.balonove-letani .container-down fieldset.indent .button:active, .container-down fieldset.indent .button:active {
	background-image: none;
}

body.vyhlidkove-lety h2, body.vyhlidkove-lety h3, body.vyhlidkove-lety h4, body.vyhlidkove-lety h5, body.vyhlidkove-lety h6 {
	color: #e1011b;
	text-shadow: #FFEE87 0px 1px 0px;
	margin: 18px 0 8px 0;
}

body.vyhlidkove-lety h1 {
    background: url(img/specific/vyhlidkove-lety-h1.gif) transparent repeat-x 0 100%;
}


body.balonove-letani h1 {
	color: #136697;
	text-shadow: #fff 0px 1px 0px;
	background: url(img/specific/balonove-letani-h1.gif) transparent repeat-x 0 100%;	
}

body.vyhlidkove-lety h1, body.balonove-letani h1 {
	padding-bottom: 10px;	
}

body.balonove-letani h2, body.balonove-letani h3, body.balonove-letani h4, body.balonove-letani h5, body.balonove-letani h6 {
	color: #136697;
	text-shadow: #fff 0px 1px 0px;
	margin: 14px 0 8px 0;
}

body.balonove-letani  #dc-page a {
	color: #136697;
}

a {
	cursor: pointer;
	color: #e2001a;
	text-decoration: underline;
}

.right-h1 a {
   color: #136697;
}

body.vyhlidkove-lety .dc-page a {
	color: #e1011b;
}

a:hover {
	text-decoration: none;
}

fieldset {
	border: none;
}

label, input, select {
	vertical-align: middle;
}

label {
	line-height: 20px;
}

input {
	vertical-align: middle;
}

select {
	width: 166px;
	margin: 2px 0;
}

/* @end */

/* @group common-properties */

#dc-head-logo, .dc-languages, .search-fulltext-panel, #dc-menu, #dc-menu-popup, .dc-navigation, #dc-content, #dc-left, #dc-right, #dc-footer {
	height: 0;
	min-height: 0;
}

div[id] #dc-head-logo, div[class] .dc-languages, div[class] .search-fulltext-panel, div[id] #dc-menu, div[id] #dc-menu-popup, div[class] .dc-navigation, div[id] #dc-content, div[id] #dc-left, div[id] #dc-right, body[class] #dc-footer {
	height: auto;
}

#dc-content, #dc-left, #dc-right {
	margin: 0 0 20px 0;
}

/* @end */

/* @group dc-content print-out */

/* @group pager */

.pager {
	clear: both;
	height: 0;
	min-height: 0;
	margin: 10px 0;
	padding: 5px 1px 3px 1px;
	text-align: right;
}

div[class] .pager {
	height: auto;
}

.pager .left-arrow, .pager .page, .pager .right-arrow, .pager .dots {
	display: block;
	height: 0;
	min-height: 0;
	float: left;
	padding: 1px 5px;
	color: #000;
	text-decoration: none;
}

div[class] .pager .left-arrow, div[class] .pager .page, div[class] .pager .right-arrow, div[class] .pager .dots {
	height: auto;
}

.pager .left-arrow, .pager .page {
	border-right: 1px solid #bdbdbd;
}

body.vyhlidkove-lety .pager .left-arrow, body.vyhlidkove-lety .pager .page {
	border-right: 1px solid #f1de54;
}

.pager .right-arrow {
	border-left: 1px solid #bdbdbd;
}

body.vyhlidkove-lety .pager .right-arrow {
	border-left: 1px solid #fef5a9;
}

.pager .left-arrow, .pager .right-arrow {
	color: #000;
}

.pager .dots {
	padding: 1px 2px;
	letter-spacing: 1px;
}

.pager .first, .pager .last {
	border: none;
}

.pager strong.page {
	color: #e2001a;
}

body.vyhlidkove-lety .pager strong.page {
	color: #000;
}

.pager .left-arrow:hover, .pager .page:hover, .pager .right-arrow:hover {
	background: #e3e3e3;
}

body.vyhlidkove-lety .pager .left-arrow:hover, body.vyhlidkove-lety .pager .page:hover, body.vyhlidkove-lety .pager .right-arrow:hover {
	color: #000;
	background: #f1de54;
}

.pager strong.page:hover, body.vyhlidkove-lety .pager strong.page:hover {
	background: transparent;
}

/* @end */

/* @group report */

.report {
	height: 50px;
	min-height: 50px;
	margin: 0 0 10px 0;
	padding: 10px 60px 10px 60px;
	color: #000;
	border: solid 2px #006FC4;
	background-position:16px 16px;
	background-repeat: no-repeat;
	background-color: #fcf5ca;
	-moz-box-shadow: 0 0 2px #888;
    -webkit-box-shadow: 0 0 2px #888;
    box-shadow: 0 0 2px #888;
    border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	background-image: url(img/report/report-informative.png);
}

body.balonove-letani .report {
	background-color: #F9FBFC;
}

body.intro-new .report {
    margin: 0;
    width: 380px;
    position: relative;
    top: 0;
    left: 250px;
    z-index: 200;
}

div[class] .report {
	height: auto;
}

strong.caption {
	font-size: 16px;
	margin: 6px 0;
	display: block;
	font-family: "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
}

.report.positive {
	border: 2px solid #82c00c;
	background-image: url(img/report/report-allowing.png);
}

.report.negative {
	border: 2px solid #e1011b;
	background-image: url(img/report/report.png);
}

.report h3,  body.vyhlidkove-lety .report h3 {
	margin: 0 0 10px 0;
	color: #000;
}

.report a, body.vyhlidkove-lety .report a {
	color: #000;
}

.report p {
	margin: 10px 0 0 0;
}

/* @end */

/* @group search-fulltext */

div.search-fulltext h1 em {
	color: #266b95;
}

/* @end */

/* @group elements */


/* @group .box-intro */

.left-h1 .box-intro {
	
}

.left-h1 .box-intro .article, .left-h1 .box-intro .chapter, .left-h1 .box-intro .link {
	width: auto;
} 

.left-h1 .box-intro.box-intro-center {
	float: left;
	width: 554px;
	position: relative;
	left: 226px;
}

.right-h1 .box-intro.box-intro-center {
	float: right;
	width: 764px;
	position: relative;
}

.right-h1 .box-intro.box-intro-center .box-intro-margin {
	padding:10px 0 10px 30px
}

.right-h1 .box-intro.box-intro-center .article, .right-h1 .box-intro.box-intro-center .chapter, .right-h1 .box-intro.box-intro-center .link {
	float: left;
	width: 220px;
	min-height: 220px;
	margin-right:20px;
	margin-bottom: 18px;
}

.left-h1 .box-intro.box-intro-center .box-intro-margin {
	padding:0 30px 10px 30px;

}

.left-h1 .box-intro.box-intro-left {
	position: relative;
	top: -60px;
}

.left-h1 .box-intro.box-intro-left {
	width: 226px;
	float: left;
	left: -554px;
}

.right-h1 .box-intro.box-intro-left {
	width: 226px;
	float: left;
	left: 0;
	top: -60px;
	position: relative;
}  

.left-h1 .box-intro.box-intro-left .box-intro-margin {
	padding:0 0 10px 0;
}

.right-h1 .box-intro.box-intro-left .box-intro-margin {
	padding:40px 0 10px 0;
}

.left-h1 .box-intro.box-intro-left .chapter .content {
	padding:0 14px 10px 0;
}

.left-h1 .box-intro.box-intro-right {
	position: relative;
	top: -60px;
	float: right;
	width: 210px;
	padding-bottom: 180px;
	background: url(img/specific/sprite-three.png) no-repeat 10px 900px;
}

.left-h1 .box-intro.box-intro-right .box-intro-margin {
   padding:0 0 10px 12px;
}

.left-h1 .box-intro .inside-element-left, .left-h1 .box-intro .inside-element-right {
	width: 232px;
}

.left-h1 .box-intro .article.inside-element-left, .left-h1 .box-intro .chapter.inside-element-left, .left-h1 .box-intro .link.inside-element-left {
	float: left;
	clear: none;
}

.left-h1 .box-intro .article.inside-element-right, .left-h1 .box-intro .chapter.inside-element-right, .left-h1 .box-intro .link.inside-element-right {
	float: right;
	clear: none;
}

.left-h1 .box-intro .chapter {
	clear: both;
}

.left-h1 .box-intro.box-intro-right .article .abstract {
	padding: 0;
}

.article-h1 .box-intro .smart-clear {
	clear: both;
} 

.left-h1 .box-intro .appendix {
	margin: 10px 0;
}

.left-h1 .box-intro.box-intro-right img {
  width: 186px;
}

/* @end */

.article, .chapter {
	margin: 40px 0 0 0;
}

.link {
	margin: 10px 0;
}

.abstract, .content, .appendix, .navig {
	clear: both;
}

.appendix {
	font-style: italic;
}

.head {
	margin: 0 0 10px 0;
}

.reference h2.head {
	font-size: 16px;
}

.article-full h2, .article-full h3, .article-full h4, .article-full h5, .article-full h6 {
	clear: both;
}

.article-full li {
	margin: 8px 0;
}

/* @group article-h1 */

.article-h1 {
	padding: 0;
	color: #003062;
	position: relative;
}

.article-h1.left-h1 {
	color: #644c00;
	z-index: 100;
}

.article-h1.right-h1 {
	color: #636363;
}

.article-h1.left-h1 h1, .article-h1.left-h1 h2, .article-h1.left-h1 h3, .article-h1.left-h1 h4, .article-h1.left-h1 .head, .article-h1.left-h1 .head a {
	color: #e1011b;
	text-shadow: #fff29e 0px 1px 0px;
}

.article-h1.right-h1 h1, .article-h1.right-h1 h2, .article-h1.right-h1 h3,.article-h1.right-h1 h4, .article-h1.right-h1 .head, .article-h1.right-h1 .head a {
	color: #136697;
	text-shadow: #fff 0px 1px 0px;
}

.article-h1.right-h1 h2 {
	font-size: 16px;
}

.article-h1.left-h1 h1.main, .article-h1.right-h1 h1.main {
	height: 50px;
	min-height: 50px;
	line-height: 58px;
	position: relative;
	left: 256px;
	top: 0;
	font-weight: 300;
	font-size: 28px;
}

.left-h1 h1.main {
	background: url(img/specific/vyhlidkove-lety-h1.gif) transparent repeat-x 0 100%;
	color: #e1011b;
	width: 490px ;
}

/*.left-h1 h1.main.growl {
	margin-top: 200px;
}*/

.right-h1 h1.main {
	background: url(img/specific/balonove-letani-h1.gif) transparent repeat-x 0 100%;
	text-shadow: #fff 0px 1px 0px;
}

.left-h1 .box-intro-center .abstract {
	font-size: 14px;
}

.left-h1 .article .abstract, .left-h1 .link .abstract {
	font-size: 12px;
	padding: 0 10px;
}
.left-h1 .box-intro-center .abstract p em {
	font-size: 12px;
}

.left-h1 p {
	color: #644c00;
}

.article-h1 .enter {
	display: block;
	width: 91px;
	height: 51px;
	line-height: 48px;
	text-align: center;
	text-decoration: none;
	font-weight: 900;
	position: absolute;
	right: 8px;
	top: 8px;
	z-index: 400;
	background-position: 0 0;
	/*background-repeat: no-repeat;
	background-image: url(img/new/enter-left.png);
	background-color: transparent;*/
}

.article-h1 .enter:hover {
	color: #f04c09;
}

.article-h1.right-h1 .enter {
	color: #005d9f;
	/*background-image: url(img/new/enter-right.png);*/
}

.article-h1.right-h1 .enter:hover {
	color: #2e95c8;
}

.article-h1 .enter span {
	display: block;
	height: 0;
	min-height: 0;
	padding: 0 5px 0 0;
	z-index: 200;
	position: relative;
}

div[class] .article-h1 .enter span {
	height: auto;
}

.article-h1 .nested-elements {
	height: 0;
	min-height: 0;
	position: relative;
	z-index: 110;
}

div[class] .article-h1 .nested-elements {
	height: auto;
}

.article-h1 h2, .article-h1 .abstract,  .article-h1 .content,  .article-h1 .appendix, .article-h1 .smart-clear {
	clear: none;
}

.article-h1 .article, .article-h1 .chapter, .article-h1 .link {
	margin: 0;
}

.article-h1 p {
	margin:10px 0;
}

.article-h1 .menu-intro {
	width: 164px;
	margin-right: 18px;
}

.article-h1 .menu-intro .link-menu h3 {
	margin: 0;
	padding: 0 0 1px 0;
	font-weight: 400;
	background-position: 0 100%;
	background-repeat: repeat-x;
	background-color: transparent;
}

.article-h1.left-h1 .menu-intro .link-menu h3 {
	background-image: url(img/new/dotted-line-intro-left.gif);
}

.article-h1.right-h1 .menu-intro .link-menu h3 {
	background-image: url(img/new/dotted-line-intro-right.gif);
}

.article-h1 .menu-intro .link-menu a {
	display: block;
	height: 0;
	min-height: 0;
	line-height: 11px;
	font-size: 11px;
	color: #003062;
	text-transform: uppercase;
	text-decoration: none;
	background-position: 164px 0;
	background-repeat: repeat-y;
	background-image: url(img/new/link-menu-hover.png);
	background-color: transparent;
}

div[class] .article-h1 .menu-intro .link-menu a {
	height: auto;
}

.article-h1.left-h1 .menu-intro .link-menu a {
	padding: 7px 10px 7px 20px;
}

.article-h1.right-h1 .menu-intro .link-menu a {
	padding: 7px 10px 7px 10px;
}

.article-h1.left-h1 .menu-intro .link-menu a:hover {
	background-position: 0 0;
}

.article-h1.right-h1 .menu-intro .link-menu a:hover {
	background-position: 100% 0;
}

.container-h1-repeat {
	width: 990px;
	margin: 0 auto;
	position: relative;
}

.container-h1 {
   overflow: hidden;
}

.left-h1 .container-h1-repeat {
	background: url(img/specific/left-h1-container-h1-repeat.png) transparent repeat-y 0 0;
}

.left-h1 .container-h1 {
	background: url(img/specific/sprite-four.png) transparent no-repeat 0 0;
}

.left-h1 .container-h1.growl .box-intro.box-intro-left, .left-h1 .container-h1.growl .box-intro.box-intro-right {
	position: relative;
	top: -170px;
} 

.article-h1.right-h1 {
	background: url(img/specific/right-h1.jpg) #f9fbfc repeat-x 0 0;
}

.article-h1.right-h1 .article-img-repeat {
	background: url(img/specific/right-h1-img-repeat.png) transparent no-repeat top center;
}

.right-h1 .container-h1 {
	background: url(img/specific/right-h1-container-h1.png) transparent no-repeat 0 0;
	padding-top: 40px;
} 

.left-h1 {
	background: #fee128;
}

.left-h1 .menu-intro {
	z-index: 115;
}

/*.left-h1 .article, .left-h1 .chapter, .left-h1 .link {
	width: 268px;
	float: left;
	z-index: 105;
}*/

.right-h1 {
	background: #f9fbfc;
}

.right-h1 .menu-intro {
	right: 0;
	top: 0;
}

.right-h1 .article, .right-h1 .chapter, .right-h1 .link {
	width: 195px;
	float: left;
}

.box-intro-left .article, .box-intro-left .chapter, .box-intro-left .link {
	float: none;
	margin: 0;
	width: auto;
}

/* @end */

/* @group link-more */

.link-more {
	height: 0;
	min-height: 0;
	margin: 0;
	text-align: right;
	font-size: 12px;
	position: relative;
	margin-top: -20px;
	margin-bottom: 20px;
}

div[class] .link-more {
	height: auto;
}

body.vyhlidkove-lety .link-more {
	/*background: url(img/specific/more-red) transparent 100% 0 no-repeat;*/
}

a.link-more, .link-more a {
	display: block;
	float: right;
	height: 18px;
	min-height: 18px;
	line-height: 18px;
	padding: 0 12px 0 0;
	margin: 0;
	text-decoration: underline;
	font-size: 12px;
}

body.vyhlidkove-lety .link-more a, .article-h1.left-h1 .link-more a {
	background: url(img/specific/more-red) transparent 100% 50% no-repeat;
	color: #e2001a;
}

body.balonove-letani .link-more, .article-h1.right-h1 .link-more, body.balonove-letani .link-more a, .article-h1.right-h1 .link-more a {
	background: url(img/specific/more-blue) transparent 100% 50% no-repeat;
	color: #136697;
}

div[class] .link-more a {
	height: auto;
}

.link-more a:hover {
	text-decoration: none;
}

/* @end */

/* @group more-top */

.article.more-top {
	position: relative;
	z-index: 50;
}

.article.more-top h2.head {
	margin: 0 60px 0 0;
}

.article.more-top .link-more, body.vyhlidkove-lety .article.more-top .link-more {
	width: 60px;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 60;
	background: transparent;
}

/* @end */

body.vyhlidkove-lety .article.line-separated, body.vyhlidkove-lety .chapter.line-separated, body.vyhlidkove-lety .link.line-separated {
	padding: 0 0 10px 0;
	border-bottom: solid 1px #f1de54;
}

body.balonove-letani .article.line-separated, body.balonove-letani .chapter.line-separated, body.balonove-letani .link.line-separated {
	padding: 0 0 10px 0;
	border-bottom: solid 1px #dce9f1;
}

body.vyhlidkove-lety .article-full.line-separated, body.balonove-letani .article-full.line-separated {
	border: none;
	padding-bottom: 0;
}


/* @group block-of-links */

.block-of-links {
	width: 160px;
	height: 290px;
	min-height: 290px;
	padding: 0 1px 10px 0;
	float: left;
	background: url(img/intro-box-separator.gif) transparent 100% 0 no-repeat;
}

div[class] .block-of-links {
	height: auto;
}

.block-of-links h2.head {
	height: 32px;
	min-height: 32px;
	padding: 5px 10px 0 10px;
	font-size: 12px;
	font-weight: 900;
}

.block-of-links h2 a:hover {
	text-decoration: underline;
}

.block-of-links a {
	display: block;
	height: 0;
	min-height: 0;
	padding: 5px 10px 0 10px;
	text-decoration: none;
}

div[class] .block-of-links a {
	height: auto;
}

.block-of-links .link-intro {
	padding: 0 0 1px 0;
	background: url(img/orange-dotted-line.gif) transparent 0 100% repeat-x;
}

.block-of-links .link-intro a {
	padding: 5px 10px;
	color: #003062;
	text-transform: uppercase;
	font-size: 11px;
}

.block-of-links .link-intro a:hover {
	background: #fff;
}

/* @end */

/* @end */

/* @group dc-site-map */

.content-map, .e-shop-map {
	float: left;
	margin: 0 20px 0 0;
}

.content-map h3, .e-shop-map h3 {
	margin: 0 0 15px 0;
}

body.site-map .dc-content ul {
	font-weight: 900;
	text-transform: uppercase;
}

body.site-map .dc-content ul li {
	margin: 0 0 15px 0;
}

body.site-map .dc-content ul li ul {
	font-weight: normal;
	text-transform: none;
}

body.site-map .dc-content ul li ul li {
	margin: 0;
}

/* @end */

/* @end */

/* @group dc-panel print-out */

/* @group e-shop-menu-tree */

#e-shop-menu-tree ul {
	display: block;
	height: 0;
	min-height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

div[id] #e-shop-menu-tree ul {
	height: auto;
}

#e-shop-menu-tree ul li {
	display: block;
	height: 0;
	min-height: 0;
	margin: 1px 0;
}

div[id] #e-shop-menu-tree ul li {
	height: auto;
}

#e-shop-menu-tree ul li a {
	display: block;
	height: 0;
	min-height: 0;
	padding: 5px 10px;
	text-decoration: none;
}

div[id] #e-shop-menu-tree ul li a {
	height: auto;
}

#e-shop-menu-tree ul li a:hover {
	color: #fff;
	background: #475f7f;
}

#e-shop-menu-tree ul li a.active {
	color: #fff;
	background: #5a79a2;
}

#e-shop-menu-tree ul li ul {
	padding: 0 0 0 10px;
}

/* @end */

/* @group dc-menu-tree */

#dc-left #dc-menu-tree.box, #dc-menu-tree.box {
	margin-bottom: 40px;
}

#dc-menu-tree ul {
	display: block;
	height: 0;
	min-height: 0;
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 12px;
	text-align: right;
}

div[id] #dc-menu-tree ul {
	height: auto;
}

body.intro-new #dc-menu-tree ul {
	padding-top: 40px;
}

#dc-menu-tree ul li {
	display: block;
	height: 0;
	min-height: 0;
	padding: 0 0 1px 0;
	margin: 0;
	/*background: url(img/grey-dotted-line.gif) #fff 0 100% repeat-x;*/
}

div[id] #dc-menu-tree ul li {
	height: auto;
}

#dc-menu-tree ul li a, body.intro-new .right-h1 .link-menu h3.head a {
	display: block;
	height: 0;
	min-height: 0;
	padding: 6px 23px 6px 5px;
	text-decoration: none;
	color: #646464;
	font-family: "Georgia CE", "Times New CE", "New York CE", "Times CE", Georgia, times, serif;
	font-size: 14px;
}

body.intro-new .right-h1 #dc-menu-tree ul li a, body.balonove-letani #dc-menu-tree ul li a, body.intro-new .right-h1 .link-menu h3.head a {
	color: #3a4651;
}

body.intro-new .left-h1 #dc-menu-tree ul li, body.vyhlidkove-lety #dc-menu-tree ul li {
	background: url(img/specific/vyhlidkove-lety-menu-li.png) transparent repeat-x 0 0;
}

body.intro-new .right-h1 #dc-menu-tree ul li, body.balonove-letani #dc-menu-tree ul li, body.intro-new .right-h1 .link-menu h3.head a {
	background: url(img/specific/balonove-letani-menu-li.png) transparent repeat-x 0 0;
}

 body.intro-new .right-h1 .link-menu h3.head {
	margin: 0;
}

body.intro-new .right-h1 .link-menu h3.head a {
	display: block;
	font-size: 14px;
	text-align: right;
	text-decoration: none;
	color: #3A4650;
	text-shadow: #fff 0px 1px 0px;
}

#dc-menu-tree ul li.active > ul li {
   background-image: none;
}

body.intro-new .left-h1 #dc-menu-tree ul li a, body.vyhlidkove-lety #dc-menu-tree ul li a {
	color: #443700;
}

div[id] #dc-menu-tree ul li a, body.intro-new .right-h1 div[class].link-menu h3.head a {
	height: auto;
}

#dc-menu-tree ul li a.active {
	color: #e2001a;
}

#dc-menu-tree ul li a.active:hover {
	color: #e2001a;
}

#dc-menu-tree ul li.active {
	margin: 0 0 -1px 0;
	padding: 1px 0;
	position: relative;
	left: 0;
}

#dc-menu-tree ul li.active a:hover {
	color: #646464;
}

#dc-menu-tree ul li.active ul {
	display: block;
}

#dc-menu-tree ul li ul {
	display: none;
	text-transform: none;
}

#dc-menu-tree ul li ul li {
	margin: 0;
	padding: 0;
	background: #fff;
}

#dc-menu-tree ul li ul li.active {
	margin: 0;
	padding: 0;
	position: static;
	background: transparent;
}

body.intro-new .left-h1 #dc-menu-tree ul li a:hover, body.vyhlidkove-lety #dc-menu-tree ul li a:hover {
    color: #e3101c;
}

body.intro-new .right-h1 #dc-menu-tree ul li a:hover, body.balonove-letani #dc-menu-tree ul li a:hover,  body.intro-new .right-h1 div[class].link-menu h3.head a:hover {
    color: #136697;
}

body.vyhlidkove-lety #dc-menu-tree ul li a.active {
	color: #000;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active a:hover {
	color: #000;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active a, body.balonove-letani #dc-menu-tree ul li.active a {
	background-image: url(img/specific/sprite-two.png);
	background-repeat: no-repeat;
	background-color: transparent;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active a {
	background-position: 100% 100%;
	color: #e3101c;
	text-shadow: #FFEE87 0px 1px 0px;
}

body.balonove-letani #dc-menu-tree ul li.active a {
	background-position: 100% -1px;
	color: #136697;
	text-shadow: #fff 0px 1px 0px;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active li {
	background-color: transparent;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active li > a {
	background-image: none;
	padding-right: 34px;
    color: #443700;
    text-shadow: none;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active li > a.active {
	text-shadow: #FFEE87 0px 1px 0px;
}

body.balonove-letani  #dc-menu-tree ul li.active li > a {
	background-image: none;
	padding-right: 34px;
    color:#3a4651;
    text-shadow: none;
}

body.balonove-letani  #dc-menu-tree ul li.active li > a.active {
	text-shadow: #fff 0px 1px 0px;
}

body.vyhlidkove-lety #dc-menu-tree ul li.active li > a:hover, body.vyhlidkove-lety #dc-menu-tree ul li.active a.active {
	color: #e3101c;
}

body.balonove-letani #dc-menu-tree ul li.active li > a:hover, body.balonove-letani  #dc-menu-tree ul li.active a.active {
	color: #136697;
}

body.vyhlidkove-lety #dc-menu-tree ul li ul li {
	background: #ff5900;
}

/* @end */

/* @group login-form */

/*.login-form {
	height: 0;
	min-height: 0;
}

div[class] .login-form {
	height: auto;
}

.login-form fieldset {
	padding: 0 0 10px 0;
}

.login-form h4 {
	margin: 0 0 10px 0;
	font-size: 100%;
}

.login-form h4 em {
	color: #ff8b00;
}

.login-form h4 em br {
	display: block;
}

.login-form label.fill .i-text {
	background: #fff;
}

.login-form a.button {
	float: right;
}

.login-form fieldset label span {
	margin: 0 0 0 3.6em;
}

.login-form p {
	clear: both;
	margin: 0;
}*/

/* @end */

/* @group basket-info */

.basket-info p {
	margin: 0;
}

.basket-info strong {
	color: #ff8b00;
}

/* @end */

/* @group panel-full */

.panel-full p {
	margin: 0 0 10px 0;
}

.panel-full .panel {
	margin: 0 0 15px 0;
}

.panel-full .article, .panel-full .chapter, .panel-full .link {
	margin: 0 0 15px 0;
}

.panel-full h2.head {
	margin: 26px 0 4px 0;
	font-size: 15px;
}

/*body.vyhlidkove-lety .panel-full h2.head {
	color: #000;
	font-weight: 900;
}*/

.panel-full .panel h3.head {
	font-size: 12px;
}

.dc-panels .panel-full {
	width: 302px;
	padding: 0 11px 0 10px;
	float: left;
}

.dc-panels .panel-full.no-head {
	margin: 30px 0 0 0;
}

.dc-panels .panel-full h2.head {
	font-size: 12px;
	font-weight: 900;
}

.dc-right .panel-full {
	margin: 0 0 20px 0;
}

.dc-right .panel-full .banner {
	margin-bottom: 6px;
}

.dc-left .panel-full {
	margin: 14px 0 0 0;
	padding: 0 10px 10px 0;
	font-style: italic;
	font-size: 12px;
}

.dc-left .panel-full h2.head {
	font-size: 12px;
	line-height: 160%;
}

/* @end */

/* @end */

div.white-bg {
	height: 0;
	min-height: 0;
	/*background: url(img/body.gif) #fff 0 0 repeat-x;*/
}

body[class] div.white-bg {
	height: auto;
}

body.intro div.white-bg, body.intro-new div.white-bg {
	/*background: url(img/body-intro.gif) #fff 0 0 repeat-x;*/
}

body.comp-condtns div.white-bg {
	background: #ffe300;
}

body.vyhlidkove-lety h2 {
	font-size: 22px;
}

/* @group dc-page */

#dc-page {
	margin: 0 auto;
	padding: 0;
	width: 990px;
	position: relative;
	z-index: 5;
}

body.vyhlidkove-lety #dc-page {
  width: auto;
}

body.comp-condtns #dc-page {
	width: 600px;
	background: #ffef7d;
}

body.intro #dc-page, body.intro-new #dc-page {
	width: auto;
}

/* @end */

/* @group alink */

body.balonove-letani .alink a.item-1 {
	color: #e2001a;
}

body.vyhlidkove-lety .alink a.item-2 {
	color: #e2001a;
}

/* @end */

/* @group dc-head-logo */

.dc-head-logo p.head-domain {
	margin: 0;
}

.dc-head-logo p.head-domain a {
	display: block;
	width: 200px;
	height: 58px;
	position: relative;
	left: 0px;
	top: 120px;
	z-index: 1;
}

.dc-head-logo p.head-domain a span {
	display: none;
}

#dc-head-logo {
	width: 990px;
	height: 264px;
	min-height: 264px;
	margin: 0 auto;
	padding: 0;
	background: url(img/specific/sprite-one.png) transparent 1px -639px no-repeat;
	margin: 0;
	position: relative;
	z-index: 100;
}

#dc-head-logo .img-balon {
	height: 263px;
	width: 201px;
	background: url(img/specific/sprite-three.png) transparent no-repeat -320px -137px;
	position: absolute;
	top: 53px;
	z-index: 0;
}

body.intro #dc-head-logo, body.intro-new #dc-head-logo, body.vyhlidkove-lety #dc-head-logo {
	width: 990px;
	height: 264px;
	min-height: 264px;
	margin: 0 auto;
	padding: 0;
    background: url(img/specific/sprite-one.png) transparent 1px -639px no-repeat;
}

body.balonove-letani #dc-head-logo {
	width: 990px;
	height: 264px;
	min-height: 264px;
	margin: 0 auto;
	padding: 0;
	background: url(img/specific/sprite-one.png) transparent 1px -360px no-repeat;
}
 
body.comp-condtns #dc-head-logo {
	height: 145px;
	min-height: 145px;
	padding: 0;
	/*background: url(img/dc-head-logo-lety.jpg) transparent 0 0 no-repeat;*/
}

/* @end */

/* @group input-type-search */

.search-fulltext-panel {
	width: 190px;
}

.dc-head-logo .search-fulltext-panel {
	position: absolute;
	right: 0;
	bottom: 12px;
	z-index: 30;
	width: 190px;
}

/*.dc-head-logo .search-fulltext-panel  input:hover {
	-moz-box-shadow: inset 0 0 5px #5FB5EC;
	-webkit-box-shadow: inset 0 0 5px #5FB5EC;
	box-shadow: inner 0 0 5px #5FB5EC;	
}*/

.search-fulltext-panel strong, .search-fulltext-panel input.button {
	display: none;
}

.dc-head-logo .input-repeat-bg, .dc-head-logo .input-left-bg, .dc-head-logo .input-right-bg {
	height: 22px;
}

.dc-head-logo .input-left-bg {
	background:url(img/specific/sprite-one.png) transparent no-repeat 0 -918px;
	position: relative;
	left: -23px;
	top: 0;
}


.dc-head-logo .input-repeat-bg {
	background: url(img/specific/dc-head-logo-input-repeat-bg.png) transparent repeat-x 0 0;
	width: 158px;
	position: relative;

}

.dc-head-logo .input-right-bg {
	padding: 0 16px 0 0;
	position: relative;
	left: 39px;
	top: 0;
	background: url(img/specific/dc-head-logo-input-right-bg.png) transparent 100% 0 no-repeat;
	padding-left
}

.dc-head-logo .input-repeat-bg input {
	display: block;
	border: none;
	height: 13px;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	left: -14px;
	top: 2px;
	font-size: 11px;
	outline: none;
	background-color: transparent;
}


.input-repeat-bg, .input-left-bg, .input-right-bg {
	display: block;
	height: 19px;
}

.input-repeat-bg {
	width: 160px;
	position: relative;
	left: 17px;
	background: url(img/specific/input-repeat-bg.png) transparent 0 0 repeat-x;
}

.input-left-bg {
	position: relative;
	left: -17px;
	top: 0;
	background: url(img/specific/input-left-bg.png) transparent 0 0 no-repeat;
}

.input-right-bg {
	padding: 0 5px 0 0;
	position: relative;
	left: 26px;
	top: 0;
	background: url(img/specific/input-right-bg.png) transparent 100% 0 no-repeat;
}

.input-repeat-bg input {
	display: block;
	border: solid 1px #fff;
	height: 13px;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
	left: -4px;
	top: 2px;
	font-size: 11px;
	outline: none;
}

/* recognized by all major browsers extcept IEs*/

.input-repeat-bg input:last-child {
	top: 3px;
	height: 15px;
	font-size: 12px;
	border: none;
}

/* @end */
/*.search-fulltext-panel h3 {
	display: none;
}

.search-fulltext-panel .i-text, .search-fulltext-panel .button {
	vertical-align: bottom;
	position: relative;
	top: 6px;
}

.search-fulltext-panel .i-text {
	height: 14px;
	margin: 0;
	border: solid 1px #7f7f7f;
	background: #fff;
}

.search-fulltext-panel .button {
	float: none;
	height: auto;
	line-height: normal;
	margin: 0;
	padding: 0;
	background: none;
}

.search-fulltext-panel .button:hover {
	background: none;
}*/

/* @end */

/* @group dc-content */

#dc-content {
	width: 495px;
	float: left;
	position: relative;
	left: 256px;
}

body.comp-condtns #dc-content {
	width: auto;
	float: none;
	margin: 0;
	padding: 0 0 20px 0;
	position: static;
}

body.one-col #dc-content {
	width: auto;
	float: none;
	margin: 0;
	position: static;
}

body.one-col #dc-content .margin {
	padding: 20px 0 20px 236px;
	background: url(img/dc-head-logo-rest.jpg) #fff 136px 0 no-repeat;
}

body.intro #dc-content {
	width: auto;
	float: none;
	margin: 0;
	position: static;
	background: url(img/intro-dc-content.gif) #ffcc00 0 0 repeat-x;
}

body.intro-new #dc-content {
	width: auto;
	float: none;
	margin: 0;
	left: 0;
	z-index: 70;
	/*background: #d4e1f6 url(img/new/intro-content-bg-r-y.png) repeat-y 50% 0;*/
}

body.intro-new .gradients {
	height: 0;
	min-height: 0;
	/*background: url(img/new/intro-content-bg.png) transparent 50% 0 no-repeat;*/
}

body.intro-new div[class] .gradients {
	height: auto;
}

/* @end */

/* @group dc-panels */

#dc-panels {
	padding: 20px 0;
	background: url(img/intro-dc-content-shadow.gif) #fff 0 0 repeat-x;
}

/* @end */

/* @group dc-left */

#dc-left {
	width: 226px;
	padding: 53px 0 0 0;
	float: left;
	position: relative;
	left: -495px;
}


/* @end */

/* @group dc-right */

#dc-right {
	width: 210px;
	float: right;
}

body.vyhlidkove-lety #dc-right {
	/*background: url(img/dc-head-logo-text-rest.jpg) transparent 58px 0 no-repeat;*/
}

/* @end */

/* @group dc-banners */

.dc-head-logo .dc-banners {
	width: 210px;
	text-align: center;
	position: absolute;
	top: 10px;
	right: 0;
}

body.intro-new .dc-head-logo .dc-banners {
	width: 210px;
	text-align: center;
	position: absolute;
	top: 5px;
	right: 0;
}

div[class] .dc-head-logo .dc-banners {
	height: 200px;
	min-height: 200px;
}

.dc-head-logo .dc-banners .banner {
	margin-bottom: 6px;
}

.dc-head-logo .dc-banners img {
	border: none;
	border-radius: 6px;
}

.dc-banners {
	width: 190px;
	height: 0;
}

div[class] .dc-banners {
	height: auto;
}

.dc-banners img, .dc-head-logo .dc-banners img{
	-moz-box-shadow: 0 0 2px #888;
    -webkit-box-shadow: 0 0 2px #888;
     box-shadow: 0 0 2px #888;
}

.dc-banners .link {
	height: 60px;
	margin: 0 0 2px 0;
	background-position: 0 0;
	background-repeat: no-repeat;
	background-color: transparent;
}

.dc-banners .link h2.head {
	margin: 0;
}

.dc-banners .link h2.head a span {
	display: none;
}

.dc-banners .link .abstract {
	display: none;
}

.dc-banners .link.pilot-gift {
	background-image: url(img/banners/darek-bal-let.jpg);
}

.dc-banners .link.pilot-romantic {
	background-image: url(img/banners/telc1.jpg);
}

.dc-banners .link.pilot-celebration {
	background-image: url(img/banners/svatek-bal-let02.jpg);
}

.dc-banners .link.pilot-night {
	background-image: url(img/banners/nocni-bal-let.jpg);
}

.dc-right .dc-banners {
	width: auto;
}

body.intro .dc-banners {
	position: absolute;
	right: 0;
	top: -214px;
	z-index: 60;
}

body.intro-new .container {
	width: 190px;
	position: absolute;
	right: 0;
	top: -204px;
	z-index: 130;
}

/* @end */

/* @group dc-footer */

.dc-footer p {
	height: 20px;
	min-height: 20px;
	line-height: 20px;
	margin: 0;
}

body[class] .dc-footer p {
	height: auto;
}

div.dc-footer a {
	color: #fff;
}

.dc-footer span img {
	position: relative;
	top: 4px;
}

.dc-footer span {
	float: none;
	display: inline-block;
}

.dc-footer span span {
	float: none;
}

.dc-footer span.left {
	float: none;
}

.dc-footer span.smart-clear {
	float: none;
}

#dc-footer {
	width: 990px;
	margin: 0 auto;
	padding: 200px 0 20px 0;
	clear: both;
	font-size: 11px;
	color: #fff;
	position: relative;
	z-index: 100;
}

body.vyhlidkove-lety #dc-footer, body.site-map #dc-footer, body.search-fulltext #dc-footer, body.intro-new #dc-footer {
	background: url(img/specific/sprite-one.png) transparent no-repeat 0 -955px;
}

body.comp-condtns #dc-footer {
	width: 600px;
}

body.comp-condtns #dc-footer p {
	padding: 0 10px;
}

#dc-footer .footer-img {
	position: absolute;
	width: 539px;
	height: 242px;
	bottom: 0;
	left: 0;
	background: url(img/specific/sprite-three.png) no-repeat 0 -403px;
}

#dc-footer .footer-content {
	position: absolute;
	right:0;
	top: 120px;
	width: 460px;
}

#dc-footer .footer-content p, #dc-footer .footer-content a {
	color: #5b952c;
}

/* @end */

/* @group alink-automat */

.alink-automat {
	clear: both;
	height: 0;
	min-height: 0;
	line-height: 16px;
	padding: 20px 0 0 0;
	text-align: center;
	text-decoration: none;
	padding-bottom: 20px;
}

div[id] .alink-automat {
	height: auto;
}

.alink-automat .link {
	float: none;
}

.alink-automat .link a {
	text-decoration: none;
}

.alink-automat .link a:hover {
	text-decoration: underline;
}

.alink-automat .hdn {
	display: none;
}

.alink-automat .separator {
	color: #969696;
}

.alink-automat span {
	float: none;
}

/* @end */

/* @group fb-like */
.fb-like {
	position: relative;
	margin-top: 30px;
	margin-left: 16px;
}


/* @end */

/* @group img */

img {
	/*-moz-box-shadow: 0 0 2px #888;
    -webkit-box-shadow: 0 0 2px #888;
     box-shadow: 0 0 2px #888;*/
}

img.captcha {
	background: #fff;
	border: solid 2px #528429;
}

/* @end */

/* @group clasic, premiuim, privatni */

.left-h1 .box-intro .clasic,.left-h1 .box-intro .premium, .left-h1 .box-intro .privatni {
	float: left;
	width: 164px;
	clear: none;
	position: relative;
}

.left-h1 .box-intro .clasic .head, .left-h1 .box-intro .premium .head,.left-h1 .box-intro .privatni .head {
	height: 35px;
	min-height: 35px;
	line-height: 35px;
	background-image:url(img/specific/sprite-one.png);
	background-repeat: no-repeat;
	font-size: 14px;
	margin: 0;
	text-align: center;
	color: #fff;
	text-shadow: #626161 0px -1px 0px;
	width: 155px;
	margin-left: 4px;
	position: relative;
	top: -14px;
}

.left-h1 .box-intro .clasic .head {
   background-position: 0 -310px;
}

.left-h1 .box-intro .premium .head {
   background-position: -155px -310px;
}

.left-h1 .box-intro .privatni .head {
   background-position: -310px -310px;
}

.left-h1 .box-intro .clasic .head a, .left-h1 .box-intro .premium .head a, .left-h1 .box-intro .privatni .head a {
	text-decoration: none;
	color: #fff;
	text-shadow: #626161 0px -1px 0px;
}

.left-h1 .box-intro .clasic .head span, .left-h1 .box-intro .premium .head span, .left-h1 .box-intro .privatni .head span {
	margin-left: 6px;
	font-size: 18px;
}

.left-h1 .box-intro .clasic .content, .left-h1 .box-intro .premium .content, .left-h1 .box-intro .privatni .content, .left-h1 .box-intro .clasic .abstract, .left-h1 .box-intro .premium .abstract, .left-h1 .box-intro .privatni .abstract {
	padding: 0 10px;
	position: relative;
	top: -14px;
}

.left-h1 .box-intro .clasic .img-one, .left-h1 .box-intro .premium .img-one, .left-h1 .box-intro .privatni .img-one {
	text-align: center;
}
.left-h1 .box-intro .clasic .img-one img, .left-h1 .box-intro .premium .img-one img, .left-h1 .box-intro .privatni .img-one img {
	width: 140px;
}

/* @end */

/* @group ___plusone_0 */

body.intro-new #___plusone_0 {
	position: relative!important;
	left: 90px!important;
	top: -59px!important;
}

#___plusone_0 {
	position: relative!important;
	left: 94px!important;
	top: -53px!important;
}

/* @end */
