.product_button {
/*width: 232px;
*/
          width:225px;
          float: right;
          font-family:Arial;
          margin-top: 2px;
}

.product_book_img {
          width: 148px !important;
          height:20px;
          float: left;
          font-family:Arial;
          background: url('/gothia/upload/images/templates/book_img.gif') no-repeat right;
}

.product_book_imgunsel {
/* width: 132px;
*/
          width: 144px;
          height:20px;
          float: left;
          font-family:Arial;
          background: url('/gothia/upload/images/templates/book_img.gif') no-repeat right;
}

.product_book_sel_img {
          width: 148px;
          height:20px;
          float: left;
          font-family:Arial;
          background: url('/gothia/upload/images/templates/detail_book.gif') no-repeat right;
}

.product_book_imgsel {
          width: 132px;
          height:20px;
          float: left;
          font-family:Arial;
          background: url('/gothia/upload/images/templates/detail_book.gif') no-repeat right;
}

.product_text {
          width: 100px;
          float: left;
}

.product_text_pad {
          width: 29px;
          font-family:arial;
          float: left;
          text-align: center;
          padding-top: 1px;
          border:solid 1px #000000;
}

.product_pad {
          float:left;
          font-family:Arial;
}

.product_pad a{
          font-family:Arial;
}

.product_pad a:hover{
          text-decoration:underline;
}

.product_next {
          width: 110px;
          float: left;
          text-align: left;
}

.product_next a{
          text-decoration:none;
}

.product_next a:hover{
          text-decoration:none;
}

.product_total {
          width: 510px;
          float: left;
          margin-top: 7px;
          padding-bottom: 10px;
}

.product_area {
          width: 510px;
          float: left;
          margin-top: 9px;
          border-bottom: 1px dashed #000;
          padding-bottom:9px;
}

.product_detailareabr {
          width: 510px;
          float: left;
          margin-top: 9px;
          border-bottom: 1px dashed #000;
}

.product_right {
          width: 430px;
          float: left;
          text-align: left;
}

#text_bold {
          text-align: left;
          font-family:arial;
          font-size:80%;
          font-weight:normal;
}

#text_bold a{
          text-align: left;
          font-family:arial;
          font-size:80%;
          font-weight:normal;
}

#text_color a{
          font-family:arial;
}

.text_decoration {
          text-decoration: underline;
}

#title_decoration{
          color:#000;
}

#title_decoration a{
          color:#000;
          font-family:arial;
}

#title_decoration a:hover{
          color:#000;
          font-family:arial;
          text-decoration: underline;
}

.content_pad {
          float: left;
          text-align: left;
          margin-top: 3px;
/*margin-left: 3px;
*/
}

.product_left {
/* width: 76px;
*/
          float: left;
          position:relative;
}

.star_img {
          width: 51px;
          float: left;
          height: 51px;
          font-size: 0px;
          background: url( '/upload/images/templates/star_img.png' ) no-repeat;
/* behavior: url(/gothia/upload/files/templates/iepngfix.htc);
*/
          _background:none;
          _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gothia/upload/images/templates/star_img.png' ,sizingMethod='crop');
}

#product_leftop {
          text-align:left;
          margin-left:20px;
          padding-top:10px;
}

/*******************************************product detail *****************************************/
#detail_img {
          width: 157px;
          float: left;
          text-align:left;
}

#detail_right {
          width: 351px;
          float: right;
          text-align: left;
}

#detail_right h1{
          font-weight:lighter;
          font-family:Georgia;
}

#detail_right h3{
          font-weight:lighter;
          font-family:Georgia;
}

.detail_author {
          padding-top:6px;
}

.detail_book {
          text-align: left;
          padding-top: 5px;
          color: #F09600;
}

.detail_book_unsel_img {
/* width: 140px;
*/
          width: 145px;
          margin-top:8px;
          float: left;
          height:20px;
          background: url( '/gothia/upload/images/templates/book_img.gif' ) no-repeat right;
}

.detail_book_img {
/* width: 140px;
*/
          width: 145px;
          float: left;
          margin-top:8px;
          height:20px;
          background: url( '/gothia/upload/images/templates/detail_book.gif' ) no-repeat right;
}

.detail_text {
          width: 24px;
          float: left;
}

.detail_text_pad {
          width: 28px;
          float: left;
          font-family:arial;
          text-align: center;
          padding-top: 1px;
          padding-left:3px;
          border:solid 1px #000000;
}

