div,ul,li,form,p,fieldset,span{
	position: relative;
	margin: 0px;
	padding: 0px;
}
*{
	z-index: 3;
}
body {
	margin: 0px;
	padding: 0px;
	color: #9e2e30;
	font-family: Georgia, Times New Roman, Verdana, serif;
	font-size: 0.75em;
	text-align: center;	
	position: static;
	background: #540403 url("../img/bodyBg.png") repeat 0px 0px;
	height: 100%;
}
html{
	height: 100%;
}
a {
	color: #8e0215;
	text-decoration: underline;
}
a:hover {
	color: #b53134;
	text-decoration: underline;
}
div {
	text-align: left;
}
form{
	margin: 0px;
	padding: 0px;
}
fieldset{
	display:block;
	border: solid 1px #e7e8ea;
	padding: 0px;
}
fieldset div.content{
	padding: 15px;
}
fieldset h3{
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	height: 22px;
	line-height: 22px;
	position: absolute;
	top: -23px;
	left: -1px;
	
	padding-left: 3px;
	padding-right: 3px;
}
div.layoutFieldset{
	border-bottom: solid 1px #cccccc;
	margin-top: 32px;
	margin-bottom: 10px;
	padding-bottom: 185px;
}

strong{
	
}
h1,h2,h3,h4,h5{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-weight: bold;;
	font-family: Georgia, Times New Roman, Verdana, serif;
	margin-bottom: 1.6em;
	margin-top: 0.5em;
	font-size: 1.3em;
	color: #6b0606;
}
h4{
	font-size: 1.3em;
	margin-bottom: 1em;
	margin-top: 1.4em;
}
h5{
	font-size: 1.1em;
}
ul{
	list-style: circle;	
}
hr{
	height: 0px;
	border: none;
	border-top: solid 1px #fff;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.layoutFile{
	background: transparent url("../img/layoutFile.png") no-repeat 0px 0px;
}
.layoutFileDoc{
	background: transparent url("../img/layoutFileDoc.png") no-repeat 0px 0px;
}
.layoutFileXls{
	background: transparent url("../img/layoutFileXls.png") no-repeat 0px 0px;
}
.layoutFilePpt{
	background: transparent url("../img/layoutFilePpt.png") no-repeat 0px 0px;
}
.layoutFilePdf{
	background: transparent url("../img/layoutFilePdf.png") no-repeat 0px 0px;
}
.layoutFileZip{
	background: transparent url("../img/layoutFileZip.png") no-repeat 0px 0px;
}
.layoutFileJpg{
	background: transparent url("../img/layoutFileJpg.png") no-repeat 0px 0px;
}
.layoutFilePng{
	background: transparent url("../img/layoutFilePng.png") no-repeat 0px 0px;
}
#content .margins{
	margin: 15px;
}
#content .borderless{
	border: none;
}

.more{

}


#layoutText-quickLinks a.tomadevelopment{
	display: block;
	width: 241px;
	height: 0px;
	padding-top: 127px;
	overflow: hidden;
	background: #b42104 url("../img/quickLinksTomaDevelopment.png") no-repeat 0px 0px;
}
.fullWidth{
	width: 689px;
}


/* layout */
div.layout{
	min-height: 100%;
	text-align: center;
	background: transparent url("../img/layoutBg.png") repeat-x 0px 0px;
}
div.layoutBody{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
}
div.layout2C{
	float: left;
	width: 940px;
	z-index: 6;
	background: #fef6d8 url("../img/layout2CBg.png") repeat-y 100% 0%;
	min-height: 500px;
}
div.layoutCRight{
	width: 241px;
	float: right;
	z-index: 6;
	font-size: 12px;
	background: #ffe891;
}
div.layoutMain{
	width: 699px;
	float: left;
	min-height: 350px;
	line-height: 1.6em;
	padding-bottom: 20px;
	z-index: 7;
}
div.layoutClear{
	clear: both;
	height: 0px;
	overflow: hidden;
}
div.layoutHeader{
	clear: both;
	font-size: 12px;
	z-index: 5;
	background: transparent url("../img/layoutTopBg.png") no-repeat 50% 0%;
}
div.layoutFooter{
	font-size: 12px;
	height: 55px;
	text-align: center;
	line-height: 1.5em;
	background: #550403;
}


div.layoutCRight h3{

}
div.layoutCRight p{
	margin-bottom: 1em;
}

