body {
    background       : #421840 url('../images/bg.png') repeat-x;
    margin           : 0;
    padding          : 0;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
}

/* font embedding */
@font-face
{
    font-family      : TradeGothic
;
    src              : url('TradeGothic_LTe50539.eot')
;
    src              : local(TradeGothic), url('TradeGothic_LTe50539.ttf') format("truetype")
;
}

form {
    margin           : 0;
}

img {
    border           : 0;
}

p {
    margin           : 0 0 1em 0;
    line-height      : 1.2em;
}

object {
    outline          : none;
}

div#site {
    width            : 980px;
    padding          : 0 9px 0 9px;
    background       : url('../images/bg_shadow.png') repeat-y;
    margin           : 0 auto;
    position         : relative;
}

div#headermenu {
    background-color : #f7f7f7;
    border-bottom    : 1px solid #e4e4e4;
    padding          : 11px 15px 9px 10px;
    text-align       : right;
}

div#headermenu select {
    vertical-align   : middle;
}

div#headermenu a {
    color            : #000;
    text-decoration  : none;
}

div#headermenu a:hover {
    text-decoration  : underline;
}

div#headermenu span {
    margin-right     : 40px;
}

div#footershadow {
    width            : 998px;
    height           : 15px;
    margin           : 0 auto;
    background       : url('../images/footer_shadow.png') no-repeat;
}

div#footer {
    background-color : #ce0e41;
    padding          : 15px;
    text-align       : right;
    border-top       : 1px solid #b7a8b6;
    color            : #f1cdd1;
}

div#footer.error {
    border-top       : none;
}

div#footer a {
    color            : #f1cdd1;
    text-decoration  : none;
}

div#footer a:hover {
    text-decoration  : underline;
}

div#menumain {
    height           : 27px;
    padding          : 19px 5px 12px 5px;
}

div#menumain ul {
    height           : 33px;
    background       : url('../images/bg_menumain.gif') repeat-x;
    padding          : 0 0 0 8px;
    margin           : 0;
    list-style       : none;
}

div#menumain ul li {
    float            : left;
}

div#menumain ul li a {
    color            : #fff;
    text-decoration  : none;
    text-transform   : uppercase;
    font-weight      : bold;
    font-size        : 12px;
    display          : block;
    padding          : 10px 8px 8px 8px;
}

div#menumain ul li.active a {
    border           : 1px solid #ce0e41;
    border-bottom    : none;
    background-color : #fff;
    padding          : 9px 7px 8px 7px;
}

div#menumain ul li.active a {
    color            : #ce0e41;
}

div#menumain ul ul {
    display          : none;
}

div#menusub {
    display          : none;
    position         : absolute;
    left             : 9px;
    top              : 95px;
    width            : 980px;
    z-index          : 999;
    border-bottom    : 1px solid #917a8f;
    background       : url('../images/bg_menu.png');
    padding          : 10px 0 10px 0;
}

div#menusub ul {
    margin           : 0;
    padding          : 0;
    list-style       : none;
}

div#menusub ul li a {
    display          : block;
    background       : url('../images/bullet_submenu.gif') no-repeat 0 5px;
    padding-left     : 10px;
    text-decoration  : none;
    color            : #ce0e41;
    height           : 20px;
}

div#menusub ul li a:hover {
    background       : url('../images/bullet_submenu_hover.gif') no-repeat 0 5px;
    color            : #5c355a;
    text-decoration  : underline;
}

div#headerhome {
    height           : 267px;
    position         : relative;
}

img#logohome {
    position         : absolute;
    left             : 73px;
    top              : 30px;
}

#flashhome {
    position         : absolute;
    left             : 270px;
    top              : 10px;
}

div#homecontent {
    border-top       : 1px solid #a897a7;
    background       : url('../images/bg_home_boxes.gif') repeat-y;
}

div.homerow {
    overflow         : hidden;
}

div.homerow.toprow {
    border-bottom    : 1px solid #dbd2db;
}

div.homecolumn {
    float            : left;
    width            : 301px;
    padding          : 10px;
}

