/* CSS Document */
a.menu-internet:active, a.menu-internet-active:active, a.submenu-link:active, a.submenu-link-active:active, a.menu-articles:active, a.menu-articles-active:active, a.menu-print:active, a.menu-logos-print:active, a.menu-invite:active, a.menu-invite-active:active, a.menu-card:active, a.menu-card-active:active, a.menu-other:active, a.menu-other-active:active, a.menu-price:active, a.menu-price-active:active, a.menu-about:active, a.menu-about-active:active, a.menu-contact:active, a.menu-contact-active:active, a.menu-logos:active, a.menu-internet-logos:active
{
   outline-style: none;
}

a.menu-internet, a.menu-internet:visited, a.menu-articles, a.menu-articles:visited, a.menu-print, a.menu-print:visited, a.menu-invite, a.menu-invite:visited, a.menu-card, a.menu-card:visited, a.menu-other, a.menu-other:visited, a.menu-price, a.menu-price:visited, a.menu-about, a.menu-about:visited, a.menu-contact, a.menu-contact:visited, a.menu-logos, a.menu-logos:visited
{
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-decoration: none;
	display: block;
	text-align: center;
	margin: 5px 0px 0px 0px;
}

a.menu-internet:hover, a.menu-internet-active, a.menu-articles:hover, a.menu-articles-active, a.menu-print:hover, a.menu-print-active, a.menu-invite:hover, a.menu-invite-active, a.menu-card:hover, a.menu-card-active, a.menu-other:hover, a.menu-other-active, a.menu-price:hover, a.menu-price-active, a.menu-about:hover, a.menu-about-active, a.menu-contact:hover, a.menu-contact-active, a.menu-logos:hover, a.menu-logos-active
{
	color: #FFFFFF;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display: block;
	text-align: center;
	margin: 5px 0px 0px 0px;
}


a.menu-internet, a.menu-internet:visited
{
   width: 102px;
   height: 27px;
}
a.menu-internet:hover, a.menu-internet-active
{
   background: url(images/internet.gif) no-repeat 0px -2px;
   width: 102px;
   height: 27px;
}


a.menu-articles, a.menu-articles:visited
{
   width: 58px;
   height: 27px;
}
a.menu-articles:hover, a.menu-articles-active
{
   background: url(images/articles.gif) no-repeat 0px -2px;
   width: 58px;
   height: 27px;
}


a.menu-logos, a.menu-logos:visited
{
   width: 70px;
   height: 27px;
}
a.menu-logos:hover, a.menu-logos-active
{
   background: url(images/logos.gif) no-repeat 0px -2px;
   width: 70px;
   height: 27px;
}


a.menu-print, a.menu-print:visited
{
   width: 84px;
   height: 27px;
}
a.menu-print:hover, a.menu-print-active
{
   background: url(images/print.gif) no-repeat 0px -2px;
   width: 84px;
   height: 27px;
}


a.menu-invite, a.menu-invite:visited
{
   width: 102px;
   height: 27px;
}
a.menu-invite:hover, a.menu-invite-active
{
   background: url(images/internet.gif) no-repeat 0px -2px;
   width: 102px;
   height: 27px;
}


a.menu-card, a.menu-card:visited
{
   width: 86px;
   height: 27px;
}
a.menu-card:hover, a.menu-card-active
{
   background: url(images/card.gif) no-repeat 0px -2px;
   width: 86px;
   height: 27px;
}


a.menu-other, a.menu-other:visited
{
   width: 50px;
   height: 27px;
}
a.menu-other:hover, a.menu-other-active
{
   background: url(images/other.gif) no-repeat 0px -2px;
   width: 50px;
   height: 27px;
}


a.menu-price, a.menu-price:visited
{
   width: 52px;
   height: 27px;
}
a.menu-price:hover, a.menu-price-active
{
   background: url(images/price.gif) no-repeat 0px -2px;
   width: 52px;
   height: 27px;
}


a.menu-about, a.menu-about:visited
{
   width: 50px;
   height: 27px;
}
a.menu-about:hover, a.menu-about-active
{
   background: url(images/about.gif) no-repeat 0px -2px;
   width: 50px;
   height: 27px;
}


a.menu-contact, a.menu-contact:visited
{
   width: 63px;
   height: 27px;
}
a.menu-contact:hover, a.menu-contact-active
{
   background: url(images/contact.gif) no-repeat 0px -2px;
   width: 63px;
   height: 27px;
}



a.submenu-link, a.submenu-link:visited
{
   cursor: pointer;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FFFFFF;
   text-decoration: none;
   font-weight: bold;
}
a.submenu-link:hover, a.submenu-link-active
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #666666;
   font-weight: bold;
   text-decoration: none;
}

a.property, div.property
{
   display: block;
   text-decoration: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
}

a.enabled, li.enabled, span.enabled
{
    background: url(images/invites/Template/invite_bar_drop_down_enabled.png) no-repeat 0px 0px;
    width: 133px;
    height: 30px;
    margin-left: 50px;
    display: block;   
    cursor: default;
}

div.disabled, li.disabled, span.disabled
{
    background: url(images/invites/Template/invite_bar_drop_down_disabled.png) no-repeat 0px 0px;
    width: 133px;
    height: 30px;
    margin-left: 50px;    
    display: block;
}


font.line
{
   color: #EFEFEF;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}


.divider
{
   background: url(images/side_divider.jpg) no-repeat 0px 0px;
   width: 4px;
   height: 456px;
}


a.blue-link, a.blue-link:visited, a.blue-link:hover
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

a.gray-link, a.gray-link:visited, a.gray-link:hover
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

a.gray-link:hover
{
	color: #00B7D7;
}

.text
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text-Qmarks
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.wedding-kind
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


.wedding-name-small
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}


