﻿/* ----------------------------------------- */
/* SEOMENU ONE AXIS - DOUBLE TROUBLE BIKELEDLIGHTS beta V.2   */
/* Cliente >> Bikeledlights */
/* Autor >> Bermex */
/* Empresa >> Pete & CO. */

@import url("/destruyelo_al_final.css");
 
*{
margin:0;
padding:0;
}

Body
{
	margin:0px;
}

/*Body body{background-image:none !important; background-color:#FFFFFF !important;}*/

/* login */

#dnn_ctr_Login_pnlLogin br{display:none;}

fieldset{padding:11px 10px; overflow:hidden;}

legend{display:block; #display:inline; padding:0 7px; #padding:0; color:#5e5e5e; font-weight:bold; font-size:13px;  }

#divplUsername, #divplPassword{margin-bottom:6px;}

#divplUsername input, #divplPassword input{float:left; padding:1px 7px}

#divplUsername label, #divplPassword label{
display:block;
width:350px; overflow:hidden; margin-left:147px; _margin-top:10px; #margin-top:10px; }

#divplUsername span{width:140px; display:block; float:left;}

#divplPassword span{width:140px; display:block; float:left;}

#divcmdLogin {text-align:center; margin:14px 0 7px 0;}

#dnn_ctr_Login_tdRegister{border-top:1px solid #AAAAAA;
margin:9px 0 0;
padding:9px 0 0;}

 #dnn_ctr_Login_tdPassword{margin:7px 0 0 0;}

/* login ende */

/* registro start */

#dnn_ctr_ManageUsers_User_UserEditor{}

#dnn_ctr_ManageUsers_pnlProfile{clear:both;}

#dnn_ctr_ManageUsers_User_UserEditor label, #dnn_ctr_ManageUsers_User_pnlAddUser label{display:block;}

#dnn_ctr_ManageUsers_User_UserEditor label span, #dnn_ctr_ManageUsers_User_pnlAddUser label span{ width:220px; float:left;/*display:block;*/ width:374px; text-align:right; margin:0 12px 0 0;} 

#dnn_ctr_ManageUsers_User_UserEditor label input, #dnn_ctr_ManageUsers_User_pnlAddUser label input{ float:left;}


#dnn_ctr_ManageUsers_User_UserEditor .LabelCeldaUsuario, #dnn_ctr_ManageUsers_User_pnlAddUser .LabelCeldaUsuario {
float:left;
_float:none;
#float:none;
text-align:right;
/*
width:372px;
*/
}

#dnn_ctr_ManageUsers_User_UserEditor .TxtCeldaUsuario , #dnn_ctr_ManageUsers_User_pnlAddUser .TxtCeldaUsuario{/*border:dotted 1px #f00;*/ float:left;}

#dnn_ctr_ManageUsers_User_pnlAddUser #divPass img, #dnn_ctr_ManageUsers_User_pnlAddUser #divConfirm img{
float:left;
}

#dnn_ctr_ManageUsers_User_pnlAddUser #divPass br, #dnn_ctr_ManageUsers_User_pnlAddUser #divConfirm br{
display:none;
}

#dnn_ctr_ManageUsers_User_UserEditor .FilaRegistroUsuario, #dnn_ctr_ManageUsers_User_pnlAddUser #divPass, #dnn_ctr_ManageUsers_User_pnlAddUser #divConfirm{ overflow:hidden; width:672px; margin:5px 0;}

#dnn_ctr_ManageUsers_Profile_ProfileProperties_ctl02_PreferredLocale_Label{width:100% !important;}

#dnn_ctr_ManageUsers_Profile_ProfileProperties_tblPreferences .LabelCeldaUsuario{float:left; margin-left:259px;}

#dnn_ctr_ManageUsers_Profile_ProfileProperties_tblPreferences .TxtCeldaUsuario{float:left;}

#dnn_ctr_ManageUsers_Profile_ProfileProperties_tblPreferences br{display:none;}

#dnn_ctr_ManageUsers_Profile_ProfileProperties_tblPreferences font {display:none;}

/* registro ende */

/* shopping cart */

.empty_cart{}

.empty_cart p{font-size:13px; }

.empty_cart img{float:right;}

/* shopping cart */

.ControlPanel, .PagingTable a
{
color:#D50310 !important;
font-weight:bold;
}

.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #003366;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #003366;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #003366;
}

/* styles for LANGUAGE skinobject */
.Language
{
	vertical-align: middle;
	margin: 0px;
}

.Language img
{
	border: none;
}


/* style for module titles */
.Head
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	/*font-size: 20px;*/
	/*font-weight: normal;*/
	/*color: #333333;*/
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1c1c1c;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: black;
}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
	color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* text style used for error messages */
.NormalRed
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
	background-color: White;
	color: Red;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
	background-color: White;
}
.DataGrid_Header
{
	background-color: Transparent;
	color: Black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.DataGrid_Item
{
	background-color: Transparent;
	color: Black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.DataGrid_SelectedItem
{
	background-color: Silver;
	color: Blue;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.TreeMenu_NodeSelected
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the FileManager */
.FileManager
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
}
.FileManager_ToolBar
{
	border-bottom: black 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
}

.FileManager_FileList
{
	height: 100%;
	border: #696969 1px solid;
	background-color: White;
	margin: 2px 2px 2px 2px;
	overflow: auto;
}

.FileManager_MessageBox
{
	text-align: center;
	vertical-align: middle;
	background-color: White;
	padding: 25px 25px 25px 25px;
}

.FileManager_Header
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E7E7FF;
	background-color: #9EBFF6;
	border-bottom: #696969 1px solid;
	height: 25px;
}

.FileManager_Pager
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEEE;
	border-top: #696969 1px solid;
	height: 25px;
}

.FileManager_StatusBar
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #dedfde;
	height: 25px;
	margin: 2px 2px 2px 2px;
}

.FileManager_Item
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #F8F8F8;
	border-top: black 1px dashed;
	border-bottom: black 1px dashed;
}

.FileManager_AltItem
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	background-color: #EEEEEE;
	border-style: none;
}
.FileManager_SelItem
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	background-color: #99ffff;
	border-style: none;
}

.FileManagerTreeNode
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.FileManagerTreeNodeSelected
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-color: #dcdcdc;
}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited
{
	text-decoration: none;
	color: #003366;
}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover
{
	text-decoration: none;
	color: #ff0000;
}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active
{
	text-decoration: none;
	color: #003366;
}

/* styles used in the Wizard Framework */
.Wizard
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border-right: #696969 1px solid;
	padding-right: 2px;
	border-top: #696969 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #696969 1px solid;
	padding-top: 2px;
	border-bottom: #696969 1px solid;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffffcc;
	border-bottom: black 1px solid;
	height: 40px;
}
.WizardFooter
{
	border-top: black 1px solid;
	background: #ccffcc;
	height: 25px;
	text-align: right;
}
.WizardBody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	height: 325px;
}
.WizardHelp
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	padding-bottom: 5px;
	border-left: black 1px solid;
	width: 180px;
	padding-top: 5px;
	background-color: #ccffff;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	width: 180px;
	color: black;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
	height: 300px;
}
.WizardText
{
	font-size: 9pt;
	color: black;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}


/* text style used for help text rendered by modules */
.Help
{
	border-right: black 1px solid;
	padding-right: 2px;
	border-top: black 1px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: black 1px solid;
	color: black;
	padding-top: 2px;
	border-bottom: black 1px solid;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	background-color: #ffff99;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #003366;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #003366;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #003366;
}

/* button style for standard HTML buttons */
.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif;
}


