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

/* COMMON STYLE
--------------------------------------------------------- */
html,body,fieldset {margin: 0;padding: 0;}

body {margin: 0;padding: 0;}
body#bd {font-family: Arial;color:#6a6a6a;}

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;}


/* ZT WRAPPER --------*/

#zt-wrapper {margin: 0 ;padding: 0;width: 100%;}
#zt-wrapper-inner {width:100%;background: url(../images/header-bg.png) repeat-x center top;}

.zt-wrapper {width: 960px;margin: 0 auto;}

#zt-userwrap1,
#zt-userwrap2,
#zt-userwrap3,
#zt-userwrap4,
#zt-userwrap5,
#zt-userwrap6,
#zt-userwrap7 ,
#zt-toolbar{
	margin: 0;
	width: 100%;
	clear: both;
}


#zt-userwrap2-inner,
#zt-userwrap3-inner,
#zt-userwrap4-inner,
#zt-userwrap5-inner,
#zt-userwrap6-inner,
#zt-toolbar-inner{
	width: 100%;
	padding: 10px 0;
}
#zt-userwrap1{margin-bottom:2em;}
#zt-userwrap2{background:url(../images/wrap2-shadow.png) no-repeat center top;}
#zt-userwrap2-inner{padding:4em 0 1em;margin-top:1.5em;}
#zt-userwrap6{background:url(../images/opacity-b.png) repeat center top;}

/* ZT COLSPAN -----------*/
#zt-colspan1,
#zt-colspan2 {margin: 0;}
#zt-colspan1-inner,
#zt-colspan2-inner {margin: 0 -10px;}

/* ZT HEADER
--------------------------*/
#zt-header {width: 100%;display: inline-block;}
#zt-header-inner {width: 100%;display:block; padding:10px 0;}

/* LOGO ---------*/
#zt-logo {float: left;width: 25%;}
#zt-logo .zt-logo {
	margin: 6px 0;
	display: block;
	width: 190px;
	height: 70px;
	background: url(../images/logo.png) no-repeat 0 0;
}
#zt-logo .zt-logo a {display: block;width: 232px;height: 70px;}
#zt-logo .zt-logo a span {display: none;}

/* TOP MENU ------*/
#zt-topmenu ul.menu { float:right; margin:0;}
#zt-topmenu ul.menu li {display: inline-block; background:none;padding: 0px 10px; border-bottom: none;border-right: 1px solid #4f4f4f; color:#bebebe;}
#zt-topmenu ul.menu li:last-child{border-right: none;}
#zt-topmenu ul.menu li a{display:inline;}
#zt-time,
#zt-topmenu{float:left;width:50%;margin-bottom:5px;font-size:91%;}

/* SEARCH --------*/
#zt-search {margin: 20px 10px 0 0;float: right;}
#mod_search_searchword{border:none;}

/* ZT BREADCRUMBS--------*/
#zt-breadcrumbs {margin: 0 0 20px 0;}
#zt-breadcrumbs-inner {margin: 0 10px;width:100%;display:block;}

/* ZT MAINMENU
--------------------------*/
#zt-mainmenu {width: 75%;float:right;}
#zt-mainmenu-inner {margin: 10px 0;display:inline-block;width:100%; }

/* ZT SLIDESHOW
--------------------------*/
#zt-slideshow {margin: 0 ;width: 100%;}
#zt-slideshow-inner {margin: 0 10px;}

/* ZT SPORTLIHT ----------*/
.zt-user {float: left;}
.zt-box-inside {padding: 0 10px;}

/* LEFT CONTENT RIGHT
--------------------------*/
#zt-mainframe-inner{width:100%;display: inline-block;}

#zt-container,
#zt-container-left,
#zt-container-right,
#zt-container-full {
	width: 100%;
	position: relative;
}

#zt-left {width: 23%;float: left;}
#zt-content {width: 57%;float: left;}
#zt-right {width: 20%;float: right;}

#zt-left-inner,
#zt-right-inner,
#zt-content-inner {margin: 0 10px;}

#zt-container-left #zt-content {width: 77%;}
#zt-container-right #zt-content {width:80%}
#zt-container-full #zt-content {width: 100%;}

#zt-container-left #zt-content,
#zt-container-right #zt-content,
#zt-container-full #zt-content {
}

.zt-layout-lcr,
.zt-layout-lrc,
.zt-layout-clr {
}

.zt-layout-clr #zt-content,
.zt-layout-lrc #zt-content {margin: 0;}

.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: left;}
.zt-layout-clr #zt-content {float: left;}

#zt-container.zt-layout-lcr #zt-content {margin: 0;}

#zt-component {margin:  0;width: 100%; display: inline-block;}
#zt-component-inner {width: 100%; display: inline-block;margin-bottom:10px;}
div.item-page{margin-bottom:10px;}
/* ZT FOOTER
--------------------------*/
#zt-bottom {width: 100%;display: inline-block;  color:#9da0a8;border-top:1px solid #272727;background: url(../images/bottom-shadow.png) repeat-x left top;}
#zt-bottom-inner {padding:15px 0;display:block;}

#zt-copyright {float: left;width: 51%;}
#zt-copyright-inner,
#zt-botmenu-inner{margin: 0 10px;}
#bid {position: absolute; top: 0px; left: -4900px;}
#zt-botmenu {float: right;width: 49%;}
#zt-botmenu ul.menu{margin:0;  text-align:right;}
#zt-botmenu ul.menu li{display:inline;border-right:1px solid #444444;border-bottom:none;background:none; padding: 0 3px;}
#zt-botmenu ul.menu li:last-child{border-right:none;}
#zt-botmenu ul.menu li a{text-transform: none;width:100%; padding: 0 5px;display:inline; background:none;}
#zt-botmenu ul.menu li a:hover{background:none; }


/* ZT MODULETABLE --------*/
div.moduletable,
div.moduletable_menu,
div.moduletable_text,
div.module,
div.module_menu,
div.module_text ,
div.moduletable_blank{
	clear: both;
	margin: 0 0 10px 0;
}
div.moduletable_alpha{clear: both;}
div.moduletable_blank{margin:0;}

div.moduletable_blank div.ztmodule{ padding:0;}
div.modulecontent{width:100%; display:inline-block;}
.ztmodule {display: block;}

h3.moduletitle {margin: 0; padding-bottom:10px; font-size: 160%;font-weight:normal;text-shadow:1px 1px 1px #fff;
	background:url(../images/title-dotted.png) repeat-x left bottom; color:#373737; }
h3.title{ margin:10px 0;font-size: 160%;font-weight:normal;}
div.moduletable_blank h3.moduletitle{margin:0 0 10px 0;}
