﻿/*@font-face {
  font-family: "Square721 BT";
  src: url("../fonts/SQR721N.eot"); 
  src: local("☺"),
  url("../fonts/SQR721N.woff") format("woff"),
  url("../fonts/sqr721n.otf") format("opentype"),
  url("../fonts/sqr721n.svg") format("svg"),
  url("../fonts/SQR721N.TTF") format("truetype");
  }*/
  
  /* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 30, 2012 */
  
  #small-pics{ 		
display:none;
	 
  }
  
@font-face {
    font-family: 'square721_btroman';
    src: url('../fonts/sqr721n-webfont.eot');
    src: url('../fonts/sqr721n-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/sqr721n-webfont.woff') format('woff'),
         url('../fonts/sqr721n-webfont.ttf') format('truetype'),
         url('../fonts/sqr721n-webfont.svg#square721_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}


p.customfont { 
    font-family: "square721_btroman";
}
body {
	margin:0 auto;
}

#wrapper {
	position:relative;
	width:100%;
	align:center
}
#header
{
	position:relative;
	width:auto;
	height:632px;
	display:block;
		border-bottom:3px solid #000;	
	}
	#header-subs
{
	position:relative;
	width:auto;
	height:285px;
	display:block;
		
	}
	
	
#content
 {
	 position:relative; 
	 display:none;
	 width:965px;
	 height:660px;
	 padding:15px 0 0 0;
	 	margin-left:auto;
	margin-right:auto;
	 }
	 
#footer
{ 
position:relative;
background-image:url(../images/footer-back.png);
background-repeat:repeat-x;
width:100%;
height:41px;
display:block;
margin-top:-3px;
	}
	
#footer .content {
	width:1025px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	vertical-align: text-top;
	position: relative;
	margin-left:auto;
	margin-right:auto;
	height:41px;
}

.gray{
	position:relative;
	background-color:#b9b8a3;
	height:43px;
	width:100%;
}




.back-menu
{ 
background-image:url(../images/back.jpg);
background-repeat:no-repeat;
width:1025px;
height:344px;
margin:0 auto;
vertical-align:top;
padding:244px 0 0 0;
display:none;
	}

		.back-menu2
{
background-image:url(../images/back2.jpg);
background-repeat:no-repeat;
width:1025px;
height:110px;
margin:0 auto;
vertical-align:top;
padding:125px 0 0 0;
}
	
	
.copyright { color:#fff;text-decoration:none; font-size:10px; vertical-align:text-top; position:absolute; top:16px; right:370px
}	
.footerArrow{
	position:absolute;
	width:54px;
	height:36px;
	background-image:url(../images/button-low.png);
	background-repeat:no-repeat;
	top:4px;
	right:290px;
	cursor:pointer;
}
.copyright a:link{color:#fff; text-decoration: underline}
.copyright a:hover {text-decoration:none;color:#9af100}
.copyright a:visited{color:#fff; text-decoration: underline}
.copyright a:active{color:#fff ;text-decoration: underline}


.sep-t{height:35px; background-image:url(../images/t.png); background-repeat:repeat-x; background-position:center}
.sep30{height:30px}
.sep25{height:25px}
.sep20{height:20px}
.sep15{height:15px}
.sep10{height:10px}
.sep7{height:7px}
.sep3{height:10px; clear:both}

.sep-h10{width:10px; float:left; }
.sep-h20{width:20px; float:left; }
.sep-h20{width:30px; float:left; }

.pad10{padding:0 0 0 10px}

.float{
	float:left; }
	
.border0{border:0px}

	.buttons { 
border-style : solid;
border-width : 0;
  }
 #content .pics5{
	padding:2px; 
	border:1px solid #989898;
	width:190px;
	height:220px;
	float: left;
	margin: 4px 15px 5px 0
	} 
 .pics6{
	padding:2px; 
	border:1px solid #989898;
	width:697px;
	height:313px;
margin: 4px 15px 5px 0
	} 
#content .pics{
	padding:2px; 
	border:1px solid #989898;
	width:220px;
	height:160px;
	float: left;
	}
 .pics-in{
	padding:2px; 
	margin-right:20px;
	border:1px solid #989898;
	width:275px;
	height:200px;
	float: left;
	}
#content .pics3{
	padding:2px; 
	border:1px solid #989898;
	width:153px;
	height:111px;
	float: left;
	margin-left:25px;
	cursor:pointer;
	}
	
	#content .pic3textContainer{
		float:left;
		width:925px;
		height:30px;
	}
	
	#content .pics3text{
	padding:2px; 
	width:153px;
	height:25px;
	float: left;
	margin-left:27px;
	font-size:11px;
	color:#333;
	font-weight:bold;
	text-align:left;
	}
