.bd {


	PADDING-RIGHT: 0px;


	PADDING-LEFT: 0px; 


	PADDING-BOTTOM: 0px; 


	PADDING-TOP: 0px; 


	MARGIN: 0px;


	BACKGROUND-COLOR: #ffffff;


}





.body {


	margin: 10px 10px 10px 10px;


	padding: 0px;


	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? "1000px" : "100%");


	min-width: 1000px;


	background-color: #F0F0F0;


}





.headerDV{


	width: 100%;


}





.topDV {


	height: 61px;


	background-image: url(/public/images/toplftbg.gif);


	background-position: top left;


	background-repeat: no-repeat;


}





.topmenuDV {


	height: 61px;


	margin: 0px 0px 0px 222px;


	padding: 10px 0px 10px 20px;


	background-color: #F0F0F0;


	background-image: url(/public/images/toprgtbg.gif);


	background-position: top right;


	background-repeat: no-repeat;


}





.botmenuDV {


	margin: 0px 0px 0px 0px;


	padding: 10px 0px 10px 10px;


}





A.topmenu:link, A.topmenu:active, A.topmenu:visited  {


	display: table-cell;


	width: 110px;


	height: 25px;


	margin: 0px 2px 0px 2px;


	padding: 5px 0px 0px 0px;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #10A541;


	text-decoration: none;


	text-align: center;


}





A.topmenu:hover  {


	text-decoration: none;


	color: #843227;


	background-image: url(/public/images/topmenubg.gif);


	background-position: center;


	background-repeat: no-repeat;


}





.topsloganDV{


	height: 210px;


	margin: 0px 0px 0px 0px;


	padding: 10px 20px 0px 20px;


	background-image: url(/public/images/topimg.gif);


	background-position: left;


	background-repeat: no-repeat;


	background-color: #F0F0F0;


}





.topcontDV{


	padding-left: 230px;


	background-color: #ffffff;


}





.topcont{


	vertical-align: super;


	margin: 0px 0px 15px 0px;


	font-size: 16px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #843227;


	text-decoration: none;


}





A.toplink:link, A.toplink:active, A.toplink:visited  {


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


}





A.toplink:hover  {


	text-decoration: none;


}





A.topcart:link, A.topcart:active, A.topcart:visited  {


	margin: 0px 10px 0px 10px;


	padding: 5px 0px 5px 30px;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #ffffff;


	text-decoration: underline;


	background-image: url(/public/images/topcart.gif);


	background-position: center left;


	background-repeat: no-repeat;


	border-left: #ffffff 2px solid;


}





A.topcart:hover  {


	text-decoration: underline;


}





.topic{


	/*width: 150px;*/


	margin: 0px 0px 0px 0px;


	padding: 0px 0px 0px 5px;


	font-size: 14px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #843227;


	text-decoration: underline;


	font-weight: bold;


}





.mainDV{


	margin: 0px 0px 0px 290px;


	padding: 0px 5px 5px 5px;


}





.mainblockDV{


	margin: 10px 5px 30px 0px;


	padding: 5px 0px 5px 10px;


}





.maintextDV {


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


	text-align: left;


	line-height: 150%;


	color: #000000;


}





.mainnewsDV{


	position: absolute;


	top: 100px;


	left: 600px;


	width: 200px;


	margin: 0px 0px 0px 0px;


	padding: 2px 0px 2px 0px;


}





.mainnewsdate{


	margin: 2px 0px 2px 0px;


	padding: 2px 2px 2px 2px;


	font-size: 10px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #ffffff;


	text-decoration: none;


	background-color: #10A541;


}





.mainnewstextDV{


	padding: 2px 0px 2px 0px;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


}





.mainnewslinkDV{


	padding: 0px 5px 0px 0px;


	text-align: right;


}





A.mainnews:link, A.mainnews:active, A.mainnews:visited  {


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: underline;


}





A.mainnews:hover  {


	text-decoration: underline;


}





p.mainnews {


	margin: 0px 0px 4px 0px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: normal;


}





.maininfoDV{


	display: inline;


	padding-left: 5px;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: normal;


}





.leftDV{


	width: 216px;


	float: left;	


	padding: 15px 10px 5px 10px;	


}





.leftblockDV{	


	background-color: #F8EAA0;


}





.lefttextDV{	


	margin: 0px 0px 0px 0px;


	font-size: 12px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #5D7F96;


	font-weight: none;


	font-weight: bold;


	background-color: #F8EAA0;


}





.lefttelDV{


	margin: 5px 0px 5px 5px;


	font-size: 12px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #5D7F96;


	text-decoration: none;


	font-weight: bold;


	text-align: right;


}





.topicblockDV{


	width: 100%;


	margin: 5px 0px 5px 0px;


	padding: 0px 0px 0px 5px;


	font-size: 14px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #843227;


	text-decoration: underline;


	font-weight: bold;


}