div.layoutMain ul{
	padding-left: 30px;
	line-height: 1.5em;
	padding-bottom: 10px;
}
div.layoutMain li{
	list-style: none;
	padding-left: 17px;
	background: transparent url("../img/layoutLi.png") no-repeat 0px 7px;
	line-height: 2em;
}
div.layoutMain p{
	margin-bottom: 1em;
}

div.layoutMain h3, div.layoutMain h4{
	margin: 0px;	
	margin-bottom: 0.5em;
	margin-top: 1.3em;
	font-size: 1.3em;	
	font-weight: normal;
	color: #6b0606;
}
div.layoutMain h4{
	font-size: 1.2em;
	margin-bottom: 0.5em;
	margin-top: 1.3em;
}
div.layoutMain h4{}

div.layoutMain a img,div.layoutMain img{
	border: none;
}
div.layoutMain a img:hover{

}
div.layoutMain td img{
	border: none;
}

div.layoutMain table{
	background: #8e0215;
	margin-bottom: 1.5em;
	border-bottom: solid 1px #fff;
}
div.layoutMain td,div.layoutMain th{
	background: #ffffff;
	color: #961438;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	border-bottom: solid 2px #e2a638;
}
div.layoutMain table td.odd{
	background: #fdf5cd;
}
div.layoutMain table td.odd-cena{
	background: #fdf5cd;
	width: 80px;
}
div.layoutMain table td.odd-cena2{
	width: 80px;
}
div.layoutMain table td.odd-typ{
	background: #fdf5cd;
	width: 30px;
}
div.layoutMain th,div.layoutMain .layoutTableHeader{
	font-weight: normal;
	background: #ffe891;
	color: #8e0215;
	border-bottom: solid 1px #fff;
}
div.layoutMain table th.odd,div.layoutMain table .odd{
	background: #dfb054;
}

/* layoutHome */
div.layoutMain div.layoutHome img{
	border: none;
	position: absolute;
	top: -395px;
	left: -255px;
}
div.layoutMain div.layoutHome object{
	border: none;
	position: absolute;
	top: -395px;
	left: -255px;
}
div.layoutMain div.layoutHome div.mcText{
	padding: 0px;
}
div.layoutMain div.layoutHome div.mcText{
	padding-left: 255px;
	padding-right: 20px;
	padding-top: 395px;
	min-height: 190px;
}

/* mMessages */
div.mMessages{
	position: fixed;
	top: 30%;
	left: 50%;
	z-index: 20;
	display: none;
}
div.mMessages div.body{
	position: absolute;
	top: 0px;
	left: -360px;
	width: 500px;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 15px;
	padding-bottom: 30px;
	border: solid 3px #c00000;
}
div.mMessages h3{
	font-size: 16px;
	margin: 0px;
	margin-bottom: 15px;
	color: #000000;
	font-weight: bold;
}
div.mMessages div.type0{
	padding-left: 45px;
	color: #c00000;
	font-weight: bold;
	background: transparent url("../img/mMessagesType0.png") no-repeat 13px 5px;
}
div.mMessages div.type1{
	padding-left: 45px;
	color: #019800;
	font-weight: bold;
	background: transparent url("../img/mMessagesType1.png") no-repeat 13px 5px;
}
div.mMessages div.messages{
	padding-top: 5px;
}
div.mMessages div.messages div{
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	padding-left: 45px;
}
div.mMessages div.messages div.source:hover{
	text-decoration: underline;
	cursor: pointer;
}
div.mMessages div.close{
	position: absolute;
	top: 0px;
	right: 0px;
}
div.mMessages div.close a{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
div.mMessages div.close a:hover{
	color: #000000;
}
div.mMessages div.clocks{
	position: absolute;
	bottom: 10px;
	right: 30px;
	cursor: pointer;
	z-index: 21;
	color: #000000;
}

/* msMouse */
#msMouse{ position: absolute; border: dotted 1px #07BDE9; display: none; z-index: 1000; width: 0px; height: 0px; }


/* mHeader */
#mHeader{
	height: 109px;
	z-index: 5;
}
#mHeader-home{
	position: absolute;
	top: 30px;
	left: 0px;
	width: 360px;
	height: 60px;
	overflow: hidden;
	z-index: 5;
}
#mHeader-home a{
	display: block;
	width: 360px;
	height: 0px;
	padding-top: 60px;
	overflow: hidden;
	background: transparent url("../img/mHeaderLogo.png") no-repeat 0px 0px;
}
#mHeader h1, #mHeader-logo,#mHeader-jump{
	display: none;
}
#mHeader-jump{}
#mHeader h2{
	position: absolute;
	top: 20px;
	left: 460px;
	width: 450px;
	height: 70px;
	color: #fde79a;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	line-height: 1.5em;
}


