/** Generated by css_reorg.php, 2009-09-10T16:13:26+02:00 **/
#cakedesigner_open {
 width: 134px;
 height: 74px;
 background: url('/frame/cakedesigner_background.gif') no-repeat 6px 0px;
 margin-top: 6px;
 padding: 0px 6px 0px 6px;
}

#cakedesigner_open a.cake1:hover, #cakedesigner_open a.cake2:hover {
 text-decoration: underline;
}

#cakedesigner_open a.cake1:hover, #cakedesigner_open a.cake2:hover {
 text-decoration: underline;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:26+02:00 **/
#cakedesigner_open a.cake1 {
 color: #fff;
 display: block;
 font-size: 12px;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
 padding: 5px;
 font-family: "Trebuchet MS", Arial, Verdana;
 height: 20px;
}

#cakedesigner_open a.cake2 {
 color: #fff;
 display: block;
 font-family: "Trebuchet MS", Arial, Verdana;
 text-decoration: none;
 padding: 0px 47px 5px 5px;
 line-height: 13px;
}

#cakedesigner_open a.cake1 {
 color: #fff;
 display: block;
 font-size: 12px;
 font-weight: bold;
 text-transform: uppercase;
 text-decoration: none;
 padding: 5px;
 font-family: "Trebuchet MS", Arial, Verdana;
 height: 20px;
}

#cakedesigner_open a.cake2 {
 color: #fff;
 display: block;
 font-family: "Trebuchet MS", Arial, Verdana;
 text-decoration: none;
 padding: 0px 47px 5px 5px;
 line-height: 13px;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:29+02:00 **/
#zita_faq_open {
 margin-top: 6px;
 padding: 0px 7px 10px 6px;
 width: 134px;
 font-size: 10px;
}

#zita_faq_open h3 {
 margin-bottom: 9px;
 height: 74px;
 background: url(/frame/zita_bg.jpg) no-repeat;
 font-size: 13px;
 color: #ff4a89;
 text-align: right;
 line-height: 13px;
}

#zita_faq_open h3 a {
 padding: 10px 10px 0px 27px;
 color: #ff4a89;
 text-decoration: none;
 display: block;
 height: 64px;
}

#zita_faq_open h3 a:hover {
 color: #8f59a3;
}

#zita_faq_open ul {
 padding: 0px;
 list-style-type: none;
}

#zita_faq_open li {
 margin: 0px 0px 14px 0px;
 padding: 0px;
}

#zita_faq_open li a {
 color: #8f59a3;
 text-decoration: underline;
}

#zita_faq_open li a:hover {
 color: #ff4a89;
}

#zita_faq_open a.tovabb {
 display: block;
 padding: 0px 4px;
 color: #ff4a89;
 font-weight: bold;
 text-decoration: none;
}

#zita_faq_open a:hover.tovabb {
 color: #8f59a3;
}

#zita_faq_open a.tovabb {
 display: block;
 padding: 0px 4px;
 color: #ff4a89;
 font-weight: bold;
 text-decoration: none;
}

#zita_faq_open a:hover.tovabb {
 color: #8f59a3;
}

#blog_inner_page .blogbox_hozza a.tovabb {
 color: #FF4A89;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:29+02:00 **/
/** Generated by css_reorg.php, 2009-09-10T16:13:26+02:00 **/
/** Generated by css_reorg.php, 2009-09-10T16:13:26+02:00 **/
/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
#left_top {
 padding: 0px 7px 0px 6px;
 width: 134px;
 height: 65px;
 background: url(/frame/left_top_bg.gif) no-repeat top;
 color: #8f59a3;
}

#left_top .udv {
 display: block;
 padding: 28px 0px 0px 25px;
 text-align: left;
 font-size: 12px;
}

#left_top .megszolitas {
 display: block;
 text-align: right;
 font-size: 11px;
}

