/* CSS Document */
body {
	padding: 0;
	margin: 0;
	background: #FFFFFF url("../images/oznamka/pozadie.jpg") left top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666
}
body#podstranka {
	background: #8E040B url("../images/oznamka/pozadie02.jpg") left top repeat-x;
}
body#lightbox {
	background: none
}
a {
	color: #DB1F28;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.clear {clear:both;}
#content {
	width: 1005px;
	padding: 0;
	margin: 0 auto;
	position: relative
}
.hlavicka {
	width: 908px;
	height: 495px;
	float: left;
	padding: 0 51px 0 46px;
	margin: 0;
	background: url("../images/oznamka/hlavicka.jpg") left top no-repeat
}
.hlavicka .kontakt {
	width: 175px;
	float: right;
	padding: 20px 0 0 0;
	margin: 0;
	text-align: left;
	color: #FFFFFF
}
.hlavicka .kontakt p {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	line-height: 17px
}
.hlavicka .kontakt a {
	color: #F48300;
	text-decoration: underline
}
.hlavicka .kontakt a:hover {
	text-decoration: none
}
.hlavicka .kontakt strong {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 20px
}
.hlavicka .logo {
	width: auto;
	float: left;
	padding: 0;
	margin: 0 0 3px 0;
}
.hlavicka .logo img {
	border: 0
}
.hlavicka .logo_et {
	width: 546px;
	float: left;
	padding: 8px 0 0 0;
	margin: 0;
	text-align: right;
}
.hlavicka .logo_et img {
	border: 0;
	float: right;
	margin: 0 1px 0 0;
}
.hlavicka .logo_et p {
	width: 300px;
	float: right;
	padding: 4px 5px 0 0;
	margin: 0;
	text-align: right;
	color: #D91F26;
	font-size: 14px;
	background-color: #000000
}
.hlavicka .menu {
	width: 540px;
	float: left;
	padding: 28px 0 12px 190px;
	margin: 0;
	list-style-type: none
}
.hlavicka .menu li {
	width: auto;
	float: left;
	padding: 0 5px 0 0;
	margin: 0;
}
.hlavicka .menu li a {
	width: 91px;
	height: 33px;
	float: left;
	padding: 14px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.hlavicka .menu li a:hover {
	color: #AA0C14;
	background: url("../images/oznamka/menu_hover.jpg") left top no-repeat;
	text-decoration: none
}
.hlavicka .menu li a.active {
	color: #AA0C14;
	background: url("../images/oznamka/menu_hover.jpg") left top no-repeat;
	text-decoration: none
}
.hlavicka .menu li a.m01 {
	width: 142px;
}
.hlavicka .menu li a.m01:hover {
	background: url("../images/oznamka/menu_hover02.jpg") left top no-repeat;
}
.hlavicka .menu li a.m01.active {
	color: #AA0C14;
	background: url("../images/oznamka/menu_hover02.jpg") left top no-repeat;
	text-decoration: none
}
.hlavicka a.chat {
	width: 138px;	
	float: right;
	padding: 0 20px 0 20px;
	margin: 43px 0 0 0;
	color: #000000;
}
.hlavicka a.chat:hover {
	text-decoration: none
}
.hlavicka a.chat img {
	float: left;
	border: 0;
	margin: 2px 13px 0 0
}
.hlavicka .left {
	width: 260px;
	float: left;
	padding: 0;
	margin: 0;
}
.hlavicka .left fieldset {
	width: 220px;
	float: left;
	padding: 30px 0 0 30px;
	margin: 0;
	border: 0;
}
.hlavicka .left fieldset label {
	width: 100%;
	float: left;
	padding: 0 0 10px 0;
	margin: 0;
	text-align: left;
	color: #CF1E24;
	font-size: 20px;
	font-weight: bold;
	line-height: 25px;	
}
.hlavicka .left fieldset p {
	width: 100%;
	float: left;
	padding: 10px 0 10px 0;
	margin: 0;
	color: #000000
}
.hlavicka .left fieldset a.fb {
	width: 159px;
	height: 24px;
	float: left;
	padding: 9px 0 0 20px;
	margin: 0;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	background:  url("../images/oznamka/but_fb.jpg") left top no-repeat;
	display: block;
}
.hlavicka .left fieldset a.fb:hover {
	text-decoration: underline;
}
.hlavicka .right {
	width: 648px;
	float: left;
	padding: 28px 0 0 0;
	margin: 0;
}
.hlavicka .right span {
	width: 613px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	color: #000000;
	font-size: 24px
}
.hlavicka .right ul {
	width: 613px;
	float: left;
	padding: 20px 0 0 30px;
	margin: 0;
	list-style-type: none
}
.hlavicka .right ul li {
	width: 200px;
	height: 190px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	border-right: 1px solid #850209
}
.hlavicka .right ul li.last {
	border-right: 0
}
.hlavicka .right ul li strong {
	width: 100%;
	float: left;
	padding: 0 0 15px 0;
	color: #DE212B;
	font-size: 14px
}
.hlavicka .right ul li p {
	width: 170px;
	height: 80px;
	float: left;
	padding: 5px 15px 0 15px;
	margin: 0
}
.hlavicka .right ul li p strong {
	width: auto;
	float: none;
	padding: 0;
	color: #000000;
	font-size: 12px
}
.hlavicka .right a {
	width: 171px;
	height: 22px;
	float: left;
	position: relative;
	left: 14px;
	padding: 6px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background: url("../images/oznamka/but_red02.jpg") left top no-repeat
}
.hlavicka .right a:hover {
	text-decoration: underline
}
body#podstranka .hlavicka {
	width: 908px;
	height: auto;
	float: left;
	padding: 0 51px 0 46px;
	margin: 0;
	background: url("../images/oznamka/hlavicka02.jpg") left top no-repeat
}
body#podstranka .hlavicka .center {
	width: 878px;
	float: left;
	position: relative;
	padding: 25px 0 0 30px;
	margin: 4px 0 0 0;
	background-color: #FFFFFF
}
body#podstranka .hlavicka .center .okraj {
	width: 231px;
	height: 217px;
	float: left;
	position: absolute;
	left: -46px;
	top: -102px;
	background: url("../images/oznamka/ico_hlavicka.gif") left top no-repeat
}
body#podstranka .hlavicka .center h1 {
	width: 848px;
	float: left;
	padding: 0 0 20px 0;
	margin: 0 0 25px 0;
	font-size: 16px;
	color: #D91F26;
	border-bottom: 1px solid #666666
}
body#podstranka .hlavicka .center .panel01 {
	width: 848px;
	float: left;
	padding: 0 0 25px 0;
	margin: 0 0 25px 0;
	border-bottom: 1px solid #666666
}
body#podstranka .hlavicka .center .panel01 span {
	width: 30px;
	height: 25px;
	float: left;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	background: url("../images/oznamka/but_red03.jpg") left top no-repeat
}
body#podstranka .hlavicka .center .panel01 h2 {
	width: 300px;
	float: left;
	padding: 3px 0 15px 0;
	margin: 0 0 0 15px;
	font-size: 18px;
	color: #333333
}
body#podstranka .hlavicka .center .panel01 ul.offer {
	width: 848px;
	float: left;
	padding: 20px 0 0 0;
	margin: 0;
	list-style-type: none
}
body#podstranka .hlavicka .center .panel01 ul.offer li {
	width: 282px;
	height: 190px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	border-right: 1px solid #850209
}
body#podstranka .hlavicka .center .panel01 ul.offer li.last {
	border-right: 0
}
body#podstranka .hlavicka .center .panel01 ul.offer li strong {
	width: 100%;
	float: left;
	padding: 0 0 15px 0;
	color: #DE212B;
	font-size: 14px
}
body#podstranka .hlavicka .center .panel01 ul.offer li img {
	float: none
}
body#podstranka .hlavicka .center .panel01 ul.offer li p {
	width: 252px;
	height: 80px;
	float: left;
	padding: 5px 15px 0 15px;
	margin: 0
}
body#podstranka .hlavicka .center .panel01 ul.offer li p strong {
	width: auto;
	float: none;
	padding: 0;
	color: #000000;
	font-size: 12px
}
body#podstranka .hlavicka .center .panel01 ul.offer li a {
	width: 171px;
	height: 22px;
	float: left;
	position: relative;
	left: 54px;
	padding: 6px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background: url("../images/oznamka/but_red02.jpg") left top no-repeat
}
body#podstranka .hlavicka .center .panel01 ul.offer li a:hover {
	text-decoration: underline
}
body#podstranka .hlavicka .center .panel01 img.ico {
	float: right;
	margin: 0 40px 0 40px
}
body#podstranka .hlavicka .center .panel01 p {
	width: 550px;
	float: left;
	padding: 0;
	margin: 0;
}
body#podstranka .hlavicka .center div.border {
	border-bottom: 0
}
body#podstranka .hlavicka .center .box_galeria {
	width: 248px;
	height: 170px;
	float: left;
	padding: 10px 6px 10px 7px;
	margin: 0 30px 30px 0;
	background: url("../images/oznamka/box_gray.jpg") left top no-repeat
}
body#podstranka .hlavicka .center .box_galeria .box_galeria_obrazok{
	display: block;
	width: 248px;
	height: 115px;
	text-align: center;
	margin-bottom: -10px;
}
body#podstranka .hlavicka .center .box_galeria .box_galeria_obrazok1{
	display: block;
	width: 248px;
	height: 115px;
	text-align: center;
	margin-left: 45px;
	margin-bottom: -10px;
}
body#podstranka .hlavicka .center .box_galeria span {
	float: left;
	padding: 0 0 10px 0
}
body#podstranka .hlavicka .center .box_galeria img {
	border: 0;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
}
body#podstranka .hlavicka .center .box_galeria strong {
	float: left;
	font-size: 16px;
	color: #333333;
	padding: 8px 0 0 0
}
body#podstranka .hlavicka .center .box_galeria a.obj {
	width: 88px;
	height: 28px;
	float: right;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	background: url("../images/oznamka/but_green01.jpg") left top no-repeat
}
body#podstranka .hlavicka .center .box_galeria a.obj:hover {
	text-decoration: underline;
}
body#podstranka .hlavicka .center p.info {
	width: auto;
	float: right;
	padding: 0 30px 20px 0;
	margin: 0;
	text-align: right;
	color: #000000
}
body#podstranka .hlavicka div.width {
	width: 409px;
	min-height: 820px;
	_height: 820px
}
body#podstranka .hlavicka div.width h1 {
	width: 439px;
}
body#podstranka .hlavicka div.width table {
	width: 409px;
	float: left;
	padding: 0;
	margin: 0 0 25px 0;
	border-collapse: collapse;
	background: #D5D5D5 url("../images/oznamka/table_top.jpg") left top no-repeat
}
body#podstranka .hlavicka div.width table td {
	width: 20%;
	text-align: left;
	padding: 7px 0 7px 12px;
	border: 1px solid #FFFFFF;
	color: #333333
}
body#podstranka .hlavicka div.width tr.horny td {
	color: #FFFFFF;
	font-weight: bold;
}
body#podstranka .hlavicka div.width tr.horny td.left02 {
	width: 40%
}
body#podstranka .hlavicka .center02 {
	width: 439px;
	min-height: 820px;
	_height: 820px;
	float: left;
	padding: 25px 0 0 30px;
	margin: 4px 0 0 0;
	background-color: #FFFFFF
}
body#podstranka .hlavicka .center02 h2 {
	width: 409px;
	float: left;
	padding: 0 0 20px 0;
	margin: 0 0 25px 0;
	font-size: 16px;
	color: #D91F26;
	border-bottom: 1px solid #666666
}
body#podstranka .hlavicka .center02 fieldset {
	width: 409px;
	float: left;
	padding: 0;
	margin: 0;
	border: 0
}
body#podstranka .hlavicka .center02 fieldset label {
	width: 90px;
	float: left;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left
}
body#podstranka .hlavicka .center02 fieldset select {
	width: 225px;
	height: 22px;
	float: left;
	padding: 2px;
	margin: 0 75px 10px 0;
}
body#podstranka .hlavicka .center02 fieldset input {
	width: 100px;
	float: left;
	padding: 2px;
	margin: 0 175px 10px 0;
}
body#podstranka .hlavicka .center02 fieldset input.submit {
	width: 400px;
	height: 42px;
	float: left;
	padding: 0 0 3px 0;
	margin: 0;
	border: 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	background: url("../images/oznamka/but_green02.jpg") left top no-repeat;
	cursor: pointer
}
body#podstranka .hlavicka .center02 fieldset p {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0 0 10px 0;
	font-size: 10px;
	color: #999999
}
body#podstranka .hlavicka .center02 fieldset strong {
	width: 100%;
	float: left;
	padding: 5px 0 15px 0;
	margin: 0;
	font-size: 16px;
	color: #D91F26
}
body#podstranka .spodok {
	width: 908px;
	height: 41px;
	float: left;
	padding: 0 51px 0 46px;
	margin: 0;
	background: url("../images/oznamka/spodok.jpg") 0px 0px no-repeat
}
body#podstranka .spodok1 {
	width: 908px;
	height: 41px;
	float: left;
	padding: 0 51px 0 76px;
	margin: 0;
	background: url("../images/oznamka/spodok.jpg") 112px 0px no-repeat
}

