body {
	margin : 10px 0 0 0;
	background-color : #ffffff;
	color : #66655c;
}
#pageMain {
	width : 468px;
	margin : 0px auto;
	padding : 4px;
	background-color : #ffffff;
	color : #66655c;
	
}

.subMainLogo {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 60%;
	background-color : #f6f5ec;
	color : #66655c;
	height : 60px;
	margin-top : 2px;
	padding-top : 90px;
	padding-left : 20px;
}

.subMainLogoImage {
	background-image : url(../../img/logo.gif);
	width : 166px;
	height : 34px;
}

.mainTitulka {
	height : 175px;
	margin-top : 2px;
}

.mainTitul {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 60%;
	color : #66655c;
	background-color : #f1f0e6;
	height : 12px;
	margin-top:2px;
	padding: 6px 0px 6px 20px;
}

.mainRight {
	position : relative;
	float : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 60%;
	width : 239px;
	margin-left : 1px;
	padding : 25px 20px 25px 21px;
}

.mainRight2 {
	position : relative;
	float : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 60%;
	width : 239px;
	margin-left : 1px;
	padding : 25px 20px 25px 21px;
}

.mainLeft {
	position : relative;
	float : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 60%;
	color : #66655c;
	width : 146px;
	padding : 25px 21px 25px 20px;
}

.mainLeft2 {
	position : relative;
	float : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 60%;
	color : #66655c;
	background-color : #f1f0e6;
	width : 146px;
	padding : 25px 21px 25px 20px;
}

.mainLeft p {
	margin : 0 0 5px 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
	background-color : #d9d8c7;
}

.mainRight p {
	margin : 0 0 5px 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
	background-color : #f6f5ec;
}

.mainRight2 p ,.mainLeft2 p {
	margin : 0 0 5px 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
	background-color : #f1f0e6;
}

.mainRight a,.mainLeft a {
	color : #66655c;
	text-decoration : none;
	font-weight : normal;
}

.mainRight2 a {
	color : #66655c;
	background-color : #f1f0e6;
	text-decoration : none;
	font-weight : normal;
}

.mainLeft2 a {
	color : #66655c;
	background-color : #f1f0e6;
	text-decoration : none;
	font-weight : normal;
}

.mainRight a:hover {
	text-decoration : underline;
	color : #18ade7;
	background-color : #f6f5ec;
}

.mainLeft a:hover {
	text-decoration : underline;
	color : #18ade7;
	background-color : #d9d8c7;
}

.mainRight2 a:hover {
	text-decoration : underline;
	color : #18ade7;
	background-color : #f1f0e6;
}

.mainLeft2 a:hover {
	text-decoration : underline;
	color : #18ade7;
	background-color : #f1f0e6;
}


..mainLeft3 a {
	color : #66655c;
	text-decoration : none;
	font-weight : normal;
}

.mainLeft3 p {
	margin : 0 0 5px 0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
	background-color : #d9d8c7;
}

}

.mainLeft3 a:hover {
	text-decoration : underline;
	color : #18ade7;
	background-color : #f1f0e6;
}




.cennikL, .cennikR, .cennikRc {
	color : #66655c;
	background-color : #f6f5ec;
	float : left;
}

.cennikL {
	width : 70%;
}

.cennikR {
	width : 30%;
	text-align : right;
}

.cennikRc {
	width : 100%;
	text-align : right;
}

.mainFoot {
	margin-top : 2px;
	background-color : #f1f0e6;
	color : #66655c;
}

.mainFootSub	{
	padding : 6px 20px 6px 21px;
}

.mainFootSub a {
	font-weight : normal;
	color : #66655c;
	background-color : #f1f0e6;
}

.topJeden {
	color : #66655c;
	background-color : #f6f5ec;
}

h1 {
	margin-top : 0px;
	margin-bottom : -5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 100%;
	color : #18ade7;
	background-color : #f6f5ec;
}

h2 {
	margin-top : -5px;
	margin-bottom : -5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 100%;
	color : #18ade7;
	background-color : #f6f5ec;
}

.txtNadpis {
	padding-top : 5px;
	font-weight : normal;
	color : #18ade7;
	background-color : #f6f5ec;
}

.txtHlavny {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
	background-color : #f6f5ec;
}
.menuButton a {
	width : 92px;
	height : 12px;
	font : normal 60% Verdana, Arial, Helvetica, sans-serif;
	position : relative;
	float : left;
	display : block;
	color : #000000;
	margin : 0px 1px;
	padding : 6px 0px;
	background-color : #d9d8c7;
	text-align : center;
	text-decoration : none;
}

.menuButton a:hover {
	background-color : #f1f0e6;
	color : #000000;
	text-decoration : none;
}

form, li, ul, .submit {
	margin : 0px;
	padding : 0px;
}

li {
	list-style : none;
}

img {
	border : 0;
}

.kontakt {
	clear : both;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.kontakt label, .kontakt textarea, .input {
	display : block;
	width : 64%;
	border : 1px solid;
	border-color : #f6f5ed;
	float: left;
	margin-bottom : 10px;
	color : #66655c;
	background-color : #f6f5ec;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.kontakt label {
	text-align : left;
	width : 32%;
	padding-right : 2%;
	color : #66655c;
}

.kontakt textarea, .kontakt input {
	border-color : #d9d8c7;
	color : #66655c;
	background-color : #ffffff;
}

.kontakt textarea {
	width : 98%;
	height : 120px;
}

.kontakt br {
	clear : left;
}

.submit {
	background-color : #fff; 
	border-style : none;
	font-size : 10px;
	margin-right : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #66655c;
}
