/*Theme Name:medicalstetic
Theme URI:http://www.medicalstetic.com
Version:1.0
Description:medicalstetic 2 column theme designed to match a clinic look and feel - May 2010.
Author:FcSites.Com
Author URI:http://www.fcsites.com
*/
a{color:#b7672a; text-decoration:none}
a:hover{color:#b7672a; text-decoration:none}
code{color:#790; font-family:Consolas,Verdana,"Courier New",Sans-Serif}
ul, ol{list-style-type:none}
abbr, acronym{font-style:normal; border-bottom:1px dotted #333; cursor:help}
del{text-decoration:line-through; color:#999}
ins{text-decoration:none; color:#097}
body{background:#fff url(images/css/bg.png) top center repeat-x fixed; font:12px "Lucida Sans","Lucida Console",Arial,Verdana; color:#1e1e1e; margin:0; padding:0}
#wrapper2{background:#fff; margin:0 auto; width:940px; padding:0; border-left:1px #c09f55 solid; border-right:1px #c09f55 solid}
#contenedor{margin:0 0 0 0}
#preheader{background:url(images/css/logobg.jpg) top center no-repeat; width:100%; height:150px; padding:0; margin:0 auto; clear:both}
#flash{float:left; display:inline; width:220px; height:150px; margin-left:330px}
 .search{margin-left:20px; margin-bottom:8px}

/******************************************************
NAVIGATION MENUS
*******************************************************/
#nav{background:#dfbe75; border-bottom:1px #c09f55 solid; border-top:1px #c09f55 solid; height:30px; clear:both; margin:0}

#nav, #nav ul{padding:0; margin:0; list-style:none; line-height:1}

#nav ul{float:left; list-style:none; margin:0px 0px 0px 0px; padding:0px}

#nav li{float:left; list-style:none; margin:0px; padding:0px}

#nav ul li{list-style:none; margin:0px 10px; padding:0px}

#nav li a, #nav li a:link{color:#fff; display:block;  margin:0px 0px 0px 0px; padding:8px 15px; text-decoration:none; text-transform:none; font-size:15px; font-weight:bold}

#nav li a:hover, #nav li a:active{color:#963; display:block;  margin:0px 0px 0px 0px;  padding:8px 15px; text-decoration:none}

#nav li li a, #nav li li a:link, #nav li li a:visited{opacity:.99; filter:alpha(opacity=99); background:#c09f55; width:160px; color:#fff; float:none; margin:0 0 0 0; border-bottom:1px solid #b7672a; border-left:1px solid #b7672a; border-right:1px solid #b7672a}

#nav li li a:hover, #nav li li a:active{background:#963; color:#FFF; margin:0px 0px 0px 0px;}

#nav li ul{z-index:9999; position:absolute; left:-999em; height:auto; width:160px; margin:0px 0px 0px 0px; padding:0px}

#nav li li{}

#nav li ul a{width:170px}

#nav li ul a:hover, #nav li ul a:active{}

#nav li ul ul{margin:-34px 0 0 182px}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{left:auto}

#nav li:hover, #nav li.sfhover{position:static}

#nav .current a{background:#222; color:#FFF; display:block;  margin:0px 0px 0px 0px; padding:4px 20px 12px 20px; text-decoration:none}
#wrapper{display:inline; padding:0; margin:0 auto; width:100%; background:#fff}
#content img{border:1px #666 solid; background:#ddd; padding:3px; }
#content{padding:0 10px; margin-top:0; width:580px; float:left; position:relative; display:inline; font-size:1.1em; line-height:1.4em; min-height:380px}
#content h3, #content h2, #content h1, .titles, .titles a{color:#b7672a; font:1.3em "Century Gothic","Lucida Sans","Trebuchet MS",Arial; font-weight:normal; line-height:1.3em}
#content .titles{display:inline}
#content h3 a, #content h2 a, #content h1 a, #content h4 a, #content h5 a, #content h6 a{color:#b7672a}
#content h4, #content h5, #content h6{color:#e2001a;  font-size:15px; font-weight:bold}
#content li{list-style:outside; list-style-type:none}
#content p{text-align:justify; color:#000; font-size:1em}
#content blockquote, pre{font-style:italic; color:#c96; background:#EAE5D2; border:1px #fc9 solid; padding:10px}
.login{text-align:right}
#sidebar{width:220px; position:relative; float:left; font-size:1em; line-height:1.2em; display:inline; margin:0 20px 0 0; padding-top:10px}
#sidebar .menu{padding:5px 10px}

/* Menu ajax desplegable sidebar */
.glossymenu{margin:4px 0; padding-left:10px; width:200px; /*width of menu*//* border:1px solid #9A9A9A; border-bottom:1px #ccc solid; */}
.glossymenu a.menuitem{font:1.5em "Century Gothic","Lucida Sans","Trebuchet MS",Arial; color:#c09f55; text-decoration:none; text-transform:capitalize; font-weight:bold; text-decoration:none; text-align:left; display:block; position:relative; /*To help in the anchoring of the ".statusicon"icon image*/width:auto; padding:6px; margin:4px 0}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{ color:#b7672a; padding:6px; margin:4px 0}
.glossymenu a.menuitem .statusicon{/*CSS for icon image that gets dynamically added to headersposition:absolute; top:5px; right:5px; border:none*/}
.glossymenu a.menuitem:hover{/* background-image:url(../images/css/glossyback2.gif); */color:#b7672a}
.glossymenu div.submenu{/*DIV that contains each sub menu*/background:none; margin-left:10px; margin-bottom:5px}
.glossymenu div.submenu ul{/*UL of each sub menu*/list-style-type:none; margin-bottom:8px; padding:0; }
.glossymenu div.submenu ul li{text-align:left; color:#1d1d1d; }
.glossymenu div.submenu ul li a{display:block; text-decoration:none; color:#1d1d1d; font-size:1em; margin-bottom:3px;}
.glossymenu div.submenu ul li li a{ margin-left:15px; display:block; text-decoration:none; color:#1d1d1d; font-size:1em}
.glossymenu div.submenu ul li a.reddy{color:#F33}
.glossymenu div.submenu ul li a:hover{color:#1e1e1e; font-weight:normal}

#paginas{font-weight:lighter; width:940px; text-align:center}
#paginas ul{}
#paginas li{display:inline; list-style-type:none; font-size:0.9em; color:#ddd}
#paginas li a{text-transform:lowercase; display:inline; list-style-type:none; color:#ddd}
#paginas li a:hover{color:#1e1e1e}
#extras{float:left; width:780px; color:#444; text-align:left; padding:0 10px 10px; margin:10px 12px 20px; background-color:#f5f5f5; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0}
#header h1{padding-left:30px; margin-top:0px}

img.derecha, img.alignright {position:relative; float:right; margin-bottom:15px; margin-left:20px}
img.izquierda, img.alignleft {float:left; position:relative; margin-right:20px; margin-bottom:15px}
img.bottom{padding-top:30px}
img.soporte{margin:10px; border:1px solid #1e1e1e}
img.portfolio{background:#eee; padding:5px; border:1px #1e1e1e solid}

#wrapper a:hover, #wrapper a:active{}
#content .post-title a{border-bottom-width:0}
#content .post p.img{float:left; margin:0 15px 0 0}
#content .post p.img img{padding:8px; border:1px solid #d0d0d0; background-color:#eee}
#content .post-footer{font-size:90%; color:#888; margin-bottom:5px; padding:5px 5px 5px 15px}
.sideblock{}
.post-wrapper{width:550px}
#comment li{background:#fff url(../medicalstetic/images/css/boxes.png) bottom center repeat-x; padding:10px; margin:0; border:1px #ccc solid}
#commentform{margin:1em 0; background:#FFF; width:280px}
#commentform textarea{background:#f8f7f6; border:1px solid #d6d3d3; width:280px}
#commentform textarea:hover{background:#FFF; border:1px solid #d6d3d3}
#commentform textarea:focus{background:#fff; border:1px solid #939793}
#commentform #email, #commentform #author, #commentform #url{font-size:1.1em; background:#f8f7f6; border:1px solid #d6d3d3; width:280px}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover{font-size:1.1em; background:#fff; border:1px solid #d6d3d3; width:280px}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus{font-size:1.1em; background:#fff; border:1px solid #939793; width:280px}
#commentform input{margin-bottom:3px}

#left{width:60px; float:left}
.slogan{font-size:13px; color:#6F6F6F; text-transform:lowercase; margin-left:30px; margin-bottom:2px}
table.fcsites{font-weight:normal; font-size:11px; color:#404040; width:180px; max-width:200px; background-color:#fff; border-spacing:0px; margin:0; padding-top:0}
table h3{font-family:Geneva,Arial,Helvetica,sans-serif; font-weight:lighter; font-size:1.5em; color:#c70500; line-height:0.4em; text-decoration:none; text-align:right; text-transform:uppercase}
table.fcsites td.servBodL{text-align:right}
table.fcsites td.icon{text-align:right; width:50px; height:30px; max-height:30px}
table.fcsites td.icon img{border:0}
table.fcsites td{font-weight:normal; font-size:11px; color:#404040; background-color:white; padding-left:3px; height:30px; max-height:30px}
.servBodL{}
input, select, option, textarea{background:url(../medicalstetic/images/css/bgform.png) top center repeat-x; min-height:16px; margin:1px; border:1px #e4dfc2 solid; padding:1px; color:#666; font-size:1em}
input.button{min-height:16px; border:1px #666 solid; padding:5px; margin:1px; font-weight:bold}
input .middle{text-align:center}
form{padding:0; margin:4px}
form td{color:#1d1d1d; text-align:right; vertical-align:middle}
form table{border:0}
#footer{margin:0 auto; width:920px; padding:0 10px; color:#c09f55; bottom:0}
ul.enlinea{list-style-type:none; text-align:left; margin:0; padding:0}
ul.enlinea li{display:inline; margin-right:20px}
ul.enlinea li{font-weight:bold}
ul.enlinea li a{color:#fff}
#contenedor3{background:#630; margin:0; width:100%; padding:10px 0; border-top:1px #000 solid}

