/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:1.0625em; background:#fff}
html, input, textarea	{	font-family: Arial, Helvetica, sans-serif; 
		color:#373737;	}	

.alignMiddle{ vertical-align:middle}
.alignCenter{ text-align: center}
.container1{ width:100%}
#buttonbottom {
	margin-left: 30px;
	height: 30px;
	text-align : left;
	position:relative;
	bottom:0;
	vertical-align: bottom;
}

object { vertical-align:top; outline:none}
.clear { clear:both;}
.fleft{ float:left}
.fright{ float:right}
div.container {	overflow:hidden; width: 100%;}
div.menupri {	overflow:hidden; width: 100%;}
a img{ border:0}
img{ vertical-align:top;  }

a{color:#000000; text-decoration:underline; outline:none} 
a:hover{text-decoration:none}

.link{
	color:#6b8c8d;
	padding-left:10px;
	background-position:0 center;
	text-decoration:none;
	font-weight:bold;
	background-image: url(images/marker1.gif);
	background-repeat: no-repeat;
}
.link:hover{text-decoration:underline }
.link1{color:#050505;  font-weight:bold; display:block; margin-bottom:13px}
.link2{
	color:#c1c1b0;
	padding-left:10px;
	text-decoration:none;
	background-image: url(images/marker4.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.link2:hover{text-decoration:none; color:#fff}
.link3{color:#dce7e7; background:url(images/marker4.gif) top left no-repeat; padding-left:10px; background-position:0 5px;  }
.link4{color:#ffffff; font-size:1.5em; font-weight:bold; display:block; margin-bottom:13px;  }
.link5{color:#76664e; background:url(images/marker5.gif) top left no-repeat; padding-left:10px; background-position:0 5px; text-decoration:none; font-weight:bold  }
.link5:hover{text-decoration:underline }
.link6{color:#108daf; font-size:1.08em; font-weight:bold; display:block; margin-bottom:9px}


.button{color:#f8f7f3; background:url(images/button.gif) top left no-repeat; font-weight:bold; padding:1px 8px 5px 9px; text-decoration:none;  }
.button:hover{text-decoration:underline }

#content ul{margin:0; padding:0; list-style:none;}
#content ul li{background:url(images/marker2.gif) top left no-repeat; background-position:0 7px; margin:0; padding-left:15px; }
#content ul li a{color:#2a2727; font-weight:bold; text-decoration:none; line-height:1.66em} 
#content ul li a:hover { text-decoration:underline; }

.link-1 { display:block; float:left; background:url(images/link_bg.gif) repeat-x left top; color:#ffffff; text-decoration:none; }
.link-1 em { display:block; background:url(images/link_left.gif) no-repeat left top;}
.link-1  b { display:block; background:url(images/link_right.gif) no-repeat right top; padding:2px 23px 3px 28px; font-weight:normal; font-style:normal;}
.link-1:hover{ text-decoration:none; color:#000000}


.indent-1{padding:13px 13px 11px 13px}

/*header*/
#header {font-size:1.125em; color:#FFFFFF }
#header .logo{ margin:32px 0 0 24px }
#header .indent{
	padding:33px 0 0 32px;
	
}

#header ul{margin:0; padding:0; list-style:none;}
#header ul li{
	background:url(images/tail.gif)  bottom left no-repeat;
	line-height:2.61em;
}
#header ul .last{background:none}
#header ul li a{background:url(images/marker3.gif) top left no-repeat; background-position:0 4px; padding-left:15px; color:#96957f; text-decoration:none} 
#header ul li a:hover { text-decoration:none; color:#d6d6cd; }
#header ul li .current { text-decoration:none; color:#d6d6cd; }



/*content*/
#content{ font-size:0.75em; width:100%; text-align:left;}
#content .indent-main{padding:0 0 0 0}
#content .title{ background:#c7c7b7; padding:11px 0 11px 30px}
#content .img-left{ float:left; margin:0 20px 0 0}
#content .img-left1{ float:left; margin:0 15px 0 0}
#content .img-indent{ margin:0 0 22px 0}
#content p{ margin:0 0 7px 0}
#content .p{ margin:0}
#content .p1{ margin:0 0 7px 0}
#content .p2{ margin:0 0 17px 0}
#content h2{color:#050505; font-size:1em; background:url(images/marker.gif) center left no-repeat; padding-left:20px }
#content h4{color:#050505; font-size:1em;  }
#content h3{color:#fff; font-size:2.5em; margin-bottom:21px; line-height:1.2em; text-transform:uppercase; letter-spacing:-1px  }
#content .tail{ background:url(images/tail.gif) bottom repeat-x; padding-bottom:9px; margin-bottom:9px}

.img{ position:relative}
.arrow1{ position: absolute; margin:58px 0 0 9px}
.arrow2{ position: absolute; margin:58px 0 0 707px}
.block{ background:url(images/bg_1.png); width:481px; height:61px; margin-top:-61px; position: absolute}
.indent-block{padding:15px 0 0 21px; color:#fff}

.bg{ background:#d7d7cb}
.bg1{ background:#c1c1b0}
.bg2{ background:#c4bbad}
.bg3{ background:#bdc8c8; color:#555e68}
.bg3 a{color:#108daf}
.bg4{ background:#9daaaa; color:#fff}
.bg-box{ background:url(images/bg_box.gif) bottom left no-repeat #6e695a}
.txt{ font-size:1.08em}

#content .indent{padding:10px 0 0 0}
#content .indent1{padding:8px 0 4px 10px}
#content .indent-col{padding:18px 10px 20px 45px}
#content .indent-col1{padding:20px 20px 15px 30px}
#content .indent-col2{padding:12px 20px 12px 32px}
#content .indent-col3{padding:30px 20px 38px 26px}
#content .indent-col4{padding:30px 20px 22px 26px}
#content .indent-col5{padding:20px 20px 15px 20px}

/*footer*/
#footer { color:#a8a89d; font-size:0.75em; background:url(images/bot.gif) top repeat-x ; }
#footer .indent-footer{
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
#footer a {color:#8cabac; text-decoration:underline}  
#footer a:hover {  text-decoration:none}

.indent-2{ position:relative; padding-left:20px; float:left}
.h{ height:30px}
.block-contact span{ float:right; margin-right:60px}
input{
   	border:1px solid #373737; 
	background:#c7beb1;
	width:200px; height:18px;
	font-size:1em;
	padding-left:5px;
	padding-top:2px
}
textarea{
   	border:1px solid #373737; 
	background:#c7beb1;
	width:238px; height:80px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
	
.expo {
	height: 500px;
	overflow: auto;
	padding-bottom: 10px;
	margin-bottom: 10px;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#d7d7cb;
	scrollbar-base-color:#d7d7cb;
	scrollbar-face-color:#C7C7B7;
	scrollbar-darkshadow-color:#C7C7B7;
	scrollbar-shadow-color:#C7C7B7;
	scrollbar-highlight-color:#d7d7cb;
	scrollbar-width:5px;
}
.boxtesto {
	height: 450px;
	overflow: auto;
	padding-bottom: 10px;
	margin-bottom: 10px;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#bdc8c8;
	scrollbar-base-color:#bdc8c8;
	scrollbar-face-color:#108daf;
	scrollbar-darkshadow-color:#108daf;
	scrollbar-shadow-color:#108daf;
	scrollbar-highlight-color:#bdc8c8;
	scrollbar-width:5px;
}

.imagesbox { 
	background-color: #F93;
	padding: 8px;
	height: 74px;
	width: 120px;
	float: left;
	margin-right: 10px;
.img-indent-news {
	margin:0 0 22px 0
}
.img-indent-news {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

