body { margin:0; padding:0; background-color:#FFF; color:#333; font-family: Helvetica, sans-serif; font-size:12px;}
#lang, .logo { padding-bottom:10px; color:#333; font-family:Helvetica, sans-serif; font-size:11px;}
a{ color:#76091f;}
.tmenu { margin:0; padding:0; border:0; width:20%; overflow:hidden; cursor:pointer;}
.pntr { cursor:pointer; }

#jsddm{	margin: 0;	padding: 0; max-width:1100px; z-index:1000;}
#jsddm li { float: left; list-style: none; display:inline; text-align: left;}
#jsddm li a	{	display: block;	text-decoration: none; text-align: left;}
#jsddm li a:hover { }
#jsddm li ul { background: #fff; margin: 0; padding: 3px; position: absolute; visibility: hidden; min-width:200px; text-align: left; overflow: hidden;}
#jsddm li ul li { float: none; display: inline; margin:0; padding:0; z-index:1000;}
#jsddm li ul li a {	 padding:7px 30px 7px 5px; width: auto; background: #fff; display: block; color: #333; z-index:1000;border-top:solid 1px #76091f; border-right:solid 2px #76091f; font-size:12px; border-bottom:solid 1px #76091f; margin-bottom: -1px; }
#jsddm li ul li a:hover { color:#76091f; z-index:1000; background:#e0dacd;}

.clear { clear:both;}

.hmt { background-color:#e0dacd; width:780px;}
.hmtt {width:790px;}
.hmttnews {width:570px;}
.hmtt1 { width:790px; margin-top:-8px;}

.content { padding:14px;}
.contentl { padding:2px 6px 0 10px;}
#ttl1 { color:#76091f; font-size:20px; padding:10px; border-top:solid 1px #76091f; border-right:solid 2px #76091f;}
#ttl11 { color:#76091f; font-size:14px; padding:7px; border-top:solid 1px #76091f; border-right:solid 2px #76091f;}
.mw533 { width:533px;}
#ttl2 { color:#76091f; font-size:16px; padding:7px; border-top:solid 1px #76091f; border-right:solid 2px #76091f;}
#ttl3 { color:#76091f; font-size:12px; padding:7px; border-top:solid 1px #76091f; border-bottom:solid 1px #76091f; border-right:solid 2px #76091f;}
#ttl4 { color:#666666; font-size:11px; padding:7px; border-top:solid 1px #76091f; border-bottom:solid 1px #76091f; border-right:solid 2px #76091f;}
#ttl41 { color:#666666; font-size:11px; padding:7px; border-top:solid 1px #76091f; border-bottom:solid 1px #76091f; border-right:solid 2px #76091f; margin-bottom: -1px;}
#ttl41 p { margin:0; padding:0;}

#ttl1 a, #ttl11 a { text-decoration:none;}

#ttl42 { color:#666666; font-size:11px; padding:7px; border-top:solid 1px #76091f; border-bottom:solid 1px #76091f; border-right:solid 2px #76091f; margin-bottom: -1px; height:100px}
#ttl42 p { padding:10px;}
#ttl421 { color:#666666; font-size:11px; padding:7px; border-top:solid 1px #76091f; border-bottom:solid 1px #76091f; border-right:solid 2px #76091f; margin-bottom: -1px;}


#tt1 { color:#76091f; font-size:20px; padding:10px;}
#tt2 { color:#76091f; font-size:16px; padding:10px;}
#tt3 { color:#76091f; font-size:12px; padding:10px;}

.simg { margin:5px;}
#nav { font-size:14px; color:#76091f; padding-bottom:5px;}

.carousel-control { display:none;}
.lenta { width:810px;}
.lenta ul { padding:0; margin:0; width:760px}
.lenta ul li{display:inline;float:left;margin:0px; padding: 0 20px; list-style:none }

#lenta{ position:relative; width: 770px; overflow:hidden;}
#lenta ul{ position: relative; padding: 0; overflow:hidden; margin:0;}
#lenta li{ width: 195px; height: 125px; float: left; list-style: none;}

.dettext { position:relative;}
.dettextmain {text-align:justify; padding-right:10px;}
.dettextnews { width:150px; padding:15px; }




