/*# Author: Rosu Razvan (razvan.rosu@yahooo.com)#*/


/*#################################### TAG CSS ################################*/
body {margin:3px 0px 10px 0px; padding: 0px; line-height:140%; font-family:Arial,Verdana, Helvetica, sans-serif; text-align:center;  background:#FFFFFF; font-size:11px; color:#333333}
form {margin:0px; padding:0px;}
input, select {font-size:10px; padding:4px}
img {border:0px;}
.clearAll {clear:both; height:1px; font-size:1px; line-height:100%}
p {margin:0; padding:0;}

/*# END #*

/*############################### TEXT COLORS CSS #############################*/
.color1 {color:#000000;} /*black*/
.color2 {color:#FFFFFF;} /*white*/
.color3 {color:#4A9128; font-size:12px}
/*# END #*/

/*################################## LINKS CSS ################################*/
a {text-decoration:none}
a:hover {text-decoration:underline}

.link_back {padding-left:10px; color:#666666; text-decoration:underline; font-weight:bold; background:url(../img/bg_link_back.jpg) no-repeat 0px 5px;}
.link_back:hover {color:#4A9128; text-decoration:underline; font-weight:bold}

.link_4 {padding-right:10px; color:#666666; text-decoration:underline; font-weight:bold;}
.link_4:hover {color:#4A9128; text-decoration:underline; font-weight:bold}


.link1 {font-weight:bold; color:#333333; text-decoration:underline}
.link1:hover {color:#4A9128}

.link2 {color:#666666; text-decoration:underline; font-weight:bold}
.link2:hover {color:#4A9128; text-decoration:underline; font-weight:bold}

.link3 {color:#25FD24; text-decoration:none; font-weight:bold}
.link3:hover {text-decoration:underline}
/*# END #*/

/*################################### PAGE  ###################################*/
#pageBody {margin:0 auto; padding:0; width:810px; text-align:left;}
#top_bar {margin:0; padding:0; width:100%; height:55px; background:url(../img/top_header.jpg) no-repeat left top}
#logo_wedding {margin:0; padding:5px 0 0 6px; height:115px; background:url(../img/bg_top_adresa.jpg) no-repeat right bottom}
#logo_wedding .logo {float:left; width:188px;}
#logo_wedding .adresa {float:right; padding-right:10px; line-height:140%; text-align:right; width:550px; font-weight:bold; font-size:12px} 

#menu {}
#menu ul, #menu ul li {margin:0; padding:0; list-style-type:none; font-size:12px}
/*
#menu ul li {float:right; height:21px; font-weight:bold; border-bottom:2px #FFFFFF solid; text-align:center; padding:5px 10px 0; margin-right:1px; background:#6DA753 url(../img/menu_left_off.jpg) no-repeat left top}
#menu ul li.selected {float:right; height:21px; font-weight:bold; border-bottom:2px #BC66CB solid; text-align:center; padding:5px 10px 0; margin-right:1px; background:#BC66CB url(../img/menu_left_on.jpg) no-repeat left top}
#menu ul li a {color:#FFFFFF;}
*/

#menu ul li {float:right;  font-weight:bold; border-bottom:2px #FFFFFF solid; text-align:center; margin-right:1px; background:#6DA753 url(../img/menu_left_off.jpg) no-repeat left top}
#menu ul li.selected {float:right; font-weight:bold; border-bottom:2px #BC66CB solid; text-align:center; margin-right:1px; background:#BC66CB url(../img/menu_left_on.jpg) no-repeat left top}
#menu ul li.selected a {color:#FFFFFF; display:block; padding:5px 10px 3px; background:url(../img/menu_right_on.jpg) no-repeat right top}
#menu ul li.selected a:hover {color:#FFFFFF; display:block; padding:5px 10px 3px; background:url(../img/menu_right_on.jpg) no-repeat right top}
#menu ul li a {color:#FFFFFF; display:block; padding:5px 10px 3px; background:url(../img/menu_right_off.jpg) no-repeat right top}
#menu ul li a:hover {color:#333333; background:#B7D3A9 url(../img/menu_right_over.jpg) no-repeat right top}

ul#navmenu a.x {border:0px solid}


#history {margin-bottom:5px; padding:5px 0 5px 10px; background-color:#BC66CB; color:#FFFFFF; font-weight:bold; font-size:12px}
#history a {color:#F8E2F9; text-decoration:underline}
#history a:hover {color:#000000}

#leftPage {float:left; width:200px; margin-right:10px;}
#leftPage h1 {margin:0 0 2px 0; padding:6px 0 6px 10px; font-size:14px; color:#FFFFFF; background:#4A9128 url(../img/bg_headline.jpg) no-repeat left top}
#leftPage h2 {margin:0 0 2px 0; padding:6px 0 6px 10px; font-size:14px; color:#FFFFFF; background:#4A9128 url(../img/bg_headline.jpg) no-repeat left top}
#leftPage .leftMenu {margin-bottom:20px}
#leftPage .leftMenu ul, #leftPage .leftMenu ul li {margin:0; padding:0; list-style-type:none; font-size:12px; font-weight:bold}
#leftPage .leftMenu ul li {margin:0 0 1px 0; padding:1px 0; background:url(../img/bg_menuLeft.jpg) repeat-x left bottom;}
#leftPage .leftMenu ul li a {color:#4A9128; text-decoration:underline; padding:2px 0 2px 20px; display:block; background:url(../img/bg_menuLeft_link.jpg) no-repeat 10px 8px; background-color:#FFFFFF}
#leftPage .leftMenu ul li a:hover {background:#6DA753 url(../img/bg_menuLeft_link_over.jpg) no-repeat 10px 8px; color:#FFFFFF}

#rightPage {float:right; width:600px;}
#rightPage h1 {margin:5px 0 0px 0; padding:6px 0 6px 10px; font-size:14px; color:#FFFFFF; background:#BC67CC url(../img/bg_heading.jpg) no-repeat left top}
#content {border:1px solid #BC67CC; margin:-1px 0 0 0; padding:10px; background-color:#FCF2FD }
#content .item {float:left; width:180px; margin-right:15px; margin-bottom:10px}
#content .item h3 {margin:0 0 5px 0; padding:5px 0 5px 10px; font-size:12px; background:url(../img/bg_h3_item.jpg) no-repeat left bottom}
#content .item img {border:2px solid #BC67CC; padding:1px; margin-left:10px;}
#content .item img:hover {border:2px solid #4A9128;}
#content .item a img {border:2px solid #BC67CC; padding:1px; margin-left:10px;}
#content .item a:hover img {border:2px solid #4A9128;}
#content .item em {font-weight:bold; font-style:normal; color:#333}

#content .item a.link_1 {margin:5px 0 0 10px;display:block; width:124px; text-align:center; text-decoration:underline; padding-top:1px; height:19px; font-weight:bold; color:#FFFFFF; background:url(../img/bg_link_1.jpg) no-repeat left top}
#content .item a.link_1:hover {color:#333333;}
#content .item a.link_2 {margin:5px 0 0 10px;display:block; width:124px; text-align:center; text-decoration:underline; padding-top:1px; height:19px; font-weight:bold; color:#FFFFFF; background:url(../img/bg_link_2.jpg) no-repeat left top}
#content .item a.link_2:hover {color:#333333;}
#content .item a.link_3 {margin:5px 0 0 10px;display:block; width:124px; text-align:center; text-decoration:underline; padding-top:1px; height:19px; font-weight:bold; color:#FFFFFF; background:url(../img/bg_link_3.jpg) no-repeat left top}
#content .item a.link_3:hover {color:#333333;}

.link_click {float:right; width:300px; margin-top:-15px; text-align:right; padding-right:25px}


#rightPage .submenu {margin-top:10px; background-color:#FAFAFA; color:#666666; border:1px solid #CCCCCC; padding:10px;}
#rightPage .submenu h2 {margin:0; padding:0; font-size:16px;}

#footer {margin-top:5px; padding:5px 10px 5px 10px; text-align:right; font-weight:bold; font-size:12px; color:#FFFFFF; background:#4A9128 url(../img/bg_footer.jpg) no-repeat left bottom}

.formcontact {text-align:right; font-weight:bold; margin-top:15px; margin-bottom:5px; width:400px; padding-top:6px}
.formcontact input {background-color:#FFFFFF; border:1px solid #CCCCCC; width:212px; margin-bottom:8px; height:12px; vertical-align:top; margin-top:-3px}
.formcontact textarea {background-color:#FFFFFF; border:1px solid #CCCCCC; width:220px; height:70px; vertical-align:top; margin-top:-3px}
.formcontact span {font-size:20px; font-weight:b; color:#BC67CC}

.trimite {width:340px; text-align:right;color:#D1BABB; background:url(../img/send1.jpg) no-repeat 195px 4px;}
.trimite a {font-weight:bold;color:#333333; text-decoration:none}
.trimite a:hover { text-decoration:underline}


#div1 {display: none; margin-left:50px; position:absolute; border:1px solid #cccccc; padding:10px; background-color:#FFFFFF; z-index:110; top:290px; width:500px }
#div1 div {padding:5px; text-align:right; font-weight:bold; background-color:#006600;}
#div1 div a {color:#FFFFFF; text-decoration:none}

.submenuPage {margin:5px 0px; padding:5px; background-color:#FFFFFF; border:1px solid #CCCCCC}
.submenuPage a {color:#666666; text-decoration:underline}
.submenuPage a:hover {color:#000000}


.border_preview{
z-index:100; position:absolute; background-color: #E6F3FB; width:400px; border: 1px solid #0372A4;
min-height:300px;
height:auto !important;
height:300px;
}

.preview_temp_load {
vertical-align:center;text-align:center;padding:8px 10px 17px 10px;
}
.title {color:#2066A4; font-size:24px;}
.switchFiltre {
text-decoration: none;
}
.switchFiltre:hover {
text-decoration: underline;
}


