body {
	background-image:url(img/bg.jpg);
	padding-top:10px;
	font-family:'Trebuchet MS', Arial;
}

a {
	color:#4C5A77;
}

a:hover {
	color:#999;
}

table {
	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
}
 

input, select, textarea {
	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
	color:#666666;
}


#maincontainer {
	text-align:center;
	padding:0;
}

#border-top{
	width:763px;
	height:11px;
	padding:0px;
}

#border-bottom{
	width:763px;
	height:11px;
	padding:0px;
	margin-right:4px;
}
#top{
	height:10px;
	background: url(img/bg-content.jpg) repeat-y;
	width:763px;
}
#menu-top{
     	 font-size:11px;
      	font-weight:normal;
      	color:#000;
      	font-family:'Trebuchet MS', arial;
      	padding:0px 8px 8px 0px;
      	text-align:right;
	padding-right:10px;
	
}
#menu-top a{
     	 font-size:11px;
      	font-weight:normal;
      	color:#000;
	text-decoration:none;	
}
#page {
	width:763px;
 	margin:0px auto;
}
#header {
	background:#FFF url(img/head.jpg) no-repeat;
	width:763px;
	height:91px;
}
#flash{
	padding-top:2px;
	margin-left:495px;
	padding-right:4px;
}
#sitename {
	display:none;
}

#bg-menu-h{
	background:url(img/bg-content.jpg) repeat-y;
}
#mainmenu {
	margin-right:5px;
	margin-top:0px;
	margin-left:2px;
	background: #fff url(img/bg-menu-h.jpg) repeat-x;
	width: 752px !important;
	width /**/:752px;
	height:36px !important;
	height:31px;
	text-align:left;
	color: #FFF;
}

#mainmenu div.menulink, #mainmenu div.menulinkselected{
	float:left;
	height:31px !important;
	height /**/:31px;
	padding:5px 15px 0px 30px;
	background:url(img/icona-menu-h.gif) no-repeat 15px 10px;
	color: #FFF;
	font-weight:bold;
	font-size: 14px;
	font-family:'Trebuchet MS', Arial, Verdana, sans-serif;
}

#mainmenu div.menulinkselected{
	font-weight:bold;
}

#mainmenu div.menuspacer{
	float:left;
}


#mainmenu div a{
	text-decoration:none;
	color:#FFF;
	margin-right:20px;
}

#mainmenu a:hover{
	text-decoration:underline;
	color:#FFF;
}

#contentcontainer{
	clear:both;
	width:763px;
	overflow:hidden;
	overflow /**/:none;
	padding:0px;
	background: url(img/bg-content.jpg) repeat-y;
}

#content{
	font-family:'Trebuchet MS', arial;
	font-size:12px;
	text-align:left;
	width:566px !important; 
	width /**/:566px; /* IE5/Win */
	padding-right: 5px;
	padding-top: 20px;
	float:left;
	border-left:1px solid #CDE8F5;
                     border-right:1px solid #CDE8F5;
	border-top:1px solid #CDE8F5;
                     border-bottom:1px solid #CDE8F5;
	margin-top:15px;
	margin-bottom:10px;
}
#pagetitle{
	font-family:'Trebuchet MS', arial;
	font-size:24px;
	font-weight:bold;
	color:#4C5A77;
}

#lateralcolumn{
	float:left;
	height:100%;
	margin-left:4px !important; 
	margin-left /**/:1px;
}

.lateralbox{
	clear:left;
	float:left;
	color:#000000;
	margin-top:15px;
	margin-bottom:20px;
}

.lateralbox a{
	color:#000000;
}

.lateralbox a:hover{
	text-decoration:none;
}


.boxheader{
	font-family:'Trebuchet MS', arial;
	font-size:14px;
	font-weight:bold;
	text-transform:none;
	color: #4C5A77;
	background: url(img/head-menu-v.jpg) no-repeat;
	width: 176px !important; 
	width /**/:175px; /* IE5/Win */
	text-align:left;
	padding-top:6px;
	height:30px;
	margin-right:3px;
}