A.topicDV:link, A.topicDV:active, A.topicDV:visited, A.topicDV:hover  {


	font-size: 14px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #843227;


	text-decoration: underline;


	font-weight: bold;


}





.sectionblockDV{


	margin: 10px 0px 30px 0px;


}





.sectiontopicDV{


	margin: 10px 0px 30px 0px;


}





.tabTD{


	padding: 2px 5px 2px 0px;


	border-left: #bcbbbc 1px solid;


	border-top: #bcbbbc 1px solid;


	border-right: #bcbbbc 1px solid;


	background-color: #f0f1f2;


	color: #ab381c;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.tabrTD{


	border-bottom: #bcbbbc 1px solid;


}





.tabcontainerTD{


	padding: 10px;


	border-left: #bcbbbc 1px solid;


	border-right: #bcbbbc 1px solid;


	border-bottom: #bcbbbc 1px solid;


	background-color: #f0f1f2;


}





.leftFRM{


	width: 100%;


	margin: 0px;


	padding: 0px;


	font-size: 10px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


	text-align: right;


	color: #9DA3A5;


}





.formsectionDV{


	margin: 10px 0px 10px 0px;


	vertical-align: baseline;


}





.formBtn{


	background-image: url(images/btnbg.gif);


	background-position: center left;


	background-repeat: repeat-x;


	border: 0px;


	font-size: 12px;


	padding: 2px 10px 2px 10px;


	margin: 0px 2px 0px 2px;


	color: #ffffff;


}





