/* Handcoded by RapidxHTML - http://www.rapidxhtml.com */

/* reset */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td {
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, sans-serif;
}

fieldset,img {
    border:0;
}

html {
    height:100%;
    margin-bottom:1px;
}

body {
    position:relative;
}

:focus {
    outline:none;
}

/* links */
a {
    color:#de261f;
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

/* header elements */
h1, h2, h3, h4, h5, h6 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    line-height:100%;
    margin:0;
}

h1 {
    font-size:300%;
    color:#000;
}

h2 {
    font-size:250%;
    color:#000;
}

h3, td.leftmenu_separator, td.leftmenu_top, td.shadedtable_headermiddle {
    font-size:11px;
    color:#fff;
    background:url(../images/title_bg.png) 0 0 repeat-x;
    text-transform:uppercase;
    padding:3px 0 5px 7px;
}

h4 {
    font-size:175%;
    color:#000;
}

h5 {
    font-size:150%;
    color:#000;
}

h6 {
    font-size:125%;
    color:#000;
}

h3 span.title {
    color:#ff0101;
}

/* page setup */
body {
    background:#871300 url(../images/page_bg.png) 50% 0 repeat-x;
    color:#000000;
    font-size:9px;
}

/* wrapper setup */
div.rapidxwpr {
    margin:auto;
    width:1009px;
}

/* header */
div#header {
    height:121px;
    background:url(../images/header_bg.png) 100% 0 repeat;
    overflow:hidden;
}

/* logo */
div.logo {
    width:300px;
    float:left;
    margin-top: 4px;
    margin-left: 5px
}

/* main body setup */
div#middle {
    width:auto;
    clear:both;
    padding:20px 0 100px 20px;
    overflow:hidden;
}

/* left column */
div#left {
    width:177px;
    float:left;
    background:url(../images/sidebox_bottom.png) 0 100% no-repeat;
    padding:0 0 3px 0;
}

/* right column */
div#right {
    width:136px;
    float:right;
}

/* content column */
div#main {
    width:auto;
    margin:0 0 0 192px;
}

div#content {
    width:auto;
    margin:0 140px 0 0;
}

/* footer */
div#footer {
    width:auto;
    clear:both;
}

/* clearing & floating */
.clearingfix:after {
    content:".";
    display:block;
    line-height:0;
    clear:both;
    visibility:hidden;
}

.clearingfix {
    display:block;
}

.floatbox {
    overflow:hidden;
}

/* topmenu */
div#topmenu {
    padding:0 0 0 22px;
    clear:both;
    overflow:hidden;
}

div#topmenu ul {
    list-style:none;
    float:left;
}

div#topmenu ul li {
    float:left;
    display:block;
    background:url(../images/menu_line.png) 0 0 no-repeat;
    padding:0 0 0 14px;
    height:34px;
    margin:0 13px 0 0px;
    line-height:30px;
}

div#topmenu ul li.first {
    background:none;
}

div#topmenu ul li a {
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
}

div#topmenu a.change_contary {
    float:left;
    margin:8px 0 0 0;
}

/* header top */
div.header_top {
    width:493px;
    background:url(../images/header_top.png) 0 0 repeat-x;
    height:68px;
    float:right;
    border-left:#524b4b 1px solid;
    margin:19px 0 0 0;
    padding:8px 9px 9px 8px;
}

div.prostyle {
    color:#FFF;
    font-size:14px;
    background:url(../images/prostyle_top.png) 0 4px no-repeat;
    padding:0 0 0 16px;
    width:302px;
    float:left;
}

div.prostyle span.title {
    font-size:12px;
    display:block;
    padding:1px 0 24px 0;
}

div.prostyle_details {
    float:right;
    width:170px;
}

div.prostyle_details img.alignright {
    float:right;
}

div.uitloggen {
    float:left;
    width:70px;
    text-align:right;
    font-size:12px;
    color:#FFF;
}

