@charset "utf-8";
/* CSS Document */

body {
font-family: Trebuchet MS, Helvetica, sans-serif, cambria, verdana, lucida sans;
color: #000000;
margin: 0;
padding: 0;
text-align:center;
}


div,span,p,b,img,h1,h2,h3,h4,a,a:hover,form,input,textarea{
margin:0;
padding:0;
}

img { border:none; -ms-interpolation-mode:bicubic; }

a {color:#0000FF;text-decoration: none;font-weight:bold;}

a:hover {color:#000099;text-decoration: underline;font-weight:bold;}

.clear{
clear:both;
line-height:1px;
background:none;
}

#bphg{
position:relative;
width:1004px;
margin:5px auto 0 auto;
border:2px solid black;
text-align:left;
}

#head, #main, #foot{
width:1004px;
}

#head{
height:150px;
border-bottom:1px solid #cccccc;
}

#bphglogo{float:left;margin:5px 0 0 5px;padding:0;}
#head h1{margin:10px 0 0 180px;}
#head a{margin:0;padding:0;}
#grlinks{margin:50px 0 0 150px;}
#grlinks a{margin:0 0 0 25px;}

#main{
 
}

.sidecol{
float:left;
width:160px;
margin:20px 0 0 20px;
}

#left{
}

#center{
float:left;
width:740px;
margin:20px 0 0 20px;
}

.leftsubdiv{
width:49%;
float:left;
}
.rightsubdiv{
width:49%;
float:right;
}

.centerblock{
width:740px;
margin-bottom:20px;
}
.centerlistitem{
width:96%;
margin:0 auto 10px auto;
}

#basichostel{
width:98%;
}

#basichostel h2{
margin:0 0 10px 0;
}

#basichostel p,{
font-size:16px;
margin:0 0 10px 0;
}

#basichostel ul{
font-size:14px;
font-weight:bold;
margin:0 0 15px 0;
}

#right{
}

#foot{
height:150px;
}

#hostelfinder select, #hostelfinder input{
width:120px;
}