.text-wedding
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.text-wedding-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.home-wedding-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

a.link-wedding, a.link-wedding:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}

a.link-wedding:hover
{
	color: #00B7D7;
}

a.link-wedding-blue, a.link-wedding-blue:visited
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	cursor: pointer;
}

a.link-wedding-blue:hover
{
	color: #00B7D7;
}




a.link-wedding-next, a.link-wedding-next:visited, div.link-wedding-next
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background: url(images/invites/template/side_next_category.png) no-repeat 0px -4px;
    padding-top: 1px;
	width: 63px;
	height: 50px;
	vertical-align: middle;
	font-weight: bold;
	display: block;
	line-height: 14px;
}

span.link-category-page, a.link-category-page
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-decoration: none;
    background: url(images/invites/template/side_next_page.png) no-repeat 0px 0px;
    width: 65px;
    height: 33px;
    vertical-align: middle;
    font-weight: bold;
    display: block;
    line-height: 34px;
    margin-left: 15px;
    
}

a.link-wedding-next3, a.link-wedding-next3:visited, a.link-wedding-next3:hover
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: underline;
}

.link-wedding-next3
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
}

.link-wedding-next3-line
{
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
}


a.link-print-next, a.link-print-next:visited
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	background: url(images/side_next2.jpg) no-repeat 0px 0px;
	width: 92px;
	height: 41px;
	vertical-align: middle;
	font-weight: bold;
	display: block;
	line-height: 14px;
	padding-top: 3px;
}

a.wedding-contest
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;		
}

a.wedding-contest:hover
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;		
}

.sentence1
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;	
}

.sentence2
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	
}

.sentence-link
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

.sentence-side-menu-link, .sentence-side-menu-link-active
{
	color: #8471A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	display: block;
}

.sentence-side-menu-link:hover, .sentence-side-menu-link-active
{
	background: url(images/sentences_side_menu_white.jpg) repeat-y 0px 0px;
	width: 180px;
	height: 23px;
	padding-top: 7px;
}


.text-footer
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text-h-footer
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	letter-spacing: 1px;
}

a.link-footer, a.link-footer:visited
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none
}
a.link-footer:hover
{
	text-decoration: underline;	
}

a.link-h-footer, a.link-h-footer:visited
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none
}
a.link-h-footer:hover
{
	text-decoration: underline;	
}


.blue-h
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

.text-price
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.text-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

.h2-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.price
{
	padding: 7px 9px 2px 9px;
	text-align: center;
}


.price1
{
	padding: 7px 13px 2px 13px;
	text-align: center;
}

a.price-link, a.price-link:visited
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

a.price-link:hover
{
	color: #666666;	
}


.mivtza-text
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.mivtza-text1
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.map-h1
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	text-decoration: none;
	background: url(images/print.gif) no-repeat 0px -2px;
    width: 84px;
    height: 27px;
	display: block;
}

.map-h2
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}

a.link-map, a.link-map:visited
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
	font-weight:bold;
}
a.link-map:hover
{
	text-decoration: underline;	
}

a.link-home, a.link-home:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;	
}

a.link-home:hover
{
	text-decoration: underline;	
}

.home-text
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.home-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}

a.home-gray-link, a.home-gray-link:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
}

a.home-gray-link:hover
{
	color: #00B7D7;
}

.contact-text
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
}

a.contact-blue-link, a.contact-blue-link:visited, a.contact-blue-link:hover
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: underline;
	line-height: 22px;
}


a.articles-blue-link, a.articles-blue-link:visited
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}

a.articles-blue-link:hover
{
	text-decoration: underline;
}

a.articles-continue, a.articles-continue:visited
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

a.articles-continue:hover
{
	text-decoration: underline;
}

div.current-category
{
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    width: 58px;
    height: 35px;
    vertical-align: middle;
    font-weight: bold;
    display: block;
    line-height: 14px;
}


h1.articles-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	line-height: 22px;
}

h2.articles-gray
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

a.articles-back, a.articles-back:visited, a.articles-back:hover
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}


a.color
{
	width: 33px;
	height: 33px;
	display: block;
	padding-top: 0px;
	padding-right: 0px
}


a.color:hover, a.color-active
{
	background: url(images/colors/__button.gif) no-repeat 0px 0px;
	width: 33px;
	height: 33px;
	display: block;
	padding-top: 0px;
	padding-right: 0px
}


a.side-wedding-on
{
	width: 67px;
	height: 65px;
	display: block;
	padding-top: 0px;
	padding-right: 0px
}


a.side-wedding-on:hover, a.side-wedding-on-active
{
	background: url(images/invites/template/side_wedding_on.png) no-repeat 0px 0px;
	width: 74px;
	height: 65px;
	display: block;
	padding-top: 0px;
	padding-right: 0px
}



h1.news
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}

h2.news
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 1.4px;
}

a.news, a.news:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	font-weight: bold;
}

a.news:hover
{
	text-decoration: underline;
}

.news-text
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 1.4;
}

a.news-link, a.news-link:visited
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

a.news-link:hover
{
	text-decoration: underline;
}

.news-date
{
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.benefits-text
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
}

.text-comments-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.tracking-on
{
	background-color: #8EE9FF;
}


a.link-price-inactive
{
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
	text-decoration: none;
	font-weight: bolder;
}

.prices-blue
{
	color: #00B7D7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.title
{
    color: #00B7D7;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;    
}

a.sale-contact:visited, a.sale-contact:active, a.sale-contact
{
    text-decoration: underline;
    color: #666666;
}

.inv-property-name
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;  
}

.sale
{
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    font-weight: bold;
}

.test {
   position: relative;
   top: 200px;
   left: 0;
   width: 100%;
}

.inviq
{
}


link {display: block; width: 100%;}