div.homecolumn.columnlast {
    width            : 317px;
    padding-left     : 11px;
}

div.columncontent {
    padding          : 3px 5px 5px 5px;
}

div.columncontent.minheight {
    min-height       : 179px;
}

div#homecontent h2 {
    color            : #ce0e41;
    font-size        : 23px;
    font-weight      : bold;
    padding          : 0;
    margin           : 0 0 6px 0;
    font-family      : TradeGothic, sans-serif;
}

div#homecontent h3 {
    color            : #5c355a;
    font-size        : 16px;
    font-weight      : bold;
    padding          : 0;
    margin           : 0 0 6px 0;
}

div#homecontent p {
    margin-bottom    : 6px;
}

div#homecontent p.intro {
    font-weight      : bold;
}

div#homecontent a {
    color            : #ce0e41;
    text-decoration  : none;
}

div#homecontent a:hover {
    text-decoration  : underline;
}

a.readmore {
    display          : inline-block;
    color            : #ce0e41;
    text-decoration  : none;
    font-size        : 13px;
    font-weight      : bold;
    background       : url('../images/bullet_readmore.gif') no-repeat 0 1px;
    padding-left     : 20px;
    margin-left      : 5px;
    height           : 18px;
    margin-right     : 15px;
}

a.readmore.multiple {
    float            : right;
    margin-right     : 5px;
}

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

a.back {
    display          : inline-block;
    color            : #ce0e41;
    text-decoration  : none;
    font-size        : 13px;
    font-weight      : bold;
    background       : url('../images/bullet_back.gif') no-repeat 0 1px;
    padding-left     : 20px;
    height           : 18px;
    margin-bottom    : 18px;
}

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

div.homeroundbox {
    background       : url('../images/bg_homeroundbox.gif') no-repeat;
    width            : 277px;
    padding          : 13px 13px 7px 13px;
    font-size        : 11px;
    min-height       : 84px;
}

div.homeroundbox_bottom {
    height           : 6px;
    width            : 303px;
    background       : url('../images/bg_homeroundbox.gif') no-repeat left bottom;
    margin-bottom    : 10px;
}

div.blogpost {
    width            : 242px;
    height           : 72px;
    background       : url('../images/bg_blogpost.gif') no-repeat;
    padding          : 19px 35px 19px 35px;
}

div.blogpost a {
    color            : #fff !important;
    font-style       : italic;
    text-decoration  : none;
}

div.blogpost a:hover {
    text-decoration  : underline;
}

div.blogpost_footer {
    padding-top      : 10px;
    background       : url('../images/bg_blogpost_pointer.gif') no-repeat 70px 0;
}

span.blognaam {
    color            : #684566;
    font-weight      : bold;
    font-size        : 13px;
}

/* guestbook */
div.guestbookformCon {
    min-height       : 320px;
}

div.guestbookformCon.mini {
    min-height       : 120px;
}

div#guestbook_form {
    position         : relative;
    margin           : 5px 0 15px 0;
    zoom             : 1;
}


div#guestbook_form td.mpFormLabel {
    width: 310px;
}

div.guestbookformCon td.mpFormLabel {
    display: block;
}

div#guestbook_form td input,
div#guestbook_form td#field1145TD input,
div#guestbook_form td#field1148TD input,
div#guestbook_form td textarea {
    padding          : 15px 5px 5px 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    border           : 1px solid #c9c5ca;
}

div#guestbook_form td input,
div#guestbook_form td#field1134TD input,
div#guestbook_form td#field1148TD input,
div#guestbook_form td textarea {
    padding          : 15px 5px 5px 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    border           : 1px solid #c9c5ca;
    width            : 300px;
}

div#guestbook_form input.reset-default,
div#guestbook_form textarea.reset-default {
    color            : #8C857D;
    font-style       : italic;
}

div#guestbook_form input.reset-default,
div#guestbook_form textarea.reset-default {
    color            : #8C857D;
    font-style       : italic;
}