div.uitloggen span.top {
    display:block;
    color:#fe0000;
    padding:0 0 3px 0;
}

div.uitloggen .menu {
    display:block;
    padding:12px 0 0 0;
    color:#FFFC00;
}

div.uitloggen .menu a {
    color:#FFFC00;
}

div.uitloggen .newmsg {
    color:#fffc00;
}

/* rightbox */
div.rightbox_top {
    width:136px;
    float:right;
}

div.side_box h3.top, td.leftmenu_top {
    background:url(../images/sidebox_top.png) 0 0 no-repeat;
}

div.side_box ul {
    margin:0px;
    list-style:none;
    background:#e3cdcd;
    padding:7px 5px 3px 3px;
    overflow:hidden;
}

div.side_box ul li {
    font-size:10px;
    font-weight:bold;
    padding:2px 0 2px 2px;
}

div.side_box ul li.alt {
    background:#a9dae0;
}

div.side_box ul li.meer {
    text-align:right;
    padding:2px 8px 2px 2px;
}

div.side_box ul li a {
    color:#000;
}

/* member box */
div#member_box ul {
    padding:4px 0px 5px 3px;
    height:100%;
    width:174px;
}

div#member_box ul li {
    float:left;
    padding:0px 0 1px 2px;
}

div#member_box ul li input.input_item {
    width:119px;
    border:#000 1px solid;
    background:none;
    padding:1px 1px 0px 1px;
}

div#member_box ul li input.submit {
    background:url(../images/submit.png) 0 0 no-repeat;
    width:43px;
    height:19px;
    cursor:pointer;
    border:0;
}

/* fiesta box */
div#fiesta_box img.alginleft {
    float:left;
}

div#fiesta_box ul {
    padding:7px 9px 5px 6px;
}

div#fiesta_box ul li {
    overflow:hidden;
    background:url(../images/fiesta_line.png) 50% 100% no-repeat;
    padding:2px 22px 9px 2px;
    font-size:9px;
    margin:0 0 3px 0;
}

div#fiesta_box ul li div.fiesta_details {
    float:right;
    width:65px;
}

div#fiesta_box ul li span.top_name {
    font-size:11px;
    font-weight:bold;
}

div#fiesta_box ul li.last {
    background:none;
}

div#fiesta_box ul li.meer_alt {
    background:none;
    padding:0px 8px 0px 2px;
    font-size:9px;
    margin:0 0 0px 0;
    text-align:right;
}

/* new box */
div#new_box img.alginleft {
    float:left;
    margin:0 8px 0 0;
}

div#new_box ul {
    padding:5px 9px 10px 10px;
}

div#new_box ul li span.dianthee {
    padding:5px 0 0 0;
    display:block;
}

div#new_box ul li {
    font-size:11px;
    font-weight:bold;
    overflow:hidden;
}

/* right box */
div.right_box h3 {
    background:url(../images/rightbox_top.png) 0 0 no-repeat;
    text-align:center;
    padding:1px 0 2px 0;
}

div.right_box_details {
    background:url(../images/rightbox_bottom.png) 0 100% no-repeat;
    padding:3px 4px 4px 4px;
}

div.rightbox h3 {
    background:url(../images/rightbox_top.png) 0 0 no-repeat;
    text-align:center;
    padding:1px 0 2px 0;
}

div.rightbox_details {
    background:url(../images/rightbox_bottom.png) 0 100% no-repeat;
    padding:3px 4px 4px 4px;
}

/* banner */
div.banner {
    padding:0 0 7px 0;
}

div.banner img {
    border:#000 1px solid;
}

/* content top */
div.content_top {
    padding:5px 0 0px 0;
    background:url(../images/content_top.png) 0 0 no-repeat;
}

div.content_top h3 {
    background:none;
    margin:0 0 0px 0;
}

