@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------------------------------   TXT   */
	.txt{
		width:800px;
		margin:110px 0 0 29px;
		font-size: 0.8em;
		overflow: hidden;
		}
		
	.txt h2{
		margin-bottom:1em;
		font-size: 1.5em;
		color:#2f9886;
		}

	.txt h3{
		font-size:1.0em;
		text-transform: uppercase;
		}
		
	.txt p{ margin-bottom: 0.5em;}
	
	
/*-----------------------------------------------------------------------------   THUMBS   */
	.thumbs{
		float:left;
		width: 180px;
		margin: 0.5em 25px 1em 0;
		padding: 10px 0 10px 10px;
		background-color:#cfe2df;
		}
		
/*	.thumbs img{margin-bottom: 10px;}*/
	.thumbs img{margin-bottom: 16px;}
	.thumbs more{margin-left:10px;}
	
	.more{font-size: 10px;}
	
/*-----------------------------------------------------------------------------   INFO   */
	.info{
		float:left;
		width: 548px;
		margin-top: 1em;		
		}
	
	.info h3{padding-left: 20px;}
	.info p{padding: 0 20px 1em 20px;}
	/* ------------------------------------- clinic */
	.info .clinic{
				margin-bottom:1.5em;
				background-image:url(../img/clinic.gif);
				}
				
	.info .clinic h3{
				padding: 20px 0 0 20px;
				background-image:url(../img/clinic_top.gif);
				background-repeat: no-repeat;
				background-position: top;
				}
				
	.info .clinic p{padding:0 20px;}
	.info .clinic p.more{
			padding-bottom: 20px;
			background-image:url('../img/clinic_bottom.gif');
			background-repeat: no-repeat;
			background-position: bottom;
			}
	/* ------------------------------------  */
	.info .inscribe{
			float:left;
			width: 300px;
			}
			
	.info .inscribe h3{margin-bottom: 6px;}
	/* ------------------------------------  */		
	.info .contact{
			float:right;
			width: 220px;
			}
			
	.contact h3{padding-left:0;}
	.contact ul{
			margin:0.5em 0 0 0; 
			list-style-position:inside;
			list-style-type:circle;			
			}
	.contact li{margin-bottom: 3px;}
	