td textarea {
    height: 100px;
}

td#field1146TD input,
td#field1141TD input {
    width: 12px !important;
}


div#guestbook_form  td.submitCell input{
    width: auto;
}



div#guestbook_form  td.submitCell input {
    padding          : 0 0 3px 18px;
    color            : #c8061a;
    font-weight      : bold;
    background       : url('../images/bullet_readmore.gif') left 2px no-repeat;
    border           : none;
    cursor           : pointer;
    vertical-align   : bottom;
    overflow         : visible;
}



div#guestbook_form input#guestbooksubmit {
    padding          : 0 0 3px 18px;
    color            : #c8061a;
    font-weight      : bold;
    background       : url('../images/bullet_readmore.gif') left 2px no-repeat;
    border           : none;
    cursor           : pointer;
    vertical-align   : bottom;
    overflow         : visible;
}

div#guestbook_form #firstname {
    width            : 310px;
    height           : 20px;
    line-height      : 2em;
    margin-bottom    : 20px;
}

div#guestbook_form #surname {
    width            : 310px;
    height           : 20px;
    line-height      : 2em;
    margin-bottom    : 20px;

}

div#guestbook_form #guestbookmessage {
    width            : 343px;
    height           : 93px;
    padding          : 5px 5px 5px 5px;
    overflow         : auto;
}

/*div#guestbook_form #firstname {*/
/*position:absolute;*/
/*width:310px;*/
/*height:20px;*/
/*top:0px;*/
/*left:0px;*/
/*line-height:2em;*/
/*}*/
/*div#guestbook_form #surname {*/
/*position:absolute;*/
/*width:310px;*/
/*height:20px;*/
/*top: 64px;*/
/*left:0;*/
/*}*/

/*div#guestbook_form input#guestbooksubmit {*/
/*position:relative;*/
/*margin-left: 342px;*/
/*margin-top: 30px;*/
/*padding:0 0 3px 18px;*/
/*color:#c8061a;*/
/*font-weight:bold;*/
/*background:url('../images/bullet_readmore.gif') left 2px no-repeat;*/
/*border:none;*/
/*cursor:pointer;*/
/*vertical-align:bottom;*/
/*overflow:visible;*/
/*}*/
/*div#guestbook_form div#recaptcha{*/
/*position:absolute;*/
/*top: 130px;*/
/*}*/

div#formerrors {
    display          : none;
    padding          : 15px;
    color            : #CE0E41;
    border           : 1px solid #CE0E41;
}

div.guestbookentries {
    border-top       : 1px solid #e8e3de;
}

ul.guestbooklist {
    width            : 100%;
    list-style       : none;
    margin           : 7px 0 0 0;
    padding          : 0;
    zoom             : 1;
    overflow         : hidden;
}

ul.guestbooklist li {
    display          : -moz-inline-box; /* mozilla only */
    display          : inline-block; /* for browsers that support display:inline-block*/
    width            : 320px;
    margin-right     : 15px;
    margin-bottom    : 5px;
    vertical-align   : top;
}

*:first-child + html ul.guestbooklist li {
    display          : inline;
}

ul.guestbooklist li div.homeroundbox_bottom {
    margin-bottom    : 0px;
}

ul.guestbooklist li.odd div.homeroundbox div.desc {
    color            : #5c355a;
}

ul.guestbooklist li.even div.homeroundbox {
    background       : url('../images/bg_homeroundbox_even.gif') no-repeat;
    width            : 277px;
    padding          : 13px 13px 7px 13px;
    font-size        : 11px;
    min-height       : 84px;
}

ul.guestbooklist li.even div.homeroundbox_bottom {
    height           : 6px;
    width            : 303px;
    background       : url('../images/bg_homeroundbox_even.gif') no-repeat left bottom;
}

ul.guestbooklist li.even div.homeroundbox div.desc {
    color            : #474343
}

.customnav {
    margin           : 10px 55px 10px 0;
    padding          : 3px;
    text-align       : right;
    font-family      : Verdana, sans-serif;
    font-size        : 12px;
    background-color : #fff;
}