.formlabel{


	display: block;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





A.formlink:link, A.formlink:active, A.formlink:visited  {


	margin: 10px 10px 5px 10px;


	font-size: 10px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #9DA3A5;


	text-decoration: underline;


}





A.formlink:hover  {


	text-decoration: underline;


}





.leftnewsblockDV{


	margin-top: 20px;


	margin-bottom: 20px;


}





.leftnewsdateDV{


	font-size: 10px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


	text-align: left;


	color: #00ae41;	


}





.leftnewstextDV{


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


	text-align: left;


	color: #000000;	


}





.leftnewslinkDV{


	text-align: right;


}





A.mainleftmenu:link, A.mainleftmenu:active, A.mainleftmenu:visited  {


	display: block;


	margin-bottom: 10px;


	margin-top: 10px;


	padding-left: 15px;


	padding-bottom: 2px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #c00d33;


	text-decoration: none;


}





A.mainleftmenu:hover  {


	font-weight: bold;


	background-image: url(img/menuimg.gif);


	background-position: center left;


	background-repeat: no-repeat;


}





.mainimg{


	float: left;


	border: 0px;


	margin-right: 10px;


}








.footerDV{


	clear: both;


	width: 100%;


	height: 120px;


	margin-top: 20px;


	padding-bottom: 20px;


	background-image: url(images/footerbg.gif);


	background-position: top left;


	background-repeat: repeat-x;


	background-color: #E9EBEF;


	border-top: 5px solid #565C60;


	background-image: url(/public/images/bottel.gif);


	background-position: left top;


	background-repeat: no-repeat;


}





.footerblockDV {


	float: left;


	margin: 10px 0px 0px 0px;


}





.footertelDV {


	padding: 20px 0px 0px 110px;


	font-size: 18px;


	font-weight: bold;


	font-family: Georgia, Verdana, Arial, Helvetica, Sans-serif;


	color: #843227;


	text-decoration: none;


}





.footerinfoDV {


	margin: 40px 0px 0px 10px;


	color: #5D7F96;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.footermenuDV {


	float: right;


}





.maintitleDV{


	margin-left: 20px;


	margin-top: 20px;


	margin-bottom: 20px;


	padding-top: 10px;


	padding-bottom: 10px;


}





.mainsectionDV{


	margin-left: 10px;


	margin-top: 10px;


	margin-bottom: 10px;


}





A.sectionlink:link, A.sectionlink:active, A.sectionlink:visited  {


	font-size: 12px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #b01c2e;;


	text-decoration: none;


	vertical-align: super;


}





A.sectionlink:hover  {


	text-decoration: underline;


}





A.textlink:link, A.textlink:active, A.textlink:visited  {


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #CCD3D8;


	text-decoration: underline;


}





A.textlink:hover  {


	text-decoration: underline;


}





A.mainlink:link, A.mainlink:active, A.mainlink:visited  {


	padding: 0px 0px 3px 12px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: underline;


	background-image: url(/public/images/arrow.gif);


	background-position: center left;


	background-repeat: no-repeat;


	vertical-align: baseline;


}





A.mainlink:hover  {


	text-decoration: underline;


}





A.leftlink:link, A.leftlink:active, A.leftlink:visited  {


	display: block;


	margin: 2px 5px 2px 5px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


}





A.leftlink:hover  {


	text-decoration: none;


	font-weight: bold;


}





.maincenterDV{


	margin-left: 160px;


	margin-right: 200px;


	color: #5f5f5f;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.mainnewsdateTD{


	padding: 2px;


	margin-top: 5px;


	margin-bottom: 5px;


	background-color: #8e1f1f;


	color: #ffffff;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.mainnewstopicTD{


	padding: 2px;


	margin-top: 5px;


	margin-bottom: 5px;


	color: #606060;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.mainnewstextTD{


	padding: 2px;


	padding-top: 10px;


	padding-bottom: 30px;


	color: #606060;


	font-size: 10px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





A.mainnewstext:link, A.mainnewstext:active, A.mainnewstext:visited  {


	font-size: 10px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #606060;


	text-decoration: none;


}





A.mainnewstext:hover  {


	text-decoration: underline;


}





.footerlinkDV {


	margin-top: 20px;


	padding-left: 0px;


	margin-left: 200px;


	padding-top: 10px;


	/*padding-bottom: 10px;*/


	margin-right: 200px;


	border-top: #005c54 3px solid;


	text-align: right;


}





A.footerlink:link, A.footerlink:active, A.footerlink:visited  {


	margin-right: 10px;


	/*margin-right: 10px;*/


	font-size: 10px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #5f5f5f;/*#005c54;*/


	text-decoration: none;


}





A.footerlink:hover  {


	text-decoration: underline;


}





.cataloggaleryDV {


   overflow: auto;


	width: 100%;


	/*height: 170px;*/


	margin: 5px 0px 5px 0px;


}





/* Administrative block */





.cataloglink {


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


}





.catalogtitle{


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


	border-bottom: #5D7F96 2px solid;


}





A.cataloglink:link, A.cataloglink:active, A.cataloglink:visited  {


	margin: 2px 5px 2px 5px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #000000;


	text-decoration: none;


}





A.cataloglink:hover  {


	text-decoration: underline;


}





.formtext{


	color: #5f5f5f;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}








.tittleTD{


	background-color: #005c54;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #ffffff;


	text-decoration: none;


	text-align: center;


}





.strTD{


	background-color: #e1e7dd;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #005c54;


	text-decoration: none;


	text-align: center;


}


#left{


	text-align: left;	


}





A.leftmenu:link, A.leftmenu:active, A.leftmenu:visited  {


	display: block;


	margin-bottom: 10px;


	margin-top: 0px;


	padding-left: 15px;


	padding-bottom: 2px;


	font-size: 12px;


	font-weight: normal;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #c00d33;


	text-decoration: none;


}





A.leftmenu:hover  {


	text-decoration: underline;


}





.newstopicDV{


	display: table-row;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #005c54;


}





span.newsdate{


	margin-right: 20px;


	padding-left: 5px;


	padding-right: 5px;


	padding-top: 2px;


	padding-bottom: 2px;


	background-color: #e1e7dd;


	font-size: 12px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #005c54;


	text-decoration: none;


}





.newstextDV{


	margin-top: 20px;


	margin-bottom: 20px;


}





.newsimg{


	float: left;


	border: 0px;


}





A.maplink:link, A.maplink:active, A.maplink:visited  {


	display: block;


	margin-bottom: 10px;


	margin-top: 0px;


	padding-left: 15px;


	padding-bottom: 2px;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #c00d33;


	text-decoration: none;


	background-image: url(img/menuimg.gif);


	background-position: center left;


	background-repeat: no-repeat;


}





A.maplink:hover  {


	text-decoration: underline;


}





.albumDV{


	margin-bottom: 30px;


}





.albumtopic{


	margin-bottom: 20px;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	color: #c00d33;


	text-decoration: none;


	


}





.albumimg{


	margin: 10px;


}





.font10{


	font-size: 10px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.font24{


	font-size: 24px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.font16{


	font-size: 16px;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.F4AF13{


	color: #F4AF13;


}





.5D7F96{


	color: #5D7F96;


}





.dadbde{


	color: #dadbde;


}





.bold{


	font-weight: bold;


}





#left{


	text-align: left;


}





#right{


	text-align: right;


}





#center{


	text-align: center;


}





.findBtn{


	color: #ffffff;


	background-color: #F06900;


	text-align: center;


	padding-bottom: 2px;


	padding-left: 5px;


	padding-right: 5px;


	padding-top: 5px;


	font-size: 12px;


	font-weight: bold;


	font-family: Verdana, Arial, Helvetica, Sans-serif;


	text-decoration: none;


}





.button{


	background-color: #F06900;


	border: #BCBBBC 1px solid;


	font-size: 12px;


	padding: 2px 10px 2px 10px;


	margin: 0px 2px 0px 2px;


	color: #ffffff;


}


.button:hover{


	border: solid #aaaaaa 1px;


}

h1
{
	font: 14px arial;
}

#hh1
{
	position: absolute;
	bottom: 0px;
	left: 20px;
}

#txt_gl
{
	padding-left: 305px;
}

#txt_gl a
{
	color: #000;
	text-decoration: none;
}

#txt_gl a:hover
{
	text-decoration: underline;
}

#txt_gl h2
{
	color:#843227;
	font-family:Verdana,Arial,Helvetica,Sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