.right_padding {
          font-family:arial;
          float:left;
          padding-left:6px;
          padding-top:2px;
          cursor:pointer;
          cursor:hand;
}

.right_padding a {
          font-family:arial;
          cursor:pointer;
          cursor:hand;
}

#sample_area {
          width: 75px;
          float: left;
}

#sample_area a {
          color:#000000;
          font-weight:normal;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
          font-size:11px;
}

#sample_area a:hover {
          color:#938A85;
          font-family:arial 
}

.common_area {
          width:16px;
          float:left;
          margin-top:4px;
}

.common_area a {
          width:16px;
          float:left;
          font-family:arial;
          height: 16px;
          background: url( '/upload/images/news/arrow_right.gif' ) no-repeat left;
}

.common_area a:hover {
          background: url( '/upload/images/templates/grey_img.gif' ) no-repeat left;
          height: 16px;
          width:16px;
          text-align: left;
          float:left;
          font-family:arial;
}

#sample_pad {
          width: 50px;
          float: left;
          text-align: left;
          margin-top: 5px;
          font-size: 8px;
}

.review_area a {
          color:#000000;
          font-weight:normal;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
          font-size:11px;
}

.review_area a:hover {
          color:#938A85;
          font-family:arial;
}

.review_area {
          width: 90px;
          float: left;
}

.review_pad {
          width: 65px;
          float: left;
          text-align: left;
          margin-top: 5px;
          font-size: 8px;
          font-family:arial;
}

#purchase_area {
          width: 90px;
          float: left;
}

#purchase_area a {
          color:#000000;
          font-weight:normal;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
          font-size:11px;
}

#purchase_area a:hover {
          color:#938A85;
          font-family:arial;
}

#purchase_pad {
          width: 69px;
          float: left;
          text-align: left;
          margin-top: 5px;
          font-size: 8px;
}

#suitable_area {
          width: 80px;
          float: left;
}

#suitable_area a {
          color:#000000;
          font-weight:normal;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
          font-size:11px;
}

#suitable_area a:hover {
          color:#938A85;
          font-family:arial;
}

#suitable_pad {
          width:60px;
          float: left;
          text-align: left;
          margin-top: 5px;
          font-size: 8px;
}

#sendtofriend_area {
          width: 55px;
          float: left;
}

#sendtofriend_area a {
          color:#000000;
          font-weight:normal;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
          font-size:11px;
}

#sendtofriend_area a:hover {
          color:#938A85;
          cursor:hand;
          cursor:pointer;
          font-family:arial;
}

#sendtofriend_pad {
          width: 30px;
          float: left;
          text-align: left;
          margin-top: 5px;
          font-size: 8px;
}

.bsktbabyimg {
          width: 47px;
          height: 69px;
          float: left;
          font-size: 0px;
          z-index: -100;
}

.bsktbabyright {
          width: 450px;
          float:left;
          text-align: left;
          padding-top: 20px;
          font-family:arial;
}

.bsktrightpad {
          width: 90px;
          float: right;
}

.basketimg2 {
          width: 80px;
          float: left;
          text-align: left;
          font-size: 8px;
}

.detail_product {
          font-family:Georgia;
          text-align:left;
          FONT-SIZE: 110%;
          FONT-STYLE:regular;
          width:500px;
          float:left;
          margin-top:10px;
          margin-bottom:10px;
}

.detail_tilbaka {
          text-align:left;
          margin-left:20px;
}

.tablehead{
          font-weight:bold;
          font-family:arial;
}

/*********************productlist-butik starts***********************/
.register_rightcontent {
          width: 368px;
          float: right;
          text-align: left;
          margin-top: 61px;
          overflow:hidden;
}

.product_total h1{
          font-family:Georgia;
          font-weight:normal;
          font-size:300%;
          text-align:left;
          padding-left:12px;
          line-height:33px;
}

.product_total h3{
          font-size:140%;
          text-align:left;
          font-weight:normal;
          font-family:Georgia;
          FONT-STYLE:italic;
          padding-left:15px;
          padding-top:8px;
}

.leftmargin_imgpad {
          width: 105px;
          float: left;
          text-align: left;
          margin-top: 5px;
}

.leftmargin_imgpad a{
          text-decoration:none;
}

.leftmargin_imgpad a:hover{
          text-decoration:none;
}

.new_product {
          width: 81px;
          height: 80px;
          background: url( '/gothia/upload/images/products/new_product.gif' ) no-repeat;
          position: relative;
          top: -15px;
          right: -115px;
}