.customnav a {
    display          : inline-block;
    margin-left      : 5px;
    padding          : 3px 5px;
    color            : #aba5a0;
    border           : 1px solid #e8e3de;
    text-decoration  : none;
}

.customnav a:hover {
    color            : #c8061a;
    background       : #e8e3de;
}

.customnav a.selected {
    font-weight      : bold;
    color            : #fff;
    border           : 1px solid #b6081a;
    background       : #c91b2d;
}

.customnav a.prev, .customnav a.next {
    color            : #c8061a;
    font-weight      : bold;
    border           : none;
}

.customnav a.prev {
    margin-right     : 7px;
    padding-right    : 20px;
    background       : url('../images/bullet_back.gif') right 5px no-repeat;
}

.customnav a.next {
    margin-left      : 12px;
    padding-left     : 20px;
    background       : url('../images/bullet_readmore.gif') left 5px no-repeat;
}

.customnav a.prev:hover, .customnav a.next:hover {
    text-decoration  : underline;
}

.customnav a.disabled {
    visibility       : hidden;
}

/* end guestbook */

div#veelbekeken {
    border-top       : 1px solid;
    padding          : 15px;
    overflow         : hidden;
}

div#veelbekeken h3 {
    color            : #5c355a;
    font-size        : 16px;
    font-weight      : bold;
    padding          : 0;
    margin           : 0 20px 0 0;
    float            : left;
}

div#veelbekeken a {
    margin           : 3px 20px 0 0;
    float            : left;
    color            : #333;
    font-size        : 14px;
    text-decoration  : none;
}

div#veelbekeken a:hover {
    text-decoration  : underline;
}

div#footerblocks {
    background-color : #efecef;
    border-top       : 1px solid #a897a7;
    padding          : 15px 0 15px 15px;
    overflow         : hidden;
    color            : #513a50;
}

div.footercolumn {
    width            : 290px;
    float            : left;
    margin-right     : 31px;
}

div#footerblocks h4 {
    color            : #5c355a;
    font-size        : 16px;
    font-weight      : bold;
    padding          : 0;
    margin           : 0 0 6px 0;
}

div.footercontent {
    min-height       : 90px;
    margin-bottom    : 10px;
}

div#footerblocks a.readmore {
    background       : url('../images/bullet_readmore_purple.gif') no-repeat 0 1px;
    color            : #7f4c7d;
}

div#footerblocks input {
    vertical-align   : middle;
}

div#footerblocks input.text {
    border           : 1px solid #624260;
    background-color : #fff;
    margin-right     : 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    padding          : 3px;
    width            : 150px;
}

ul#reacties {
    margin           : 0;
    padding          : 0;
    list-style       : none;
}

ul#reacties li {
    background-color : #e4dfe4;
    width            : 270px;
}

ul#reacties div.desc {
    margin-bottom    : 6px;
    color            : #5c355a;
}

div#slideselect {
    position         : relative;
    width            : 317px;
    height           : 205px;
    margin-bottom    : 12px;
    overflow         : hidden;
}

div#slideselect a {
    float            : left;
    display          : block;
    width            : 287px;
    height           : 175px;
    position         : relative;
    color            : #fff;
    padding          : 15px;
    text-decoration  : none;
}

div#slideselect a:hover span {
    text-decoration  : underline;
}

div#slideselect a img {
    position         : absolute;
    left             : 0;
    top              : 0;
}

div#slideselect a span {
    display          : block;
    position         : relative;
    z-index          : 999;
}

div#slideselect a span.line1 {
    font-weight      : bold;
    font-size        : 22px;
}

div#slideselect a span.line2 {
    font-size        : 34px;
}

div#slideselect a span.line3 {
    font-weight      : bold;
    font-size        : 15px;
}

div#slideselect div {
    position         : absolute;
}

img {
    border           : 0;
}

div#slideselect_nav {
    position         : absolute;
    left             : 0;
    bottom           : 0;
    height           : 40px;
    width            : 317px;
    border-top       : 1px solid #fff;
    background       : url('../images/bg_slideselect.png') no-repeat;
}

