body {
background-image:url(div_taggar/logo_repeat.png);
background-repeat:repeat-x;
margin:0;
padding:0;
}

#main_div {
margin-left:auto;
margin-right:auto;
width:1024px;
padding: 0px;
}
#body_div {
border:1px none;
margin:3px;
width:1024px;
}
#head_div {
height:280px;
width:1024px;
}
#logo_div {
height:209px;
min-width:850px;
}
#menu_div {
height:38px;
width:1024px;
}


    #tabs5 {
      float:left;
      width:82%;
      height: 38px;
		font-family:century gothic,Arial;
		font-weight:bold;
		font-size: 93%;
      line-height:normal;

      }
    #tabs5 ul {
	  margin:0px;
		padding: 0px;
	  list-style:none;
      }
    #tabs5 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs5 a {
      float:left;
      background:url(http://hotell2.biggweb.net/jth/grupp4/rs/images/tab5left_meny.png) no-repeat left top;
      margin-left:2px;
      padding:0 0 0 10px;
      text-decoration:none;
      }
    #tabs5 a span {
      float:left;
      display:block;
      background:url(http://hotell2.biggweb.net/jth/grupp4/rs/images/tab5right_meny.png) no-repeat right top;
      margin: 0px;
      padding:10px 15px 10px 5px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs5 a:hover span {
      color:#FFF;
      }
    #tabs5 a:hover {
      background-position:0% -38px;
      }
    #tabs5 a:hover span {
      background-position:100% -38px;
      }  
	#tabs5 #current 
	{
	background:transparent url(http://hotell2.biggweb.net/jth/grupp4/rs/images/tab5left_meny_current.png) no-repeat scroll left top;
}
    #tabs5 #current span
    {
       background: transparent url(http://hotell2.biggweb.net/jth/grupp4/rs/images/tab5right_meny_current.png) no-repeat right top; 
       color: gray;
       
    }

/*#navcontainer {
height:38px;
margin:0;
padding:0;
}
#navcontainer ul {
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}
#navcontainer ul li {
float:left;
}
#navcontainer ul li a {
background:transparent url(div_taggar/meny_inactive.png) no-repeat scroll left top;
color:#FFFFFF;
float:left;
font-family:century gothic,Arial;
font-weight:bold;
height:38px;
margin:0;
padding-top:10px;
text-align:center;
text-decoration:none;
width:155px;
}
#navcontainer li a:hover {
background:transparent url(div_taggar/meny_active.png) no-repeat scroll left top;
color:#FFFFFF;
}
#navcontainer #current {
background:transparent url(div_taggar/meny_selected.png) no-repeat scroll left top;
color:#000000;
}
*/

#clearmenu_div {
clear:both;
height:1px;
width:10px;
}

#middle_div {
min-width:1000px;
}
#left_middle_div {
float:left;
min-height:50px;
min-width:150px;
padding: 0px;
max-width:150px;
}
#content_middle_div {
float:left;
margin-left:30px;
margin-right:30px;
min-height:100px;
width:500px;
}
#right_middle_div {
float:left;
min-height:100px;
width:200px;
}
#senastenytt_div {
background-image:url(div_taggar/senastenytt.png);
background-repeat:no-repeat;
height:100px;
width:200px;
}
#senastenytt_innehall_div {
height:400px;
padding:5px;
width:200px;
}
#clear_div {
clear:both;
height:1px;
width:10px;
}
#bottom_div {
height:50px;
margin-left:289px;
width:1024px;
padding-top: 50px;
}
#search_cointainer {
background-image:url(div_taggar/searchbox.png);
background-repeat:no-repeat;
height:50px;
width:150px;
float: right;
}
#blogg_div {
background-repeat:no-repeat;
height:70px;
width:200px;
}
.blogg_bg {
padding:0px; 
}
.blogg_bg h3 {
margin-top:0;
}

.blogg_bg h4 {
margin-bottom:1px;
}