/* mPath */
#mPath{
	font-size: 0.9em;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}
#mPath h3{ display: none; }
#mPath div{}
#mPath a{ color: #e7be5f; text-decoration: none; }
#mPath a:hover{ color: #e7be5f; text-decoration: underline; }
div.mPath div span{ 
	font-size: 1.6em;
	color: #8e0215;
	font-weight: normal;
	font-family: Georgia, Times New Roman, Verdana, serif;
}

/* mFooter */
#mFooter{
	font-size: 11px;
	height: 80px;
	color: #ffe891;
}
div.mFooter-goToStart, div.mFooter-goToContent{
	display: none;
}
div.mFooter-contact{
	display: none;
}
div.mFooter-text{
	text-align: left;
	padding-top: 0px;
	padding-left: 10px;
	color: #b53134;
}
#mFooter a{
	color: #b53134;
	text-decoration: none;
}
#mFooter a:hover{
	color: #b53134;
	text-decoration: underline;
}

div.mFooter-copyRight{
	text-align: left;
	padding-top: 10px;
	padding-left: 10px;
}
#mFooter a.mapa{
	position: absolute;
	top: 10px;
	right: 10px;
}


/* mmMenuTree */
#mmMenuTree{ background: #dfb054; padding: 6px; padding-left: 8px; padding-right: 8px; }
#mmMenuTree h3{ display: none; }
ul.mmMenuTree-0{  }
div.mmMenuTree-bottom{ background: transparent url("../img/mmMenuTreeBottomBg.png") no-repeat 0px 0px; height: 13px; position: absolute; bottom: -1px; left :0px; width: 255px; }
ul.mmMenuTree-0 li{ list-style: none; }
ul.mmMenuTree-0 a{
	background: transparent;
	display: block;
	padding-left: 25px;
	color: #fff;
	padding-right: 9px;
	padding-top: 4px;
	padding-bottom: 6px;
	text-decoration: none;
	font-size: 15px;
	line-height: 1em;
	margin-bottom: 5px;
	width: 191px;
}
ul.mmMenuTree-0 a:hover, ul.mmMenuTree-0 a.inpath{ background: #b53134 url("../img/mmMenuTreeABgs.png") no-repeat 9px 8px; color: #fff; text-decoration: none; }

ul.mmMenuTree-0 li.mmMenuTree-1 a,ul.mmMenuTree-0 li.mmMenuTree-2 a,ul.mmMenuTree-0 li.mmMenuTree-3 a{
	background: #8e0215 url("../img/mmMenuTreeABg.png") no-repeat 9px 15px;
	display: block;
	padding-left: 25px;
	color: #fff;
	padding-right: 9px;
	padding-top: 15px;
	padding-bottom: 16px;
	text-decoration: none;
	font-size: 16px;
	line-height: 1em;
}
ul.mmMenuTree-0 li.mmMenuTree-1 a:hover,ul.mmMenuTree-0 li.mmMenuTree-2 a:hover,ul.mmMenuTree-0 li.mmMenuTree-3 a:hover{ background: #fff url("../img/mmMenuTreeABgH.png") no-repeat 9px 15px; color: #8e0215; text-decoration: none; }

ul.mmMenuTree-0 ul{ background: none; padding-left: 25px; }
ul.mmMenuTree-0 ul a{ background: none; padding: 0px; color: #fcfcfc; padding-left: 18px;  }
ul.mmMenuTree-0 ul a:hover, ul.mmMenuTree-0 ul a.inpath{ text-decoration: underline; background: transparent;  }

ul.mmMenuTree-0 li.mmMenuTree-1 ul,ul.mmMenuTree-0 li.mmMenuTree-2 ul,ul.mmMenuTree-0 li.mmMenuTree-3 ul{ background: #8e0215; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px;   }
ul.mmMenuTree-0 li.mmMenuTree-1 ul a,ul.mmMenuTree-0 li.mmMenuTree-2 ul a,ul.mmMenuTree-0 li.mmMenuTree-3 ul a{ background: none; padding: 0px; color: #fff; padding-left: 18px; padding-top: 4px; padding-bottom: 6px; margin-bottom: 0px; width: 207px; }
ul.mmMenuTree-0 li.mmMenuTree-1 ul a:hover, ul.mmMenuTree-0 li.mmMenuTree-1 ul a.inpath, ul.mmMenuTree-0 li.mmMenuTree-2 ul a:hover, ul.mmMenuTree-0 li.mmMenuTree-2 ul a.inpath, ul.mmMenuTree-0 li.mmMenuTree-3 ul a:hover, ul.mmMenuTree-0 li.mmMenuTree-3 ul a.inpath{ text-decoration: none; background: #b53134 url("../img/mmMenuTreeABgs.png") no-repeat 9px 9px; color: #fff;  }


/* mcShowcase */
div.mcShowcase{}
div.mcShowcase h3{}
div.mcShowcase a{}
div.mcShowcase div.text{}
div.mcShowcase div.text p{}
div.mcShowcase div.text strong{}
div.mcShowcase div.text span{}
div.mcShowcase div.text em{}
div.mcShowcase div.pictures{}
div.mcShowcase div.pictures img{}
#mcShowcase div.pictures div.legends{}
#mcShowcase div.pictures .legend{}
#mcShowcase div.pictures .legend .title{}
#mcShowcase div.pictures .deactive .title{}
#mcShowcase div.pictures div.picture{}
#mcShowcase .left,#mcShowcase .right{}


/* mcContactForm */
#mcContactForm-text{}
#mcContactForm h3{}
#mcContactForm input,#mcContactForm textarea{}
#mcContactForm input{}
#mcContactForm input.required,#mcContactForm textarea.required{}
#mcContactForm textarea{}
#mcContactForm label{}
#mcContactForm .content{}
#mcContactForm-kackaImage img{}
#mcContactForm-kackaDiv input{}
#mcContactForm-submit{}

/* mmSubmenu */
#mmSubmenu{}
#mmSubmenu h3{}
#mmSubmenu ul{}
#mmSubmenu li{}


/* mmGalleryList */
div.mmGalleryList{ margin-bottom: 20px; margin-top: 10px; }
div.mmGalleryList h3{ display: none; }
div.mmGalleryList div.thumb{ float: left; margin-left: 10px; }
div.mmGalleryList div.thumb img{}
div.mmGalleryList div.thumbs{ height: 125px; }
div.mmGalleryList div.simpleitems{}
div.mmGalleryList div.item{
	background: #e7be5f;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
}
div.mmGalleryList div.item h4.title{ display: none; }
div.mmGalleryList div.item h4{}
div.mmGalleryList div.item h4 a{}
div.mmGalleryList div.item h4 a:hover{}
div.mmGalleryList div.more{ text-align: right; padding-right: 15px; }

/* mcSitemap */
div.mcSitemap{}
div.mcSitemap h3{ display: none; }

/* mStats */
div.mStats{	position: absolute;	bottom: 0px; left: 0px;	display: none; }
div.mStats img{	border: none; }
#mMouse{ display: none; }

/* mmBinaryfiles */
div.mmBinaryfiles{ padding-left: 20px; padding-top: 60px;}
div.mmBinaryfiles h3{ }
div.mmBinaryfiles ul{ padding: 0px; }
div.mmBinaryfiles li{ list-style: none; padding: 0px; background: none; padding-bottom: 10px;}
div.mmBinaryfiles li a{ color: #8e0215; }
div.mmBinaryfiles li a:hover{ color: #8e0215; }

/* mcGalleryList */
div.mcGalleryList{
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
}
div.mcGalleryList h3{ display: none;}
div.mcGalleryList div.thumbs{}
div.mcGalleryList div.thumb{
	margin-right: 6px;
	float: left;
	width: 160px;
	height: 120px;
	overflow: hidden;
}
div.mcGalleryList div.thumb:hover{

}
div.mcGalleryList div.thumb img{
	border: none;
	width: 160px;
	height: 120px;
	overflow: hidden;
}

div.mcGalleryList div.item{
	height: 160px;
	overflow: hidden;
	margin-bottom: 15px;
}
div.mcGalleryList div.item h4{
	font-size: 1.3em;	
	margin: 0px;
	margin-bottom: 14px;
	font-weight: normal;
	color: #8e0215;
}
div.mcGalleryList div.item h4 a{
	text-decoration: none;
	color: #8e0215;
}
div.mcGalleryList div.item h4 a:hover{
	color: #8e0215;
	text-decoration: underline;
}

div.mcGalleryList div.item div.more{
	position: absolute;
	top: 0px;
	right: 20px;
	padding-top: 0px;
}

div.mcGalleryList div.item div.more a{
	color: #fff;
	text-decoration: none;
	display: block;
	width: 160px;
	height: 27px;
	line-height: 27px;
	background: #b53134;
	color: #fff;
	text-align: center;
	font-weight: normal;
	font-size: 1.2em;
}
div.mcGalleryList div.item div.more a:hover{
	background: #8e0215;
	color: #fff;
	text-decoration: none;
}

/* mcGallery */
div.mcGallery{
	padding-left: 20px;
}
div.mcGallery h3{ display: none; }
div.mcGallery div.thumbs{ }
div.mcGallery div.item{
	margin-right: 6px;
	margin-bottom: 6px;
	float: left;
	width: 160px;
	height: 120px;
	overflow: hidden;
}
div.mcGallery div.thumb{
	background: #d7effe;
	width: 160px;
	height: 120px;
	overflow: hidden;
}
div.mcGallery div.thumb:hover{

}
div.mcGallery div.thumb img{
	border: none;
	width: 160px;
	height: 120px;
	overflow: hidden;
}
div.mcGallery div.item div.title{
	position: absolute;
	bottom: 17px;
	left: 0px;
	line-height: 1.2em;
	display: none;
}

/* mcText */
div.mcText{
	padding-left: 20px;
	padding-right: 19px;
}

/* mcEstateList */
div.mcEstateList,div.mcEstateSearch{
	padding-left: 5px;
	padding-right: 5px;
}
div.mcEstateList h3,div.mcEstateSearch h3{
	display: none;
}
div.estate table a{
	color: #8e0215;
	text-decoration: none;
}
.activerow{
	cursor: pointer;
}
div.estate table td.activecell{
	background: #8e0215;
	color: #fff;
}
div.estate table td.activecell a{
	color: #fff;
}

/* mcEstateSearch */
div.mcEstateSearch{
	padding-left: 5px;
	padding-right: 5px;
}
div.mcEstateSearch h3{
	display: none;
}
div.mcEstateSearch label{
	display: none;
}
div.mcEstateSearch select{
	width: 205px;
}
#mcEstateSearch-filter{
	height: 90px;
}
#mcEstateSearch-filter div{
	float: left;
	margin-left: 18px;
}
#mcEstateSearch-filtrsubmit{
	width: 205px;
	height: 40px;
	overflow: hidden;
	padding-top: 40px;
	background: transparent url("../img/mcEstateSearchSubmit.png") no-repeat 0px 0px;
	border: none;
	margin-top: 10px;
	cursor: pointer;
}

/* mmEstateSearch */
div.mmEstateSearch{
	position: absolute;
	top: 395px;
	left: 20px;
}
div.mmEstateSearch h3{
	color: #6b0606;
	margin-bottom: 1em;
}
div.mmEstateSearch label{
	display: none;
}
div.mmEstateSearch select{
	width: 205px;
	margin-bottom: 2px;
}
div.mmEstateSearch button{
	width: 205px;
	height: 40px;
	overflow: hidden;
	padding-top: 40px;
	background: transparent url("../img/mcEstateSearchSubmit.png") no-repeat 0px 0px;
	border: none;
	margin-top: 5px;
	cursor: pointer;
}
#mmEstateSearch-filterGarage,#mmEstateSearch-filterCommercial{
	display: none;
}
div.layoutSearch div.mmEstateSearch{
	position: relative;
	top: 0px;
	left: 0px;
	margin-bottom: 20px;
	padding-left: 15px;
}
div.layoutSearch div.mmEstateSearch h3{
	display: none;
}
div.layoutSearch div.mmEstateSearch form div{
	float: left;
	margin-right: 10px;
}
div.layoutSearch #mmEstateSearch form div.submit{
	float: none;
	margin-right: 0px;
	width: 655px;
	clear: both;
}

/* mcEstate */
div.mcEstate{
	padding-left: 5px;
	padding-right: 5px;
	min-height: 600px;
}
div.mcEstate div.pudorys{
	width: 330px;
	background: #fff;
	text-align: center;
}
div.mcEstate div.media{
	position: absolute;
	top: 92px;
	left: 0px;
}
#mcEstate h3{
	margin-top: 0em;
	margin-bottom: 0.8em;
}
#mcEstate div.details{
	padding-left: 340px;
}
#mcEstate div.details table{
	border: none;
	background: #fff;
	width: 348px;
	font-size: 0.9em;
}
#mcEstate div.details table td{
	background: #dfb054;
	color: #fff;
}
#mcEstate div.details table th,#mcEstate div.details table .layoutTableHeader{
	background: #8e0215;
	border: none;
}
/* mcGarage */
div.mcGarage{
	padding-left: 5px;
	padding-right: 5px;
	min-height: 600px;
}
div.mcGarage div.pudorys{
	width: 330px;
	background: #fff;
	text-align: center;
}
div.mcGarage div.media{
	position: absolute;
	top: 73px;
	left: 0px;
}
#mcGarage h3{
	margin-top: 0em;
	margin-bottom: 0.8em;
}
#mcGarage div.details{
	padding-left: 340px;
}
#mcGarage div.details table{
	border: none;
	background: #fff;
	width: 348px;
	font-size: 0.9em;
}
#mcGarage div.details table td{
	background: #8e0215;
	color: #fff;
}
#mcGarage div.details table th,#mcGarage div.details table .layoutTableHeader{
	background: #8e0215;
	border: none;
}