img#slideselect_prev {
    position         : absolute;
    left             : 16px;
    top              : 11px;
    cursor           : pointer;
}

img#slideselect_next {
    position         : absolute;
    right            : 16px;
    top              : 11px;
    cursor           : pointer;
}

div#slideselect_indicator {
    position         : absolute;
    height           : 14px;
    width            : 245px;
    left             : 36px;
    top              : 13px;
    text-align       : center;
}

div#slideselect_indicator img {
    vertical-align   : top;
    width            : 14px;
    height           : 14px;
    margin           : 0 2px 0 2px;
}

div#content {
    border-left      : 1px solid #fff;
    border-right     : 1px solid #fff;
    overflow         : hidden;
    position         : relative;
    padding-left     : 242px;
}

div#content.arrangementen {
    background       : #f9f7f6 url('../images/backgrounds/arrangementen1.jpg') no-repeat;
}

div#content.pagenotfound {
    background-color : #CE0E41;
    border-left      : none;
}

div#content.pagenotfound div.content {
    font-family      : Arial, sans-serif;
    color            : #777777;
    padding-top      : 40px;
    padding-left     : 56px;
    padding-right    : 90px;
    height           : 575px;
    background       : #ffffff url(../images/backgrounds/404.jpg) no-repeat 340px 195px;
}

div#content.pagenotfound div.content  p {
    font-size        : 1.2em;
}

div#content.pagenotfound h2 {
    font-size        : 1.8em;
    color            : #CE0E41;
}

div#content.pagenotfound ul {
    list-style       : none none;
    margin           : 0;
    padding          : 0;
    color            : #CE0E41;
}

div#content.pagenotfound ul li {
    margin-bottom    : 5px;
}

div#content.pagenotfound ul li a {
    color            : #CE0E41;
    font-weight      : bold;
    text-decoration  : none;
    background       : url(http://rik.tassenmuseum.nl.dev.zicht.nl/images/bullet_readmore.gif) no-repeat 0 1px;
    display          : inline-block;
    font-size        : 13px;
    font-weight      : bold;
    height           : 18px;
    margin-left      : 5px;
    margin-right     : 15px;
    padding-left     : 20px;
    text-decoration  : none;
}

div#content.museumbezoek {
    background       : #ffffff url('../images/backgrounds/museumbezoek1.jpg') no-repeat;
}

div#content.agenda {
    background       : #ffffff url('../images/backgrounds/agenda1.jpg') no-repeat;
}

div#content.tentoonstelling {
    background       : #ffffff url('../images/backgrounds/tentoonstellingen1.jpg') no-repeat;
}

div#content.vastecollectie {
    background       : #ffffff url('../images/backgrounds/vastecollectie_2eniveau1.jpg') no-repeat;
}

div#content.museumwinkel {
    background       : #ffffff url('../images/backgrounds/museumwinkel1.jpg') no-repeat;
}

div#content.hetmuseum {
    background       : #ffffff url('../images/backgrounds/hetmuseum1.jpg') no-repeat;
}

div#content.educatie {
    background       : #ffffff url('../images/backgrounds/educatie1.jpg') no-repeat;
}

div#content.contact {
    background       : #ffffff url('../images/backgrounds/contact1.jpg') no-repeat;
}

div#content.pers {
    background       : #ffffff url('../images/backgrounds/pers1.jpg') no-repeat;
}

div#content.ondersteun {
    background       : #ffffff url('../images/backgrounds/ondersteun1.jpg') no-repeat;
}

div#content.hightea {
    background       : #ffffff url('../images/backgrounds/bg_hightea.jpg') no-repeat;
}

div#content.lunchroom {
    background       : #ffffff url('../images/backgrounds/bg_lunchroom.jpg') no-repeat;
}

div#content.hal {
    background       : #ffffff url('../images/backgrounds/bg_hal.jpg') no-repeat;
}

