#wrapper {
padding:0;
padding:0;
}
#box {
margin:0 auto;
width:940px;
padding:10px 0 0 0;
}

#main{
	margin:0;
	width:940px;
	float:left;
	min-height:300px;
	background:#FFF;
	border:1px solid #c5c5c5;
}
#main .content{
padding:10px;
}

.sidebar-left #main{
  width: 690px;
  
  
}
.sidebar-right #main{
  width: 590px;
  
}
.two-sidebars #main{
  width: 420px;
}

#header-fondo {
clear:both;
background: url('img/background.jpg') no-repeat center top #000;
min-height:170px;
margin:0 auto;
padding:0px 0 0 0;
margin:0 auto;
}

#header-fondo-pt {
clear:both;
background: url('img/background_pt.jpg') no-repeat center top #000;
min-height:170px;
margin:0 auto;
padding:0px 0 0 0;
margin:0 auto;
}

#header {
height:150px;
margin:0 auto;
padding:0px;
width:940px;
}
	
#header-right {
width:300px;
float:right;
margin:5px 0 0 0;
}

#header-left {
background-color:#272526;
float:left;
height:32px;
margin:0;
padding:23px 25px 35px;
}

#header2 {
margin:0 auto;
padding: 0 0 10px;
width:940px;
}
#header_title{
margin:0 auto;
line-height:60px;
width:920px;
padding:0 10px;
height:80px;
}
#header_title h1{
font-size:21px;
color:#FFF;
text-transform:uppercase;
font-family:Trebuchet MS;
font-weight:100;
margin:0;
padding:0;
}

#menu {
margin:70px 0 0 0;
height:49px;
padding:0;
width:630px;
float:left;
}

#menu ul.menu{
float: right;}

#content {
margin:0 auto 5px;
padding:0;
min-height:300px;
}
#content.header_title{
margin:-30px auto 5px;
z-index:0;
position:relative;
}

.two-sidebars #content {

}
.sidebar-left #content{
background:#FFF url(img/content-one-sidebar-left.jpg) repeat-y 0 0;
}
.sidebar-right #content{
}

#breadcrumb{
border-bottom:2px solid #CCC;
}
#clear{
	clear:both;
}
.clear{
	clear:both;
}

#fondo {
background-color:#e2e2e2;
padding:0;
width:100%;
clear:both;
}
.not-front #fondo {
padding-top:0px;
}

#sidebar-left {
clear:both;
float:left;
margin:0;
padding:49px 5px 5px;
width:180px;
}

#sidebar-left .content h4{
color:#ff7e00;
border-bottom: 1px solid #DDDEDC;
font-size:15px;
}

#sidebar-right {
float:right;
margin-bottom:0;
margin-right:0;
margin-top:10px;
min-height:500px;
width:294px;
}

#sidebar-right p{
color: #FFFFFF;
font-family:
font-size:
}

#sidebar-right p img{
border: 1px solid #FFF;
}
#pre-footer{
	padding:5px;
}
#pre-footer p{
margin:0px;
padding:0px;
}
#pre-footer{
background: url('img/footer.jpg') no-repeat top center;
padding:30px 0 10px 0;

}
#footer-fondo {
background:#EDEDED;
padding:0;
margin:0;
}
#footer {
clear:both;
padding:5px;
margin:0 auto;
width:940px
}
#footer-left {
float:left;
padding:10px;
width:500px;
}

#footer-left p{
font-size: 11px;
color:#000;
}

#footer-right{
	float:right;
	width:230px;
	padding:10px;
	margin:10px 0 0 0;
}

#footer-right div span{
	font-size:9px;
}

#user-panel{

/*height:auto;*/
left:-210px;
padding:10px 0 0 0;
position:absolute;
top:25px;
width:250px;
z-index:30;
/*height:100%;*/
}
#user-panel .user-footer{
clear:both;
background:url("img/user-panel-footer.png") no-repeat scroll bottom right transparent;
height:19px;
}

.ie6 user-panel .user-footer{
background:url("img/user-panel-footer.gif") no-repeat scroll bottom right transparent;
}

#user-panel .user-box{
background:url("img/user-panel-crop.png") no-repeat scroll top right transparent;
min-height:250px;
padding:20px 20px 20px 20px;
}
.ie6 #user-panel .user-box{
background:url("img/user-panel-crop.gif") no-repeat transparent top right;
}


.logged-in #user-panel .user-box{
background:url("img/user-panel-logged-crop.png") no-repeat scroll top right transparent;
}
.logged-in.ie6 #user-panel .user-box{
background-image:url("img/user-panel-logged.gif");
}

#user-panel.active{
left:0px;
}

#user-panel .controls{
float:right;
width:15px;
margin: 5px 0 10px 10px;
}
#user-panel .pane{
float:left;
width:180px;
}

#user-panel .controls a{
display:block;
line-height:20px;
height:20px;
width:24px;
margin:0 0 10px;
}


#user-panel .controls a.move {
background: url(img/user-panel_open.gif) no-repeat center center;
}
.not-logged-in #user-panel .controls a.move{
background: url(img/user-panel_open_login.gif) no-repeat center center;
height:25px;
margin:-5px 0 0 -1px;
width:25px;
}


#user-panel .controls a.move.active{
background: url(img/user-panel_close.gif) no-repeat center center;
}
#user-panel .controls a.account{
background: url(img/user-panel_myaccount.gif) no-repeat center center;
}
.not-logged-in #user-panel .controls a.account{
display:none;
background:#000;
}
#user-panel .controls a.loggout{
background: url(img/user-panel_logout.gif) no-repeat center center;
height:15px;
}
.not-logged-in #user-panel .controls a.loggout{
display:none;
}