/* mcGarageList */
div.mcGarageList,div.mcGarageList{
	padding-left: 5px;
	padding-right: 5px;
}
div.mcGarageList h3,div.mcGarageList h3{
	display: none;
}
div.garage table a{
	color: #8e0215;
	text-decoration: none;
}
.activerow{
	cursor: pointer;
}
div.garage table td.activecell{
	background: #8e0215;
	color: #fff;
}
div.garage table td.activecell a{
	color: #fff;
}

/* mcCommercial */
div.mcCommercial{
	padding-left: 5px;
	padding-right: 5px;
	min-height: 600px;
}
div.mcCommercial div.pudorys{
	width: 330px;
	background: #fff;
	text-align: center;
}
div.mcCommercial div.media{
	position: absolute;
	top: 73px;
	left: 0px;
}
#mcCommercial h3{
	margin-top: 0em;
	margin-bottom: 0.8em;
}
#mcCommercial div.details{
	padding-left: 340px;
}
#mcCommercial div.details table{
	border: none;
	background: #fff;
	width: 348px;
	font-size: 0.9em;
}
#mcCommercial div.details table td{
	background: #dfb054;
	color: #fff;
}
#mcCommercial div.details table th,#mcCommercial div.details table .layoutTableHeader{
	background: #8e0215;
	border: none;
}