.product_bottom{
          width: 510px;
          float: right;
          text-align: left;
          margin:0px;
}

.detail_border {
          width: 510px;
          float: right;
          text-align: left;
          border-bottom:3px solid #F09600;
}

.detail_content{
          width: 510px;
          float: right;
          text-align: left;
}

.product_rightimg {
          width: 155px;
          float: right;
          text-align: left;
}

.register_leftcontent {
          width: 350px;
          float: left;
          text-align: left;
          margin-top: 61px;
}

.left_starimg {
          width: 81px;
          height: 80px;
          background: url( '/gothia/upload/images/products/new_product.gif' ) no-repeat;
          position: absolute;
          top: 0px;
          right:120px;
          z-index: 30;
          float:right;
}

.right_starimg {
          width: 81px;
          height: 80px;
          background: url( '/gothia/upload/images/products/new_product.gif' ) no-repeat;
          top: -10px;
          right:-50px;
          font-size: 0px;
          position: absolute;
          z-index: 30;
}

.image_absolute {
          width: 148px;
          float: left;
          text-align: left;
          position: absolute;
}

.left_position {
          width:144px;
          float:left;
/* position: absolute;
          padding-bottom:15px;
*/
}

.headline {
          font-family:Georgia;
          font-style:regular;
          font-size:300%;
          text-align:left;
          padding-left:12px;
          overflow:hidden;
}

.description {
          font-family:Georgia;
          font-style:regular;
          font-size:110%;
          text-align:left;
          padding-left:12px;
          padding-top:15px;
}

.product_detail {
          font-family:Georgia;
          font-style:regular;
          font-size:140%;
          text-align:left;
          padding-left:12px;
}

.right_position {
          width:158px;
          float:right;
          padding-bottom:15px;
          position:relative;
}

.left_content {
          width:350px;
          float:left;
          padding-top:41px;
}

.font_title{
          font-family:Georgia;
          font-style:italic;
          font-size:100%;
          margin-bottom:10px;
}

.butik_category{
          font-size:250%;
          text-align:left;
          font-family:Georgia;
          FONT-STYLE:regular;
}

.butik_title {
          font-size:140%;
          text-align:left;
          font-family:Georgia;
          FONT-STYLE:italic;
          padding-left:15px;
          padding-top:8px;
}

.center_border {
          width:49.5%;
          border-right:solid 3px #f09601;
}

.description_font{
          font-family:Georgia;
          text-align:left;
          FONT-SIZE: 110%;
          FONT-STYLE:regular;
          margin-left:13px;
          padding-bottom:10px;
}

.product_tilbaka a{
          color:#bc1622;
          color:#000;
          float:left;
          padding-left:10px;
}

#product_detailpad{
          text-align:left;
          margin-left:25px;
}

.detail_font{
          color:#F1A320;
          padding-right:10px;
          font-weight:bold;
          text-align:left;
}

.pos_topwidth{
          margin-right:280px;
}

.pos_botwidth{
          margin-right:280px;
}

.product_fontchange{
          color:#F09601;
}

.product_fontchange a{
          color:#F09601;
          padding-right:16px;
          font-family:arial;
}

.product_fontchange a:hover{
          color:#F09601;
          padding-right:16px;
          font-family:arial;
}

#product_textbox{
          border:1px solid red;
          float:right;
          text-align:right;
          width:434px;
}

/***********************productlist-butik ends**************/

/***********************productlist-right butik area - Govind**********/
#right_productarear {
          width: 175px;
          float: left;
          border-top: 3px solid #F09600;
          border-bottom: 3px solid #F09600;
          padding:15px 0px 13px 0px;
          margin:21px 0px 10px 0px;
}

.category_arear {
          width: 170px;
          float: left;
          text-align: left;
          margin-bottom: 10px;
          color:#6b5e57;
          font-weight:bold;
}

.category_arear h2{
          text-align:left;
          font-family:georgia;
          font-weight:bold !important;
          font-size:110%;
          color:#6b5e57;
}

.image_arear {
          width: 43px;
          height: 69px;
          float: left;
/* background: url( '/gothia/upload/images/templates/test1.jpg' ) no-repeat;
*/
}

.content_arear {
          width:120px;
          float: right;
          text-align: left;
          font-size:100%;
          font-family:arial;
          font-weight:normal;
          color:#61534c;
}