.inner {
	width: 908px;
	float: left;
	padding: 0 51px 0 40px;
	margin: 0;
}
.inner .box01 {
	width: 434px;
	height: 170px;
	float: left;
	padding: 0 20px 0 0;
	margin: 0;	
}
.inner .box01 img {
	float: left;
	margin-right: 10px;
	border: 0
}
.inner .box01 p {
	width: 434px;
	float: left;
	padding: 15px 0 0 0;
	margin: 0;
	text-align: left;
	line-height: 16px
}
.inner .box01 strong {
	color: #000000;
	float: left;
	padding: 15px 0 0 0
}
.inner .box01 p span {
	font-weight: bold
}
.inner .box02 {
	width: 425px;
	float: left;
	padding: 0 29px 25px 0;
	margin: 0;
	border-top: 1px solid #666666
}
.inner .box02 h2 {
	width: 425px;
	float: left;
	padding: 20px 0 20px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box02 ol {
	width: 405px;
	float: left;
	padding: 20px 0 0 20px;
	margin: 0;
}
.inner .box02 ol li {
	padding-bottom: 15px
}
.inner .box02 ol li strong {
	color: #DB1F28;
}
.inner .box02 a.button, .inner .box03 a.button {
	width: 425px;
	height: 29px;
	float: left;
	padding: 13px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	background: url("../images/oznamka/but_red.jpg") left top no-repeat;
	display: block
}
.inner .box02 a.button:hover, .inner .box03 a.button:hover {
	text-decoration: underline;
}
.inner .box02 a.button02, .inner .box03 a.button02 {
	width: 425px;
	height: 35px;
	float: left;
	padding: 7px 0 0 0;
	margin: 0;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	background: url("../images/oznamka/but_red.jpg") left top no-repeat;
	display: block
}
.inner .box02 a.button02:hover, .inner .box03 a.button02:hover {
	text-decoration: underline;
}
.inner .box02 p {
	width: 212px;
	float: left;
	padding: 0 0 30px 0;
	margin: 0;
	color: #000000
}
.inner .box02 p a {
	color: #000000
}
.inner .box02 p img {
	margin: 14px 0 12px 0
}
.inner .box02 table {
	width: 425px;
	float: left;
	padding: 0;
	margin: 0 0 15px 0;
	border-collapse: collapse;
	background: #D5D5D5 url("../images/oznamka/table_top.jpg") left top no-repeat
}
.inner .box02 table td {
	width: 20%;
	text-align: left;
	padding: 7px 0 7px 12px;
	border: 1px solid #FFFFFF;
	color: #333333
}
.inner .box02 table tr.horny td {
	color: #FFFFFF;
	font-weight: bold;
}
.inner .box02 table tr.horny td.left {
	width: 40%;
}
.inner .box03 {
	width: 454px;
	float: left;
	padding: 0 0 25px 0;
	margin: 0;
	border-top: 1px solid #666666
}
.inner .box03 h2 {
	width: 454px;
	float: left;
	padding: 20px 0 20px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box03 table {
	width: 454px;
	float: left;
	padding: 0;
	margin: 60px 0 30px 0;
	border-collapse: collapse;
	background: #D5D5D5 url("../images/oznamka/table_top.jpg") left top no-repeat
}
.inner .box03 table td {
	width: 25%;
	text-align: left;
	padding: 7px 0 7px 12px;
	border: 1px solid #FFFFFF;
	color: #333333
}
.inner .box03 table tr.horny td {
	color: #FFFFFF;
	font-weight: bold;
}
.inner .box03 table tr.horny td.left {
	width: 50%
}
.inner .box03 img {
	border: 0;
	margin-right: 6px;
	margin-bottom: 31px
}
.inner .box04 {
	width: 908px;
	float: left;
	padding: 0;
	margin: 0;
	border-top: 1px solid #666666
}
.inner .box04 h2 {
	width: 908px;
	float: left;
	padding: 20px 0 20px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box04 table {
	width: 908px;
	float: left;
	padding: 0;
	margin: 0 0 30px 0;
	border-collapse: collapse;
	background: url("../images/oznamka/table_top02.jpg") left top no-repeat
}
.inner .box04 table td {
	width: 20%;
	text-align: left;
	padding: 7px 12px 7px 12px;
	border: 1px solid #FFFFFF;
	color: #000000;
	text-align: center
}
.inner .box04 table td.left {
	text-align: left;
	width: 40%
}
.inner .box04 table td.left span {
	float: left
}
.inner .box04 table td.left a {
	float: right
}
.inner .box04 table tr.horny td {
	color: #FFFFFF;
	font-weight: bold;
	border: 0
}
.inner .box04 table tr.light td {
	background-color: #DBDBDB
}
.inner .box04 table tr.dark td {
	background-color: #CCCCCC
}
.inner .box04 p {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	text-align: right;
	color: #C71D27;
	font-size: 11px;
	font-weight: bold
}
.inner .box05 {
	width: 908px;
	float: left;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #666666
}
.inner .box05 h2 {
	width: 908px;
	float: left;
	padding: 20px 0 25px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box05 ul {
	width: 908px;
	float: left;
	padding: 0;
	margin: 0 0 30px 0;
	list-style-type: none;
	border-left: 1px solid #999999
}
.inner .box05 ul li {
	width: 180px;
	float: left;
	padding: 0;
	margin: 0;
	text-align: center;
	border-right: 1px solid #999999;
	color: #999999
}
.inner .box06 {
	width: 330px;
	height: 320px;
	float: left;
	padding: 0;
	margin: 0;
}
.inner .box06 h2 {
	width: 330px;
	float: left;
	padding: 20px 0 20px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box05 img, .inner .box06 img, .inner .box07 img {
	border: 0
}
.inner .box07 {
	width: 548px;
	height: 320px;
	float: left;
	padding: 0 0 30px 30px;
	margin: 0;
}
.inner .box07 h2 {
	width: 548px;
	float: left;
	padding: 20px 0 20px 0;
	margin: 0;
	color: #DB1F28;
	font-size: 16px
}
.inner .box07 ul {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	list-style-type: none;
}
.inner .box07 ul li {
	width: 109px;
	float: left;
	padding: 0 0 20px 0;
	margin: 0;
	text-align: center;
	color: #666666;
	font-size: 10px
}
.inner .box07 a{
	text-decoration: none;
	color: #666666;
}


#bottom {
	width: 100%;
	float: left;
	padding: 0;
	margin: 5px 0 0 0;
	background: #6D6968 url("../images/oznamka/pozadie_patka.jpg") left top repeat-x
}
#bottom .patka {
	width: 999px;
	padding: 0;
	margin: 0 auto;
}
#bottom .patka .pas {
	width: 908px;
	float: left;
	padding: 0 51px 0 40px;
	margin: 0;
}
#bottom .patka .pas img {
	float: left;
	border: 0
}
#bottom .patka .pas .link {
	width: auto;
	float: left;
	padding: 20px 0 0 30px;
	margin: 0;
	color: #6D6968;
	font-size: 11px
}
#bottom .patka .pas .link a {
	color: #6D6968;
}
#bottom .patka .panely {
	width: 908px;
	height: 393px;
	float: left;
	position: relative;
	left: 40px;
	padding: 0 51px 30px 0;
	margin: 0;
	background: url("../images/oznamka/patka.jpg") 0px 42px no-repeat
}
#bottom .patka .panely h3 {
	width: 275px;
	float: left;
	padding: 10px 0 0 0;
	margin: 0;
	color: #272526;
	font-size: 18px
}
#bottom .patka .panely h3.mid {
	width: 300px;
	padding-left: 29px;
	padding-right: 29px
}