/* GENERIC */

/*H1
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H4
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
*/
TFOOT, THEAD
{
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #003366;
}

TH
{
	vertical-align: baseline;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}

/*A:link
{
	text-decoration: none;
	color: #003366;
}

A:visited
{
	text-decoration: none;
	color: #003366;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

A:active
{
	text-decoration: none;
	color: #003366;
}*/

SMALL
{
	font-size: 8px;
}

BIG
{
	font-size: 14px;
}

BLOCKQUOTE, PRE
{
	font-family: Lucida Console, monospace;
}

/*
UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
OL UL LI
{
	list-style-type: disc;
}
*/

.contenido h2{margin:5px 0;}

.contenido h3{margin:4px 0;}

HR
{
	color: #696969;
	height: 1pt;
	text-align: left;
}

/* Module Title Menu */
.ModuleTitle_MenuContainer
{
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem
{
	cursor: pointer;
	color: black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}

.ModuleTitle_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}

.ModuleTitle_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}

.ModuleTitle_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}

.ModuleTitle_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	color: black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: white 0px solid;
	border-bottom: white 1px solid;
	border-top: white 1px solid;
	border-right: white 0px solid;
	background-color: Transparent;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #EEEEEE;
	border-left: #EEEEEE 1px solid;
	border-bottom: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #FFFFFF;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;
}
.MainMenu_MenuBreak
{
	border-bottom: #EEEEEE 1px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 1px solid;
	border-right: #EEEEEE 0px solid;
	background-color: #EEEEEE;
	height: 1px;
}
.MainMenu_MenuItemSel
{
	cursor: pointer;
	color: black;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #C1D2EE;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #FFFFFF 1px solid;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 0px solid;
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg
{
	background-color: #CCCCCC;
}

.TabBg
{
	background-color: black;
}

.SelectedTab
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #FFFFFF;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

A.SelectedTab:link
{
	text-decoration: none;
	color: white;
}

A.SelectedTab:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.SelectedTab:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.SelectedTab:active
{
	text-decoration: none;
	color: #eeeeee;
}

.OtherTabs
{
	font-weight: bold;
	font-size: 8.5pt;
	color: white;
	font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

A.OtherTabs:link
{
	text-decoration: none;
	color: white;
}

A.OtherTabs:visited
{
	text-decoration: none;
	color: #eeeeee;
}

A.OtherTabs:hover
{
	text-decoration: none;
	color: #cccccc;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: #eeeeee;
}

.PagingTable
{
	padding:6px 14px;
}

/*
.LabelEditOverClass
{	
	cursor: pointer;
	text-decoration: underline overline;
}
*/

.LabelEditTextClass
{
	border: solid 1px red;
	background-color: Transparent;
}

.LabelEditWorkClass
{
	/*background: url(/DotNetNuke/images/dnnanim.gif) no-repeat right;*/
	border: solid 0px red;
	background-color: Transparent;
}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu
{
	border: solid 1px black;
	white-space: nowrap;
	background: white;
}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver
{
	background-color: navy;
	color: White;
}


/*Edit In Place Tool Bar Classes*/
.eipbackimg
{
	border: outset 1px; /*give toolbar a 3D look*/
	position: absolute; /*needed so it doesn't take up space */
	margin-top: -22px; /*specify toolbar to be just above text */
	white-space: nowrap; /* makes toolbar horizontal */
	background: url(../../images/eip_toolbar.gif);
	background-color: #99cccc;
	height: 22px;
}

.eipbuttonbackimg
{
	width: 21px;
	height: 21px;
	cursor: pointer; /*change mouse to pointer when hover over button*/
	display: -moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/
	display: inline-block; /* supported by Opera and ? */
}

.eipbutton_edit
{
	background: url(../../images/eip_edit.gif) no-repeat 100% center;
}
.eipbutton_save
{
	background: url(../../images/eip_save.gif) no-repeat 100% center;
}
.eipborderhover
{
	border: outset 1px;
}

/* used to collapse panes without any content in them */
.DNNEmptyPane
{
	width: 0px;
}

/* used to set the different module align options - from module settings */
.DNNAlignleft
{
	/*text-align: left;*/
}
.DNNAlignright
{
	text-align: right;
}
.DNNAligncenter
{
	text-align: center;
}

/* Login Styles */
.LoginPanel
{

}

.LoginTabGroup
{
	
}

.LoginTab {
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	border: 1px #25569a solid;
}

.LoginTabSelected{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #FFF;
	background-position: 0% -41px;
	border: 1px #25569a solid;
}

.LoginTabHover
{
	float: left;
	background: url("../../images/tablogin_gray.gif") left top;
	margin: 0 3px 3px 0;
	padding: 5px 5px 4px 5px;
	text-decoration: none;
	color: #555;
	border: 1px #C00 solid;
	cursor:pointer;
}

.LoginContainerGroup
{
	clear: both;
	padding-top: 5px;
}

.LoginContainer
{
	
}

#tablist 
{
	width: 120px;
	margin: 0;
	border-right: 1px solid black;
	padding-bottom: 10px;
	float:left;
}

.dashboardPanel 
{
	margin-left: 120px;
	padding: 0 10px 10px 10px;
	
}

.dashboardPanel table td
{
	padding: 2px 4px;
}

.dashboardPanel table th
{
	padding: 2px 4px;
	font-size: 1em;
	font-weight: bold;
	color: #036;
	border-bottom: 1px solid #9FB1BC;
}

.dashboardTableAlt 
{
	background-color: #eee;
}

.dashboardGrid
{
	margin: 10px;
}



/* menu principal */

#menu_principal{
background:transparent url(/images/bk_menu.jpg) repeat-x scroll 0 0;
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
font-size:13px;
height:44px;
/*border-top:solid 1px #A3A3A3;
border-bottom:solid 4px #805A78;*/
padding:0 0 6px 0;
}

.SEOMenu_h table{display:none;}

.SEOMenu_h {
    float:left; 
	font-family: "Trebuchet MS", Helvetica, Verdana, sans-serif; 
}
.SEOMenu_h ul 
{
    padding:0;
    margin:0;
    list-style-type:none; 
	list-style-image: none;
}

.SEOMenu_h ul li
{
    float:left; 
    /*position:relative; */
    list-style-type:none; 
	list-style-image: none;
	background:none;
	/* cuidao */
}

.SEOMenu_h ul li.CurrentItem,.SEOMenu_h ul li.ParentItem  
{
	background:transparent url(/images/bk_li_right.png) no-repeat scroll right 0;
	/*padding:0 13px 0 0;*/
	  padding:0 15px 0 0;
	     _background:none;
}

/* ñapeo sub padding de los aitas */
.SEOMenu_h ul li ul li, .SEOMenu_h ul li ul li ul li 
{
padding-right:0;
background:none !important;
background-color:#fabada;
}
/* ende ñapeo sub padding de los aitas */

.SEOMenu_h ul li a
{
    padding:0px 10px; /*border-left: 2px solid white;*/
}
.SEOMenu_h ul li a, .SEOMenu_h ul li a:visited 
{
    float:left; 
    display:block; 
    text-decoration:none; 
    color:#555555; 
    font-weight:bold;
   /* padding:0px 16px; */
    line-height:44px; 
	background:none;
}

.SEOMenu_h ul li.CurrentItem a, .SEOMenu_h ul li.CurrentItem a:visited, .SEOMenu_h ul li.ParentItem a, .SEOMenu_h ul li.ParentItem a:visited  
{
  /* padding:0px 10px 0 20px; */
   padding:0px 6px 0 20px;
   color:#FFFFFF;
   background:transparent url('/images/bk_li_left.png') no-repeat left 0;
   _background:none;
}

.SEOMenu_h ul li.CurrentItem ul li a, .SEOMenu_h ul li.CurrentItem ul li a:visited, .SEOMenu_h ul li.ParentItem ul li a, .SEOMenu_h ul li.ParentItem ul li a:visited  {
background:none;
background-color:#555555;
}


.SEOMenu_h ul li:first-child a
{ 
    border-left: none; 
}
.SEOMenu_h ul li:hover 
{
    width:auto; 
    color:#696969; 
    text-decoration:none; 
}
.SEOMenu_h ul li a:hover 
{
    text-decoration:none; 

    color:#696969; 
   /* background-color:#e2e2e2;*/
}

/* menu principal ende */

/* menu secundario */

#menu_secundario{
/*background:transparent url(/images/bk_menu.jpg) repeat-x scroll 0 0;*/
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
font-size:13px;
overflow:hidden;
/*min-height:24px;*/
/*border-bottom:solid 1px #A3A3A3;*/
display:block;
clear:both;
width:100%;
background:transparent url(/images/bk_menu.jpg) repeat-x scroll 0 0;
/*padding:6px 0;*/
}