#profile_menu {
 padding: 32px 7px 0px 6px;
 width: 134px;
 background: url(/frame/profile_menu_bg.gif) no-repeat top;
}

#profile_menu ul {
 width: 127px;
 margin: 0px;
 padding: 0px 3px 5px 3px;
 border-right: solid 1px #8f59a3;
 background: url(/frame/menu_bg.gif) no-repeat left bottom #f0e3f6;
 font-size: 10px;
 font-weight: bold;
 list-style-type: none;
}

#profile_menu ul li {
 padding: 0px;
 margin: 0px;
}

#profile_menu form {
 width: 127px;
 padding: 0px 3px 27px 3px;
 border-right: solid 1px #8f59a3;
 background: url(/frame/menu_bg.gif) no-repeat left bottom #f0e3f6;
 font-size: 9px;
 font-weight: bold;
 text-align: center;
}

#profile_menu ul li a {
 display: block;
 padding: 4px 2px 2px 0px;
 width: 125px;
 /*height: 20px;*/
 background: url(/frame/menuli_bg.gif) repeat-x bottom;
 color: #8f59a3;
 text-decoration: none;
}

#profile_menu ul li a:hover {
 color: #ff4a89;
}

#profile_menu ul li a.active {
 color: #ff4a89;
}

#profile_menu ul li.noborder a {
 background: none;
}

#profile_menu ul li a.exit {
 display: block;
 padding: 15px 2px 0px 5px;
 width: 120px;
 height: 20px;
 background: none;
 font-weight: normal;
}

#profile_menu ul li a img {
 margin: 0px 5px 0px 5px;
 border: none;
 vertical-align: middle;
}

#profile_menu form b {
 display: block;
 margin-bottom: 6px;
}

#profile_menu form .inptext {
 margin-bottom: 6px;
}

#profile_menu form .inptext input {
 padding: 2px 2px 0px 2px;
 width: 93px;
 height: 15px;
 border: solid 1px #8f59a3;
 background: #fff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #8f59a3;
}

#profile_menu form .checkbox {
 margin-bottom: 6px;
 font-weight: normal;
}

#profile_menu form .checkbox input {
 background: none;
 vertical-align: middle;
}

#profile_menu form a {
 display: block;
 margin-bottom: 5px;
 padding: 0px 15px;
 color: #8f59a3;
 text-decoration: none;
}

#profile_menu form a:hover {
 color: #ff4a89;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
#profile_menu form {
 text-align: center;
 color: #8f59a3;
}

#profile_menu form input.button {
 margin-bottom: 10px;
 width: 95px;
 height: 19px;
 border: solid 2px #fff;
 background: #f0e3f6;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #8f59a3;
 cursor: pointer;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
.choose_design {
	display: block;
	font-size: 14px;
	color: #8F59A3;
	margin: 10px 0 20px;
}

#mywedding {
 width: 620px;
}

#mywedding .myweddingbox {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .boxcontent, #mywedding .boxcontent1 {
 width: 189px;
 height: 80px;
 margin: 10px 5px 0px 10px;
 padding: 0px;
}

#mywedding .boxcontent1 {
 height: 135px;
}

#mywedding .go {
 text-align: right;
}

#mywedding .go a {
 display: block;
 padding-right: 16px;
 height: 12px;
 color: #ff4a89;
 background: url(/frame/cat_right_arrow.gif) no-repeat;
 background-position: right bottom;
 text-decoration: underline;
}

#mywedding .go a:hover {
 background: url(/frame/cat_right_arrow_hover.gif) no-repeat;
 background-position: right bottom;
 color: #8f59a3;
 text-decoration: none;
}

#mywedding .icon_todo,
#mywedding .icon_cost,
#mywedding .icon_guestlist,
#mywedding .icon_email, #mywedding .icon_gift,
#mywedding .icon_blog, #mywedding .icon_photo,
#mywedding .icon_video, #mywedding .icon_ads,
#mywedding .icon_mywebsite {
 float: left;
 width: 40px;
 height: 40px;
 padding: 0px;
 margin: 0px 10px 0px 0px;
 background: url(/frame/icon_my_to_do.gif) no-repeat;
}

