@charset "UTF-8";
/* CSS Document */

*{ padding:0; margin:0;}
.clear{ clear:both; height:0; font-size:0; padding:0; margin:0;}

body {
	
	background-attachment: scroll;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center top;
	border: none;
	font-family: "Arial";

	padding:0; margin:0;
	}
	
	
p{
        
		font-size:11px;
	    color: #626262;
        padding-top: 10px;
		line-height: 18px;
}

 b{ font-weight: 600; font-size:11px; color: #000;}


#maincontainer{
height:550px;
width: 987px; /*Width of main container*/
margin: 60px auto;
background-color:#FFF
/*Center container on page*/
}

a { outline:none; text-decoration: none; color: #FFF;}/* display:block; margin:0 6px 0 6px; float:left;*/
a:hover { outline:none; text-decoration: none; color: #FFF;}
a:active { outline:none; text-decoration: none; color: #FFF;}
 
a.one {font-family:arial; font-size:11px; color: #626262; text-decoration: none; outline:none;}/* display:block; margin:0 6px 0 6px; float:left;*/
a.one:hover { outline:none; text-decoration:none; color: #000; background:#eeeeee; outline:none;}  /* mouse over link */
a.one:active { outline:none; text-decoration: none; color: #000000; outline:none;}  /* selected link */






/*home*/

.content_sx{ width:400px;  float:left; display:block;  background-color:#FFF}

.content_sx .logo{ width:140px; height:54px;  float:left; display:block; margin: 0px 0px; background-color:#FFF;}
.content_sx .text{ float:left;  width:400px; padding:0; margin: 62px 0px 0px 0px;  background-color:#FFF; background-color:#FFF}
.content_sx .text p{ font-size:11px;  padding:0; margin-top:10px; line-height:16px; background-color:#FFF;}

.content_sx .textContact{ float:left;  width:400px; height:300px; padding:0; margin: 50px 0px 0px 0px;  background-color:#FFF; background-color:#FFF}
.content_sx .textContact p{ font-size:11px;   padding:0; margin-top:10px; line-height:16px; background-color:#FFF;}


.content_dx{ width:585px;  float:right; display:block;  background-color:#FFF}
.content_dx .menuTop{ width:500px; margin-top:42px; height:18px; float:right;  background-color:#FFF}
.content_dx .menuTop font{ font-size:12px; color: #000; line-height: 12px; font-family:arial; font-weight: 500; }

.content_dx .menuTop a {font-family:arial; font-size:12px; font-weight: 500;  color: #626262;text-decoration: none; outline:none; text-decoration: none}
.content_dx .menuTop a:hover {color:#000000; outline:none; text-decoration:none; text-decoration: none}  /* mouse over link */
.content_dx .menuTop a:active { outline:none; text-decoration:none; text-decoration: none}  /* selected link */	


.content_dx .image{ float:right; width:584px; height:414px;  background-color:#FFF;  margin: 18px 0px 0px 0px;}
.content_dx .image_gallery{ float:right; width:562px; height:414px;  background-color:#FFF; padding:18px 0 0 22px;}

.content_dx .gallery_num{ float:left; width:147px; height:26px;  background-color:#FFF;  margin: 2px 0px 0px 23px;}

.content_dx .gallery_num font{ font-family:arial;font-size:10px; padding: 2px 2px; color: #626262; outline:none; display: block;}

.content_dx .gallery_num a {font-family:arial; font-size:10px; background: #FFF; color: #626262; display: block; margin: 0; padding: 2px 2px; font-weight: 500; text-decoration: none; outline:none;}
.content_dx .gallery_num a:hover {font-family:arial; font-size:10px; background:#f6f6f6; color: #000; font-weight: 500; outline:none;}
.content_dx .gallery_num a:active {font-family:arial; font-size:10px; background:#eeeeee; color: #000; outline:none;}



/*interna secondo livello*/
 
.content_sx .text_menu {float:left;  width:70px;     background: #FFF;  list-style: none; margin: 0; margin-right:4px; padding: 0;}

.content_sx .text_menu p {float:left; width:235px;  font-family:arial; font-size:15px; color: #F00; margin: 0; padding: 0;}

.content_sx .text_menu_content {float:left; width:250px;  font-family:arial; font-size:11px; color: #626262; margin: 0; margin-left:2px; padding: 0;  }


.content_sx .text_menu ul { width:70px;}
.content_sx .text_menu li { font-family:arial; font-size:10px; color: #FFF; margin-bottom:2px; padding: 0;}
.content_sx .text_menu font { 	font-family:arial;font-size:10px; padding: 2px 2px; color: #000;font-weight: 600;outline:none; display: block; }

.content_sx .text_menu a {font-family:arial; font-size:10px; background: #FFF; color: #626262; display: block; margin: 0; padding: 2px 2px; font-weight: 500; text-decoration: none; outline:none;}
.content_sx .text_menu a:hover {font-family:arial; font-size:10px; background:#f6f6f6; color: #000; font-weight: 500; outline:none;}

.content_sx .text_menu a:active {font-family:arial; font-size:10px; background:#eeeeee; color: #000; outline:none;}


/*interna primo livello*/
.content_sx .text_menu_content_single {float:left; width:250px;  font-family:arial; font-size:11px; color: #626262; margin: 0; margin-left:76px; padding: 0;  }