.SEOMenu_sub table{display:none;}

.SEOMenu_sub ul 
{
    padding:2px 0 30px 0;
    margin:0;
}

.SEOMenu_sub ul li
{
    float:left; 
    list-style-type:none; 
	margin:3px 5px 3px 0;
}

.SEOMenu_sub ul li.CurrentItem,.SEOMenu_sub ul li.ParentItem  
{
	/*background:transparent url(/images/bk_li_right.gif) no-repeat scroll right 0;*/
	/*padding:0 13px 0 0;*/
}

.SEOMenu_sub ul li a
{
    padding:0 5px 0 0;
	display:block;
	
}




 html * .SEOMenu_sub ul li a{/*line-height:10px !important;*/}

.SEOMenu_sub ul li a, .SEOMenu_sub ul li a:visited 
{
    text-decoration:none; 
    color:#575757; 
	background:none;
	white-space:nowrap;
   border-right:solid 1px #d50310;
	}

.SEOMenu_sub ul li.CurrentItem a, .SEOMenu_sub ul li.CurrentItem a:visited, .SEOMenu_sub ul li.ParentItem a, .SEOMenu_sub ul li.ParentItem a:visited  
{
   padding:0 5px 0 0;
   color:#700758;
   font-weight:bold !important;
}

.SEOMenu_sub ul li.CurrentItem ul li a, .SEOMenu_sub ul li.CurrentItem ul li a:visited, .SEOMenu_sub ul li.ParentItem ul li a, .SEOMenu_sub ul li.ParentItem ul li a:visited  {
background:none;
background-color:#737d21;
}

.SEOMenu_sub ul li:first-child a
{ 
    border-left: none; 
}
.SEOMenu_sub ul li:hover 
{
    width:auto; 
    color:#ffffff; 
    text-decoration:none; 
}
.SEOMenu_sub ul li a:hover 
{
    text-decoration:none; 

    color:#ffffff; 
}
.SEOMenu_sub ul li:hover a
{
    text-decoration:none; 
    color:#ffffff;
    z-index:9999;
}

/* menu secundario ende */

html,body{margin:0;padding:0;}

body{font-size:76%; font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif; background:#0E0D10 url('/images/bk_body.png') repeat-x 0 0;}

/* aholkularitza multiskin css selectors */

#web{ margin:27px auto 0; width:914px; padding:0 23px 15px 23px;    /*background-color:#E4D9E6;*/ /*background:#E4D9E6 url('/images/bk_web.jpg') repeat-x 0 0;*/ overflow:hidden; background:#C4BFC5 url(/images/bk_web.png) repeat-x 0 0;
	overflow:hidden; _margin:0 auto; #border-top:solid 27px #000;;}

#menu_aux{/*overflow:hidden; background-color:#585858; height:25px; line-height:23px;*/
background-color:#585858;
height:25px;
left:0;
line-height:23px;
position:fixed;
top:0;
width:100%;
z-index:99;
border-bottom:solid 2px #000000;
}

#menu_aux .contenido_centrado{margin:0 auto; padding:0 10px; width:940px;}

#menu_aux ul{margin:0; padding:0; float:right;}

#menu_aux ul li{float:left; list-style-type:none; margin:0 14px 0 0;}

#menu_aux ul li a{color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold; padding:0 0 0 30px;}

#menu_aux ul li a.home{background:transparent url(/images/icono_aux_home.gif) no-repeat scroll left center; display:none;}

* html #menu_aux ul li.login_li{margin:0;}

*:first-child+html #menu_aux ul li.login_li{margin:0;}

#menu_aux ul li input{background:transparent url(/images/icono_aux_privado.gif) no-repeat scroll left center; color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold; padding:0 0 0 25px; border:none; font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif; cursor:pointer;}

* html #menu_aux ul li input{ padding:0 0 0 15px; margin:0;}

*:first-child+html #menu_aux ul li input{  padding:0 0 0 15px; margin:0;}

#dnn_dnnSEARCH_cmdSearch{background:transparent url(/images/bk_bot_buscar.gif) no-repeat scroll left center; color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold; padding:0 0 0 25px; border:none; font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;}

* html #dnn_dnnSEARCH_cmdSearch{padding:0 0 0 13px; margin:0; cursor:pointer;}

*:first-child+html #dnn_dnnSEARCH_cmdSearch{padding:0 0 0 13px; margin:0;}

#menu_aux ul li a.mapa2{background:transparent url(/images/icono_aux_mapa.gif) no-repeat scroll left center;}

#menu_aux ul li a.accesibilidad{background:transparent url(/images/icono_aux_accesibilidad.gif) no-repeat scroll left center; display:none;}

#menu_aux ul li a.contacto{background:transparent url(/images/icono_aux_contacto.gif) no-repeat scroll left center;}

#menu_aux #buscador{float:right; width:255px; display:none;}

#menu_aux #buscador fieldset{margin:0; padding:0; border:none; width:auto; /*border:dotted 1px #f00;*/}

#menu_aux #buscador legend{text-indent:-9999px; display:none;}

#menu_aux #buscador label{font-weight:bold; font-size:13px; color:#FFFFFF;}

#menu_aux #buscador label span{text-indent:-999em; position:absolute; left:-111px;}

#menu_aux #buscador label input{border:solid 1px #9D9D9D; background-color:#D7D7D7; width:159px;}

#menu_aux h1#pagetitle{
float:left;
height:59px;
margin:5px 0 0;
overflow:hidden;
text-indent:-9999px;
width:1px;
display:none;
}

#menu_aux #idiomas{float:right; color:#a1a1a1;}

#menu_aux #idiomas a{font-size:14px; color:#FFFFFF; margin:0 2px; text-decoration:none;}

#menu_aux_sub{  display:none; height:1px; background-color:#000; overflow:hidden;}

#cabecera{height:136px;  background:transparent url(/images/bk_cabecera.jpg) no-repeat scroll left center;}

#cabecera #logo1{float:left;}

#cabecera #logo1 a img, #cabecera #logo2 a img{border:none;}

#cabecera #logo2{ display:none; float:right;}

#migas{ /*height:42px; line-height:40px;*/ color:#777777; font-size:13px;/* margin:10px 0 0 0;*/ padding:7px 0; font-weight:normal !important; overflow:hidden;}

#migas a{color:#d50310; font-weight:normal !important; font-size:13px;}

#web_2{width:960px; margin:0 auto; position:relative;}