#mywedding .icon_cost {
 background: url(/frame/icon_my_cost.gif) no-repeat;
}

#mywedding .icon_guestlist {
 background: url(/frame/icon_guest_list.gif) no-repeat;
}

#mywedding .icon_email {
 background: url(/frame/icon_email_invite.gif) no-repeat;
}

#mywedding .icon_gift {
 background: url(/frame/icon_my_gift.gif) no-repeat;
}

#mywedding .icon_blog {
 background: url(/frame/icon_my_blog.gif) no-repeat;
}

#mywedding .icon_photo {
 background: url(/frame/icon_my_photos.gif) no-repeat;
}

#mywedding .icon_video {
 background: url(/frame/icon_my_video.gif) no-repeat;
}

#mywedding .icon_ads {
 background: url(/frame/icon_my_ads.gif) no-repeat;
}

#mywedding .icon_mywebsite {
 background: url(/frame/icon_my_website.gif) no-repeat;
}

#mywedding .text {
 float: left;
 width: 135px;
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mywedding .text p {
 margin: 0px;
 padding: 5px 0px 0px 0px;
}

#mywedding .piccont {
 padding-top: 5px;
}

#mywedding .text a {
 text-decoration: none;
}

#mywedding .myweddingbox1, #mywedding .myweddingbox2 {
 float: left;
 width: 204px;
 height: 137px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .myweddingbox2 {
 margin: 5px 0px 0px 0px;
}

#mywedding .myweddingpicbox {
 float: left;
 width: 412px;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
}

#mywedding .myweddingbox h2.titlered,#mywedding .myweddingloggedbox1 h2.titlered,#mywedding .myweddingloggedbox2 h2.titlered, #mywedding .myweddingbox1 h2.titlered, #mywedding .myweddingbox2 h2.titlered {
 margin: 0px 0px 0px 0px;
 padding: 3px 7px 0px 7px;
 height: 24px;
 background: #ff4a89;
 font-family: Trebuchet MS, Tahoma, Arial;
 font-size: 14px;
 color: #fff;
}

#mywedding .myweddingbox h2.titlered a,#mywedding .myweddingloggedbox1 h2.titlered a,#mywedding .myweddingloggedbox2 h2.titlered a, #mywedding .myweddingbox2 h2.titlered a, #mywedding .myweddingbox1 h2.titlered a {
 display: block;
 height: 24px;
 color: #fff;
 text-decoration: none;
}

#mywedding .myweddingbox h2.titlered a:hover, #mywedding .myweddingloggedbox1 h2.titlered a:hover,#mywedding .myweddingloggedbox2 h2.titlered a:hover,#mywedding .myweddingbox2 h2.titlered a:hover, #mywedding .myweddingbox1 h2.titlered a:hover {
 color: #ffcfcf;
}

#mywedding .headtext {
 width: 230px;
 height: 140px;
 padding: 0px;
 font-weight: normal;
 margin: 18px 0px 0px 23px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .headtext h2 {
 color: #8f59a3;
 font-size: 20px;
 padding: 0px;
 margin: 0px;
 text-transform: uppercase;
}

#mywedding .headtext h3 {
 color: #ff4a89;
 font-size: 14px;
 padding: 0px;
 margin: 10px 0px 20px 0px;
}

#mywedding .headtext h4 {
 color: #8f59a3;
 font-size: 11px;
 padding: 0px;
 margin: 0px;
}

#mywedding .logged_head {
 width: 620px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f0e3f6;
}

