body {
	color: #000000;
	background-color: #ffffff;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
}
body.layout-body {
	SCROLLBAR-FACE-COLOR: #908d8d;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #E1EFEF;
	SCROLLBAR-ARROW-COLOR: #908d8d;
	SCROLLBAR-TRACK-COLOR: #F5F9F9;
	SCROLLBAR-DARKSHADOW-COLOR: #908d8d;
}

a {
	text-decoration : none;
	color : #00A9DE;
}
a:hover  {
	text-decoration : underline;
	color : #D52B80;
}
form {
	margin: 0;
	padding: 0;
}
.textBOX {
	BORDER-RIGHT: #c3cbcf 1px solid; 
	BORDER-TOP: #c3cbcf 1px solid; 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; 
	BORDER-LEFT: #c3cbcf 1px solid; 
	COLOR: #aaa8ca; 
	BORDER-BOTTOM: #c3cbcf 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	BACKGROUND-COLOR: #faf9f9; 
	TEXT-ALIGN: center
}
#maine-page {
	width: 1250px;
	background-color: #ffffff;
}
#mainup-holder {
	padding: 0 0 0 0;
	height: 128px;
	width: 1250px;
	background-image: url(../images/bcg_mainupholder.jpg);
}
#mainup-holder-logo {
	padding: 0 0 0 0;
	height: 128px;
	width: 600px;
	float: left;
}
#mainup-holder-right {
	padding: 0 0 0 0;
	height: 128px;
	width: 500px;
	float: right;
}
.mainup-holder-prihlas {
	float: top;
	padding: 20px 0 0 0;
	width: 480px;
	height: 30px;
}
.mainup-holder-svk {
	float: botton;
	padding: 62px 200px 0 0;
	width: 280px;
}
#mainup-menu {
	padding: 3px 0 0 260px;
	height: 32px;
	width: 990px;
	background-image: url(../images/bcg_menu.jpg);
}
#mainup-menu-eng {
	padding: 3px 0 0 0px;
	height: 32px;
	width: 1250px;
	background-image: url(../images/bcg_menu.jpg);
}
#maine-box {
	width: 1250px;
}
#maine-box-left {
	width: 845px;
	float: left;
}
#maine-box-left2 {
	width: 1250px;
	float: left;
}
#maine-boxleft-mainarea {
	width: 845px;
	height: 349px;
	background-image: url(../images/bcg_mainboxleft.jpg);
}
.maine-boxleft-mainarea-logo {
	float: left;
	padding: 32px 1px 0 0;
	width: 627px;
	height: 317px;
}
.maine-boxleft-mainarea-text {
	float: left;
	padding: 55px 30px 40px 15px;
	width: 172px;
	height: 244px;
	font-size: 11px;
	color: #333333;
}
#maine-boxleft-packarea {
	width: 705px;
	padding: 0px 0px 0 140px;
	background-image: url(../images/bcg_mainboxleft_pack.jpg);
	background-repeat: no-repeat;
}
#maine-boxleft-packclassic {
	width: 215px;
	height: 207px;
	padding: 20px 10px 0 10px;
	float: left;
	background-image: url(../images/bcg_classic.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #333333;
}
#maine-boxleft-packextra {
	width: 215px;
	height: 207px;
	padding: 20px 10px 0 10px;
	float: left;
	background-image: url(../images/bcg_extra.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #333333;
}
#maine-boxleft-special {
	width: 215px;
	height: 207px;
	padding: 20px 10px 0 10px;
	float: right;
	background-image: url(../images/bcg_special.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #333333;
}
.maine-boxleft-packtext, .maine-boxleft-packtext {
	color: #333333;
	font-size: 11px;
}
.cena, .cena a {
	color: #605F98;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.balikname, .balikname a {
	color: #605F98;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
}
#maine-box-right {
	width: 404px;
	float: left;
	background-image: url(../images/bcg_mainboxright.jpg);
	background-repeat: no-repeat;
	height: 562px;
}
#maine-box-right2 {
	width: 404px;
	float: left;
	background-image: url(../images/bcg_mainboxright2.jpg);
	background-repeat: no-repeat;
}
.maine-boxright-flasharea {
	float: left;
	padding: 27px 0px 0px 27px;
	width: 233px;
}
.maine-boxright-infotext {
	float: left;
	padding: 15px 20px 0px 27px;
	width: 213px;
	font-size: 11px;
	color: #333333;
}
.maine-boxright-infotext2 {
	float: left;
	padding: 0px 20px 0px 27px;
	width: 213px;
	font-size: 11px;
	color: #333333;
}
.maine-boxright-line {
	float: left;
	padding: 5px 0px 0px 20px;
	width: 220px;
}
#main-down, #main-down a {
	padding: 20px 0 0 0px;
	width: 1250px;
	background-image: url(../images/bcg_maindown.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	color: #338b6c;
}
#main-downpratners {
	padding: 26px 0 0 0px;
	height: 39px;
	width: 1250px;
	background-image: url(../images/bcg_maindownpartn.jpg);
	background-repeat: no-repeat;
}
#maine-boxleft-portfolioarea {
	width: 650px;
	background-image: url(../images/bcg_portfolioarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
	float: left;
}
#maine-boxleft-portfolioarea2 {
	width: 900px;
	background-image: url(../images/bcg_portfolioarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
	float: left;
}
#maine-boxleft-balicekarea {
	width: 650px;
	background-image: url(../images/bcg_balicekarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-pricearea {
	width: 650px;
	background-image: url(../images/bcg_pricesarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-fungujearea {
	width: 650px;
	background-image: url(../images/bcg_fungujearea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-howdoesarea {
	width: 650px;
	background-image: url(../images/bcg_howdoesarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-kontaktarea {
	width: 650px;
	background-image: url(../images/bcg_kontaktarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-contactarea {
	width: 650px;
	background-image: url(../images/bcg_contactarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-aboutasarea {
	width: 650px;
	background-image: url(../images/bcg_aboutasarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-onasarea {
	width: 650px;
	background-image: url(../images/bcg_onasarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-webdesign {
	width: 650px;
	background-image: url(../images/bcg_webdesign3.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-formular {
	width: 650px;
	background-image: url(../images/bcg_formular.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
#maine-boxleft-orderform {
	width: 650px;
	background-image: url(../images/bcg_orderformarea.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 30px;
	padding-right: 35px;
	padding-left: 160px;
}
.maine-portfolioarea-logo {
	width: 650px;
	background-image: url(../images/bcg_logo.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.maine-portfolioarea-web {
	width: 650px;
	background-image: url(../images/bcg_web.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.maine-portfolioarea-index {
	width: 875px;
	padding-top: 30px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.balikname, .balikname a {
	color: #605F98;
}
.maine-balik-classic {
	width: 650px;
	background-image: url(../images/bcg_classic2.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
}
.maine-balik-extra {
	width: 650px;
	background-image: url(../images/bcg_extra2.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
}
.maine-balik-special {
	width: 650px;
	background-image: url(../images/bcg_special2.jpg);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
}
.maine-formular {
	width: 630px;
	background-image: url(../images/bcg_formular2.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	padding-right: 0px;
	padding-left: 20px;
}
.maine-kontakt {
	width: 620px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;
	padding-left: 20px;
}
.maine-contact {
	width: 620px;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;
	padding-left: 20px;
}
.maine-onas {
	width: 600px;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}

.maine-funguje-01 {
	width: 600px;
	background-image: url(../images/bcg_funguje01.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}
.maine-funguje-02 {
	width: 600px;
	background-image: url(../images/bcg_funguje02.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}
.maine-funguje-03 {
	width: 600px;
	background-image: url(../images/bcg_funguje03.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}
.maine-funguje-04 {
	width: 600px;
	background-image: url(../images/bcg_funguje04.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}
.maine-funguje-05 {
	width: 600px;
	background-image: url(../images/bcg_funguje05.jpg);
	background-repeat: no-repeat;
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 18px;
	padding-right: 10px;
	padding-left: 40px;
}
.maine-portfolioarea-stationery {
	width: 650px;
	background-image: url(../images/bcg_stationery.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.maine-portfolioarea-application2 {
	width: 650px;
	background-image: url(../images/bcg_application.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.maine-portfolioarea-application {
	width: 650px;
	background-image: url(../images/bcg_application.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
.maine-portfolioarea-application img{
	border: 1px solid #605F99
}
.maine-portfolioarea-webdesign {
	width: 650px;
	background-image: url(../images/bcg_webdesign.jpg);
	background-repeat: no-repeat;
	padding-top: 70px;
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 16px;
}
#maine-box-rightport {
	width: 404px;
	float: left;
	height: 562px;
}
.maine-boxright-port1 {
	float: left;
	width: 204px;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding-top: 60px;
	padding-right: 110px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-image: url(../images/bcg_rightport1.jpg);
	background-repeat: no-repeat;
}
.maine-boxright-port2 {
	float: left;
	width: 204px;
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	padding-right: 110px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-image: url(../images/bcg_rightport2.jpg);
	background-repeat: no-repeat;
}
.formular-holder {
/*	float: right;*/
	BORDER-RIGHT: #EDECF4 1px solid;
	BORDER-TOP: #EDECF4 1px solid;
	BORDER-LEFT: #EDECF4 1px solid;
	BORDER-BOTTOM: #EDECF4 1px solid;
	BACKGROUND-COLOR: #FBFBFD;
	width: 600px;
	}
.formular-holder2 {
/*	float: right;*/
	BORDER-RIGHT: #EDECF4 1px solid;
	BORDER-LEFT: #EDECF4 1px solid;
	BORDER-BOTTOM: #EDECF4 1px solid;
	BACKGROUND-COLOR: #ffffff;
	width: 600px;
	}
.kontakt-holder2 {
/*	float: right;*/
	BACKGROUND-COLOR: #ffffff;
	width: 600px;
	padding-bottom: 30px;
	}
.tabulka-header {
	float: left;
	font-size: 15px;
	color: #333333;
	padding: 10px;
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px; 
	BORDER-RIGHT-WIDTH: 0px
}
.formular-holder H2 {
	PADDING-RIGHT: 13px; 
	PADDING-LEFT: 13px; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 8px; 
	MARGIN: 0px; 
	COLOR: #605F99; 
	PADDING-TOP: 8px; 
	BACKGROUND-COLOR: #EDECF4; 
	TEXT-ALIGN: left; 
	font-weight: bold;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
TABLE.form {
	WIDTH: 100%;
}
TABLE.form TD {
	PADDING-BOTTOM: 10px
}
TABLE.form TH {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 3px; 
	FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left
}
.textBOX2 {
	BORDER-RIGHT: #c3cbcf 1px solid; 
	BORDER-TOP: #c3cbcf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #c3cbcf 1px solid; 
	COLOR: #415A68; 
	BORDER-BOTTOM: #c3cbcf 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	WIDTH: 170px;
}
.textBOX3 {
	BORDER-RIGHT: #c3cbcf 1px solid; 
	BORDER-TOP: #c3cbcf 1px solid; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #c3cbcf 1px solid; 
	COLOR: #415A68; 
	BORDER-BOTTOM: #c3cbcf 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left;
	WIDTH: 550px;
}
.white {
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
#clear {
	clear: both;
}
h1, h1 a {
	color: #605F98;
	font-size: 16px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h2, h2 a {
	color: #ffffff;
	font-size: 14px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h3, h3 a {
	color: #ffffff;
	font-size: 14px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h4, h4 a {
	color: #ffffff;
	font-size: 12px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h5, h5 a {
	color: #ffffff;
	font-size: 11px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
h6, h6 a {
	color: #ffffff;
	font-size: 10px;
	margin: 0;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}