#ukazka {
	width: 400px;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
#ukazka .nazov {
	width: 350px;
	padding: 25px 20px;
	margin: 0;
}
#ukazka .nazov strong {
	color: #AC050E
}
#ukazka .nahlad {
	width: 400px;
	float: left;
	padding: 40px 0 40px;
	text-align: center;
	background-color: #CCCCCC
}
#ukazka .nahlad img{
	width: 400px;
	
}
#ukazka p {
	width: 350px;
	float: left;
	padding: 20px 20px;
	margin: 0;
	font-size: 10px;
	color: #666666;
	line-height: 20px
}
#ukazka p strong {
	font-size: 14px;
	color: #333333
}
#ukazka p strong span {
	font-size: 14px;
	color: #AC050E
}
#ukazka a {
	width: 88px;
	height: 28px;
	float: right;
	padding: 5px 0 0 0;
	margin: 25px 20px 0 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	background: url("../images/oznamka/but_green01.jpg") left top no-repeat
}
#ukazka a:hover {
	text-decoration: underline;
}
#ukazka1 {
	width: 600px;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
}
#ukazka1 .nazov {
	width: 350px;
	padding: 25px 20px;
	margin: 0;
}
#ukazka1 .nazov strong {
	color: #AC050E
}
#ukazka1 .nahlad1 {
	width: 600px;
	float: left;
	padding: 40px 0 40px;
	text-align: center;
	background-color: #CCCCCC
}
#ukazka1 .nahlad1 img{
	width: 600px;
	
}
#ukazka1 p {
	width: 350px;
	float: left;
	padding: 20px 20px;
	margin: 0;
	font-size: 10px;
	color: #666666;
	line-height: 20px
}
#ukazka1 p strong {
	font-size: 14px;
	color: #333333
}
#ukazka1 p strong span {
	font-size: 14px;
	color: #AC050E
}
#ukazka1 a {
	width: 88px;
	height: 28px;
	float: right;
	padding: 5px 0 0 0;
	margin: 25px 20px 0 0;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	background: url("../images/oznamka/but_green01.jpg") left top no-repeat
}
#ukazka1 a:hover {
	text-decoration: underline;
}
#status a {
	width: 98px;	
	float: right;
	color: #000000;
}
#status img {
	border: 0px;
	position : absolute;
	left: 803px;
	top: 147px;	
}
.obsah_kontakt {
	float:left;
	margin:25px 0 0 25px;
	width:870px;
	/*background-color: #ffffff;*/
}
.hlavicka .kontakt p {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	line-height: 17px
}
.hlavicka .kontakt a {
	color: #F48300;
	text-decoration: underline
}
.hlavicka .kontakt a:hover {
	text-decoration: none
}
.hlavicka .kontakt strong {
	width: 100%;
	float: left;
	padding: 0;
	margin: 0;
	font-size: 20px
}
.kontaktC {
	border-bottom:1px solid #6d6968;
	float:left;
	width:870px;
	margin:0 0 15px 0;
	padding-bottom:10px;
}
.kontaktC a {color:#d91f26;}
.kontaktC h3 {
	color:#d91f26;
	margin:10px 0;
}
.kontaktC p {
	float:left;
	width:100%;
	margin:10px 0;
}
.kontaktC .kancelaria {
	color:#da1f26;
	font-weight:bold;
	font-size:14px;
	margin:20px 0 0 0;
}
.kontaktC input {
	margin:10px;
	width:250px;
}
.kontaktC textarea {
	float:right;
	width:780px;
	height:125px;
}
.kontaktC a img {border:none;}
.kontaktC ul {float:left;margin:0 0 0 15px;list-style-type:square;padding:0;}
.fleft {float:left;}
.sidlospol {
	background:url(../images/diplomovka/sidlo.png) no-repeat;
	height:27px;
	float:left;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#dc1b23;
	padding:5px 0 0 45px;
}
.osvedcenia {
	background:url(../images/diplomovka/osvedcenia.png) no-repeat;
	height:27px;
	float:left;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#dc1b23;
	padding:5px 0 0 45px;
}
.external {
	background:url(../images/diplomovka/exter.png) left center no-repeat;
	padding:0 0 0 15px;
}
.kontakty-icon {
	background:url(../images/diplomovka/kontakty-icon.png) left center no-repeat;
	height:32px;
	display:block;
	padding:0 0 0 40px;
	font-weight:bold;
}
.kontakty-icon a {color:#333333;}
.twitter-icon {
	background:url(../images/diplomovka/twitter-icon.png) left center no-repeat;
	height:32px;
	display:block;
	padding:0 0 0 40px;
	font-weight:bold;
}
.twitter-icon a {color:#333333;}
.facebook-icon {
	background:url(../images/diplomovka/facebook-icon.png) left center no-repeat;
	height:32px;
	display:block;
	padding:0 0 0 40px;
	font-weight:bold;
}
.facebook-icon a {color:#333333;}
.obchodak {
	background:url(../images/diplomovka/obchodak-icon.png) no-repeat;
	height:27px;
	float:left;
	display:block;
	font-size:16px;
	font-weight:bold;
	color:#dc1b23;
	padding:5px 0 0 45px;
}
.email-icon {
	background:url("../images/diplomovka/emailom.png") no-repeat;
	color:#dc1b23;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:27px;
	padding:5px 0 0 45px;
	width:450px;
}
.email-icon a {text-decoration:none;}
.sms-icon {
	background:url("../images/diplomovka/smskou.png") no-repeat;
	color:#dc1b23;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:27px;
	padding:5px 0 0 45px;
}
.povinne {
	font-size:10px;
	color:#dc1b23;
	margin:10px 0 0 50px;
}
.expresmagazin {
	background:url(../images/diplomovka/expresmagazin.png) no-repeat;
	width:209px;
	height:89px;
	display:block;
	float:left;
	margin:10px 0 0 50px;
	padding:5px 10px 0 100px;
}
.expresmagazin .checkbox {
	width:20px;
	height:20px;
	margin:0 5px 0 0;
	float:left;
}
.expresmagazin strong {color:#dc1b23;}
.expresmagazin p {margin:0;line-height:1.2;}
.kontaktC .redbutton4 {
	background:url(../images/diplomovka/redbutton4.png) no-repeat;
	width:149px;
	height:32px;
	display:block;
	color:#dcdcdc;
	float:right;
	font-size:14px;
	text-align:center;
	margin:100px 0 0 0;
	border:none;
	cursor:pointer;
}
fieldset {border:none;}
.noun {text-decoration:none;}
.redbutton {
	background:url(../images/diplomovka/redbutton.png) no-repeat;
	width:176px;
	height:49px;
	display:block;
	float:left;
	color:#fff;
	text-align:center;
	padding:8px 0 0 0;
	margin:10px 15px 0 0;
}
.redbutton a {color:#fff;}
.redbutton span {font-size:16px;font-weight:bold;}
.redbutton1 {
	background:url(../images/diplomovka/redbutton1.png) no-repeat;
	width:135px;
	height:53px;
	display:block;
	float:left;
	color:#fff;
	text-align:center;
	padding:5px 0 0 0;
	margin:10px 15px 0 0;
}
.redbutton1 a {color:#fff;text-decoration:none;}
.redbutton1 span {font-size:20px;font-weight:bold;}
.redbutton1 img {border:none;}
.redbutton2 {
	background:url(../images/diplomovka/redbutton2.png) no-repeat;
	width:329px;
	height:53px;
	display:block;
	float:left;
	color:#fff;
	text-align:center;
	padding:5px 0 0 0;
	margin:10px 0 0 5px;
}
.redbutton2 a {color:#fff;}
.redbutton2 span {font-size:20px;font-weight:bold;}
.kancelaria {
	background:url(../images/diplomovka/kancelariaicon.png) no-repeat;
	height:27px;
	float:left;
	display:block;
	font-size:14px;
	color:#666666;
	padding:5px 0 0 45px;
	text-decoration:none;
}
.obaltlacitred{
	display: none;
}
label.error {margin-bottom:0;}
input.error {border:1px dashed #ff0000;margin-bottom:0;border-bottom:none;}
textarea.error {border:1px dashed #ff0000;margin-bottom:0;border-bottom:none;}
.errorcf {background-color:#ffcccc;
	border:1px solid #ff0000;
	width:230px;
	display:block;
	height:15px;
	color:#ff0000;
	font-size:10px;
	padding:3px 0 0 10px;
	margin:0 0 10px 49px;}
.errorcfta {background-color:#ffcccc;
	border:1px solid #ff0000;
	width:770px;
	height:15px;
	color:#ff0000;
	font-size:10px;
	padding:3px 0 0 10px;
	float:right;
	display:block;
	margin:0 0 0 60px;}
p.error {
	float:left;
	background-color:#ffcccc;
	border:1px solid #ff0000;
	width:180px;
	height:15px;
	margin-left:75px;
	color:#ff0000;
	font-size:10px;
	padding:3px 0 0 10px;
}
.button_green_small {
	background:url("../images/diplomovka/button_green_small.jpg") no-repeat;
	width:409px;
	height:42px;
	display:block;
	float:left;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#fff;
	padding:7px 0 0 0;
}
