﻿html {margin-bottom: 1px;background-color: #fff}
body {margin: 0;padding: 0;height: 100%;font-family:verdana,geneva;font-size: 10px; }
body {background-color: #fff !important;}
#container { margin: 10px auto 0px auto; width:960px;background:#fff; }
#header { width:960px;clear:both; }
#fl1 {width:250px;height:215px;float:left;margin:0 0px 0 4px;}
#fl2 {width:250px;height:215px;float:left;margin:0 0px 0 0; }
#fl3 {width:197px;height:215px;float:left;margin:0 0px 0 4px;}
#footer { clear:both;width:960px;height:48px;margin-left:4px;background: url(/images/front/dental_footer.jpg) no-repeat;border-top:15px solid #fff;}
#fl { padding-top: 18px;padding-left:15px;float:left;color:#ffffcc; }
#fr { padding-top:18px;float:right;color:#ffffcc;padding-right:15px; }
#fr a { color:#ffffcc;padding-left:5px;padding-right:5px; }
#content { clear:both;padding-top:15px;padding-bottom:15px; }
#botones {width:960px;clear:both;margin:20px 0 10px 0;background:url(/images/menu.gif) no-repeat center;height:25px;padding:7px 0 0 0;}
#botones ul.mainlevel a.mainlevel {background: none;padding: 0 0px;}
#botones ul.mainlevel a.mainlevel {background: none;padding: 0 0px;}
#botones a.sublevel {padding: 4px !important;padding: 0px;font-size: 90%;}
#botones ul.mainlevel {margin: -5px auto 0px; list-style-type: none;width:800px;}
#botones ul.mainlevel li { background-image: url(/images/front/dental_menu_button1.jpg);background-repeat: no-repeat;height: 25px;padding-left: 17px;padding-top:2px;margin-right:13px;float:left;}
#botones ul.mainlevel li a {font-size: 11px;line-height: 20px;color:#334c68;font-weight:bold;text-decoration:none;}
#botones ul.mainlevel li a:hover {color:#1ba02d;}

.cb strong { font-weight:normal;color:#333; }
.input{width:155px;margin:0 10px 10px 10px;font-size:11px;}
.boton{;margin:0 10px 10px 10px;font-size:11px;width:70px;}
a { color:#3770c1;text-decoration:underline; }
a:hover { color:#1ba02d; }

#menu {width:197px;float:left;margin-left:6px;margin-right:6px;}
#menu-top {width:197px;height: 35px;background-image: url(/images/front/dental_menu_top.jpg);background-repeat: no-repeat;}
#menu-bg {width:197px;background-image: url(/images/front/dental_menu_bg.jpg);background-repeat: repeat-y;padding-left: 0px;}
.menu {width:197px;float:left;margin-left:10px;margin-right:0px;}
.menu-top {width:197px;height: 35px;background-image: url(/images/front/dental_menu_top.jpg);background-repeat: no-repeat;}
.menu-bg {width:197px;background-image: url(/images/front/dental_menu_bg.jpg);background-repeat: repeat-y;padding-left: 0px;}
.menu-bottom {width:197px;height: 10px;background-image: url(/images/front/dental_menu_bottom.jpg);background-repeat: no-repeat;margin-bottom:15px;}


#body {width:531px;float:left;margin-left:6px;}
#body p { margin-top:0; }
#body h2 { color:#de2e30;font-size:12px;text-transform:uppercase;font-family:Arial; }
#body table { background:#f8f9fd;border:1px solid #b2c1e0; border-collapse:collapse;  }
#body table td { border:1px solid #b2c1e0; border-collapse:collapse;padding:3px;font-size:11px;}

#body select { margin-top:3px;font-size:12px;color:#333;padding-left:5px;padding-top:2px;padding-bottom:2px;
background:#f7fbfc;border:1px solid #b8d8e5; }

#body input { margin-top:3px;font-size:12px;color:#333;padding-left:5px;padding-top:2px;padding-bottom:2px;
background:#f7fbfc;border:1px solid #b8d8e5; }
#body textarea { width:490px;margin-top:3px;font-size:12px;color:#333;padding-left:5px;padding-top:2px;padding-bottom:2px;
background:#f7fbfc;border:1px solid #b8d8e5; }

#body-top {width:531px;height: 55px;background-image: url(/images/front/dental_body_top.jpg);background-repeat: no-repeat;}

#body-top h1 { margin:0;padding:0;font-size:16px;padding-left:17px;color:#de2e30;padding-top:23px;font-family:Arial;}

#body-top h1 { margin:0;padding:0;font-size:16px;padding-left:17px;color:#de2e30;padding-top:23px;font-family:Arial;}

#body-bg {width:531px;background-image: url(/images/front/dental_body_bg.jpg);background-repeat: repeat-y;}
#body-bottom {width:531px;height: 10px;background-image: url(/images/front/dental_body_bottom.jpg);background-repeat: no-repeat;}
#clear { clear:both; }
#flag {position: absolute;margin: 10px 0px 0px 480px;}
.module img { 
	border:0px; 
}
.module p:first-child {
	margin: 0 0 5px 0;
}
.ffdivfont {font-family: verdana,geneva; font-size: 10px;}
a.mainlevel {background-image: url(/images/front/dental_menu_button.jpg);background-repeat: no-repeat;height: 35px;}
ul.mainlevel a.mainlevel {background: none;padding: 0 0px;}
a.sublevel {padding: 4px !important;padding: 0px;font-size: 90%;}
ul.mainlevel {margin: -7px -9px 0px -9px;  list-style-type: none;}
ul.mainlevel li { background-image: url(/images/front/dental_menu_button.jpg);background-repeat: no-repeat;height: 25px;padding-left: 15px;padding-top:2px;}
ul.mainlevel li a {font-size: 11px;line-height: 20px;color:#334c68;font-weight:bold;text-decoration:none;}
ul.mainlevel li a:hover {color:#1ba02d;}
ul{margin: 0;padding-left: 2em;}
ul li{margin: 0;}
.inputbox {font-size: 11px;font-family: Verndana, Arial, Helvetica, sans-serif;}
hr {background: #999999; height:1px; border: 1px solid;}
#bcontent { padding:7px 17px 15px 17px;font-size:12px;color:#333;line-height:135%;text-align:justify; }
#lng { float:right;margin-right:7px;padding-top:20px }
#lng img { margin-right:10px;}
#mscc { visibility:hidden; }

#bcontent .tblt { background:#fff;border:0; }
#bcontent .tblt td { background:#fff;border:0;font-size:12px; }