#content .pics-pub{
	background-image: url("../images/back-pub.gif");
    float: left;
    height: 72px;
    padding-right: 2px; 
	}
#content .pics-news{
	padding:2px; 
	border:1px solid #989898;
	width:150px;
	height:109px;
	float: left;
	}
#content .Big-Txt{
font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
color:#282828 !important;
	}
	#content .Big-Txt2{
font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
color:#2f2f2f !important;
	font-weight:bold
	}
	
#content .Big-Txt3{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
color:#4e4747;
	}
	
	#content .Big-Txt4{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:black;
    color:#4e4747;
    font-weight: bold;
    background-image:url(../images/box.png);
    background-repeat:no-repeat;
    padding-left:17px;
    background-position: 0 2px;
	cursor:pointer;
	float:left;
		}
	
	
#content .Txt{
font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4e4747;
	float: left;
	text-align:justify;
	}	
	
	#content #proceduresText .Txt{
		width:925px;
		overflow:hidden;
	}

	.box{
		background-image:url(../images/box.png);
		background-repeat:no-repeat;
		background-position:5px;
		text-align:left; 
font-size:12px;
font-weight:bold;
padding-left:21px;
		}
	
		.box2{
		background-image:url(../images/box.png);
		background-repeat:no-repeat;
		background-position:0px;
		text-align:left; 
font-size:12px;
font-weight:bold;
padding-left:17px;
padding-top:0px;
		}	
	.box2 a:link{color:black; text-decoration: none}