.blogg_bg2 {
padding:5px 5px 20px;
}
.blogg_bg2 h3 {
margin-top:0;
}
.comment_left {
float:left;
height:auto;
width:auto;
}
.comment_right {
float:right;
height:auto;
text-align:right;
width:auto;
}
.comment_right a:hover {
margin-left:2px;
padding:1px 3px 1px 0;
}
.comment_right a {
margin-left:2px;
padding:1px 3px 1px 0;
}
.datapager {
font-family:arial,sans-serif;
font-size:12px;
margin-top:10px;
padding-left:5px;
text-align:right;
}
.datapager a:visited {
color:#42B0D3;
text-decoration:none;
}
.datapager a:hover {
color:#007EAD;
text-decoration:none;
}
.style1 {
border:0 none;
float:left;
margin-bottom:10px;
padding:5px;
width:100%;
}
.style2 {
vertical-align:top;
}
.style2 p {
margin-top:0;
}
.style3 {
height:36px;
vertical-align:top;
}
.style4 {
height:36px;
}
.style5 {
height:50px;
vertical-align:top;
}
.style6 {
height:50px;
}
.style7 {
height:39px;
vertical-align:top;
}
.style8 {
height:39px;
}
.kommentar_bg {
background:#B5DCEA none repeat scroll 0 0;
float:left;
height:100%;
margin-bottom:0;
padding:0 5px 5px;
width:98%;
}
.kommentar_bg p {
margin-bottom:7px;
margin-top:4px;
}
.kommentar_pil {
background:transparent url(http://hotell2.biggweb.net/jth/grupp4/rs/images/komment_pil.png) no-repeat scroll 0 0;
float:left;
height:100%;
margin-bottom:10px;
margin-left:20px;
min-height:17px;
padding:0;
width:98%;
}

#textbo
{
    float: right;
    padding: 0px;
}

/* Meddelande vid postning av kommentar */

.kommentar_medd {
background:#cdfa87 none repeat scroll 0 0;
float:left;
height:100%;
margin-bottom:0;
padding:10px 5px 10px 5px;
width:98%;
text-align:center;
font-weight:bold;
}

.kommentar_medd_rod {
background:#ff9393 none repeat scroll 0 0;
float:left;
height:100%;
margin-bottom:0;
padding:10px 5px 10px 5px;
width:98%;
text-align:center;
font-weight:bold;
margin-bottom:20px;
}

/* EFFEKT FÖR LOGIN-KNAPP */

.black_overlay{
   
display: none;
position: fixed;
top: 0%;
left: 0%;
bottom: 0%;
right: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);

}

.white_content {
 
display: none;
position: absolute;
top: 50%;
left: 40%;
width: 300px;
height: 200px;
border: 5px solid #008bbf;
background-color: white;
z-index:1002;
overflow: auto;
}

/* Textfält, testar bara om detta ser bra ut och funkar */

input.textfield:focus, textarea:focus {
border:2px solid #77bed9;
color:#333333;
}

input.textfield, textarea {
background:#F9F9F9 none repeat scroll 0 0;
border-color:#CCCCCC #DDDDDD #DDDDDD;
border-style:solid;
border-width:2px;

font-size:12px;
padding:4px;
width:250px;

font-family:arial,sans-serif;

color: #515151;
}

#table
{
	margin-left:0px;
}
#td
{
margin: 0px;
padding:0px;	
}

#Div1
{
	float: left; 
	margin-top:8px;
}
#menu_ytter_div
{
	width:900px;
	height:40px;
	
}
#skribent_div
{
width:260px;
height:100px;
font: 11px Arial, Helvetica, sans-serif;


}

#skribent_div_bild
{
width:90px;
height:100px;
float:left;
margin-left:0px;
}

#skribent_div_text
{
width:140px;
height:100px;
float:left;
margin-left:10px;
}

.kategori_rubrik 
{
 border-bottom: solid 1px #ccebff;
}

.kategori_rubrik a
{
 font-weight:bold;
}

.artikel_div a
{
color: Gray;
}

.artikel_div a:hover
{
color: #42B0D3;
}