@charset "utf-8";
/* CSS Document */

body, p, h1, h2, h3, h4, div, ul, li, img {
	margin: 0;
	padding: 0;
	border: none;
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
}
a, p{
	color: #000
}

body {
	/*background: url(../../files/img/bg-christmas.jpg) center center no-repeat;*/
	background: url(../../files/img/body-bg.png) repeat-x;
}

div.clean {
	clear: both
}
#stranka {	
	margin: 0 auto;
	border-top: 1px solid #669C3E
}
#stred{
	width: 850px;
	margin: 0 auto;
	position: relative
}
#stred div.facebook{
	position: absolute;
	top: 0px;
	right: 175px
}
#stred div.twitter{
	position: absolute;
	top: 0px;
	right: 320px
}
#stred div.gplus{
	position: absolute;
	top: 0px;
	right: 375px
}
#stred div.vanoce{
	position: absolute;
	top: 0;
	right: 0
}
#stred h1 img {
	width: 300px;
	margin: 45px 15px 25px 15px;
	float: left
}
#stred img.jiz_brzy {
	float: right;
	width: 75px;
	height: auto;
	margin-top: 40px;
	margin-right: 68px
}
#stred img.uz_se_to_blizi {
	width: 360px;
	height: auto;
	position: absolute;
	top: 77px;
	left: 214px;
	z-index: -1
}
#stred p.vpriprave{
	text-align: center;
	font-size: 1.563em;
	margin-top: 25px;
	margin-bottom: 60px;
	clear: both
}
#stred ul.nabidka{
	list-style: none;
	float: left;
	width: 850px;
	text-align: center;
	margin-bottom: 55px
}
#stred ul li{
	display: inline;
  	background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2NzgwMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExNjkwMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='), #147101;
  	background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #76b349), color-stop(100%, #669C3E)), #147101;
  	background: -webkit-linear-gradient(#76b349, #669C3E), #147101;
  	background: -moz-linear-gradient(#76b349, #669C3E), #147101;
 	background: -o-linear-gradient(#76b349, #669C3E), #147101;
 	background: -ms-linear-gradient(#76b349, #669C3E), #147101;
 	background: linear-gradient(#76b349, #669C3E), #147101;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -khtml-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 1px 1px 3px #b3b3b3;
	-webkit-box-shadow: 1px 1px 3px #b3b3b3;
	-o-box-shadow: 1px 1px 3px #b3b3b3;
	box-shadow: 1px 1px 3px #b3b3b3;
	text-shadow: rgba(0, 0, 0, 0.3) 1px 1px 0;
	color: #fff;
	text-decoration: none;
	text-align: center;
	padding: 3px 20px 5px 20px
}
#stred ul.nabidka li.prostredni{
	margin: 0 20%
}
.nabidka a {
	text-decoration: none;
}
.prezentace{
	width: 515px;
	float: left;
	margin-bottom: 30px
}
.prezentace p{
	font-size: 0.8em
}
.prezentace p.text1, .prezentace p.text2{
	margin-bottom: 40px
}
.prezentace p.tx1{
	float: left
}
.prezentace p.jmeno{
	float: right;
}
.prezentace p.jmeno a, .prezentace p.jmeno a:visited{
	text-decoration: none
}
.prezentace p.jmeno a:hover{
	/*text-decoration: underline*/
}
#facebook_blok{
	float: right;
	margin-bottom: 35px
}
#twitter_blok{
	float: right;
	margin-right: 60px;
	margin-bottom: 20px
}

/*
* --- PATIČKA ---
*/

#paticka {
	background-color: #383838;
	height: 220px
}
#paticka .paticka_obal {
	width: 850px;
	margin: 0 auto
}
#paticka .paticka_kontakt {
	width: 295px;
	float: left;
	margin-right: 50px
}
#paticka .paticka_kontakt img.qrcode {
	float: right;
	width: 135px;
	height: 135px
}
#paticka .paticka_partneri {
	width: 290px;
	float: left
}
#paticka .paticka_partneri .partnerska_loga {
	border: none
}
#paticka .paticka_partneri .partnerska_loga tr{
	height: 34px
}
#paticka .paticka_partneri .partnerska_loga tr td{
	height: 30px;
	width: 100px;
	text-align: center
}
#paticka .paticka_partneri .partnerska_loga img {
	width: 90px;
	max-height: 30px;
	height: auto;
	float: left
}
#paticka .paticka_partneri .partnerska_loga a {
	text-decoration: none
}
h4 {
	color: #00ABAD;
	padding-top: 10px;
	margin-bottom: 12px;
	font-weight: bold
}
#paticka .paticka_kontakt .kontakty {
	font-size: 0.750em;
	line-height: 24px;
	float: left;
	margin-right: 20px;
	width: 140px
}
#paticka .paticka_kontakt .kontakty p.skype img, #paticka .paticka_kontakt .kontakty img.icq {
	width: 16px;
	height: 16px
}
#paticka .paticka_kontakt .kontakty p.skype a:hover {
	text-decoration: none
}
#paticka .paticka_kontakt p, #paticka .paticka_kontakt a {
	color: #fff
}
#paticka .paticka_kontakt .kontakty a, #paticka .paticka_kontakt .kontakty a:visited {
	text-decoration: none
}
#paticka .paticka_kontakt .kontakty a:hover{
	text-decoration: underline
}
#paticka .paticka_kontakt .kontakty img{
	margin-right: 6px;
	margin-bottom: -3px
}
#paticka .paticka_kontakt .kontakty img.email{
	margin-bottom: -1px
}
#paticka p.spodek{
	text-align: center;
	font-size: 0.625em;
	color: #999;
	margin-top: 15px
}
#paticka .spodek span.svetly {
	margin-right: 5px
}
#paticka .spodek span.svetly a, #paticka .spodek span.svetly a:visited{
	color: #999;
	text-decoration: none
}
#paticka .spodek span.svetly a:hover{
	color: #999;
	text-decoration: underline
}
object{
	display: none
}
/*Servis*/
table.servisMT {
	border-collapse: collapse;
}
.servisMT tr {
	border-bottom: 1px solid black
}
.servisMT tr th {
	width: 33%;
}
/*color:#069;*/