#mywedding .logged_head_text {
 float: left;
 width: 400px;
 padding: 15px 0px 0px 20px;
 margin: 0px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .logged_head_pic {
 float: left;
 text-align: right;
 width: 186px;
 padding: 7px 7px;
 margin: 0px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .logged_head_text h2 {
 color: #8f59a3;
 font-size: 20px;
 padding: 0px;
 margin: 0px;
}

#mywedding .logged_head_text h3 {
 color: #8f59a3;
 font-size: 14px;
 padding: 0px;
 margin: 5px 0px 10px 0px;
}

#mywedding .logged_head_text h4 {
 color: #ff4a89;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
}

#mywedding .logged_head_text h4 a {
 color: #ff4a89;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
 text-decoration: none;
}

#mywedding .logged_head_text h4 a:hover {
 color: #ff4a89;
 text-decoration: underline;
}

#mywedding .logged_head_pic img {
 width: 80px;
}

#mywedding .myweddingloggedbox1 {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .myweddingloggedbox2 {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .myweddingloggedbox {
 float: left;
 width: 204px;
 background: url(/frame/mywedd_bg2.gif) no-repeat;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
}

#mywedding .myweddingloggedbox p {
 font-size: 14px;
 font-weight: bold;
 font-family: Trebuchet MS, Tahoma, Arial;
 margin: 0px;
 padding: 20px 4px 0px 25px;
}

#mywedding .myweddingloggedbox span {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS, Tahoma, Arial;
 color: #ff4a89;
}

#mywedding .myweddingcontent {
 height: 119px;
 padding: 10px 0px 10px 10px;
 margin: 0px;
}

#mywedding .myweddingloggedbox1 h2.titlelilac,#mywedding .myweddingloggedbox2 h2.titlelilac {
 margin: 0px 0px 0px 0px;
 padding: 5px 7px 0px 10px;
 height: 22px;
 background: #e2d3e6;
 font-family: Trebuchet MS, Tahoma, Arial;
 font-size: 12px;
 color: #694680;
}

#mywedding .myweddingloggedbox1 h2.titlelilac a,#mywedding .myweddingloggedbox2 h2.titlelilac a {
 display: block;
 height: 24px;
 color: #fff;
 text-decoration: none;
}

#mywedding .myweddingloggedbox1 h2.titlelilac a:hover, #mywedding .myweddingloggedbox2 h2.titlelilac a:hover {
 color: #ffcfcf;
}

#banner_middle {
 margin: 6px auto 0 auto;
 width: 330px;
 text-align: center;
}

#nav_moved h2.titlelilac {
 margin: 0px 0px 10px;
}

#mywedding .myweddingloggedbox1 h2.titlelilac,#mywedding .myweddingloggedbox2 h2.titlelilac {
 margin: 0px 0px 0px 0px;
 padding: 5px 7px 0px 10px;
 height: 22px;
 background: #e2d3e6;
 font-family: Trebuchet MS, Tahoma, Arial;
 font-size: 12px;
 color: #694680;
}

#mywedding .myweddingloggedbox1 h2.titlelilac a,#mywedding .myweddingloggedbox2 h2.titlelilac a {
 display: block;
 height: 24px;
 color: #fff;
 text-decoration: none;
}

#mywedding .myweddingloggedbox1 h2.titlelilac a:hover, #mywedding .myweddingloggedbox2 h2.titlelilac a:hover {
 color: #ffcfcf;
}

#mywedding .myweddingpicbox {
 float: left;
 width: 412px;
 background: url(/frame/my_wedding_pic1.gif) no-repeat;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
}

#mywedding .headtext {
 width: 230px;
 height: 140px;
 padding: 0px;
 font-weight: normal;
 margin: 18px 0px 0px 23px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .headtext h2 {
 color: #8f59a3;
 font-size: 20px;
 padding: 0px;
 margin: 0px;
 text-transform: uppercase;
}

#mywedding .headtext h3 {
 color: #ff4a89;
 font-size: 14px;
 padding: 0px;
 margin: 10px 0px 20px 0px;
}