div.content_bg {
    background:url(../images/content_bottom.png) 0 100% no-repeat;
    overflow:hidden;
    padding:8px 0 9px 0px;
    margin:0 0 6px 0;
}

div.content_bg ul {
    margin:0px;
    list-style:none;
}

div.content_bg ul li {
    text-align:center;
    float:left;
    display:block;
    width:115px;
    padding:0 5px 0 8px;
}

div.content_bg ul li img {
    border:#000 1px solid;
    border-top:0;
    margin:0 0 2px 0;
}

/* content box */
div.content_box {
    overflow:hidden;
    padding:0 0 5px 0;
}

div.left_box {
    background:url(../images/left_box.png) 0 100% no-repeat;
    padding:0 0 4px 0;
    width:224px;
    float:left;
}

div.left_boxbg {
    background:url(../images/left_boxbg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.left_boxbg ul {
    margin:0px;
    list-style:none;
    padding:1px 14px 0 5px;
}

div.left_boxbg ul li {
    font-size:8px;
    background:url(../images/fiesta_line.png) 10px 100% no-repeat;
    padding:7px 0 6px 0;
    overflow:hidden;
}

div.left_boxbg ul li a.text {
    margin:5px 0 0 0;
    display:block;
    float:left;
}

div.left_boxbg ul li span.top {
    font-weight:bold;
    display:block;
    padding:0 0 3px 0;
}

div.left_boxbg ul li img.alginleft {
    float:left;
    margin:0 9px 0 0;
}

div.left_boxbg ul li.last {
    background:none;
    padding:8px 0 0px 0;
}

div.video_box {
    float:right;
    background:url(../images/video_box.png) 0 0 no-repeat;
    width:402px;
    padding:24px 13px 7px 9px;
}

/* release box */
div.release_box {
    background:url(../images/release_box.png) 0 100% no-repeat;
    padding:0 0 3px 0;
    width:268px;
    float:left;
}

div.release_boxbg {
    background:url(../images/release_boxbg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.release_boxbg h3 {
    background:none;
}

div.release_boxbg ul {
    margin:0px;
    list-style:none;
    padding:6px 20px 9px 3px;
}

div.release_boxbg ul li {
    font-size:8px;
    font-weight:bold;
    text-transform:uppercase;
    line-height:10px;
    overflow:hidden;
    padding:0 0 4px 0;
    height:100%;
}

div.release_boxbg ul li img.alginleft {
    float:left;
}

div.release_boxbg ul li div.details {
    float:right;
    width:181px;
}

div.release_boxbg a.meer {
    text-transform:uppercase;
    color:#000;
    font-weight:bold;
    margin:0 12px 6px 0;
    width:28px;
    float:right;
}

div.release_boxbg ul li a {
    color:#000;
}

/* fiestawin */
div.fiestawin {
    float:left;
    background:url(../images/fiestawin_box.png) 0 100% no-repeat;
    padding:0 0 3px 0;
    width:183px;
    margin:0 0 0 8px;
}

div.fiestawin_bg {
    background:url(../images/fiestawin_bg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.fiestawin_bg ul {
    margin:0px;
    list-style:none;
    padding:0 13px 0 5px;
}

div.fiestawin_bg ul li {
    overflow:hidden;
    padding:12px 0 5px 0;
    font-size:10px;
    font-weight:bold;
    height:100%;
}

div.fiestawin_bg ul li img.alginleft {
    float:left;
    margin:0 2px 0 0;
}

div.fiestawin_bg a.meer {
    text-transform:uppercase;
    color:#000;
    font-weight:bold;
    margin:0 12px 6px 0;
    width:28px;
    float:right;
}

div.fiestapoll_bg {
    background:url(../images/fiestawin_bg.png) 0 0 no-repeat;
    overflow:hidden;
    padding:0 10px 0 6px;
}

div.fiestapoll_bg ul {
    margin:0px;
    list-style:none;
}

div.fiestapoll_bg ul li {
    padding:0 0 8px 0;
}

div.fiestapoll_bg ul li input.radio {
    margin:0 8px 0 0;
}

div.fiestapoll_bg ul li label {
    font-size:11px;
    font-weight:bold;
}

div.fiestapoll_bg span.top {
    display:block;
    font-size:12px;
    font-weight:bold;
    padding:6px 0 8px 0;
    border-bottom:#000 dotted 1px;
    line-height:12px;
    margin:0 0 15px 0;
}

div.fiestapoll_bg span.bottom {
    text-align:center;
    display:block;
    padding:13px 0 2px 0;
}

div.fiestapoll_bg a.breng {
    font-size:13px;
    color:#FFF;
    font-weight:bold;
    text-align:center;
    display:block;
    background:url(../images/breng_img.png) 0 0 no-repeat;
    width:163px;
    padding:4px 0 6px 0;
}

div.content_bottom {
    overflow:hidden;
}

/* sliderbox */
div.sliderbox {
    position:relative;
    padding:0 0 9px 0;
    height:305px;
}

div.sliderbox img {
    border:#b5b5b5 6px solid;
}

div.caption {
    color:#060606;
    font-size:14px;
    background:url(../images/caption_bg.png) 0 0 repeat;
    width:163px;
    padding:14px 11px 12px 9px;
    position:absolute;
    top:0;
    right:60px;
}

div.caption span.bold {
    font-weight:bold;
    font-size:18px;
    display:block;
    padding:0 0 20px 0;
}

div.caption_top {
    height:273px;
}

div.caption a.button {
    font-size:12px;
    color:#FFF;
    background:url(../images/more_info.png) 0 0 no-repeat;
    width:80px;
    padding:0px 0 2px 26px;
    display:block;
    float:right;
}

/* big box */
div.big_box {
    background:url(../images/big_box.png) 0 100% no-repeat;
    padding:0 0 5px 0;
    margin:0 13px 0 0;
}

div.big_boxbg {
    background:url(../images/big_boxbg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.big_boxbg ul {
    margin:0px;
    list-style:none;
    padding:11px 20px 0 10px;
}

div.big_boxbg ul li {
    overflow:hidden;
    border-bottom:#000 1px dotted;
    padding:0 0 10px 0;
    margin:0 0 13px 0;
}

div.big_boxbg ul li img.alginleft {
    float:left;
}

div.big_boxbg h3 {
    background:none;
    margin:3px 0 0 3px;
}

div.big_boxbg ul li div.box_right {
    width:435px;
    float:right;
    font-size:12px;
    color:#2f2f2f;
}

div.big_boxbg ul li div.box_right span.title {
    color:#000;
    font-size:18px;
    font-weight:bold;
}

div.big_boxbg ul li div.box_right span {
    color:#000;
    font-size:18px;
    display:block;
    line-height:18px;
}

div.big_boxbg ul li div.box_right a.listen {
    background:url(../images/listen_now.png) 0 0 no-repeat;
    width:106px;
    height:17px;
    text-indent:-9999px;
    display:block;
    margin:5px 0 10px 0;
}

/* pagination */
div.pagination {
    text-align:center;
    color:#000;
    font-size:11px;
    padding:0 18px 5px 19px;
}

div.pagination a {
    color:#000;
}

div.pagination a.prev {
    float:left;
}

div.pagination a.next {
    float:right;
}

/* middle box */
div.middle_box {
    padding:20px 0 100px 18px;
    overflow:hidden;
}

div.content_left {
    width:843px;
    float:left;
}

/* lef content */
div.lef_content {
    float:left;
    width:698px;
}

div.lef_content h3 {
    background:url(../images/big_title.png) 0 0 no-repeat;
    padding:5px 0 10px 10px;
}

div.calender_box {
    background:#110101;
    margin:0 2px 0 2px;
    padding:10px 12px 11px 10px;
    overflow:hidden;
}

/* calender gallery */
div.calender_gallery {
    float:left;
    width:113px;
    border-right:#dcd9d9 1px solid;
}

div.calender_gallery ul {
    margin:0px;
    list-style:none;
}

div.calender_gallery ul li {
    padding:0 0 13px 0;
}

div.calender_gallery ul li.last {
    padding:0;
}

/* calender details */
div.calender_details {
    float:right;
    width:546px;
    color:#ffffff;
}

div.calender_details h2 {
    font-size:28px;
    color:#ffffff;
}

div.calender_details span.date {
    font-size:18px;
    color:#ff0000;
    font-weight:bold;
    text-transform:uppercase;
}

div.calender_details ul {
    margin:0px;
    list-style:none;
    padding:10px 29px 18px 0;
}

div.calender_details ul li {
    overflow:hidden;
    padding:0 0 2px 0;
}

div.calender_details ul li span.left_text {
    display:block;
    font-size:14px;
    font-weight:bold;
    text-align:right;
    width:84px;
    float:left;
}

div.calender_details ul li a {
    font-size:14px;
    color:#FFF;
    float:right;
    width:423px;
}

div.link a {
    font-size:17px;
    color:#FFF;
    font-weight:bold;
    display:block;
    float:left;
    border-left:#2d2401 1px solid;
    text-transform:uppercase;
    padding:4px 10px 4px 10px;
    margin:0 10px 0 0;
}

div.link a.win_tickets {
    background:#919703;
}

div.link a.buy_tickets {
    background:#807d7d;
}

div.link a.inbite_friends {
    background:#1c9203;
}

div.link a.going {
    background:#811717;
    margin:0;
}

/* members going */
div.members_going {
    background:url(../images/members_going.png) 0 100% no-repeat;
    padding:0 0 7px 0;
    clear:both;
    margin:4px 0 4px 4px;
}

div.members_goingbg {
    background:url(../images/members_goingbg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.members_goingbg h2 {
    font-size:11px;
    color:#ffffff;
    padding:8px 0 14px 12px;
}

div.members_goingbg ul {
    margin:0px;
    list-style:none;
    padding:0 0 0 12px;
    overflow:hidden;
}

div.members_goingbg ul li {
    text-align:center;
    float:left;
    font-size:11px;
    padding:0 6px 8px 0;
}

div.members_goingbg ul li span.bonita {
    display:block;
}

div.alexis_box {
    background:url(../images/box_bottom.png) 0 0 no-repeat;
    font-size:14px;
    color:#FFF;
    padding:16px 45px 0 15px;
    overflow:hidden;
}

div.viedo {
    margin:5px 0 25px 0;
    overflow:hidden;
}

/* right content */
div.right_content {
    float:right;
    background:url(../images/right_content.png) 0 100% no-repeat;
    padding:0 0 7px 0;
    width:136px;
    margin:2px 0 0 0;
}

div.right_contentbg {
    background:url(../images/right_contentbg.png) 0 0 no-repeat;
    padding:15px 10px 0 9px;
}

div.right_contentbg ul {
    margin:0px;
    list-style:none;
}

div.right_contentbg ul li {
    text-align:center;
    font-size:12px;
    color:#000000;
    font-weight:bold;
    padding:0 0 12px 0;
}

div.right_contentbg ul li a {
    color:#000000;
}

/* hits box */
div.hits_box {
    background:url(../images/hits_bg.png) 0 0 no-repeat;
    height:27px;
    padding:3px 0 0 13px;
}

div.hits_box span.hits_title {
    float:left;
    padding:3px 0 0 0;
    color:#FFF;
    font-size:13px;
    font-weight:bold;
}

div.hits_menu {
    float:right;
    width:499px;
}

div.hits_menu ul {
    margin:0px;
    list-style:none;
}

div.hits_menu ul li {
    float:left;
    padding:0 15px 0 0;
}

div.hits_menu ul li a {
    font-size:10px;
    color:#FFF;
    font-weight:bold;
    display:block;
    height:18px;
    padding:5px 0 0 28px;
    float:left;
}

div.hits_menu ul li a.invite {
    background:url(../images/hits_img01.png) 0 0 no-repeat;
}

div.hits_menu ul li a.meld {
    background:url(../images/hits_img02.png) 0 0 no-repeat;
}

div.hits_menu ul li a.mesaage {
    background:url(../images/hits_img03.png) 0 0 no-repeat;
}

div.hits_menu ul li a.block {
    background:url(../images/hits_img04.png) 0 0 no-repeat;
}

div.hits_menu ul li a.request {
    background:url(../images/hits_img05.png) 0 0 no-repeat;
}

/* productions */
div.productions {
    background:url(../images/productions_bg.png) 0 0 no-repeat;
    height:244px;
    margin:-1px 0 0 -5px;
    padding:11px 0 0 15px;
}

div.productions_img {
    float:left;
    padding:0 13px 0 0;
    background:url(../images/productions_line.png) 100% 0 repeat-y;
}

div.productions_details {
    width:501px;
    float:right;
    padding:9px 0 0 0;
    font-size:11px;
    line-height:12px;
}

div.productions_details h1 {
    font-size:37px;
    padding:0 0 2px 0;
}

div.productions_details span.color {
    color:#ff0000;
    font-weight:bold;
}

div.productions_details span.line {
    padding:0 5px;
}

div.productions_details span.color_alt {
    color:#ff0000;
    font-weight:bold;
    display:block;
    padding:15px 0 52px 0;
}

div.productions_details img.viedo_img {
    margin:0 0 5px -4px;
}

div.productions_details img.alginleft {
    float:left;
}

div.productions_menu {
    float:right;
    width:202px;
}

div.productions_menu ul {
    margin:0px;
    list-style:none;
}

div.productions_menu ul li {
    float:left;
    padding:0 5px 0 0;
}

/* friends */
div.friends {
    background:url(../images/friends.png) 0 100% no-repeat;
    padding:0 0 6px 0;
    clear:both;
    width:414px;
    margin:0 0 5px 0;
}

div.friends_bg {
    background:url(../images/friends_bg.png) 0 0 no-repeat;
    overflow:hidden;
}

div.friends_bg h2 {
    font-size:11px;
    color:#ffffff;
    padding:8px 0 14px 12px;
    text-transform:uppercase;
}

div.friends_bg h2 span.top {
    color:#ff0101;
}

div.friends_bg h2.top {
    padding:8px 0 8px 12px;
}

div.friends_bg ul {
    margin:0px;
    list-style:none;
    padding:0 0 0 12px;
    overflow:hidden;
}

div.friends_bg ul li {
    text-align:center;
    float:left;
    font-size:11px;
    padding:0 6px 8px 0;
}

div.friends_bg ul li span.bonita {
    display:block;
}

/* comment box */
div.comment_box {
    padding:6px 0 5px 0;
}

div.comment_box h2 {
    font-size:11px;
    color:#ffffff;
    padding:8px 0 10px 12px;
    text-transform:uppercase;
    background:url(../images/comment_top.png) 0 0 no-repeat;
}

/* agenda */
div#agenda h2 {
    padding:8px 0 13px 12px;
}

div#agenda ul {
    padding:0 0 0 7px;
}

div#agenda ul li {
    line-height:12px;
    padding:0 10px 3px 0;
}

/* pictires */
div#pictires ul {
    padding:2px 0 17px 8px;
}

div#pictires ul li img {
    border:#332525 3px solid;
}

div#comment {
    padding:0 0 0 3px;
}

div.bottom_box {
    clear:both;
    overflow:hidden;
}

div.bottom_box_left {
    float:left;
    width:414px;
}

div.bottom_box_right {
    float:right;
    width:413px;
}

/* profiel comments */
div.profiel_comments {
    padding:7px 0 0 0;
}

div.profiel_comments ul {
    margin:0px;
    list-style:none;
}

div.profiel_comments ul li {
    position:relative;
    padding:0 0 8px 0;
    overflow:hidden;
}

div.profiel_comments ul li div.profiel {
    background:url(../images/profiel.png) 0 100% no-repeat;
    padding:0 0 13px 0;
    width:354px;
    float:left;
}

div.profiel_comments ul li div.profiel_bg {
    background:url(../images/profiel_bg.png) 0 0 no-repeat;
    padding:8px 90px 0 18px;
    overflow:hidden;
}

div.profiel_comments ul li a {
    color:#6da2cc;
}

div.profiel_comments ul li a.top {
    position:absolute;
    top:7px;
    right:75px;
}

div.profiel_comments ul li a.top01 {
    position:absolute;
    top:7px;
    right:110px;
}

div.profiel_comments ul li a.top02 {
    position:absolute;
    top:7px;
    right:75px;
}

div.profiel_comments ul li a.top_alt {
    position:absolute;
    top:7px;
    right:20px;
}

div.profiel_comments ul li div.profiel_alt {
    background:url(../images/profiel_alt.png) 100% 100% no-repeat;
    padding:0 0 13px 0;
    float:right;
    width:354px;
}

div.profiel_comments ul li div.profiel_bg_alt {
    background:url(../images/profiel_bg_alt.png) 100% 0 no-repeat;
    padding:8px 18px 0 20px;
    overflow:hidden;
}

div.profiel_comments ul li div.agenda {
    background:url(../images/agenda.png) 0 100% no-repeat;
    padding:0 0 13px 0;
    float:left;
    width:610px;
}

div.profiel_comments ul li div.agenda_bg {
    background:url(../images/agenda_bg.png) 0 0 no-repeat;
    padding:8px 90px 0 18px;
    overflow:hidden;
}

div.profiel_comments ul li div.agenda_alt {
    background:url(../images/agenda_alt.png) 100% 100% no-repeat;
    padding:0 0 13px 0;
    width:610px;
    float:right;
}

div.profiel_comments ul li div.agenda_bg_alt {
    background:url(../images/agenda_bg_alt.png) 100% 0 no-repeat;
    padding:8px 18px 0 25px;
    overflow:hidden;
}

div.profiel_comments ul li a.link {
    float:right;
    margin:5px 0 0 0;
}

div.profiel_comments ul li a.link_alt {
    float:left;
    margin:10px 0 0 0;
}

/* celender box */
div.celender_box {
    background:url(../images/celender_box.png) 0 100% no-repeat;
    margin:-7px -5px 6px -5px;
    padding:0 0 4px 0;
}

div.celender_box_bg {
    background:url(../images/celender_box_bg.png) 0 0 no-repeat;
    padding:0 5px 7px 5px;
    overflow:hidden;
}

div.celender_box_bg h3 {
    background:none;
    padding:8px 0 13px 15px;
}

/* celender */
div.celender {
    background:#1f1d1d;
    padding:10px 7px 6px 6px;
    overflow:hidden;
    width:463px;
}

div.table {
    width:220px;
    background:#7b7b7b;
    padding:2px 0 0 0;
    float:left;
    height:160px;
}

div.table h4 {
    text-align:center;
    color:#fff64d;
    font-size:13px;
    padding:0 0 4px 0;
}

div.table table {
    border-collapse:collapse;
    width:100%;
}

div.table table tr td {
    background:#dcdcdc;
    text-align:center;
    text-transform:uppercase;
    font-size:12px;
    color:#7b7c85;
    padding:0px 0 2px 0;
}

div.table table tbody tr td {
    background:none;
    color:#FFF;
    padding:3px 0 3px 0;
    font-weight:bold;
}

div.table table tbody tr td span.color {
    color:#fff64c;
}

div#table {
    float:right;
}

div.celender_viedo {
    float:right;
    width:343px;
    margin:0 7px 0 0;
}

div.celender_content {
    float:left;
    margin:0 0 0 11px;
    width:463px;
}

div.button_box {
    clear:both;
    overflow:hidden;
    margin:4px 0 0 8px;
}

div.button_box a {
    font-size:9px;
    font-weight:bold;
    color:#000;
}

div.button_box a.prev {
    float:left;
}

div.button_box a.next {
    float:right;
}

/* search box */
div.celender_top {
    overflow:hidden;
}

div.search_box {
    clear:both;
    margin:7px 0 0 11px;
}

div.search_box ul {
    margin:0px;
    list-style:none;
}

div.search_box ul li {
    float:left;
}

div.search_box ul li select {
    width:174px;
    padding:0 0 0 3px;
    margin:2px 8px 0 0;
}

div.search_box ul li input.input_item {
    width:176px;
    border:#3b3b3b 1px solid;
    padding:2px 2px 3px 2px;
    border-right:0;
    margin:0 0 0 20px;
}

div.search_box ul li input.submit {
    background:url(../images/submit_alt.png) 0 0 no-repeat;
    width:60px;
    height:23px;
    border:#000 1px solid;
    border-left:0;
    cursor:pointer;
}

.register {
    color: #FFFC00;
}

/* fix */

table#master, td#master_bottom, table#main, td.leftmenu_left, td.leftmenu_right, td.leftmenu_bottom {
    background:none !important;
}

td.leftmenu_separator, td.leftmenu_top {
    padding: 2px;
    height: auto;
}

td.leftmenu_left, td.leftmenu_right {
    display: none;
}

table.leftmenu {
    width: 177px;
}


td.shadedtable_headerleft, td.shadedtable_headermiddle, td.shadedtable_headerright, td.shadedtable_headerright_rounded {
    background: #871300 url(../images/content_top.png) repeat-x scroll 0 0;
    height: auto !important;
}

td.shadedtable_headermiddle {
    background-position: -10px 0;
    padding: 7px 0 2px 0;
    font-weight: bold;
}

td.shadedtable_headermiddle span {
    font-size: 10px !important;
}

td.shadedtable_headerright, td.shadedtable_headerright_rounded {
    background-position: 100% 0;
}

td.shadedtable_top, td.shadedtable_topleft, td.shadedtable_topright, td.shadedtable_left, td.shadedtable_right, td.shadedtable_bottomright_rounded, td.shadedtable_bottomleft, td.shadedtable_bottom, td.shadedtable_bottomright {
    background-image: none;
}

td.shadedtable_top, td.shadedtable_topleft, td.shadedtable_topright {
    height: 3px;
}

td.shadedtable_middle {
    padding-top: 10px;
}

td.shadedtable_top {
    padding: 5px 0 0 0;
}

table.shadedtable {
    margin-bottom: 10px !important;
    margin-left: 0 !important;
}

div#topmenu {
    padding-bottom: 20px;
}

td.shadedtable_headermiddle span.simpletable_header_word1, td.shadedtable_headermiddle span.simpletable_header_word2 {
    font-size: 11px !important;
    text-transform:uppercase;
}

table.leftmenu_content {
    margin-left: 5px;
    margin-right: 5px;
}

td.shadedtable_tab {
    background-color: #871300;
}

table#alert {
    margin-left: 7px;
    width: 136px;
}

td#alert_bottom, td#alert_left, td#alert_right, td#alert_middle {
    background-image: url(../images/rightbox_bottom.png);
}

td#alert_top {
    background-image: url(../images/rightbox_top.png);
    height: 15px;
    font-size: 11px;
    text-align: center;
    color: #FFF;
    font-weight: bold;
}

td#alert_middle table {
    width: 100%;
    margin-top: 3px;
}

td#alert_left, td#alert_right {
    width: 3px;
}

td#alert_bottom {
    height: 3px;
}

