.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF4B2;
	text-decoration: none;
}
.proceduresnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #10a7f3;
	text-decoration: none;
	letter-spacing: 0.1pt;

}
.proceduresnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: underline;
	letter-spacing: 0.1pt;

}
.proceduresnav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: none;
	letter-spacing: 0.1pt;

}
.proceduresnav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: underline;
	letter-spacing: 0.1pt;

}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.footernav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0AAADA;
	text-decoration: none;
}
.footernav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0AAADA;
	text-decoration: underline;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
}
.boxheadingblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009CCA;
	text-decoration: none;
	text-transform: uppercase;
}
.newslink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0AAADA;
	text-decoration: underline;
}
.boxheadingwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	vertical-align: middle;
	margin: 0px;
}
.newstext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
}
.smallheadingsblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	text-align: justify;
	padding: 0px 0px 3px;
}
.formtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none;
	padding: 0px;
}
.formbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
	background-color: #EBEBEB;
	border: 1px double #CCCCCC;

}
.textlinkblue {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: underline;
	text-align: justify;
}
.textlinkblue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: none;
	text-align: justify;
}.mainimage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 260px;
	font-weight: bold;
	text-align: right;


}
.formtextheading {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: none;
	padding: 0px;
}
.imgborder {
	border: 1px dotted #CACACA;
}
.proceduresnav3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	letter-spacing: 0.1pt;
}
.proceduresnav3:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00CCFF;
	text-decoration: none;
	letter-spacing: 0.1pt;
}

.largetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
}
.text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 0px;
}
.mainimage-men {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	padding-top: 50px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 265px;
	text-align: right;
	font-weight: bold;


}
.mainimage-home {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	padding-top: 50px;
	padding-right: 260px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: bold;
}
.text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
}
.textlinkblue3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: underline;
	text-align: justify;
}
.mainimage-top {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 80px;
	padding-left: 265px;
	text-align: right;
	font-weight: bold;
}
.mainimage-right {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 260px;
	font-weight: bold;
	text-align: right;
}

.rmbrline { 
	display: inline; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: justify;
	padding: 0px 0px 3px;
}.largetext-black {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009CCA;
	text-decoration: none;
	text-align: justify;
	padding: 0px;
}
.button-text-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009CCA;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;






}
.button-text-blue-r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009CCA;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	position: relative;
	visibility: visible;
	z-index: 2;
	left: -637px;
	top: -32px;
	right: 20px;
	bottom: 0px;
	float: none;
	height: 50px;
	width: 100px;
	text-align: right;






}
.boximage-left {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009CCA;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
	text-align: left;
}
.topheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07A8DF;
	text-decoration: none;
	font-weight: normal;

}
.mainimage-left {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 260px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-weight: bold;
	text-align: left;
}
.searchbox {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009CCA;
	text-decoration: none;
	padding: 0px;
}
.topnav-sm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topnav-sm:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.box-txt-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;

}
.form-buttons {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;

}
.p-link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: underline;
}h3 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	text-align: justify;
	padding: 0px 0px 3px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	padding: 0px;
	margin: 0px;

}
.p-link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;

}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #009CCA;
	text-decoration: none;
	text-transform: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
	margin: 0px;
	text-align: left;
}
.contact {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009CCA;
	text-decoration: none;
	padding: 0px;
}
.navtop-line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #009CCA;
	border-right-color: #009CCA;
	border-bottom-color: #009CCA;
	border-left-color: #009CCA;
}
.topnav-sm2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009CCA;
	text-decoration: underline;
}
.topnav-sm2:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009CCA;
	text-decoration: none;
}

body {
	background-color: #FFFFFF;
}
.bgnd-image1 {
	background-image: url(../images/headings/marbella_spain.jpg);
}
h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 260px;
	font-weight: bold;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	font-style: normal;


}
.bgnd-nav {
	background-image: url(../images/cosmetic-surgery-abroad_02.jpg);
}
.box-top {
	background-image: url(../images/cosmetic-surgery-box_02.gif);
}
.box-left {
	background-image: url(../images/cosmetic-surgery-box_04.gif);
}
.box-right {

	background-image: url(../images/cosmetic-surgery-box_06.gif);
}
.box-bottom {


	background-image: url(../images/cosmetic-surgery-box_08.gif);
}

*{ margin:0; padding:0;}.bgnd-image-couple {

	background-image: url(../images/headings/cosmetic_surgery_abroad.jpg);
}
.bgnd-image-clinic {


	background-image: url(../images/headings/aesthetic_medicine_spain_hospital.jpg);
}
.bgnd-image-guide {



	background-image: url(../images/headings/best_cosmetic_surgery_abroad.jpg);
}
.bgnd-image-men {




	background-image: url(../images/headings/cosmetic_surgery_men.jpg);
}
.bgnd-image-women {





	background-image: url(../images/headings/cosmetic_surgery_women.jpg);
}
.bgnd-image-news {


	background-image: url(../images/headings/news_press_spain.jpg);
}
.bgnd-image-clinic2 {



	background-image: url(../images/headings/hotels_flights_spain.jpg);
}
.top-contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CCA;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.box-sides {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #009CCA;
	border-right-color: #009CCA;
	border-bottom-color: #009CCA;
	border-left-color: #009CCA;
}
.top-border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #009CCA;
	border-right-color: #009CCA;
	border-bottom-color: #009CCA;
	border-left-color: #009CCA;
}
.bottom-border {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #009CCA;
	border-right-color: #009CCA;
	border-bottom-color: #009CCA;
	border-left-color: #009CCA;
}
.footer-copyright {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.AlignImageRight {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}
.AlignImageLeft {
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 20px;
}