/* mcCommercialList */
div.mcCommercialList{
	padding-left: 5px;
	padding-right: 5px;
}
div.mcCommercialList h3,div.mcCommercialList h3{
	display: none;
}
div.commercial table a{
	color: #8e0215;
	text-decoration: none;
}
.activerow{
	cursor: pointer;
}
div.commercial table td.activecell{
	background: #8e0215;
	color: #fff;
}
div.commercial table td.activecell a{
	color: #fff;
}

/* mmNewsletter */
div.mmNewsletter{
	color: #8e0215;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;
}
div.mmNewsletter h3{
	color: #7c0b2a;
	font-weight: normal;
	font-size: 16px;
	margin: 0px;
	margin-bottom: 10px;
	
}
div.mmNewsletter label{
	display: block;
	padding-bottom: 5px;
}
div.mmNewsletter input{
	margin-bottom: 10px;
	border: none;
	background: #fff;
	width: 207px;
	height: 20px;
	padding-top: 3px;
}
div.mmNewsletter p{
	color: #8e0215;
}
#mmNewsletter-submit{
	width: 88px;
	height: 24px;
	background: #be350b url("../img/mmNewsletterSubmit.png") no-repeat 0px 0px;
	padding-top: 24px;
	overflow: hidden;
	margin-bottom: 10px;
	border: none;
	cursor: pointer;
}

/* mcNoPage */
div.mcNoPage{
	padding: 20px;
}