#pie_pre_linea{height:3px; background-color:#d50310; overflow:hidden;}

#pie{overflow:hidden; background-color:#171717; padding:15px 20px; height:100%}

#pie_post{overflow:hidden; background-color:#2c2c2c; height:25px; line-height:23px; width:100%; clear:both;}

#pie_post ul{margin:0; padding:0; float:right;}

#pie_post ul li{float:left; list-style-type:none; margin:0 14px 0 0;}

#pie_post ul li a{color:#FFFFFF; font-size:13px; text-decoration:none; font-weight:bold; }

#pie_post_linea{height:12px; margin:0 0 20px 0; background-color:#6b6b6b; overflow:hidden;}

#pie img{float:right;}

/* paneles home */

#home_contenido_1, #home_contenido_2{margin:0 0 15px 0; overflow:hidden; height:100%;}

#contentpane{overflow:hidden; /*border:dotted 1px #fabada;*/}

#home_contenido_2{overflow:hidden; /*border:dotted 1px #fabada;*/}

#home_contenido_2 .col_izquierda{width:634px; float:left;}

#home_contenido_2 .col_derecha{width:255px; float:right; }

#home_contenido_3{overflow:hidden; /*border:dotted 1px #fabada;*/ _margin-bottom:10px; #margin-bottom:10px;}

#home_contenido_3 .col_izquierda{width:443px; float:left;}

#home_contenido_3 .col_derecha{width:443px; float:right}

/* paneles home ende*/

/* paneles interiores */

#interiores_contenido_1{overflow:hidden;}

#interiores_contenido_1 .col_izquierda{ float:left; width:260px; }

#interiores_contenido_1 .col_derecha{width:627px; float:right;}

/* paneles interiores ende */

/* paneles admin */

#admin_contenido_1{}

/* aholkularitza multiskin css selectors ende */

/* container_general */

.container_general{clear:both; margin-bottom:38px }