#mywedding .headtext h4 {
 color: #8f59a3;
 font-size: 11px;
 padding: 0px;
 margin: 0px;
}

#mywedding .myweddingbox h2.titlered,#mywedding .myweddingloggedbox1 h2.titlered,#mywedding .myweddingloggedbox2 h2.titlered, #mywedding .myweddingbox1 h2.titlered, #mywedding .myweddingbox2 h2.titlered {
 margin: 0px 0px 0px 0px;
 padding: 3px 7px 0px 7px;
 height: 24px;
 background: #ff4a89;
 font-family: Trebuchet MS, Tahoma, Arial;
 font-size: 14px;
 color: #fff;
}

#mywedding .myweddingbox h2.titlered a,#mywedding .myweddingloggedbox1 h2.titlered a,#mywedding .myweddingloggedbox2 h2.titlered a, #mywedding .myweddingbox2 h2.titlered a, #mywedding .myweddingbox1 h2.titlered a {
 display: block;
 height: 24px;
 color: #fff;
 text-decoration: none;
}

#mywedding .myweddingbox h2.titlered a:hover, #mywedding .myweddingloggedbox1 h2.titlered a:hover,#mywedding .myweddingloggedbox2 h2.titlered a:hover,#mywedding .myweddingbox2 h2.titlered a:hover, #mywedding .myweddingbox1 h2.titlered a:hover {
 color: #ffcfcf;
}

#mywedding .boxcontent, #mywedding .boxcontent1 {
 width: 189px;
 height: 80px;
 margin: 10px 5px 0px 10px;
 padding: 0px;
}

.right_col_new input.text, .right_col_new_1 input.text, .right_col_new input.date {
 width: 294px;
 height: 17px;
 border: 1px solid #8f59a3;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 11px;
 color: #8f59a3;
 padding: 2px 0px 0px 3px;
 margin: 0px 0px 0px 8px;
}

.right_col_new_1 input.text {
 width: 260px;
}

#mywedding .text {
 float: left;
 width: 135px;
 margin: 0px;
 padding: 0px;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

#mywedding .text p {
 margin: 0px;
 padding: 5px 0px 0px 0px;
}

#mywedding .text a {
 text-decoration: none;
}

form.mind_form select, form.mind_form input.text {
 background: #FFFFFF none repeat scroll 0 0;
 border: 1px solid #CCCCCC;
 color: #9165A4;
 font-family: "Trebuchet MS",Verdana,Arial;
 font-size: 11px;
 margin-left: 6px;
 padding: 2px;
 width: 200px !important;
}

.companycatalogue li.clear {
 clear: both;
 margin: 0px;
 padding: 0px;
}

#zita_faq_page .clear {
 clear: both;
 padding: 0px;
 margin: 0px;
}

#mywedding .go {
 text-align: right;
}

#mywedding .go a {
 display: block;
 padding-right: 16px;
 height: 12px;
 color: #ff4a89;
 background: url(/frame/cat_right_arrow.gif) no-repeat;
 background-position: right bottom;
 text-decoration: underline;
}

#mywedding .go a:hover {
 background: url(/frame/cat_right_arrow_hover.gif) no-repeat;
 background-position: right bottom;
 color: #8f59a3;
 text-decoration: none;
}

#mywedding .myweddingbox {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .boxcontent1 {
 height: 135px;
}

#mywedding .icon_todo,
#mywedding .icon_cost,
#mywedding .icon_guestlist,
#mywedding .icon_email, #mywedding .icon_gift,
#mywedding .icon_blog, #mywedding .icon_photo,
#mywedding .icon_video, #mywedding .icon_ads,
#mywedding .icon_mywebsite {
 float: left;
 width: 40px;
 height: 40px;
 padding: 0px;
 margin: 0px 10px 0px 0px;
 background: url(/frame/icon_my_to_do.gif) no-repeat;
}

