/* By PaulZi [2009-04-29] */
@import url("reset.css");
@import url("public.css");

/*******************/
/* Global elements */
body { font-family: Tahoma, sans-serif; font-size: 12px; background: #fff url(/public/images/design/bg.jpg) no-repeat scroll left top; padding: 293px 0px 0px 184px; color: #666; }
body.prmInner { background-image: none; padding: 24px 0px 0px 27px; }
a { color: #666; text-decoration: none; }
a:hover { color: #f96; text-decoration: underline; }
p { margin-bottom: 0.3em; }

/*******************/
/* Global classes  */


/*******************/
/*     Layouts     */
.prmIndex .layHeader { padding-bottom: 130px; }
.layHeader .menu { text-transform: uppercase; margin: 20px 0px; }
.layHeader .menu span { padding-right: 20px; }
.layHeader .menu span.active a { color: #f90; }

.layLeft { width: 276px; float: left; }
.layContent { margin-left: 300px; }


/*******************/
/*     Modules     */
.mdlGallery { width: 100%; overflow: hidden; margin-bottom: 15px; }
.mdlGallery img { float: left; padding: 0px 1px 1px 0px; }

.mdlPrevNext { float: right; }
.mdlPrevNext span { padding-left: 20px; font-size: 130%; }

.mdlPageSelector { margin-bottom: 20px; height: 16px; }
.mdlPageSelector span { padding-right: 5px; }
.mdlPageSelector span.active a { color: #f90; }
