/*defaults*/
* {margin:0;padding:0;}
body{background:url(../themes/tlw/images/bgBody.gif) #360602 center top repeat-x;	color:#000;	font-family:Tahoma, verdana, arial; font-size:90%; margin:0; padding:0;}
p{margin:0; text-align: left;}
a img{border: none;}
a.tipo1{background:url(../themes/tlw/images//item1.gif) left center no-repeat; padding-left:15px; margin-top:8px; border-bottom:1px solid #C4C4C4; display:block; color:#A4A4A4; font-family:arial; font-size:10px; text-decoration:none;}
a.tipo2:hover{background:url(../themes/tlw/images//item2.gif) left center no-repeat; padding-left:10px;}
ul{list-style:none; margin:0; padding:0;}

/*structural elements*/
#logo {float:left;margin-top:16px;width:459px;}
#Container{	text-align:center; width:990px; height:100%; background:#fff; margin:0 auto; padding:0;}
#Holder{ background:url(../themes/tlw/images/bgHeader.jpg) #fff center top no-repeat; width:100%;	text-align:left;}	
#Div{ width:100%; float: left;}
#Slogan{ height:100px; width:30%; float: left; text-align: left;}
#Navigation{ font-family:Georgia, Tahoma, arial; font-size:19px; margin-top:49px; width:50%; float: right; text-align: right; }
#Navigation a{color:#EFE0D1; font-weight:400; text-decoration:none; padding:0px 21px 0px 0px;}
#Navigation a:hover{	color:#CE6613;}
#Navigation a.current{color:#CE6613;}
#Navigation ul{ margin:0; padding:0;}
#Navigation li{display:inline; margin:-3px; padding:0;}
#Header{height:95px;}
#Breadcrumbs p {font-size: 0.8em; padding: 0;}
#Layout{float:left; width:540px; margin: 0 20px; !margin: 0 20px;}
#LayoutAdmin{float:left; padding:20px;}
#LayoutAdmin table td{padding:5px;}
#LayoutAdmin h1{padding:10px 0;}
#LayoutAdmin #menu2{text-align:right;}
#LayoutAdmin #menu2 a{color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; padding:3px; background:#990000}
/*#col1{float:left; margin:30px 0 0 0; padding:35px 55px 0 45px; position:relative; background:url(images/e2/categorias.gif) no-repeat 25px 0px;}*/
#col1 {background:url(images/e2/categorias.gif) no-repeat scroll 25px 0 transparent; float:left; margin:30px 0 0; padding:35px 15px 0 45px; position:relative;}
#col1 a {color:#5F352D; font-family:Georgia,times New Roman,Helvetica,sans-serif; font-size:15px; font-weight:bold; line-height:22px; text-decoration:none;}
#col2{float:left; padding:0px; margin:24px 0 0 0; /*width:180px;*/ position:relative;}
#colmedia{float:left; width:600px; height:450px; margin:30px 0 0 0; }
/*#col1 a{color:#5f352d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}*/
#Layout p img{margin: 25px 0px 0px 17px;}

#Content{float:right; width:590px; line-height:160%;}
#Contenido{float:left; width:990px; line-height:160%;}


/* Sidebar right */
#RSidebar{background:url(../themes/tlw/images//bg_rsidebar.jpg) #fff center top no-repeat; float:right;	width:228px; margin-top:25px; padding-top:72px; padding-bottom:25px;}
#RSidebar .sidebarBox{padding:0px 10px 36px 15px; font-family:Tahoma, arial; font-size:11px; color:#330000;}
#RSidebar h3 {font-family:Georgia, arial; font-size:13px; color:#A30000; margin-bottom:8px;}
#RSidebar img{margin-top:5px; margin-bottom:5px;}

/* Sidebar left */
#Sidebar{background:url(../themes/tlw/images//bg_sidebar.jpg) #fff center top no-repeat; margin-top:30px; padding-top:37px; height:420px; float:left; width:158px;}
#Sidebar h3{padding-top:30px;}
#Sidebar h3 a {text-decoration:none; font-family:Tahoma, arial; font-size:11px; color:#480000; margin-left:22px; padding-bottom:5px; border-bottom:1px solid #C4C4C4; display:block;}
#Sidebar .sidebarBox ul{margin-left:32px;}
#Sidebar .sidebarBox ul li {margin-top:10px;}
#Sidebar .sidebarBox ul li a {text-decoration:none; font-family:arial; font-size:11px; color:#480000; font-weight:bold;}

/* footer */
#footer { background:url(../themes/tlw/images//bg_footer.jpg) #E7E7E7 center top no-repeat; clear: both; width:990px; padding-bottom:25px; font-family:Tahoma, Arial, sans-serif; text-align: left; font-size:11px; color:#480000;}
#footer-content { margin: 0 auto; padding-left: 22px; padding-top:65px;}
#footer-content h3{ font-size:13px;}
#footer-content a { text-decoration: none; color:#480000;}
#footer-content ul { margin: 0; padding: 0;}
#footer-content .col1 { width:265px;}
#footer-content .col2 { width: 215px;}
#footer-content .col3 { width: 275px;}
#footer-content .col4 { width: 210px;}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }

/* additional classes */
.clear { clear: both; }
.gray  { color: #BFBFBF; }

/***FORMS Admin******/
form#form1{width:450px; padding: 0 10px;margin:0 auto;}
form#form1 label,input {display: block;	float:left;	color:#555;	margin:2px;	padding:3px;}
form#form1 br {clear: left;}
form#form1 label{width: 11em; padding-right: 5px; font-weight: bold; text-align: right;}
form#form1 select{margin:2px; color:#555; font-family: Arial, Helvetica, sans-serif; width:100px; padding:2px;}
form#form1 input,select,textarea{border: 1px solid #B4B4B4;}
form#form1 input:hover, input:focus, select:hover, select:focus, textarea:hover, textarea:focus{border: 1px solid #444;background-color: #FFF9FA;}
form#form1 textarea {display: block; float:left; width: 150px; height: 7em; overflow: auto;}
form#form1 .button{float:none; margin:15px auto; width:80px; background-color:#990000; border: 1px solid #333; color:#FFFFFF;}
form#form1 .button:hover{background-color:#990000; border: 1px solid #fff; color:#FFFFFF;}

table{border:0;}
table a{color:#990000}
th{font-weight:bold; background: #990000; color:#fff; text-align:center}
td{background-color: #EBEBEB;}