#mywedding .myweddingbox1, #mywedding .myweddingbox2 {
 float: left;
 width: 204px;
 height: 137px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .icon_cost {
 background: url(/frame/icon_my_cost.gif) no-repeat;
}

#mywedding .icon_guestlist {
 background: url(/frame/icon_guest_list.gif) no-repeat;
}

#mywedding .myweddingbox2 {
 margin: 5px 0px 0px 0px;
}

#mywedding .icon_email {
 background: url(/frame/icon_email_invite.gif) no-repeat;
}

#mywedding .icon_gift {
 background: url(/frame/icon_my_gift.gif) no-repeat;
}

#mywedding .icon_blog {
 background: url(/frame/icon_my_blog.gif) no-repeat;
}

#mywedding .icon_photo {
 background: url(/frame/icon_my_photos.gif) no-repeat;
}

#mywedding .logged_head {
 width: 620px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f0e3f6;
}

#mywedding .logged_head_text {
 float: left;
 width: 400px;
 padding: 15px 0px 0px 20px;
 margin: 0px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .logged_head_text h2 {
 color: #8f59a3;
 font-size: 20px;
 padding: 0px;
 margin: 0px;
}

#mywedding .logged_head_text h3 {
 color: #8f59a3;
 font-size: 14px;
 padding: 0px;
 margin: 5px 0px 10px 0px;
}

#mywedding .logged_head_text h4 {
 color: #ff4a89;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
}

#mywedding .logged_head_text h4 a {
 color: #ff4a89;
 font-size: 12px;
 padding: 0px;
 margin: 0px;
 text-decoration: none;
}

#mywedding .logged_head_text h4 a:hover {
 color: #ff4a89;
 text-decoration: underline;
}

#mywedding .logged_head_pic {
 float: left;
 text-align: right;
 width: 186px;
 padding: 7px 7px;
 margin: 0px;
 font-family: Trebuchet MS, Tahoma, Arial;
}

#mywedding .logged_head_pic img {
 width: 80px;
}

#registration .piccont a {
 display: block;
 padding: 5px;
 width: 150px;
 background: #D7C3DE;
 color: #ff4a89;
 text-decoration: none;
 text-align: center;
}

#registration .piccont a:hover {
 background: #FF4A89;
}

.articlebox .piccont, #articles .articlebox2 .piccont {
 float: left;
 padding-right: 8px;
 width: 92px;
}

.articlebox .piccont img, #articles .articlebox2 .piccont img {
 width: 92px;
 border: none;
}

#partners_container .piccont {
 float: left;
 padding-right: 8px;
 width: 92px;
}

#partners_container .piccont img {
 width: 92px;
 border: none;
}

#im_group .piccont {
 float: left;
 padding-right: 8px;
 width: 107px;
}

#im_group .piccont img {
 width: 107px;
 border: none;
}

#mywedding .piccont {
 padding-top: 5px;
}

#blog_inner_page .piccont {
 float: left;
 padding: 10px 0px 0px 8px;
 width: 142px;
}

#blog_inner_page .piccont img {
 width: 142px;
}

#mywedding .myweddingloggedbox {
 float: left;
 width: 204px;
 background: url(/frame/mywedd_bg2.gif) no-repeat;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
}

#mywedding .myweddingloggedbox p {
 font-size: 14px;
 font-weight: bold;
 font-family: Trebuchet MS, Tahoma, Arial;
 margin: 0px;
 padding: 20px 4px 0px 25px;
}

#mywedding .myweddingloggedbox span {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS, Tahoma, Arial;
 color: #ff4a89;
}

#mywedding .myweddingloggedbox1 {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .myweddingcontent {
 height: 119px;
 padding: 10px 0px 10px 10px;
 margin: 0px;
}

#mywedding .myweddingloggedbox2 {
 float: left;
 width: 204px;
 height: 193px;
 margin: 5px 0px 0px 0px;
 padding: 0px;
 background: #f3edf6;
}