div#content.bloemen_blauw {
    background       : #ffffff url('../images/backgrounds/bg_bloemen_blauw.jpg') no-repeat;
}

div#content.bloemen_roze {
    background       : white url('../images/backgrounds/bg_bloemen_roze.jpg') no-repeat;
}

div#content.bloemen_dansers {
    background       : #ffffff url('../images/backgrounds/bg_bloemen_dansers.jpg') no-repeat;
}

div#content.spelden_kussen {
    background       : #ffffff url('../images/backgrounds/bg_spelden_kussen.jpg') no-repeat;
}

div#content.jubileum {
    background: #fff url(../images/backgrounds/jubileum.jpg) no-repeat;
}

img#logo_wit {
    position         : absolute;
    left             : 73px;
    top              : 30px;
}

div.content_intro {
    background-color : #e8e3de;
    padding          : 23px 19px 10px 19px;
    font-size        : 14px;
    color            : #353232;
}

div.content_intro p {
    margin           : 0 0 18px 0;
    line-height      : 1.5em;
}

div.content_intro_top {
    height           : 3px;
    background       : url('../images/content_top.gif') no-repeat;
}

div.content_header {
    height           : 111px;
    position         : relative;
}

div.content_header div {
    position         : absolute;
    left             : 19px;
    bottom           : 19px;
}

div.content_header h1 {
    color            : #fff;
    margin           : 0;
    padding          : 0;
    display          : inline;
    font-weight      : bold;
    font-size        : 30px;
    font-family      : TradeGothic, sans-serif;
}

div.content_header h2 {
    color            : #fff;
    margin           : 0 0 0 10px;
    padding          : 0 0 0 15px;
    display          : inline;
    font-weight      : normal;
    font-size        : 28px;
    font-family      : TradeGothic, sans-serif;
    background       : url('../images/bullet_content_header.gif') no-repeat 0 12px;
}

div.content_header h1 a {
    color            : #fff;
    text-decoration  : none;
}

div.content_header h1 a:hover {
    text-decoration  : underline;
}

div#content.vaste_collectie div.content_header h1 {
    color            : #333;
}

div#content.vaste_collectie div.content_header h2 {
    color            : #333;
    background       : url('../images/bullet_content_header_grey.gif') no-repeat 0 12px;
}

div#content.vaste_collectie div.content_header h1 a {
    color            : #333;
}

div.content {
    background-color : #fff;
    padding          : 23px 19px 10px 19px;
    position         : relative;
}

div.content.content_smal {
    min-height       : 300px;
    padding-right    : 330px;
}

div.content.content_collectie_detail {
    padding-right    : 130px;
}

div.content_additional {
    position         : absolute;
    right            : 10px;
    top              : 33px;
}

div.content p {
    margin           : 0 0 18px 0;
    line-height      : 1.5em;
}

div.content h3 {
    font-size        : 18px;
    color            : #ce0e41;
    padding          : 0;
    margin           : 0 0 12px 0;
    font-weight      : bold;
    font-family      : TradeGothic, sans-serif;
}

div.content h4 {
    font-size        : 13px;
    padding          : 0;
    margin           : 0;
    font-weight      : bold;
}

div.content a.readmore {
    margin           : 0 0 18px 0;
}

div#flash_vaste_collectie img#flash {
    display          : block;
}

div#collectie_content {
    padding          : 23px 19px 10px 19px;
    background-color : #efecef;
    margin-right     : 9px;
}

div#collectie_content h2 {
    color            : #ce0e41;
    font-size        : 18px;
    margin           : 0 0 3px 0;
    padding          : 0;
    font-family      : TradeGothic, sans-serif;
}

div#collectie_content h3 {
    font-size        : 13px;
    padding          : 0;
    margin           : 0 0 8px 0;
    font-weight      : bold;
}

div#collectie_content p {
    padding-right    : 310px;
    line-height      : 1.5em;
}

ul#collectie {
    margin           : 0;
    padding          : 0;
    list-style       : none;
}

