





.affieldname {visibility: hidden;}
/*------------------------------------------------------------------------

* 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%;background:#e9eff4;}


#zt-wrapper-inner {width:100%;background: url(../../../templates/zt_iredi/images/new.jpg) repeat-y center 110px;}


.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: 0px 0;

}

#zt-userwrap1{margin-bottom:2em;}

#zt-userwrap2{background:url(../../../templates/zt_iredi/images/wrap2-shadow.png) no-repeat center top;}

#zt-userwrap2-inner{padding:4em 0 1em;margin-top:1.5em;}

#zt-userwrap6{background:url(../../../templates/zt_iredi/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%; padding:0px 0;}



/* LOGO ---------*/

#zt-logo {float: left;width: 25%;}

#zt-logo .zt-logo {

	margin: 6px 0 -10px 0;

	display: block;

	width: 700px;

	height: 70px;

	background: url(../../../templates/zt_iredi/images/logo.png) no-repeat 0 0;

}

#zt-logo .zt-logo a {display: block;width: 700px;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; background:none;padding: 0px 10px; border-bottom: none;border-right: 1px solid #4f4f4f; color:#bebebe;}

#zt-tp {position: absolute; top: 0px; left: -5000px;}

#zt-topmenu ul.menu li:last-child{border-right: none;}

#zt-topmenu ul.menu li a{display:inline-block;}

#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; display: none;}

#zt-breadcrumbs-inner {margin: 0 10px;width:100%;display:block;}



/* ZT MAINMENU

--------------------------*/

#zt-mainmenu {width: 100%;float:right;}

#zt-mainmenu-inner {margin: 0px 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 {padding: 0;display:block;}



#page{width:100%;display:inline-block;}

#page-inset{width:100%;display:inline-block;}

/* ZT FOOTER

--------------------------*/

#zt-bottom {width: 100%;display: inline-block;  color:#9da0a8;border-top:1px solid #272727;background: url(../../../templates/zt_iredi/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;}



#zt-botmenu {float: right;width: 49%;}

#zt-botmenu ul.menu{margin:0; display:block; 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(../../../templates/zt_iredi/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;}

