html, body {
	margin:0;
	padding: 0px;
	height:100%;
	font-size:12px;
	font-family:arial;
	color:black;
	background: url(/images/main_bg.png) repeat-x #e5e0d8;
	}
img{
border: 0px;
}

a{
color: darkred;
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

#wrapper {
	height:auto !important;
	height:100%;
	min-height:100%;
	width:994px; 
	margin:0 auto;
	position: relative;
	/*border-right: 1px solid #aaaaaa;*/
	}

.TopLine{
	height: 37px;
}

.TopLine img{
	float: left;
}
	
.TopLine ul{
	list-style-type: none;
	margin: 0px;
}

.TopLine ul li{
	float: left;
	height: 36px;
}

.TopLine ul li a{
	height: 28px;
	display: block;
	text-align:center;
	color: white;
	font: normal 12px Tahoma;
	text-transform: uppercase;
	padding-top: 10px;
	padding-left: 14px;
	padding-right: 14px;
	
}

.xmenu1{
	background: url(/images/menu1_bg.png) repeat-x;
}	
.xmenu2{
	background: url(/images/menu2_bg.png) repeat-x;
}	
.xmenu3{
	background: url(/images/menu3_bg.png) repeat-x;
}	
.xmenu4{
	background: url(/images/menu4_bg.png) repeat-x;
}	
.xmenu5{
	background: url(/images/menu5_bg.png) repeat-x;
}	

.menu1 a{
	background: url(/images/menu_sep.png) no-repeat 100%;
}	
.menu2 a{
	background: url(/images/menu_sep.png) no-repeat 100%;
}	
.menu3 a{
	background: url(/images/menu_sep.png) no-repeat 100%;
}	
.menu4 a{
	background: url(/images/menu_sep.png) no-repeat 100%;
}	
.menu5 a{

}	

.LeftCol{
	width: 270px;
	float: left;
}

.LeftMenu{
	background: url(/images/left_bg2.png) repeat-y;
}

.LeftMenu img{
	display: block;
}

.LeftMenu2{
	margin: 0px;
	padding: 0px;
	background: url(/images/left_bg.jpg) no-repeat;
}

.LeftMenuBtm{
	background: url(/images/left_btm.jpg) no-repeat 0% 100%;
	min-height: 470px;
}

.LogoImg{
}

.LeftMenuBtm ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.LeftMenuBtm ul li{
	height: 44px;
	background:  url(/images/left_menu_el.png) no-repeat 0% 0%;
	margin: 0px;
}


.LeftMenuBtm ul li.Sel{
	background:  url();
}


.LeftMenuBtm a{
	display:table-cell; 
	vertical-align:middle;
	height: 44px;
	padding-left: 30px;
	padding-right: 20px;
	width: 270px;
	color: white;
	font: normal 14px arial;
}

.LeftMenuText{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	color: #f5e9e9;
	font: normal 12px arial;
}

.RightCol{
	width: 724px;
	float: left;
}

.TopLinePic{
	width: 724px;
	height: 202px;
}

.ContentBg{
	background:  url(/images/text_bg.png) repeat-y;
}

.ContentTop{
	background:  url(/images/text_top.png) no-repeat;
}

.ContentBtm{
	width: 724px;
	background:  url(/images/text_btm.png) no-repeat 0% 100%;
	min-height: 600px;
}

.Content{
	width: 630px;
	margin-left: 40px;
	padding-top: 30px;
	padding-bottom: 30px;
    font-size:11pt;
}
    .Content ul
    {
        margin-top:5px;
        margin-bottom:10px;
    }

.Clear{
	clear: both;
}

h1{
	font: normal 22px Tahoma;
	color: #9d030d;
	text-align: right;
	margin-right: 30px;
}

hr{
	background-color: #9d030d;
	height: 1px;
	border: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.Content img{
border: 1px solid #9d030d;
margin: 10px;
}


.Footer{
	text-align: center;
}

.Copyright{
	color: #9d030d;
	font: normal 11px arial;
}


.TopMenuBtm{
	color: #9d030d;
}

.TopMenuBtm a{
	margin-left: 12px;
	margin-right: 12px;
}


a.LogoImg{
 display: block;
 height: 218px;
 width: 270px;
 background: url(../images/left_pic-1.jpg) no-repeat 0 0 ;
}

a.LogoImg:hover{
 background: url(../images/left_pic-2.jpg) no-repeat 0 0;
/* background-position: 0px -218px;*/
}



.subMenuGallery
{
    margin:0;
    padding:0;
    list-style-type:none;
}
.subMenuGallery li
{
    margin-left:10px;
    position:relative;
    display:inline-block;
}
.subMenuGallery li div
{
    position:absolute;
    text-align:center;
    background:url(/i/transparent_white.png);
    bottom:0;
    left:0;
    margin:10px;
    padding:5px;
    width:260px;
    font-size:14px;
    
}


#galleria
{
    height:440px;
}
    #galleria img
    {
        border:0; margin:0; padding:0;
    }


.ar
{
    text-align:right;
}
#share42 { display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