ul#collectie li {
    position         : relative;
    padding-left     : 220px;
    margin-bottom    : 10px;
    min-height       : 169px;
}

ul#collectie li img {
    position         : absolute;
    left             : 0;
    top              : 0;
    border           : 1px solid #b5b5b5;
}

ul#collectie li h3 {
    color            : #ce0e41;
    font-size        : 18px;
    margin           : 0 0 14px 0;
    padding          : 0;
}


table.mpFormTable {
    padding: 0;
    margin:0;
}
td.mpFormField input {
    border           : 1px solid #624260;
    background-color : #fff;
    margin-right     : 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    padding          : 3px;
    width            : 135px;
}

/*td.mpFormLabel {
    display: none;
}

td.submitCell {
    display: none;
}*/


div.guestbookformCon td.submitCell {
    display: block;
}


div.mpFormDiv {
    width: 150px;
    float: left;
}

div.mpFormDiv input.mpFormImgSubmit {
    padding-top: 2px;
}

div.narrow {
    width: 95%;
}

a.friend img {
    border: none;
    padding-right: 5px;
    vertical-align: middle;
    padding-bottom: 4px;
}

a.friend  {
    color: #7F4C7D;
    text-decoration: none;
    font-weight: bold;
}

a.friend span:hover {
    text-decoration: underline;
}



/** Allow forms from ihitro in content **/



td.submitCell input {
	display:block;
	padding: 2px 10px 2px 21px;
	font-weight:bold;
	color:#784a7c;
	line-height:1.4em;
	
	border:1px solid #e6deda;
	border-bottom:1px solid #a88faa;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	-ms-border-radius:3px;
	border-radius:3px;
	
	background-image:url(../images/button_bullet.gif);
	background-repeat:no-repeat;
	background-position: 2px 4px;
	background-color:#fff;
}	
td.submitCell input:hover {
	text-decoration:underline;
	cursor:pointer;
}


div.mpFormDiv td.mpFormLabel {
    display: none;
}

div.mpFormDiv td.submitCell {
    display: none;
}




div.ihitro_form {
   padding-top:  20px;
}


div.ihitro_form table.mpFormTable {
    padding: 0;
    margin:0;
}


div.ihitro_form td.mpFormField input {
    border           : 1px solid #624260;
    background-color : #fff;
    margin-right     : 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    padding          : 3px;
    width            : inherit;
}



div.ihitro_form td.mpFormField input,
div.ihitro_form textarea {
    padding          : 5px 5px 5px 5px;
    font-family      : Arial, sans-serif;
    font-size        : 12px;
    border           : 1px solid #c9c5ca;
    
}

div.content div.ihitro_form td.mpFormField input,
div.content div.ihitro_form textarea {
    width            : 367px;
}


div.content.content_smal div.ihitro_form td.mpFormField input,
div.content.content_smal div.ihitro_form textarea {
    width            : 170px;
}


div.content  div.ihitro_form td.mpFormField input.checkbox,
div.content  div.ihitro_form td.mpRadioButtonInput input,
div.content.content_smal  div.ihitro_form td.mpFormField input.checkbox,
div.content.content_smal  div.ihitro_form td.mpRadioButtonInput input {
    width: 25px;
	border:none;
}

div.content  div.ihitro_form td.mpFormLabel {
    display: block;
    width: 300px;
}



div.content.content_smal  div.ihitro_form td.mpFormLabel {
    display: block;
    width: 200px;
}



div.ihitro_form td.submitCell {
    display: block;
}

/*div.content.content_smal  div.ihitro_form  {
    width: 150px;
    float: none;
}*/

div.ihitro_form  input.mpFormImgSubmit {
    padding-top: 2px;
}


div#CDSWIDLOGO img {
    width : 25px;
    height: 25px;
}

div.ta_logo {
    display: table;
}

div#TA_logoWidget449 {
    display: table-cell;
    width : 25px;
    height: 25px;
}

div.tripadvisor {
    display: table-cell;
    vertical-align: middle;
    width: 200px;
    height: 25px;
    padding-left: 5px;
}
