.linksblock {
    min-width: 275px;min-height: 250px;    
    display:inline-block;margin:2px ;padding: 0px 10px 10px 10px; border-radius:30px 30px 10px 10px;
    border: 1px solid;border-color: #000077;
	vertical-align:top;
    box-shadow: 0px 0px 6px  #88BBEE, 0 25px 35px #E7F3F2 inset;
    -moz-transition: padding .25s; 
    -webkit-transition: padding .25s; 
    -o-transition: padding .25s;
    transition: padding .25s;
}
.linksblock h3 {
    border-bottom: 1px solid #396715;
    border-color: #396715;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 0 0 20px;
    text-align: center;
    text-transform: uppercase;
    vertical-align: top;
    width: 100%;
}
.linksblock h3{text-align:center;width: 100%;padding:0px 0px 20px 0px;
	vertical-align:top;text-transform:uppercase;border-bottom:1px solid;border-color: #396715;
    font-size: 14px;font-weight:bold;line-height: 14px;
}
.Amenu,.Amenu ul{
	margin:0;list-style:none;padding:0;background-color:#C5B660;border-width:2px;border-style:solid;border-color:#FFF;border-radius:7px;}
.Amenu ul{
	display:none;position:absolute;left:100%;top:0;box-shadow:3.5px 3.5px 5px #000000;border-radius:7px;padding:0 3px 3px;}
.Amenu li:hover>*{min-width: 175px;	display:block;}
.Amenu li{min-width: 175px;
	position:relative;display:block;white-space:nowrap;font-size:0;}
.Amenu li:hover{
	z-index:1;}
.Amenu{
	font-size:0;z-index:999;position:relative;display:block;float:left;padding:0 3px 3px;}
.Amenu>li{
	margin:3px 0 0;}
.Amenu a:active, .Amenu a:focus{
	outline-style:none;}
.Amenu a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;
    font:14px Trebuchet MS;color:#FFF;cursor:pointer;padding:10px;background-color:#C5B660;
    background-image:none;background-repeat:repeat;border-width:1px 0 0 0;border-style:
    solid;border-color:#C5B660;border-radius:4px;}
.Amenu ul li{
	float:none;margin:3px 0 0;}
.Amenu ul a{
	text-align:left;border-radius:4px;color:#FFF;text-decoration:none;}
.Amenu li:hover>a,.Amenu li a.pressed{
	background-color:#2aa;border-color:#C5B660;border-style:solid;color:#FFF;text-decoration:none;}
.Amenu span{background:url(../../icons/r/right.svg) ;
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:14px;
     color:#FFF;font-size: 14px;font-weight:bold;line-height: 14px;
 }
.Amenu ul li:hover>a,.Amenu ul li a.pressed{
	color:#FFF;text-decoration:none;}
.Amenu li.topfirst>a{
	border-width:0;}
.Amenu li.subfirst>a{
	border-width:0;}
#info{
    right:1px;display:inline-block;
	width:60%;vertical-align:top;
}
.infodoc_item{
    margin-bottom: 10px;
    display: block;
    width: 100%;
    clear: both;
    position: relative;
    float: left;
    color: #3e3e3e;
    border: 1px solid #004B8C;
    padding: 2px;
}
.infodoc_itemhead{
    color:#ffffff;
    background: #C5B660;
    padding: 4px;
}
.infodoc_itemdetail{
    padding: 10px;
    font: 13px arial,helvetica,clean,sans-serif;
}
.subtitle{
    border-bottom: 1px solid #077;
    padding-bottom: 5px;
    margin-bottom: 5px;
}
.right{
    float:right;
}
#category{
    margin: 0px;
}
#category h3{
    color:#666666;
    font-size: 18px;
    right: 50px;
}
.galleryitem {
    display: inline-block;
    vertical-align: top;
    text-decoration: none;
    border: none;
}

.galleryitem fieldset{
    min-height: 120px;
    min-width: 150px;
    text-decoration: none;
    text-align: center;
    margin: 7px 7px 7px 7px;
    background: #FDF2C2;
    padding: 5px 8px;
    border: 1px solid #E0E8F1;
    border-radius: 6px;
}