.box2 a:hover {text-decoration:none;color:#b6b789}
.box2 a:visited{color:black; text-decoration: none}
.box2 a:active{color:black;text-decoration: none}



	
.margin{margin-left:370px;}
.box a:link{color:black; text-decoration: none}
.box a:hover {text-decoration:none;color:#b6b789}
.box a:visited{color:black; text-decoration: none}
.box a:active{color:black;text-decoration: none}

#content .title{
	font-family: "square721_btroman";
	font-size:23px;
padding:0 0 13px 0;
}

#content .title a:link{ text-decoration: none; color:#a1cc3a }
#content .title a:hover {text-decoration:none;color:#b6b789 !important}
#content .title a:visited{color:#a1cc3a ; text-decoration: none}
#content .title a:active{color:#a1cc3a ;text-decoration: none}

#content .grey{ color:#797979}

.clear{clear:both}
.pad-20{padding:0 0 0 20px }
.publication{width:270px ; float:left; padding: 0 25px 0 0}
.Appointment{width:260px;float:left; padding: 0 15px 0 0px; float:left}
.main {width:408px; float:left; padding:0 0 0 20px}
.main-in {  padding:0 0 0 240px}
.main-news {  padding:0 0 0 180px}
.main-pub {  padding:0 0 0 90px}
.news{ width:275px; float:left; padding:5px 0 0 0px;
}

.sep{width:1px;height:100%; min-height:350px; background-image:url(../images/sep.png);background-repeat:repeat;float:left; margin:36px 20px 36px 25px }	
.sep-news{height:1px;width:100%; min-width :200px; background-image:url(../images/news-sep.png);background-repeat: repeat-x; margin:25px 0px 25px 0px }


.small-t{
		background-image:url(../images/box2.png);
		background-repeat:no-repeat;
		background-position:5px;
		text-align:left; 
		font-family: "square721_btroman";
		padding:0 0 0px 25px ;
		color:#a1cc3a;
		}
		
		
#content .pics2{
	padding:2px; 
	border:1px solid #989898;
	width:95px;
	height:69px;

	}
	.black{color:#000}
	.pros{
		background-image:url(../images/back-pic.png);
		padding:16px 16px 16px 16px;
		background-repeat:no-repeat;
		width:115px;
		height:134px;
		float:left;
		cursor:pointer;
	
		}
		
		

	.pros-txt{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#a1cc3a;
 
}

.pros:hover{
	background-image:url(../images/backpic22.png);
}

.pros.selected{
	background-image:url(../images/backpic22.png);
}

.leftNews{
	position:absolute;
	bottom:0px;
	right:36px;
	background-image:url(../images/news-l.png);
	width:17px;
	height:17px;
	cursor:pointer;
}

.leftNews:hover{
	background-position:0px 17px;
}
.rightNews{
	position:absolute;
	bottom:0px;
	right:1px;
	background-image:url(../images/news-r.png);
	width:17px;
	height:17px;
	cursor:pointer;
}

.rightNews:hover{
	background-position:0px 17px;
}

#featured_news{
	width:255px;
	overflow:hidden;
	float:left;
}

#featured_publications{
	width:870px;
	overflow:hidden;
	float:left;
}

#featured_procedures{
	width:880px;
	overflow:hidden;
	float:left;
	margin-left:46px;
	height:164px;
}
#featured_drs{
	width:880px;
	overflow:hidden;
	float:left;
	margin-left:2px;
	height:164px;
}
.newsContainer{
	position:relative; 
	height:400px;

}
.Procedures{
	position:relative;
	height:160px;	
	margin:5px 0 0 0
}
.leftProcedures{
	position:absolute;
	top:50px;
	left:0px;
	background-image:url(../images/left.png);
	width:26px;
	height:26px;
	cursor:pointer;
}

.rightProcedures{
	position:absolute;
	top:50px;
	right:0px;
	background-image:url(../images/right.png);
	width:26px;
	height:26px;
	cursor:pointer;
}
	.green{
	color:#a1cc3a !important
	}
	.internal{
	display:block !important;
	height:550px !important
	}

	.pages{height:auto !important}
	
	.pap{ float:none !important;
	margin-bottom:30px}
	
	.text{
font-size:14px;
color:#000000;
text-align:left;  text-align:justify
}	

.download{
 
	font-family: Tahoma;
font-size:12px;
color:#484848;
text-align:left; 
padding:0px 10px 4px 0px;

}
	
	#download{
 
	font-family: Tahoma;
font-size:12px;
color:#484848;
text-align:left; 
padding:0px 10px 4px 0px;

}
#download a:link{color:#484848;  text-decoration:none }
#download  a:hover {color:#0076a8; text-decoration:none}

.floatimg{
	float:left;
}

.floatspan{
	float:left;
	margin-top:5px;
}
.bold
	{
		
		font-weight: bold
		}
		
		
.pics3Container{
	position:relative;
	width:auto;
	height:118px;

    /*height:auto;*/
	display:none;
}

.pics3Container a{
	float:left;
}

.pics3Container img{
	border:none;
}

.playbtn
{
    position:absolute;
    background-image:url(../images/play-button.png);
    width:73px;
    height:73px;
    top:20px;
    left:40px;
}

.imageContainer
{
    position:relative;
    float:left;
    width:auto;
    height:130px;
    margin-right:10px;
}
/* jQuery lightBox plugin - Gallery style */
	/*#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }*/
	