/* Stylesheet for Seeger Weiss Asbestos Attorneys */


/* Default Styles */
html {margin:0; padding:0;}
body {margin:0; padding:0; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
body#page {margin:0; padding:5px 0 20px; text-align:center; font-family:Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#291207 url('images/oria-pena-pajares-abogados-1x1.png') repeat-x;}
body, html {}
#themeContainer {width:982px; margin:0 auto; text-align:left; background:#fff;}
div, p, img {border:0;}
a, a:link, a:visited {color:#3b708b; text-decoration:underline;}
a:active, a:hover, a:focus {outline:none;}
hr {height:1px; border:0; color:#C4B794; background:#C4B794;}


/* Heading Style */
h1, h2, h3, h4, h5 {/*margin:0; padding:0;*/margin-top: 0; color:#d34209; font-weight:normal;}
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4 {}
h5 {}


div#silverBullet {position:absolute; top:15px; left:15px; color:#000; width:275px; font-size:36px; z-index:100; background:#c0c0c0 url('silver-bullet.gif') no-repeat right center;}
div#silverBullet a, div#silverBullet a:link, div#silverBullet a:visited {display:block; text-decoration:none;}


/* Header Styles */
#header {height:121px; position:relative; background:url('images/fondo-cabecera.gif') repeat-x right top;}
#header img#headTopLeft {position:absolute; top:0; left:0; z-index:10;}
#header a#logo, #header a#logo:link, #header a#logo:visited {position:absolute; top:0; left:0; z-index:20;}
#header p#tagLine {margin:0; padding:0; position:absolute; top:57px; left:171px; z-index:15; font-size:12px; color:#291207; letter-spacing:1px;}
#header img#headCityScape {position:absolute; top:0; right:0; z-index:10;}
#header div#brandingArea {position:absolute; top:0; right:0; z-index:20; width:auto; height:121px;}


div#contactInfo {position:absolute; top:20px; right:0; z-index:20; width:180px; border-left:solid 1px #b66404;}
div#contactInfo span {display:block; margin:0 0 0 5px; font-size:14px; color:#2b1307;}
div#contactInfo span.number {font-size:24px; font-weight:bold;}


div#helpTag {position:absolute; top:30px; right:195px; z-index:20; width:auto; white-space:nowrap; font-size:14px; font-family:Arial; font-weight:bold; text-transform:uppercase;}


/* Menu Styles */


#siteMenu {height:29px; line-height:29px; position:absolute; top:92px; left:44px; z-index:20;}
#Menu {margin:0; padding:0; list-style:none;}
#Menu li, ul#Menu li a, ul#Menu li a:link, ul#Menu li a:visited {background:url('images/menu-barras.gif') no-repeat;}
#Menu li {float:left; display:inline; position:relative; margin:0 1px 0 0; padding:0 5px 0 0; background-position:right -30px;}
#Menu li a, #Menu li a:link, #Menu li a:visited {display:block; font-size:14px; color:#fff; font-weight:bold; font-family:Trebuchet MS; text-decoration:none; text-transform:uppercase; padding:0 20px 0 25px; background-position:0 0;}
#Menu li.current {background-position:right -90px;}
#Menu li.current a, ul#Menu li.current a:link, ul#Menu li.current a:visited {background-position:0 -60px;}


/*
#siteMenu {height:29px; line-height:29px; position:absolute; top:92px; left:44px; z-index:20;}


#Menu {margin:0; padding:0; list-style:none;}
#Menu li, ul#Menu li a, ul#Menu li a:link, ul#Menu li a:visited {background:url('menu-sprites.gif') no-repeat;}
#Menu li {float:left; display:inline; position:relative; margin:0 1px 0 0; padding:0 5px 0 0; background-position:right -30px;}
#Menu li a, ul#Menu li a:link, ul#Menu li a:visited {height:29px; font-size:14px; font-weight:bold; font-family:Trebuchet MS; color:#fff; text-decoration:none; text-transform:uppercase; float:left; display:block; padding:0 20px 0 25px; background-position:0 0;}
#Menu li.current {background-position:right -90px;}
#Menu li.current a, ul#Menu li.current a:link, ul#Menu li.current a:visited {background-position:0 -60px;}*/


/* Sub Menu Styles */
#Menu li ul {display:none; position:absolute; z-index:1000; margin:0; padding:0; width:225px; /* Match UL 'left' attribute below */ background:#7D410C;}
#Menu li ul * {list-style-position:outside; background-image:none;}
#Menu li ul li {float:left; position:relative; line-height:25px; margin:0; padding:0; width:100%;}
#Menu li ul li a, #Menu li ul li a:link, #Menu li ul li a:visited {display:block; height:25px; color:#fff; font-size:11px; border:0px; background-image:none;}
#Menu li ul li a:active, #Menu li ul li a:hover, #Menu li ul li a:focus {color:#fff; background:#A45510;}


#Menu li ul li ul {position:absolute; top:0px; left:225px; /* Match UL width above */}


span.menu-sub-indicator {float:right;}


/* Content Area Styles. Add additional here. */
div#contentArea {border-top:solid 9px #a45510; margin:0 0 15px;}
div#contentHeader {height:195px; margin:0 0 15px; background: #2c1103 url('images/Oria-Pena-Pajares-4x3.jpg') no-repeat right top;}


div#slideshow1 {float:left; display:inline; width:/*692px*/982px;}
div#divVideoPlayer {float:left; display:inline; width:275px; margin:12px 0 0 12px;}


div#column1 {float:left; width:220px; margin:0 15px; display:inline;}
div#column2 {float:left; width:420px; margin:0 15px 0 10px; display:inline;}
div#column3 {float:left; width:280px; text-align:center; border-left:solid 1px #c4b794; margin:0; display:inline;}


/* Column 1 Styles */
#asbestosNews {margin:0; padding:0;}
#asbestosNews dt {margin:0; padding:0; }
#asbestosNews dt a, #asbestosNews dt a:link, #asbestosNews dt a:visited {font-size:18px; color:#d34209; padding:0 20px 0 0; text-decoration:none; background:url('images/Oria-Pena-Pajares-abogados-10x1.gif') no-repeat right;}
#asbestosNews dd {margin:10px 0; padding:0;}


/* Site Search */
div#siteSearch {border:solid 1px #ccbe93; position:relative; height:26px; margin:0 0 10px 0;}
div#siteSearch form input.txtSearch {border:0px; position:absolute; top:1px; left:3px; width:185px; height:15px; border: none !important;}
div#siteSearch form input.imgSearchSubmit {position:absolute; top:8px; right:8px;}
div#siteSearch form div.searchJustThisSite {display:none;}


/* Stay Connected */
#stayConnected {margin:20px 0 0 5px; padding:0;}
#stayConnected dt {font-size:18px; color:#666;}
#stayConnected dd {float:left; display:inline; margin:0 7px 0 0;}
#stayConnected dd a, #stayConnected dd a:link, #stayConnected dd a:visited {text-decoration:none;}


/* Column 3 Styles */
a#freeCaseEvaluation, a#freeCaseEvaluation:link, a#freeCaseEvaluation:visited {display:block; margin:0 auto; width:252px; text-align:left; font-size:18px; color:#fff; text-decoration:none; line-height:21px; background:url('images/evaluacion-gratuita.gif') no-repeat center;}
a#freeCaseEvaluation span {padding:0 0 0 8px;}


/* Free Case Evaluation Styles */
#freeCaseEvaluationForm {width:252px; margin:10px auto; text-align:left;}
#freeCaseEvaluationForm input, #freeCaseEvaluationForm textarea {}
#freeCaseEvaluationForm div#line1 {margin:0 0 5px 0;}
#freeCaseEvaluationForm div#line1 input#Title {width:250px; height:20px; border:solid 1px #c9bd96; color:#000;}


#freeCaseEvaluationForm div#line2 {margin:0 0 5px 0; position:relative; height:20px;}
#freeCaseEvaluationForm div#line2 input#Email {width:152px; height:20px; border:solid 1px #c9bd96; color:#000; position:absolute; top:0; left:0;}
#freeCaseEvaluationForm div#line2 input#Phone {width:90px; height:20px; border:solid 1px #c9bd96; color:#000; position:absolute; top:0; right:0;}


#freeCaseEvaluationForm div#line3 {clear:both;}
#freeCaseEvaluationForm div#line3 span {display:block; clear:both; color:#9e9370;}
#freeCaseEvaluationForm div#line3 textarea#BriefDescription {width:250px; height:58px; border:solid 1px #c9bd96; color:#000;}

#freeCaseEvaluationForm div#line5 {clear:both;}
#freeCaseEvaluationForm div#line5 span {display:block; clear:both; color:#9e9370;}
#freeCaseEvaluationForm div#line5 textarea#BriefDireccion {width:250px; height:58px; border:solid 1px #c9bd96; color:#000;}


#freeCaseEvaluationForm div#line4 {text-align:right;}
#freeCaseEvaluationForm div#line4 input.btnSubmit {margin:10px 0 0 auto; width:71px;}


/* Form Styles */
div.formContainer {width:300px;}
div.formContainer div.formRow {margin:10px 0 0;}
div.formContainer div.formRow input, div.formContainer div.formRow textarea {width:100%;}


span.formError {color:#f00;}


/* Footer Styles */
#footer {clear:both; position:relative; height:75px; background:#8b7f71;}
img#bleft {position:absolute; left:0; bottom:0;}
img#bright {position:absolute; right:0; bottom:0;}

#footer a {color:#e0d4b1; text-decoration: none;}
#footer a#questions, #footer a#questions:link, #footer a#questions:visited {float:left; display:inline; cursor:default; margin:12px 10px 0 30px; padding:0 5px 0 0; line-height:25px; font-size:18px; color:#e0d4b1; text-decoration:none; /*background:url('seeger-weiss-asbestos-attorneys-21x2.gif') no-repeat right;*/}


#footer dl {margin:0 10px 0 0; padding:20px 0 0; line-height:12px; font-size:11px; color:#ebe0c5; font-family:Tahoma, Geneva, sans-serif; float:left; display:inline; text-align:right; white-space:nowrap;}
#footer dl dt {margin:0; padding:0;}
#footer dl dd {margin:0; padding:0;}


/* Site Footer Styles */
#siteFooter {line-height:20px; width:970px; margin:5px auto 0; text-align:left;}
a#smartzLink, a#smartzLink:link, a#smartzLink:visited {float:right; white-space:nowrap; font-size:10px; color:#b2a9a7; text-decoration:none;}
a#smartzLink:active, a#smartzLink:hover, a#smartzLink:focus {text-decoration:none; outline:none;}
a#smartzLink img {vertical-align:middle;}


#siteFooter div#text {font-size:10px; color:#5b6670;}
#siteFooter div#text a, #siteFooter div#text a:link, #siteFooter div#text a:visited {color:#3b708b; text-decoration:underline;}

#siteFooter div#text span.advertising {font-size:9px; white-space:nowrap; float:right;}

#pagination {line-height:30px;}
#pagination a, #pagination a:link, #pagination a:visited {padding:0 1px; }
#pagination span {padding:0 1px;}

/* Misc Styles */
.clear {clear:both;}


.imgLeft {float:left; padding:10px 10px 5px 0;}


/* Edit Styles */
span.divEditControls {}
span.divEditControls a {padding:0 5px;}


.divEditBlock {}
.divEditBlock div label {display:block; line-height:18px; font-weight:bold; margin:0 0 10px; padding:0 10px; color:#fff; background:#A45510;}
.divEditBlock div {margin:0 0 20px;}
.divEditBlock div input, .divEditBlock div textarea {width:98%; border:solid 1px #7D410C;}
.divEditBlock .error {font-weight:bold; color:#f00;}


.divEditBlock div#editTitle {}
.divEditBlock div#editTitle input {}


.divEditBlock div#editBriefDescription {}
.divEditBlock div#editBriefDescription textarea {height:100px;}

.divEditBlock div#editBriefDireccion {}
.divEditBlock div#editBriefDireccion textarea {height:100px;}


.divEditBlock div#editFullDescription {}
.divEditBlock div#editFullDireccion {}


.divEditBlock div#editItemUrl {}
.divEditBlock div#editItemUrl input {}


.divEditBlock div#editItemMetaDescription {}
.divEditBlock div#editItemMetaDescription input {}


.divEditBlock div#editItemMetaKeywords {}
.divEditBlock div#editItemMetaKeywords input {}

iframe {width: 420px !important;}#page #themeContainer #contentArea #column3 #enlaces {
	font-size: 12px;
	color: #D34209;
	line-height: 18px;
	text-decoration: underline;
	width: 220px;
	margin-left: 40px;
}