.boxbody{
	text-align:left;
	padding-left:0px;
	padding-top:0px;
	width: 187px !important; 
	width /**/:187px; /* IE5/Win */
	color: #31355a;
	font-weight:bold;
	font-size: 14px;
	font-family:'Trebuchet MS', Arial, Verdana, sans-serif;
		background:url(img/bg-menu-v.jpg) repeat-y;
}

.boxfooter{
	background:#FFF url(img/foot-menu-v.jpg) no-repeat;
	width: 176px !important; 
	width /**/:176px; /* IE5/Win */
       	height:21px;
	margin-right:0px;
}
#lateralmenu{
	width:176px !important;
	width /**/:176px;

}

.lateralMenuLink{
	padding:0 0 0 18px;
	color:#000;
	background:#ffe8e8;
	line-height:31px;
	border-bottom:1px solid #a3d3ed;
	background:#ffe8e8 url(img/icona.gif) no-repeat 10px 12px;
	width: 144px !important; 
	width /**/:162px;
	margin-left:6px;
}

.lateralMenuLink_1{
	border-top:1px solid #FFF;
	background:#E3E6EB;
	margin-left:-28px;
	padding:0 0 0 18px;
	color:#fff;
	text-transform:none;
}
.lateralMenuLink_2{
	border-bottom:1px solid #FFF;
	background:#EDF1F5 url(img/icona-subsubmenuv.jpg) no-repeat 6px 12px;
	margin-left:-18px;
	padding:0 0 0 18px;
	color:#fff;
	text-transform:none;
}
.lateralMenuLink a{
	color:#4C5A77;
	text-decoration:none;
}
.lateralMenuLink_1 a{
	color:#000;
	text-decoration:none;
}
.lateralMenuLink_2 a{
	color:#000;
	text-decoration:none;
}

.lateralMenuLink a:hover{
	color:#999;
}
.lateralMenuLink_1 a:hover{
	color:#999;
}
.lateralMenuLink_2 a:hover{
	color:#999;
}


#footer {
	clear:both;
	width:749px;
	height:32px;
	background: #E5ECF6;
       	color:#3C68AC;
       	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
       	vertical-align:center;
       	font-weight:normal;
	text-align:center;
	margin-left:10px !important;
	margin-left /**/:0px;
	padding-top:5px;
}

#copyright{
       display:none;
}
#powered{
	font:11px, 'Trebuchet MS', Arial, Helvetica, Sans-serif;
       color:#555555;
       text-align:center;
       width /**/:780px; /* IE5/Win */
       width:400px  !important; 
       padding-top:20px;
}
#powered a{
       font:11px, 'Trebuchet MS', Arial, Helvetica, Sans-serif;
       color:#555555;
       text-decoration:none;
}
.objectinput{
	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
	color:#555555;
}
.objectsubmit{
	font:normal 11px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
	color:#555555;
	width:100px;
}


/* news module - START */
#mod_news_lateralbox{
}
.mod_news_lateralbox_news_time{
	display:none;
}
/* news module - END */


/* catalog module - START */
#mod_catalog_lateralbox{
	display:none;
}
.mod_catalog_boxtitle{
}
.moreinfo{
       font-weight:bold;
       background: url(img/more-info.gif) no-repeat;
       margin-left:120px;
       margin-top:10px;
       height:34px;
}
/* catalog module - END */


/* search module - START */




#mod_search_floatingbox{
	width:170px;
	margin-right:0px;
	margin-bottom:0px
	padding-bottom:0px;	
	color:#FFF;
	padding-right:3px;
	vertical-align:top;
	height:18px;
}

#mod_search_floatingbox span{
	font-family:trebuchet;
	font-size:13px;
	font-weight:normal;
	line-height:28px;
	padding-bottom:4px;
	margin-botom:2px;
	color:#000;
	margin-right:55px;
}

#mod_search_floatingbox #mod_search_keywords{
	margin-left:3px;
 	height:13px !important;
	height /**/:20px;
	margin-bottom:3px;
	width:100px;
	float:left;
	margin-left:10px;
}
#mod_search_floatingbox #mod_search_btnSearch{
	margin-left:3px;
	color:#fff;
	font-weight:normal;
	background-color:#94B1E0;
	margin-left:10px;
	height:21px; 
	width:50px;
	float:right;
}

/* search module - END */