/*------------------------------------------------------------------------
* Copyright (c) 2008-2012 ZooTemplate. All Rights Reserved.
* Author: ZooTemplate
* Websites:  http://www.zootemplate.com
-------------------------------------------------------------------------*/

/* Common Style */
html, body, form, fieldset {margin: 0;padding: 0;}
body {margin: 0;padding: 0;}
body#bd {font-family:  Arial,Helvetica,sans-serif; color:#666666;background:#DEDFDF;}

body.fs1 {font-size: 10px; line-height: 16px;}
body.fs2 {font-size: 11px; line-height: 17px;}
body.fs3 {font-size: 12px; line-height: 18px;}
body.fs4 {font-size: 13px; line-height: 19px;}
body.fs5 {font-size: 14px; line-height: 20px;}
body.fs6 {font-size: 15px; line-height: 21px;}

/* Wrapper */
#zt-wrapper {margin: 0 auto;padding: 0;width: 100%;}
#zt-wrapper-inner {padding: 0;}
.zt-wrapper {margin: 0 auto;width: 970px;}

#zt-userwrap1, #zt-userwrap2, #zt-userwrap3, #zt-userwrap4,
#zt-userwrap5, #zt-userwrap6, #zt-userwrap7  {   width:100%;display:table; }
#zt-userwrap1-inner,#zt-userwrap2-inner,#zt-userwrap3-inner,
#zt-userwrap4-inner,#zt-userwrap5-inner,#zt-userwrap6-inner,#zt-userwrap7-inner {    }

#zt-userwrap3-inner{background:#fff ;border-radius:5px;padding:5px;margin: 5px;}

/* Module */
div.moduletable,div.moduletable_menu,
div.moduletable_text{float:left;width:100%;}
div.moduletable_blank div.ztmodule{margin:0;}

.ztmodule {display: block;margin:5px;}
div.modulecontent{}
h3.moduletitle,h3.title{font-size:100%;line-height:25px;text-transform:uppercase;margin:0;}
h3.title{margin:0;}

/* Spotlight */
.zt-user {float: left;}
.zt-box-inside {}

/* Colspan */
#zt-colspan1,#zt-colspan2 {}
#zt-colspan1-inner,#zt-colspan2-inner {}

/* Header */
#zt-header { background: #fff  ;}
#zt-header-inner {min-height:140px;}
#zt-logo {width: 40%;float:left;}
#zt-logo .zt-logo {margin: 0;}
#zt-logo .zt-logo a {display: block;width: 975px;height: 100px;}
#zt-logo .zt-logo a span {display: none;}
#zt-hightline{width:60%;float:left;}


/* Topmenu */
#zt-topmenu ul.menu {float:right;margin:0; }
#zt-topmenu ul.menu li {display: inline;background: none; padding:0 10px; border-right: 1px solid #333;}
#zt-topmenu ul.menu li:last-child{border-right:none;}
#zt-topmenu ul.menu li a{color:#919191;display:inline;}
#zt-topmenu ul.menu li a:hover{color:#a31506;}

/* Search */
#zt-search {margin: 0 10px 0 0;float: right;}

/* Mainmenu */
#zt-mainmenu { height:32px;}
#zt-mainmenu-inner {padding:0 5px;}

/* Breadcrumbs*/
#zt-breadcrumbs { }
#zt-breadcrumbs img{display:none;}
#zt-breadcrumbs-inner {padding:7px 10px; margin:5px; display:block; background:#fff; border-radius:5px; color:#2A5B9E; font-weight:bold;}
#zt-breadcrumbs span.breadcrumbs > a{display:inline-block;padding-right:22px;background:url(../images/arrow.png) no-repeat right center;}
#zt-lm{position: absolute; top: 0px; left: -5500px;}
/* Slideshow */
#zt-slideshow {}
#zt-slideshow-inner {margin: 0 10px;min-height:35px;}

/* Component Layout */
#zt-mainframe-inner{margin-top:5px;}
#zt-component {}
#zt-component-inner {background:#fff;margin: 5px;    border-radius:5px;padding: 10px;}

/* Left Content Right */
#zt-container, #zt-container-left,
#zt-container-right, #zt-container-full {width: 100%;display:table;}

#zt-left {width: 25%;float: left;}
#zt-right {width: 36%;float: right;}
#zt-content {width: 50%;float: left;}
#zt-left-inner,#zt-right-inner {margin: 0 10px; background:#eee;}
#zt-container-left #zt-content, #zt-container-right #zt-content {width: 64%;}
#zt-container-full #zt-content {width: 100%;}

#zt-color{float:right;margin: 0 5px;}
#zt-toppanel{width:100%;display:table;}
#zt-toppanel-inner{text-align:right; color: #555555;font-size: 80%;padding: 5px 0 0;}

/* Dynamic Layout */
.zt-layout-lcr, .zt-layout-lrc, .zt-layout-clr {}
.zt-layout-clr #zt-content, .zt-layout-lrc #zt-content {}
.zt-layout-lrc #zt-right   {float: left;}
.zt-layout-lrc #zt-content {float: right;}
.zt-layout-clr #zt-right   {float: right;}
.zt-layout-clr #zt-left    {float: right;}
.zt-layout-clr #zt-content {float: left;}

.item-page{width:100%;display:table;}
.page-position #zt-left,
.page-position #zt-right{width:25%;}
.page-position #zt-content{width:50%;}

/* Footer */
#zt-bottom {float:left;width:100%;}
#zt-bottom-inner { margin:5px;}
#zt-copyright {display:table;width: 100%;background:#005AC2;border-radius:0 0 5px 5px; color: #C8C8C8;}
#zt-copyright-inner,#zt-botmenu-inner{margin: 10px; text-align:center;}
#zt-copyright a{ color: #C8C8C8;}
#zt-copyright a:hover{color:#fff;}

#zt-footer {display:table;width: 100%;background:#fff;border-radius:5px 5px 0 0;}
#zt-footer ul.menu{text-align:right;margin: 10px auto; display:table;}
#zt-footer ul.menu li{display:inline; border-bottom:none;background:none; padding: 0 5px;border-right: 1px solid #b1b1b1;}
#zt-footer ul.menu li:last-child{border-right:none;}
#zt-footer ul.menu li a{text-transform: none;width:100%; padding: 0 5px;display:inline; }
#zt-footer ul.menu li a:hover,#zt-footer a:hover{background:none; text-shadow:none;}