#mywedding .icon_mywebsite {
 background: url(/frame/icon_my_website.gif) no-repeat;
}

.myweddingvisitorusers {
 overflow: auto;
 height: 98px;
 padding-top: 3px;
 margin-right: 0px;
 padding-right: 5px;
}

.myweddingvisitorusers a {
 text-decoration: none;
}

.myweddingvisitorusers a:hover {
 color: #FF4A89;
}

#mywedding .icon_video {
 background: url(/frame/icon_my_video.gif) no-repeat;
}

#mywedding .myweddingpicbox {
 float: left;
 width: 412px;
 background: url(/frame/my_wedding_pic1.gif) no-repeat;
 height: 193px;
 margin: 5px 4px 0px 0px;
 padding: 0px;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
.text-bottom {
 float: left;
 font-weight: bold;
 padding: 4px 0px 0px 15px;
}

#mywedding .myweddingpicbox {
	background: url(/uploads/hu_HU/lpc/2.jpg);
}/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/

.more_wedding_button {
 text-align: right;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}

.more_wedding_button a:hover {
 background: url(/frame/cat_right_arrow_hover.gif) no-repeat;
 background-position: right bottom;
 color: #8f59a3;
 text-decoration: none;
}

#quote_open {
 padding: 12px 7px;
}

#quote_open {
 padding: 12px 7px;
 font-size: 10px;
}

#quote_open p {
 color: #8f59a3;
}

#quote_open a {
 font-size: 11px;
}

#quote_open a.quote_link {
 font-weight: normal;
 color: #8f59a3;
 text-decoration: none;
}

#quote_open a.quote_link:hover {
 color: #ff4a89;
}

#quote_open .more_wedding_button a {
 background-position: right bottom;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
#nav_moved .titlelilac {
 margin: 0px 0px 10px;
}

.more_wedding_button a {
 padding-right: 16px;
 height: 12px;
 color: #ff4a89;
 background: url(/frame/cat_right_arrow.gif) no-repeat;
 background-position: right bottom;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
#next_wedding_open {
 padding: 12px 7px;
 font-size: 10px;
 color: #8f59a3;
}

#next_wedding_open b {
 display: block;
}

#next_wedding_open p {
 margin: 0px 0px 8px 0px;
}

#next_wedding_open a {
 text-decoration: none;
 color: #8f59a3;
}

#next_wedding_open a:hover {
 text-decoration: none;
 color: #ff4a89;
}

.more_wedding_button {
 text-align: right;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}

.more_wedding_button a {
 padding-right: 16px;
 height: 12px;
 color: #ff4a89;
 background: url(/frame/cat_right_arrow.gif) no-repeat;
 background-position: right bottom;
}

.more_wedding_button a:hover {
 background: url(/frame/cat_right_arrow_hover.gif) no-repeat;
 background-position: right bottom;
 color: #8f59a3;
 text-decoration: none;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
/* sponsored_links */
#sponsored_links_open {
 font-size: 10px;
 font-weight: bold;
}

#sponsored_links_open ul, #sponsored_links_open ul li {
 display: inline;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#sponsored_links_open ul li {
 display: inline;
}

#sponsored_links_open ul li a {
 display: block;
 margin: 0px;
 padding: 3px 7px;
 color: #fff;
 text-decoration: none;
}

#sponsored_links_open ul li a:hover {
 text-decoration: underline;
}

#sponsored_links_open ul li.link1 a {
 background: #ac84bb;
}

#sponsored_links_open ul li.link2 a {
 background: #744489;
}

#sponsored_links_open ul li.link3 a {
 background: #ff4a89;
}

#sponsored_links_open ul li.link4 a {
 background: #df0d57;
}

/** Generated by css_reorg.php, 2009-09-10T16:13:28+02:00 **/
