.no-image{
	display:none; 
}

#cartmenulink{
	color:#ddd;
	font-weight: 500;	
	display:none; 
}

#action a{

	font-weight: 500;
	
}

.pg_menu li a, .pg_menu li span {

    font-size: 90%;
}

#translControl1{
	width: 300px;
}

#navcontainer:after{
/*content: ".";*/
display: inline;
line-height: 1px;
/*font-size: 1px;*/
clear: both;
}

ul#navlist{
list-style: none;
padding: 6px 0px 6px 3px;
margin: 0 auto;
width: 100%;
font-size: 14px;
border-radius: 0px;
float:left;
background-color:#eee;
}

ul#navlist li{
/*display: block;*/
display: inline;
width: 20%;
margin: 0;
padding: 0;
border-radius: 7px;
}

ul#navlist li a
{
display: inline;
font-weight:700;
padding: 0px 2px 0px 5px;
color: #555;
text-decoration: none;
}

#navcontainer>ul#navlist li a { width: auto; margin:0px; }

#navcontainer{
margin-top:20px;	
}

ul#navlist li#active a{
color: #222;
}

ul#navlist li a:hover {
color: #222;

}

#listsmenu{
	display:none;
}

#logo{
	display:none;
}

#opacheader{
	background-color:#B43336 ;
    border: 0px solid #D2D2CF;
    padding: 30px 0px 30px 0px;
    border-radius: 0px;
    margin-top: 0px;
}

#wrap{
	margin: auto;	
	max-width:1100px;
}

.container-fluid {
    padding: 0px;
}


.row-fluid .span7{
	width:100%;
	margin:0px;
} 


#koha_url{

} 

#opaccredits{
	background-color:#333333;
	padding: 9px 0px 9px 0px;
	color:#ddd ;
	
}

#opac-main-search .mastheadsearch button#searchsubmit {
    background: none;
    background-color: #B43336;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
	margin: 0px 0px 0px 4px;
}

.btn-primary {
	
	    background: none;
    background-color: #B43336;
    border-radius: 0;
    border: none;
    text-transform: uppercase;
	margin: 0px 0px 0px 4px;
	
}


.mastheadsearch{
	margin:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	background: none;
	padding:30px 20px 0px 20px;
	margin: auto;
   	max-width: 800px;
}

.mastheadsearch label{
	font-size:100%;
	font-weight:600;
}

#moresearches
{
	margin: auto;
	padding:0px 0px 18px 0px;
	font-size:11px;
	max-width: 400px;
	color:#B43336;
}

a,a:visited
{
	color:#333 !important;
}

a:hover{
	color:#B43336 !important;
	
}

#members a{
	color:#ddd  !important;
	font-weight: 500;
	
}

.breadcrumb{
display:none;
}

.main{
border: 0px;
background:none;
	box-shadow:none;
	padding:0px;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	padding:0px;
	    margin:0px;
}

#login{
	display:none;
	
}

.newsheader {
    background-color: #eee;
	padding: 6px;
	border-bottom: 0px solid #ddd;
}

body{
	background-color: #fff !important;
	
}

.newsbody p{
	background-color: #fff !important;
	
	
}
.newscontainer {
    border: 0px solid #ddd;
    border-bottom-width: 0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}


.ICont{float:left; max-width:100%}
.IContr{float:left; max-width:100%}

.contC{width:100%; height:320px;}
.ContH{
	background: url( /opac-tmpl/bootstrap/images/bibTime.png)  center left no-repeat;
	margin-left:30px;
	padding:10px 10px 10px 50px;
	font-size:14px;
}

.ContM{
	background: url( /opac-tmpl/bootstrap/images/bibLoc.png) center left no-repeat;
	padding:10px 10px 10px 50px;	margin-left:30px;	font-size:14px;
}

.ContE{
	background: url( /opac-tmpl/bootstrap/images/bibAt.png) center left no-repeat;
	padding:10px 10px 10px 50px;	margin-left:30px;	font-size:14px;
}
.ContT{
	background: url( /opac-tmpl/bootstrap/images/bibTelef.png) center left no-repeat;
	padding:10px 10px 10px 50px;	margin-left:30px;	font-size:14px;
	
}

.ContServ1{
	background: url( /opac-tmpl/bootstrap/images/ContServ1.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.ContServ2{
	background: url( /opac-tmpl/bootstrap/images/ContServ2.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.ContServ3{
	background: url( /opac-tmpl/bootstrap/images/ContServ3.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.ContServ4{
	background: url( /opac-tmpl/bootstrap/images/ContServ4.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.ContServ5{
	background: url( /opac-tmpl/bootstrap/images/ContServ5.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.ContServ6{
	background: url( /opac-tmpl/bootstrap/images/ContServ6.png) center left no-repeat;
	padding:10px 10px 10px 70px;	margin-left:10px;	font-size:14px;
}

.flipster--coverflow .flipster__container {
height:230px !important;
}

.span3{
	padding: 0px 8px 0px 0px;
}

.span9{
	padding: 0px 0px 0px 8px;
}

.span7{
	padding: 0px 0px 0px 0px;
}

#imb{
		padding: 0px 5px 0px 5px;

	
}
#imbdv{
	position:relative;
	top:10px;
	padding: 4px 0px 5px 10px;
	background-color:#E1E1E1;
	
	
}
#opactxt{
	padding: 0px 0px 0px 10px;
}