.container_general .titulo_container{overflow:hidden; margin:0 0 -10px 0; _margin:0; #margin:0 0 -5px 0; /*border-bottom:solid 1px #000;*/}

.container_general .titulo h2{ margin:7px 0 0 17px; font-size:18px; color:#4E4E4E; #padding-bottom:5px !important; }

.container_general .titulo{background:transparent url('/images/bk_container_general_tl.png') no-repeat left 0; height:32px; width:95%; float:left; #padding-bottom:5px;
}

.container_general .titulo_derecha{
background:transparent url('/images/bk_container_general_tr.png') no-repeat right top ; height:32px; width:5%; float:left;
_background:transparent url('/images/bk_container_general_tr.gif') no-repeat right top;
 }

.container_general .contenido_container{border-left:2px solid #000;
border-right:2px solid #000; /*margin-top:-10px; padding:10px 0 0 0;*/ background:#d7d7d7;}

.container_general .contenido_container .contenido {background-color:#d7d7d7;}

.container_general .contenido{ padding:18px 20px 4px 20px; /*overflow:hidden;*/}

.container_general .contenido_container p{ margin:0 0 10px 0;}

.container_general .contenido_container p strong{color:#700758;}

.container_general .contenido_derecha {}

.container_general .pie_container{overflow:hidden;}

.container_general .pie{background:transparent url('/images/bk_container_general_bl.png') no-repeat left 0; height:14px; width:95%; float:left;}

.container_general .pie_derecha {background:transparent url('/images/bk_container_general_br.png') no-repeat right center ; height:14px; width:5%; float:left; _background:transparent url('/images/bk_container_general_br.gif') no-repeat right center ;}

* html .container_general .pie_derecha {margin:-2px 0 0 0; }

/* container_general ende */

/* container_lateral */

.container_lateral{ }

.container_lateral .titulo_container{overflow:hidden; }

.container_lateral .titulo h3{ margin:5px 0 0 8px; font-size:15px; color:#ffffff; font-weight:bold;}

.container_lateral .titulo{background:transparent url('/images/bk_container_lateral_tl.png') no-repeat left 0; height:34px; width:95%; float:left;}

.container_lateral .titulo_derecha{
background:transparent url('/images/bk_container_lateral_tr.png') no-repeat right center ; height:34px; width:5%; float:left; }

.container_lateral .contenido_container{}

.container_lateral .contenido{background-color:#FFFFFF; padding:10px 17px;}

.container_lateral .contenido p{margin:0;}

.container_lateral .contenido p strong{color:#700758;}

.container_lateral .contenido_derecha {}

.container_lateral .pie_container{overflow:hidden;}

.container_lateral .pie{background:transparent url('/images/bk_container_lateral_bl.gif') no-repeat left 0; height:14px; width:95%; float:left;}

.container_lateral .pie_derecha {background:transparent url('/images/bk_container_lateral_br.gif') no-repeat right center ; height:14px; width:5%; float:left; }

* html .container_lateral .pie_derecha {margin:-2px 0 0 0; }

/* container_lateral ende */

/* container consultoria a+i */

* html .container_general .contenido_container_consultoria_i{width:912px;}

.container_general .contenido_container_consultoria_i .contenido{overflow:hidden; padding:0 20px 0 20px; clear:both;}

.container_general .contenido_container_consultoria_i p{margin:18px 0 0 0;}

.container_general .contenido_container_consultoria_i p strong{color:#700758; }

.container_general .contenido_container_consultoria_i img{float:right;}

.container_general .contenido_container_consultoria_i{ background:#ffffff url(/images/bk_contenido_consultoria_a_i.jpg) repeat-y 0 0;}

.container_general .contenido_container_consultoria_i .texto{float:left; width:600px; /*border:dotted 1px #f00;*/}

.container_general .contenido_container_consultoria_i .imagen{float:right; /*border:dotted 1px #f00;*/ width:261px;}

/* container consultoria a+i  */

/* acceso usuarios home */

#container_acceso_usuarios{}

#container_acceso_usuarios .titulo{ height:35px; line-height:31px; padding:0 0 0 50px; background:#1A0F18 url(/images/bk_titulo_acceso_usuarios.jpg) no-repeat 0 0; font-size:15px; font-weight:bold; color:#FFFFFF;}

#container_acceso_usuarios .contenido{ background:#ffffff url(/images/bk_acceso_usuarios.jpg) repeat-y 0 0; }

#container_acceso_usuarios .pie{/*background:#E0E4DA url(/images/pie_acceso_usuarios.jpg) no-repeat 0 0; height:11px;*/}

#container_acceso_usuarios #dnn_dnnLOGIN_PETEIRO_pnlLogin{
padding:5px 20px;
}

#container_acceso_usuarios span{color:#505154; font-size:11px; /*font-weight:bold;*/}

/* ---- */

#dnn_dnnLOGIN_PETEIRO_txtPassword, #dnn_dnnLOGIN_PETEIRO_txtUsername{border:solid 1px #505154; background-color:#E4D9E6; border:solid 1px #805a78; font-size:11px;}

#dnn_dnnLOGIN_PETEIRO_txtPassword, #dnn_dnnLOGIN_PETEIRO_txtUsername{width:140px; margin:0 0 0 10px;}

#container_acceso_usuarios .linea_form{margin:5px 0; clear:both; text-align:right; /*border:1px dotted #FF9900;*/}

#container_acceso_usuarios .linea_boton{margin:5px 0; overflow:hidden;}

#container_acceso_usuarios .linea_boton .recordar{float:left}

#container_acceso_usuarios .linea_boton .boton{float:right;}

#container_acceso_usuarios .linea_boton .boton input{ background:#535353 url(/images/bk_boton_entrar.jpg) repeat-x 0 0; color:#FFFFFF;font-size:10px; font-weight:bold; text-transform:uppercase; padding: 2px 8px; 
border-top:solid 1px #aaaaaa; border-left:solid 1px #aaaaaa;
border-bottom:solid 1px #131313; border-right:solid 1px #131313;
}

#container_acceso_usuarios .linea_ahref{padding:0 0 0 50px; background:transparent url(/images/bk_boton_acceso_usuarios.jpg) no-repeat left center; height:38px; line-height:38px; font-size:12px; }

#container_acceso_usuarios .linea_ahref a{color:#FFFFFF; text-decoration:none;}

#container_acceso_usuarios .linea_pie{padding:0 0 0 50px; background:transparent url(/images/bk_boton_pie_acceso_usuarios.jpg) no-repeat left center; height:51px; line-height:43px; font-size:15px; font-weight:bold; }

#container_acceso_usuarios .linea_pie a{color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* ---- */

.linea_logeado{padding:3px 10px;}

.linea_logeado span{display:block;}

/* acceso usuarios home ende */

/* NOTICIAS START */

/* noticias home */

#home_contenido_3 .col_izquierda .noticia_entidad{border-bottom:dotted 1px #ABA0AA; margin:0 0 10px 0; padding:0 0 5px 0;}

#home_contenido_3 .noticia_entidad .titulo_noticia a{font-size:13px; font-weight:bold; text-decoration:none; color:#700758;}

#home_contenido_3 .noticia_entidad .fecha_noticia{font-size:12px; color:#7C7C7C; /*margin:3px 0;*/ font-weight:bold;}

#home_contenido_3 .noticia_entidad .sumario_noticia{margin:8px 0 0 0;}

#home_contenido_3 .noticia_entidad .sumario_noticia p{color:#4D4F53; margin:0; line-height:16px;}

#home_contenido_3 .ver_mas{text-align:right; margin:20px 0 0 0;} 

#home_contenido_3 .ver_mas a{font-size:14px; color:#700758; padding:0 0 0 34px; background:transparent url(/images/plus_ver_mas.gif) no-repeat left center; font-weight:bold;} 

/* ------------- */

/* noticias listado MASTER */

.noticia_entidad_listado{border-bottom:dotted 1px #ABA0AA; margin:0 0 10px 0; padding:0 0 5px 0;}

.noticia_entidad_listado .titulo_noticia a{font-size:13px; font-weight:bold; text-decoration:none; color:#700758;}

.noticia_entidad_listado .fecha_noticia{font-size:12px; color:#7C7C7C; margin:3px 0; font-weight:bold;}

.noticia_entidad_listado .sumario_noticia p{color:#4D4F53}

.noticia_entidad_listado .ver_mas{text-align:right;} 

.noticia_entidad_listado .ver_mas a{font-size:14px; color:#700758; padding:0 0 0 34px; background:transparent url(/images/plus_ver_mas.gif) no-repeat left center; font-weight:bold;}

/* ------------- */

/* noticias listado DETALLE */

.newsactionbar{text-align:left;}

.detalle_noticia .fecha_noticia{font-size:12px; color:#7C7C7C; margin:3px 0 10px 0; font-weight:bold; text-align:left;}

.detalle_noticia .cuerpo_noticia p{color:#4D4F53; text-align:justify;}

.detalle_noticia .boton_volver{text-align:right;} 

.detalle_noticia .boton_volver a{font-size:14px; color:#700758; padding:0 0 0 34px; background:transparent url(/images/plus_ver_mas.gif) no-repeat left center; font-weight:bold;} 

/* ------------- */

/* noticia lateral */

.noticia_lateral{border-bottom:dotted 1px #ABA0AA; margin:0 0 10px 0; padding:0 0 5px 0;}

.noticia_lateral .titulo_noticia a{font-size:13px; font-weight:bold; text-decoration:none; color:#700758;}

.noticia_lateral .fecha_noticia{font-size:12px; color:#7C7C7C; margin:3px 0; font-weight:bold;}

.noticia_lateral .sumario_noticia p{color:#4D4F53}

/* ------------- */

/* NOTICIAS ENDE */

/* PUBLICACIONES HOME */

.DNN_Reports_HTML_Item{padding:10px 0; margin:0 0 10px 0;  border-bottom:dotted 1px #ABA0AA; overflow:hidden; height:100%;}

.publicaciones_home{clear:both; overflow:hidden; }

.publicaciones_home .imagen_publicacion_home{float:left; }

.publicaciones_home .imagen_publicacion_home img{border:none; width:110px;}

.publicaciones_home .titulo_publicacion_home{color:#700758;
font-size:13px;
font-weight:bold;
margin:0 0 0 120px;
}

.publicaciones_home .autor_publicacion_home{margin:0 0 0 120px; font-size:12px; color:#585858; font-weight:bold;}

.publicaciones_home .enlace_publicacion_home{margin:10px 0 0 120px;}

.publicaciones_home .enlace_publicacion_home a{padding:3px 0 3px 27px; background:transparent url(/images/bk_descargar_pdf.gif) no-repeat left center; font-weight:bold; color:#7C7C7C; text-decoration:none;}

/* PUBLICACIONES HOME ende */

/* PUBLICACIONES INTERIORES start */

.publicaciones_entidad{padding:10px 0; margin:0 0 10px 0;  border-bottom:dotted 1px #ABA0AA; overflow:hidden; height:100%;}

.publicaciones_entidad .imagen_publicacion_interiores{float:left;}

.publicaciones_entidad .imagen_publicacion_interiores img{border:none; width:110px;}

.publicaciones_entidad .titulo_publicacion_interiores{
margin:0 0 0 120px;}

.publicaciones_entidad .titulo_publicacion_interiores a{color:#700758;
font-size:13px;
font-weight:bold; text-decoration:none;}

.publicaciones_entidad .autor_publicacion_interiores{margin:0 0 0 120px; font-size:12px; color:#585858; font-weight:bold;}

.publicaciones_entidad .enlace_publicacion_interiores{margin:10px 0 0 120px;}

.publicaciones_entidad .enlace_publicacion_interiores a{padding:3px 0 3px 25px; background:transparent url(/images/bk_descargar_pdf.gif) no-repeat left center; font-weight:bold; color:#7C7C7C;}

/* PUBLICACIONES INTERIORES ENDE */

/* MAPA WEB */


.SEOMenu_h_interiores ul li
{
	list-style-type: none;
	background:transparent url(/images/main_bullet.gif) no-repeat left 0;
	padding:0 0 0 28px;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	margin:5px 0 0 0;
}

.SEOMenu_h_interiores ul li ul
{
margin:0;
padding:0;
}

.SEOMenu_h_interiores ul li ul li
{
	list-style-type: none;
	background:transparent url(/images/bullet_ul_li_ul_li.gif) no-repeat left 0;
	padding:0 0 0 15px;
	font-size:12px;
	line-height:12px;
	margin:3px 0;
	font-weight:normal;
}

.SEOMenu_h_interiores ul li ul li ul
{
margin:0;
padding:0;
}
.SEOMenu_h_interiores ul li ul li ul li
{
	list-style-type: none;
	background:transparent url(/images/bullet_ul_li_ul_li_ul_li.gif) no-repeat left 0;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:11px;
	margin:3px 0;
	font-weight:normal;
}

.SEOMenu_h_interiores ul li a{
color:#010101;
margin:0 0 12px 0;
/*text-decoration:none;*/
}

.SEOMenu_h_interiores ul li a:hover{
color:#700758;
}

.SEOMenu_h_interiores ul li ul li a{
color:#515151;
text-decoration:none;
}

.SEOMenu_h_interiores ul li ul li a:hover{
color:#700758;
text-decoration:underline;
}

.SEOMenu_h_interiores ul li ul li ul li a{
color:#757575;
text-decoration:none;
}

/* MAPA WEB ende */

/* FEATURED PRODUCT */

.featured_products_entidad{
width:454px;
}

.featured_products_entidad .header{
background:transparent url(/images/bk_featured_productos_header.png) no-repeat 0 0;
color:#E3E3E3;
height:25px;
padding:9px 0 0 10px;
font-family:Verdana, Tahoma !important;
font-size:14px;
font-weight:bold;

text-align:left;
}

.featured_products_entidad .image_container{
position:relative;
width:449px;
} 

.featured_products_entidad .image{
background-color:#191919;
text-align:center;
border-bottom:none;
}

.featured_products_entidad .image{border-top:solid 3px #d50310;}

.producto_featured_sumario_derecha{float:right;}

.featured_products_entidad .image_container .no_stock0{
position:absolute;
background-color:transparent;
top:1px;
right:3px;
}


.no_stock1 img, .no_stock2 img, .no_stock3 img, .no_stock4 img, .no_stock5 img{
display:none;
}
.featured_products_entidad .image_container .pre_bot{
position:absolute;
left:0px;
bottom:0px;
_bottom:-1px;
height:12px;
background-color:transparent;

}

.featured_products_entidad .summary{
background:transparent url(/images/bk_featured_productos_summary.png) repeat-y 0 0;
overflow:hidden;
padding:6px 10px 2px 10px;
font-size:24px;
color:#d7d7d7;
width:434px;
}


.featured_products_entidad .summary span{
float:right;
display:block;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:18px;
color:#d8d3da;
font-weight:900;
}

.featured_products_entidad .summary .producto_listado_sumario_derecha{float:right;}

.featured_products_entidad .summary .producto_listado_sumario_derecha .price{text-align:right; font-size:24px; color:#d7d7d7;}

.featured_products_entidad .summary .summary_text{
font-size:13px; color:#ffffff;}

.featured_products_entidad .summary .summary_text p{

display:block !important;}


.featured_products_entidad .pie{
height:13px;
background:transparent url(/images/bk_featured_bot.png) no-repeat 0 0;
margin:0 0 6px 0;
}

.featured_products_entidad .bot_carrito{
float:right;
}

.featured_products_entidad .bot_detalle{
float:left;
}

.featured_products_entidad .bot_detalle a{
background:transparent url(/images/btn_add_cart.png) no-repeat 0 0;
width:136;
height:
}

/* ende FEATURED PRODUCT */


/* LISTADO DE PRODUCTOS */

.listado_productos_entidad{
width:278px;
}

.listado_productos_entidad .header{
background:transparent url(/images/bk_listado_productos_header.png) no-repeat 0 0;
color:#E3E3E3;
height:25px;
padding:9px 0 0 10px;
font-family:Verdana, Tahoma !important;
font-size:14px;
font-weight:bold;

text-align:left;
}

.listado_productos_entidad .image_container{
position:relative;
width:278px;
} 

.listado_productos_entidad .image{
background-color:#191919;
text-align:center;
border-bottom:none;
}

.listado_productos_entidad .image{border-top:solid 3px #d50310;}


.listado_productos_entidad .image_container .no_stock0{
position:absolute;
background-color:transparent;
top:3px;
right:2px;
}

.no_stock1, .no_stock2, .no_stock3, .no_stock4, .no_stock5{
background:url("/images/instock.png") repeat-y scroll 0 0 transparent;
height:79px;
position:absolute;
right:2px;
top:3px;
width:79px;
}



.listado_productos_entidad .image_container .pre_bot{
position:absolute;
left:0px;
bottom:0px;
_bottom:-1px;
height:12px;
background-color:transparent;

}

.listado_productos_entidad .summary{
background:transparent url(/images/bk_listado_productos_summary.png) repeat-y -4px 0;
overflow:hidden;
padding:6px 6px 4px 2px;
width:270px;
font-size:24px;
color:#d7d7d7;
/*width:258px;*/
}


.listado_productos_entidad .summary span{
float:right;
display:block;
font-family:"Verdana", Arial, Helvetica, sans-serif;
font-size:18px;
color:#d8d3da;
font-weight:900;
}

.listado_productos_entidad .summary .producto_listado_sumario_derecha{float:right; margin:10px 0 0 0;}

.listado_productos_entidad .summary .producto_listado_sumario_derecha .price{text-align:right; font-size:20px; color:#d7d7d7;}

.listado_productos_entidad .summary .producto_listado_sumario_derecha img{
width:71px;
}

.listado_productos_entidad .summary .summary_text{
font-size:13px; color:#ffffff;}

.listado_productos_entidad .summary .summary_text p{

display:block !important;}


.listado_productos_entidad .pie{
height:13px;
background:transparent url(/images/bk_listado_bot.png) no-repeat 0 0;
margin:0 0 3px 0;
}

.listado_productos_entidad .bot_carrito{
float:right;
}

.listado_productos_entidad .bot_carrito a{
width:127px;
text-align:right;
height:29px;
line-height:29px;
background:transparent url(/images/btn_add_cart.png) no-repeat 0 0;
padding:0 7px 0 0;
color:#e4e4e4;
text-decoration:none;
font-family:verdana;
font-weight:bold;
display:block;
font-size:12px;
}

.listado_productos_entidad .bot_detalle{
float:left;
}

.listado_productos_entidad .bot_detalle a{
width:118px;
text-align:right;
height:29px;
line-height:29px;
background:transparent url(/images/btn_detail.png) no-repeat 0 0;
padding:0 7px 0 0;
color:#000000;
text-decoration:none;
font-family:verdana;
font-weight:bold;
display:block;
font-size:12px;
}

/* ende LISTADO DE PRODUCTOS */

/* detalle de producto */

.producto_detalle_entidad{
width:623px;
}

.producto_detalle_entidad .header{
background:transparent url(/images/bk_producto_detalle_header.png) no-repeat 0 0;
color:#E3E3E3;
height:25px;
padding:8px 0 0 14px;
font-family:Verdana, Tahoma !important;
font-size:14px;
font-weight:bold;
margin:0;
text-align:left;
}

.producto_detalle_entidad .image_container, .producto_detalle_entidad .image_container_PETE{
position:relative;
width:623px;
} 

.producto_detalle_entidad .image, .producto_detalle_entidad .image_PETE{
background-color:#191919;
text-align:center;

border-bottom:none;
}

.producto_detalle_entidad .image img, .producto_detalle_entidad .image_PETE img{
width:619px;
border-top:solid 4px #D50310 !important;
}


.producto_detalle_entidad .image_container .no_stock0, .producto_detalle_entidad .image_container_PETE .no_stock0{
position:absolute;
background-color:transparent;
top:4px;
right:2px;
}

.producto_detalle_entidad .image_container .no_stock-1, .producto_detalle_entidad .image_container_PETE .no_stock-1{
display:none;
}

.producto_detalle_entidad .image_container .post_top, .producto_detalle_entidad .image_container_PETE .post_top{
position:absolute;
height:12px;
background-color:transparent;
left:0px;
top:0px;
}


.producto_detalle_entidad .image_container .pre_bot, .producto_detalle_entidad .image_container_PETE .pre_bot{
position:absolute;
height:12px;
background-color:transparent;
left:0px;
bottom:0px;
_bottom:-1px;
}

.producto_detalle_entidad .summary{
background:transparent url(/images/bk_producto_detalle_summary.png) repeat-y 0 0;
overflow:hidden;
padding:6px 10px 2px 10px;
width:603px;
}

.summary_2{
background:transparent url(/images/bk_producto_detalle_summary.png) repeat-y 0 0;
overflow:hidden;
padding:6px 10px 2px 10px;
width:603px;
}

.summary_2 p{
text-align:justify;
color:#FFFFFF !important;
}



.producto_detalle_entidad .pie{
height:13px;
background:transparent url(/images/bk_producto_detalle_bot.png) no-repeat 0 -2px;
margin:0 0 12px 0;
}

.producto_detalle_entidad .bot_carrito{
float:right;
}

.producto_detalle_entidad .bot_detalle{
float:left;
}

.producto_detalle_entidad .ProductDetail-BarraCompra{

}

.producto_detalle_entidad .ProductDetail-BarraCompra a {
width:145px;
text-align:right;
height:29px;
line-height:29px;
background:transparent url(/images/btn_add_cart_detail.png) no-repeat 0 0;
padding:0 7px 0 0;
color:#000000;
text-decoration:none;
font-family:verdana;
font-weight:bold;
display:block;
font-size:12px;

 }

.ProductDetail-DescripcionAdicional{margin:10px 0 0 0;}


.producto_detalle_entidad .summary img{
/*float:left;*/
}

.producto_detalle_sumario_derecha{
float:right;
margin:5px 0 0 0;
}

.producto_detalle_sumario_derecha .precio{
font-size:22px;
color:#d6d6d6;
}

.producto_detalle_entidad .summary_text{float:left; font-size:13px; color:#FFFFFF; width:456px;}

.summary p{
display:block;
margin:0 0 10px 0;
text-align:justify;
}


/* ende detalle producto */


.listado_productos_entidad .summary_text .big_icon_specs{
width:196px;
list-style-type:none;
overflow:hidden;
_float:left;
}

.listado_productos_entidad .summary_text .big_icon_specs li{
width:64px;
float:left;
position:relative;
/*border:dotted 1px #d6d3ce;*/
}


.listado_productos_entidad .summary_text .big_icon_specs img{
width:71px;
margin-bottom:-4px;
}

.listado_productos_entidad .summary_text span{
/*bottom:11px;
color:#ffffff;
display:block;
font-family:verdana;
font-size:10px;
font-weight:bold;
left:13px;
position:absolute;*/
bottom:9px;
color:#FFFFFF;
display:block;
font-family:verdana;
font-size:9px;
font-weight:bold;
left:8px;
padding:0 0 0 3px;
position:absolute;
width:47px;
}



.producto_detalle_entidad  .summary_text .big_icon_specs{
list-style-type:none;
overflow:hidden;
_float:left;
}

.producto_detalle_entidad .summary_text .big_icon_specs li{
width:80px;
float:left;
position:relative;
/*border:dotted 1px #d6d3ce;*/
}


.producto_detalle_entidad  .summary_text .big_icon_specs img{
width:84px;
margin-bottom:-4px;
}

.producto_detalle_entidad  .summary_text span{
bottom:13px;
color:#ffffff;
display:block;
font-family:verdana;
font-size:10px;
font-weight:bold;
left:13px;
position:absolute;

}


.featured_products_entidad .big_icon_specs{
width:322px;
list-style-type:none;
overflow:hidden;
_float:left;
}

.featured_products_entidad .big_icon_specs li{
width:80px;
float:left;
position:relative;
/*border:dotted 1px #d6d3ce;*/
}


.featured_products_entidad .big_icon_specs img{
width:80px;
margin-bottom:-4px;
}

.featured_products_entidad .big_icon_specs span{
bottom:11px;
color:#ffffff;
display:block;
font-family:verdana;
font-size:10px;
font-weight:bold;
left:13px;
position:absolute;

}

.featured_products_entidad .bot_carrito{
float:right;
}

.featured_products_entidad .bot_carrito a{
width:127px;
text-align:right;
height:29px;
line-height:29px;
background:transparent url(/images/btn_add_cart.png) no-repeat 0 0;
padding:0 7px 0 0;
color:#e4e4e4;
text-decoration:none;
font-family:verdana;
font-weight:bold;
display:block;
font-size:12px;
}

.featured_products_entidad .bot_detalle{
float:left;
}

.featured_products_entidad .bot_detalle a{
width:118px;
text-align:right;
height:29px;
line-height:29px;
background:transparent url(/images/btn_detail.png) no-repeat 0 0;
padding:0 7px 0 0;
color:#000000;
text-decoration:none;
font-family:verdana;
font-weight:bold;
display:block;
font-size:12px;
}


/* paginacion */

.PagingTable{background-color:#D6D3CE;
width:100%;}

/* paginacion ende */

/* jquery */


	.tabbed-box {
		border: 0px solid #ddd; }
		
	.tabbed-box p{
	display:block;
	}
		
		.tabbed-box h3{background-color:#434343;
color:#FFFFFF;
display:block;
font-size:13px;
font-weight:bold;
margin:0 0 7px 0;
padding:5px;}
		
		.tabbed-box .tabs {display:block; width:100%; overflow:hidden; margin:0 0 -2px 0; _margin:0; padding:0;}
		
	.tabbed-box .tabs li {
		list-style: none;
		float: left; }
	.tabbed-box .tabs li a {
		display: block;
		width: 96px;
		/*padding: 5px 0;*/
		line-height:26px;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		color: #888;
		background: transparent url(/images/tabbed_box_li_on.png) no-repeat 0 0;
		margin:0 2px 0 0; 
		height:27px;
		}
	.tabbed-box .tabs li:first-child a {
		border-left: none; }
	.tabbed-box .tabs li a:hover {
		color: #aaa; 
		background: transparent url(/images/tabbed_box_li_hover.png) no-repeat;
		}
	.tabbed-box .tabs li a:focus {
		outline: none; }
	.tabbed-box .tabs li a.active {
		background: transparent url(/images/tabbed_box_li_off.png) no-repeat;
		color: #111111;
		border-bottom:/*solid 2px #f90;*/
		 }
	.tabbed-box .tabbed-content {
		/* edit */
/*		display: none;  */}
		/* here aqui estoy el display */
		.tabbed-box .spec_contents {padding: 12px; overflow:hidden; background-color:#d7d7d7; border-left:solid 2px #191919; border-right:solid 2px #191919; clear:both; height:100%;}
		
		.tabbed-box .specs {float:left; width:147px; height:190px; display:block; /*border:solid 1px #f90;*/}
		
		.tabbed-box .specs div{display:block; width:105px; height:58px; padding:0 10px; font-family:verdana; font-size:10px;}
		
	.tabbed-content .specs_pie{height:23px; background:transparent url(/images/bk_pie_product_detail_specs.png) no-repeat 0 0; font-size:10px; width:100%; clear:both;}
	
	.tabbed-box .pre_wrapping{background:transparent url(/images/bk_specs_contents.gif) no-repeat right 0; height:10px; border-left:solid 2px #191919; margin-top:-2px; _margin-bottom:-8px;}
	
	.tabbed-box .wrapping{/*background: #d7d7d7; url(/images/bk_tabbed-tab-bg.jpg) repeat-x top;*/ display:block; }
	
	.tabbed-box .tabbed-content #pictures_gallery_container{}
	
		.tabbed-box .tabbed-content #pictures_gallery_container ul{display:block;  overflow:hidden; margin:0 0 15px 0; _width:100%;}
	
	.tabbed-box .tabbed-content #pictures_gallery_container ul li{width:32%; display:block; 
	float:left; padding:0 0 19px 0;}
	
	.tabbed-box .tabbed-content #pictures_gallery_container ul li a{float:right; display:block;}
	
	.tabbed-box .tabbed-content #pictures_gallery_container ul li a img{border:solid 3px #000;}
	
	.tabbed-box .tabbed-content #pictures_gallery_container ul li a:hover img{border:solid 3px #d50310;}
	
/* specifications */

.tabbed-box .tabbed-content ul.technical_specs{font-weight:bold;}

.tabbed-box .tabbed-content ul.technical_specs li{display:block; float:right;}

.tabbed-box .tabbed-content ul.technical_specs li span{float:left;}

.tabbed-box .tabbed-content .product_picture{float:right;}

/* product features */

.tabbed-box .container_specs {width: 290px; float: left;}

.tabbed-box .tabbed-content ul.technical_specs{}

.tabbed-box .tabbed-content ul.technical_specs li{display:block; width:100%; padding:3px 0; border-bottom:dotted 1px #9E9DA4;}

.tabbed-box .tabbed-content ul.technical_specs li span{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

.tabbed-box .tabbed-content ul.technical_specs li span.value{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#990000;}

.tabbed-box .kit_includes{}

.tabbed-box .kit_includes li{display:block; background:transparent url(/images/kit_includes_container_left.png) no-repeat left 0; margin:0 0 3px 0; overflow:hidden; list-style-type:none; _border:solid 1px #d7d7d7; }

.tabbed-box .kit_includes li a{float:left; border:none;display:block;
margin:9px 0 0 12px; }

.tabbed-box .kit_includes li a img{ border:none;}

.tabbed-box .kit_includes li .spec_text{float:right;  background:transparent url(/images/kit_includes_container_right.png) no-repeat right 0; height:100px;width:428px; text-align:right; display:block; font-family:Tahoma, sans-serif; font-size:18px; color:#DDDDDD; padding:21px 27px 0 0; _border:none !important;}


/* jquery ende */

/* description_detail_entity */
/*
.product_detail_entity{
width:623px;
}

.product_detail_entity .header{
background:transparent url(/images/bk_producto_detalle_header.png) no-repeat 0 0;
color:#E3E3E3;
height:25px;
padding:8px 0 0 14px;
font-family:Verdana, Tahoma !important;
font-size:14px;
font-weight:bold;
margin:0;
text-align:left;
}

.product_detail_entity .image_container{
position:relative;
width:623px;
} 

.product_detail_entity .image_container .post_top{
position:absolute;
height:12px;
background-color:transparent;
left:0px;
top:0px;
}



.producto_detalle_entidad .summary{
background:transparent url(/images/bk_producto_detalle_summary.png) repeat-y 0 0;
overflow:hidden;
padding:6px 10px 2px 10px;
width:603px;
}

*/
/*
.producto_detalle_entidad .summary img{

}

.producto_detalle_sumario_derecha{
float:right;
}

.producto_detalle_sumario_derecha .precio{
font-size:22px;
color:#d6d6d6;
}

.producto_detalle_entidad .summary_text{float:left; font-size:13px; color:#FFFFFF; width:456px;}

.summary p{
display:block;
margin:0 0 10px 0;
text-align:justify;
}

.producto_detalle_entidad .pie{
height:13px;
background:transparent url(/images/bk_producto_detalle_bot.png) no-repeat 0 -2px;
margin:0 0 15px 0;
}

.producto_detalle_entidad .bot_carrito{
float:right;
}

.producto_detalle_entidad .bot_detalle{
float:left;
}

.producto_detalle_entidad .ProductDetail-BarraCompra a {display:block;
background:#f00;
 }
*/

/* description entity ende */

/* categorias principales */

.categor_left{/*margin-bottom:10px; padding-bottom:10px; */}

#dnn_ctr383_CategoryMenu_dlRootMenu {border-bottom:dashed 1px #333333; width:100%; margin-bottom:6px;}

#dnn_ctr383_CategoryMenu_dlRootMenu .cat_principales{color:#000000;}

#dnn_ctr383_CategoryMenu_dlRootMenu a{color:#000000;  width:100%; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:12px; display:block;}

#dnn_ctr383_CategoryMenu_dlRootMenu .cat_principales a:hover{}

/* categorias principales ende */

/* listado categorias */

.categor{width:100%; font-family:verdana;}

.categor a{border-bottom:dotted 1px #666666; display:block; text-decoration:none; font-size:11px; font-weight:bold;/* line-height:29px; */padding:3px 0; color:#d50310;}

.categor a span{}

.categor a span.categor_left{}

#dnn_ctr384_ProductList_pnlProductList p{display:none;}

/* migas tienda */

#migas #dnn_contenido_3{color:#d50310; font-weight:bold;}

#migas #dnn_contenido_3 a.link_migas{text-decoration:none; 
color:#777777;}
   

/* migas tienda ende */

/* customización checkout */

#dnn_ctr387_CheckOut_pnlAddressDetails img{margin:0 7px 0 0;}

#dnn_ctr387_CheckOut_pnlAddressDetails label span{color:#000; line-height:20px;}

#dnn_ctr387_CheckOut_pnlAddressDetails tr{height:33px; vertical-align:top; }

#dnn_ctr387_CheckOut_pnlAddressDetails .SubHead{width:100px;}


#dnn_ctr384_ProductList_lblMsg{font-size:15px; margin:7px 0;}

/* MAPA WEB */

.SEOMenu_interiores ul{
margin:0;
_margin:0 -5px 0 0;
padding:0;
}

.SEOMenu_interiores ul li
{
	list-style-type: none;
	background:transparent url(/images/main_bullet.gif) no-repeat left 0;
	padding:0 0 0 24px;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	margin:5px 0 0 0;
}

.SEOMenu_interiores ul li ul
{
margin:0;
padding:0;
}

.SEOMenu_interiores ul li ul li
{
	list-style-type: none;
	background:transparent url(/images/bullet_ul_li_ul_li.gif) no-repeat left 0;
	padding:0 0 0 15px;
	font-size:12px;
	line-height:12px;
	margin:3px 0;
	font-weight:normal;
}

.SEOMenu_interiores ul li ul li ul
{
margin:0;
padding:0;
}
.SEOMenu_interiores ul li ul li ul li
{
	list-style-type: none;
	background:transparent url(/images/bullet_ul_li_ul_li_ul_li.gif) no-repeat left 0;
	padding:0 0 0 15px;
	font-size:11px;
	line-height:11px;
	margin:3px 0;
	font-weight:normal;
}

.SEOMenu_interiores ul li a{
color:#222222;
margin:0 0 12px 0;
/*text-decoration:none;*/
}

.SEOMenu_interiores ul li ul li a{
color:#313310;
text-decoration:none;
}

.SEOMenu_interiores ul li ul li ul li a{
color:#737d1e;
text-decoration:none;
}

/* MAPA WEB ende */

#myGallery {
height:400px !important;
}

.payment_msg{overflow:hidden;}

.payment_msg img{float:left; width:120px; margin:0 30px 0 0;}

.payment_msg .thanks_msg{color:#6A6A6A;
float:right;
font-size:24px;}

/* listado historico de las órdenes */

#dnn_ctr402_AdminOrders_pnlOrderList table{ padding:5px; }

#dnn_ctr402_AdminOrders_pnlOrderList table .nb_store_HeaderStyle{background-color:#d50310 !important;}

.free_shipping{margin-top:6px;}

object, object:hover{ border:0px solid; }

/* listado de las órdenes ende */