.content_arear h3{
          font-style:italic;
          color: #61534c;
          font-size:100%;
          font-family:arial;
          font-weight:normal;
          padding:0px 0px 0px 0px;
          margin:0px 0px 0px 0px;
}

.content_totalr{
          margin-bottom:13px;
          width:170px;
          font-size:100%;
          font-weight:normal;
}

.detail_linkr {
          width:120px;
          padding-top:3px;
}

.detail_linkr a, .detail_linkr a:hover {
          color:#EE8900;
          font-weight:normal;
          font-family:arial;
          font-size:100%;
}

.forward_arrowr, .forward_arrowr:hover {
          background: url( '/upload/images/news/arrow_right.gif' ) no-repeat right;
          padding-right:17px;
          padding-top:1px;
          width:15px;
          height:15px;
}

/***********************productlist-right butik area**********/

/*******************productlist-gothia starts***************/
.leftright_border {
          width: 497px;
          float: left;
          border-left: 3px solid #F09600;
          border-right: 3px solid #F09600;
          text-align: left;
}

.logintext_center {
          text-align: center;
          margin-top: 5px;
          padding-left:15px;
          padding-right:15px;
}

#logincenter_content {
          width: 480px;
/* margin: 0px auto;
*/
          border-bottom: 3px solid #F09600;
/* margin-bottom: 10px;
*/
          text-align: left;
}

#logincenter_content a{
          text-decoration:none;
}

#logincenter_content a:hover{
          text-decoration:none;
}

#rightcontent_news {
          width: 240px;
          float: left;
/* border-right: 3px solid #F09600;
*/
}

#loginrightpad {
          padding-left: 5px;
          padding-right: 5px;
}

#loginrightpad a{
          text-decoration:none;
}

#loginrightpad a:hover{
          text-decoration:none;
}

#product_heading{
          font-family:Georgia;
          font-size:300%;
          text-align:left;
          width:220px;
          float:left;
}

#product_heading h1{
          font-family:Georgia;
          font-size:100%;
          font-weight:normal;
}

#product_head{
          font-family:Georgia;
          font-size:300%;
          text-align:left;
          width:220px;
          float:left;
}

#product_head h1{
          font-family:Georgia;
          font-size:100%;
          font-weight:normal;
}

#product_heading a{
          font-size:300%;
          text-align:left;
          width:220px;
          float:left;
}

#product_content {
          font-family:Georgia;
          text-align:left;
          FONT-SIZE: 120%;
          FONT-STYLE:regular;
          padding-top:10px;
}

#utgivning_content {
          font-family:Georgia;
          text-align:left;
          FONT-SIZE: 110%;
          padding-top:10px;
}

#category_font{
          text-align:left;
          font-family:Georgia;
          font-size:180%;
          padding-left:20px;
}

#category_font h2{
          font-family:Georgia;
          font-size:120%;
          font-weight:normal;
          padding:1px 0px 0px 0px;
}

.detail_headline{
          font-size:300%;
          font-family:Georgia;
          text-align:left;
          width:500px;
          float:left;
}

#image_pad {
          text-align:center;
          width:220px;
          float:left;
          padding-top:10px;
}

#detail_color{
          padding-left:85px;
          color:#F1A320;
          font-weight:bold;
}

.product_next #product_moreleft{
          width:80px;
          float:left;
}

#productmore{
          width:150px;
          float:right;
}

/*#productmore #product_moreleft{
          width:120px;
          float:left;
}

*/
#meiraarea{
          width:133px;
          float:right;
}

#product_moreleft{
          width:100px;
          float:right;
          text-align:right;
}

.list_details {
          float:left;
          text-align:left;
          padding-left:12px;
          font-size:100%;
          width:75%;
}

.list_detail_leftpad{
          float:left;
          width:40%;
          text-align:left;
}

.list_detail_rightpad{
          float:left;
          width:38%;
          text-align:left;
}

.right_arrows {
          background: url( '/upload/images/news/arrow_right.gif' ) no-repeat right;
          height: 16px;
          width:16px;
          float:left;
}

.list_details a{
          font-family:Georgia !important;
          font-size:13px;
          TEXT-ALIGN: left;
          color:#f19702;
          font-weight:bold;
          text-decoration:none;
}

.list_details a:hover{
          font-family:Georgia !important;
          font-size:13px;
          TEXT-ALIGN: left;
          color:#f19702;
          font-weight:bold;
          text-decoration:underline;
}

.list_detail{
          padding-left:4px;
}

.list_detail a{
          font-family:arial !important;
          font-size:11px;
          TEXT-ALIGN: left;
          color:#f19702;
          font-weight:bold;
          text-decoration:none;
}

.list_detail a:hover{
          font-family:arial !important;
          font-size:11px;
          TEXT-ALIGN: left;
          color:#f19702;
          font-weight:bold;
          text-decoration:underline;
}

.productdetail{
          width:200px;
          float:left;
          text-decoration:none;
          font-weight:bold;
          font-family:arial;
          font-size:13px;
}

.productdetail a{
          text-decoration:none;
          font-weight:bold;
          font-family:arial;
          font-size:13px;
}

.seperator{
          color:#F1A320;
}

/**********productlist-gothia Ends*****************************/
#list_meira{
          width:159px;
          float:right;
}

#meira_left{
          width:139px;
          float:left;
}

#meira_left a{
          text-decoration:none;
}

#meira_left a:hover{
          text-decoration:underline;
}

#list_meiraarea{
          width:132px;
          float:right;
}

#meira_more{
          width:112px;
          float:left;
          font-family:georgia;
          font-size:13px;
}

#meira_more a{
          text-decoration:none;
          font-family:georgia;
          font-size:13px;
}

#meira_more a:hover{
          text-decoration:underline;
          font-family:georgia;
          font-size:13px;
}

/*****Search product starts*****/
.product_add_pad{
          padding-right: 19px;
}

.product_add_pad a{
          text-decoration:none;
}

.product_add_pad a:hover{
          text-decoration:underline;
}

.product_listdt{
          float:right;
/* width:240px;
*/
          width:244px;
          margin-top:3px;
}

.author_name{
          width:200px;
          float:left;
}

.basket_head a {
          font-size:100%;
          font-weight:bold;
          text-align:left;
}

.basket_headpad {
          padding-right:5px;
          font-size:100%;
}

.page_highlight{
          color:#f19530 
}

/*****Search product ends*****/

/*******product detail ***********/
.content_view_list {
          width: 510px;
          text-align: left;
          padding-bottom: 9px;
          font-family:arial;
          margin-top:15px;
          margin-left:20px;
}

.content_view_list ul {
          margin:0px 0px 0px 0px;
          padding:0px 0px 0px 0px;
          list-style-type:none;
}

.content_view_list ul li {
          padding:0px 14px 0px 0px;
          float:left;
}

.content_view_list ul li a {
          float:left;
          padding-right:18px;
          font-family:arial;
          background: url( '/upload/images/news/arrow_right.gif' ) no-repeat right;
}

.content_view_list ul li a:hover{
          float:left;
          padding-right:18px;
          font-family:arial;
          color:#ee9600;
          background: url( '/upload/images/news/arrow_right.gif' ) no-repeat right;
/* background: url( '/upload/images/templates/grey_img.gif' ) no-repeat right;
*/
}

.content_view_list ul li a.selected {
          color:#ee9600;
}

/*****************************/

/***** New search design ******/
.search_container {
}

.search_container h3, .search_container h4 a {
          font-family:Georgia,serif;
          font-size:150%;
          font-weight:normal;
          text-align:left;
}

.search_container div, .search_header strong, .search_container a {
          font-family:Arial,sans-serif;
          font-size:100%;
          text-align:left;
}

.search_item {
          border-bottom:1px dashed #000;
          padding-top:10px;
          padding-bottom:10px;
          clear:both;
}

.with_image {
          position:relative;
          min-height:100px;
}

.search_image {
          position:absolute;
          width:80px;
          left:3px;
          top:10px;
}

.search_content {
          padding-left:90px;
}

.results_links {
          float:right;
}

.results_links a {
          color:#ee9600;
          font-weight:bold;
          float:right;
}

.results_text {
          padding:3px 0px;
          position:relative;
}

.search_paging {
          padding:5px 0px;
}

.search_paging a {
          margin-right: 3px;
          font-weight:bold;
}

.results_text .product_field {
          position:absolute;
          left:200px;
          top:0px;
          z-index:5;
}

.results_text .product_field input {
          width:20px;
}

.results_text .product_text {
          position:absolute;
          top:0px;
          width:80px;
          left:200px;
          font-weight:normal;
          text-align:right;
          padding:5px 25px;
          background: url( '/gothia/upload/images/templates/book_img.gif' ) no-repeat right;
}

.results_text .forward_arrow {
          float:right;
          font-weight:bold;
          color:#ee9600;
}