body {
margin:0px;
background-color:#AADBF9;
background-position:center top;
background-image:url(/template/mamarose/images/bg.jpg);
background-repeat:no-repeat;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.page_center_content a {
color:#627a05;
text-decoration:none;
font-weight:bold;
}
.page_center_content a:hover {
text-decoration:underline;
}

.clouds_01 {
background:url(/template/mamarose/images/clouds_01.png) no-repeat;
position:absolute;
height:173px;
width:296px;
margin-top:88px;
margin-left:-1125px;
}

.clouds_02 {
background:url(/template/mamarose/images/clouds_02.png) no-repeat;
position:absolute;
height:211px;
width:417px;
margin-top:691px;
margin-left:-1246px;	
}

.clouds_03 {
background:url(/template/mamarose/images/clouds_03.png) no-repeat;
position:absolute;
height:398px;
width:450px;
margin-top:423px;
margin-left:1082px;
}

.clear {
clear:both;	
}

.main {
width:1080px;
margin-left:auto;
margin-right:auto;
}

.header {
height:123px;	
}

.newsletter {
font-size:14px;
text-transform:uppercase;
font-weight:bold;
padding-top:62px;
padding-left:412px;
float:left;
}

.newsletter a {
color:#627a05;
text-decoration:none;
}

.newsletter a:hover {
color:#92c8e7;
}

.reg {
float:left;
text-transform:uppercase;
font-weight:bold;
padding-top:70px;
padding-left:130px;
float:left;
display:inline-block;
}

.reg a {
color:#627a05;
text-decoration:none;
border-left:1px solid #627a05;
padding-left:10px;
padding-right:10px;
}

.reg a:first-child {
border-left:0px;	
}

.reg a:hover {
color:#92c8e7;
}
	
.login_button {
height:21px;
width:25px;
border:0px;
background:#627A05;
color:#FFF;
font-size:11px;
text-transform:uppercase;
margin-right:3px;
}

.sf-menu {
margin-left:38px;
width:934px;
height:56px;
margin-top:12px;
float:left;
display:inline-block;
}

.sf-menu li {
display:inline-block;
width:154px;
padding:0px;
margin:0px;
margin-right:-5px;
border-right:1px solid #d5e1ef;
}
.sf-menu li:last-child {
border-right:0px;
}

.sf-menu li a {
color:#FFF;
text-transform:uppercase;
text-decoration:none;
font-size:14px;
font-weight:bold;
width:155px;
text-align:center;
display:inline-block;
line-height:56px;
padding:0px;
margin:0px;
}

.sf-menu li a:hover {
color:#455603;
}

.sf-menu li ul {	
	position: absolute;
	display: none;
	border:1px solid #E3E3E3;
	border-top:0px;
	text-align:left;
	background:url(/template/mamarose/images/menu_drop.png) 69px 0px no-repeat #fff;
	z-index:1001;
	width:154px;
	padding:18px 0px 14px 0px;
	margin:0px 0px 0px -1px;
	opacity:0.96;
}

.sf-menu li ul li {	
	display: block;
	padding:0px;
	margin:0px;
	width:150px;	
	border:none;
	text-align:left;
}
.sf-menu li ul li a {	
	padding:4px 7px 4px 7px;
	margin:0px;
	width:140px;
	line-height:14px;
	text-transform:none;
	border:none;
	font-weight:normal;
	font-size:12px;
	color:#627A05;
	text-align:left;
}

.sf-menu li ul li a:hover{	
background:none;
border:none;
text-decoration:underline;
	color:#dd0064;
}

.sf-menu li ul li:hover {	
	background:none;
}

.sf-menu li:hover ul { 
	display: block; 	
	border: 1px solid #E3E3E3;
	border-top:0px;
}

.menu_2_line {
margin:13px 54px 15px 41px;	
width:985px;
}

.header_i {
float:left;
margin-right:30px;
width:784px;
}

.header_img {
border:1px solid #C3BC8C;
z-index:1;
}

.mask {
z-index:1;
margin-left:-784px;
}

.menu_2 {
float:right;
width:171px;
vertical-align:middle;
position:relative;
height:211px;
}

.menu_2 a {
width:171px;
border-bottom:1px solid #DDD4A7;
display:inline-block;
line-height:40px;
position:relative;
color:#627a05;
text-transform:uppercase;
font-family:"Trajan Pro", "Times New Roman";
font-size:12px;
text-decoration:none;
}

.menu_2 a:hover {
color:#DD0064;	
}

.menu_2 img {
border:0px;
margin-right:16px;
}

.menu_3_line {
background:url(/template/mamarose/images/purple_line.png) no-repeat;
width:1109px;
height:110px;
margin-left:-14px;
padding-top:-5px;
}

.menu_3_title {
width:1023px;
margin-left:41px;
}

.menu_3_title h1 {
margin:0px;
padding:0px;
width:255px;
font-size:17px;
text-align:center;
margin-left:1px;
float:left;
margin-top:28px;
font-weight:normal;
}

.menu_3_title h1:first-child {
margin-left:0px;	
}

.menu_3_title h1 a {
color:#FFF;
text-transform:uppercase;
text-decoration:none;
}

.menu_3_content {
background:url(/template/mamarose/images/menu_3_bg.jpg) repeat-y;
padding-left:27px;
padding-right:30px;
width:1023px;
display:inline-block;
}

.menu_3 {
background:url(/template/mamarose/images/menu_3.jpg) no-repeat;
width:1026px;
display:inline-block;
margin-top:-18px;
}

.menu_3_1 {
width:255px;
margin-right:1px;
float:left;
}

.menu_3 ul {
margin-left:57px;
padding:0px;
list-style:url(/template/mamarose/images/menu_3_arrow.jpg);
margin-bottom:0px;
}

.menu_3 li {
padding:0px;
width:
}

.menu_3 h1 {
font-size:12px;
font-weight:normal;
line-height:24px;
margin:0px;
width:180px;
}

.menu_3 h1 a {
text-decoration:none;
color:#627a05
}

.menu_3 h1 a:hover {
color:#DD0064;
}

.menu_3_2 {
width:255px;
margin-right:1px;
float:left;
}

.menu_3_3 {
width:255px;
margin-right:1px;
float:left;
}

.menu_3_4 {
width:255px;
float:right;
}

.menu_3_footer {
background:url(/template/mamarose/images/content_footer_bg.jpg) no-repeat;
width:1080px;
height:27px;
display:inline-block;
}

.footer_1 {
background:url(/template/mamarose/images/footer_bg.png) no-repeat;
width:1000px;
height:36px;
padding-left:26px;
padding-right:65px;
padding-top:24px;
}

.copyright {
color:#627a05;
font-size:11px;
margin-right:46px;
float:left;
}

.info a {
color:#627a05;
font-size:11px;
border-left:1px solid #627a05;
float:left;	
padding-left:4px;
padding-right:4px;
text-decoration:none;
}

.info a:hover {
color:#DD0064;
}

.info a:first-child {
border-left:0px;	
}

.language {
float:right;
text-transform:uppercase;
font-size:12px;
}

.language a {
color:#627a05;	
text-decoration:none;
height:18px;
width:23px;
display:inline-block;
text-align:center;
}

.language a:hover {
background:#627a05;
color:#FFF;
}

.footer_2 {
margin-left:26px;
margin-top:8px;
margin-bottom:46px;
}

.footer_2 a {
color:#627a05;
font-size:11px;
border-left:1px solid #627a05;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}

.footer_2 a:hover {
color:#DD0064;
}

.footer_2 a:first-child {
border-left:0px;	
}

.trees {
background:url(/template/mamarose/images/trees.jpg) repeat-x;
height:191px;
background-position:center;
width:100%;
}

.doll_1 {
background:url(/template/mamarose/images/doll_1.png) no-repeat;
position:absolute;
height:131px;
width:93px;
top:538px;
margin-left:-67px;
}

.doll_2_a {
background:url(/template/mamarose/images/doll_2.png) no-repeat;
position:absolute;
height:121px;
width:102px;
margin-left:50px;
margin-top:-81px;
}

.doll_3 {
background:url(/template/mamarose/images/doll_3.png) no-repeat;
position:absolute;
height:124px;
width:89px;
margin-top:-86px;
margin-left:970px;
}

.doll_3_a {
background:url(/template/mamarose/images/doll_3.png) no-repeat;
position:absolute;
height:124px;
width:89px;
margin-top:-86px;
margin-left:1000px;
}

.doll_4 {
background:url(/template/mamarose/images/doll_4.png) no-repeat;
position:absolute;
height:106px;
width:124px;
margin-top:23px;
margin-left:-56px;
}

/*  aloldal */

.content_bg {
background:url(/template/mamarose/images/content_bg_bg.jpg) repeat-y;
padding-left:26px;
padding-right:28px;
width:1026px;
display:inline-block;
}

.menu_3_footer_sp {
background:url(/template/mamarose/images/content_footer_bg_bg.jpg) no-repeat;
width:1080px;
height:27px;
display:inline-block;
}

.page_left {
width:181px;
margin-right:32px;
margin-left:31px;
float:left;
margin-top:15px;
}

.section_h1 {
margin:0px 0px 5px 0px;
padding:0px;
background:url(/template/mamarose/images/section_bg.jpg) no-repeat;
height:49px;
width:180px;
line-height:46px;
padding:0px;
font-family:Trajan Pro, Arial;
font-size:16px;
text-transform:uppercase;
}

.section_h1 a {
text-decoration:none;
color:#627a05;
letter-spacing:3px;
padding-left:20px;
height:49px;
width:160px;
display:block;
}

.section_h1 img {
border:0px;
}

.section_menu {
margin-bottom:11px;	
}

.section_menu ul li.sidemenu {
background:url(/template/mamarose/images/section_menu_bg.jpg) no-repeat;
width:174px;
margin-left:4px;
margin-bottom:9px;
list-style:none;
}

.section_menu div ul {
margin-left:0px;
padding-left:0px;
}

.section_menu_title_wide a {
text-decoration:none;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
line-height:33px;
padding-left:14px;
width:211px;
display:inline-block;
}
.section_menu_title_wide {
background:url(/template/mamarose/images/section_menu_bg_wide.jpg) no-repeat;
width:225px;
margin-left:4px;
margin-bottom:9px;
margin-top:14px;
list-style:none;
}

.section_menu_title_wide {
margin-left:0px;
padding-left:0px;
}

.section_menu_title a {
text-decoration:none;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
line-height:33px;
}

.section_menu ul {
margin-top:6px;
margin-bottom:9px;
}

.section_menu li {
list-style:url(/template/mamarose/images/menu_3_arrow.jpg);
line-height:16px;
}

.section_menu li h1 {
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
line-height:20px;
}

.section_menu li h1 a {
color:#627A05;
text-decoration:none;
width:160px;
display:block;
}

.section_menu li h1 a:hover {
text-decoration:underline;
}

.section_menu_title ul li {	
list-style:none;
}
.section_menu_title ul {	
padding-left:0px;
margin-left:0px;
}
.section_menu li.sidemenu h1 a.link-sidemenu {
text-decoration:none;
color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
width:158px;
padding-left:14px;
display:block;
}

ul li a.link-side-sub-submenu {
text-decoration:none;
color:#627A05;
}

ul li a.link-side-sub-submenu:hover {
color:#DD0064;
}

.section_menu li h1 a:hover {
color:#DD0064;
}

li.side-submenu {
	margin-left:32px;
}

li.side-submenu ul {
	margin:0px;
	padding:0px;
}

li.side-submenu ul li a {
	padding-left:4px;
	margin:0px;
	padding:0px;
font-size:12px;
text-decoration:none;
}

li.side-submenu ul li a:hover {
text-decoration:underline;
color:#dd0064;
}
li.side-submenu ul li a:active {
text-decoration:underline;
color:#dd0064;
}

.section_menu li h1 {
color:#627A05;
	
}
.section_menu {
list-style: url("/template/mamarose/images/menu_3_arrow.jpg");
}
.section_menu li h1 a.link-side-submenu-active {	
color:#627A05;
text-decoration:underline;
}
a.link-side-sub-submenuactive {	
text-decoration:underline;
 color:#dd0064;
}
.side-submenu li {
list-style:none;
line-height:16px;
}

.side-submenu {
list-style: url(../images/menu_3_arrow.jpg)!important;
}
.page_center {
float:left;
padding:17px 7px 0px 7px;
width:484px;
}

#home {
border:0px;
margin-right:21px;
}

.sitemap {
margin-bottom:11px;
}

.sitemap a {
color:#B5A86A;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.sitemap_list_style {
padding-left:13px;
padding-right:13px;
}

.sitemap a:hover {
color:#5B542D;
}

.page_center_title_line {
background:transparent url(/template/mamarose/images/title_line_bg_top.jpg) top repeat-x;
width:484px;
min-height:25px;
line-height:25px;
}

.page_center_title_line h1 {
color:#627A05;
font-size:22px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
float:left;
margin:0px;
margin-top:7px;
padding-bottom:3px;
width:484px;
}

.icons {
float:right;
line-height:29px;

}

.icons img {
border:0px;
margin-left:20px;
margin-top:7px;
float:right;
}

.page_center_content {
background:transparent url(/template/mamarose/images/title_line_bg_top.jpg) top repeat-x;
color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
clear:both;
line-height:22px;
padding-top:9px;
}

.page_center_content ul {
margin-top:12px;
margin-bottom:12px;
list-style:square;
}

.content_pics {
background-color:#fff;
width:194px;
min-height:58px;
display:inline-block;
border:1px solid #D1C99F;
float:left;
padding-top:7px;
padding-bottom:7px;
text-align:center;
margin-right:16px;
}

.content_pic {
border:1px solid #D1C99F;
}

.share {
text-align:center;
}

.share img {
border:0px;	
}

.share a {
padding-left:5px;	
}

.share a:first-child {
padding-left:0px;
}

.page_right {
width:228px;
float:right;
margin-top:3px;
margin-right:22px;
}

.page_right_menu_top {
background:url(/template/mamarose/images/page_right_menu_top_bg.jpg) no-repeat;
height:17px;
width:228px;
display:inline-block;
}

.page_right_menu {
background:url(/template/mamarose/images/page_right_menu_bg.jpg) repeat-y;
width:228px;
}

.page_right_menu_r {
width:228px;
margin-left:0px;
padding-left:0px;
}
.page_right_menu_r ul {
margin:0px;
padding:0px;
display:block;
border:0;
}

.page_right_menu_title {
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
font-size:12px;
color:#627a05;
font-weight:bold;
padding-left:22px;
padding-bottom:10px;
margin-left:1px;
margin-right:3px;
}

.page_right_menu li {
border-top:1px solid #E6E1CB;
display:block;
}

.page_right_menu li {
border-top:1px solid #E6E1CB;
display:block;
}

.page_right_menu img {
}

.right_menu_level_1 {
	font-weight:bold;
	border:0;
	display:block;
line-height:20px;
min-height:28px;
}
.right_menu_level_2 {
	font-weight:normal;
	border:0;
	display:block;
line-height:20px;
min-height:28px;
}
.right_menu_level_3 {
	font-weight:normal;
	border:0;
	display:block;
line-height:20px;
min-height:28px;
}

.page_right_menu_m_side {
line-height:20px;
border-top:1px solid #E6E1CB;
display:block;
min-height:28px;
}
.page_right_menu_m_side ul {
	margin:0px;
	padding:0px;
}


.page_right_menu_m {
padding-left:22px;	
line-height:20px;
border-top:1px solid #E6E1CB;
margin-left:1px;
display:block;
min-height:28px;
}
.page_right_menu a {
text-decoration:none;
color:#627a05;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
width:190px;
line-height:28px;
display:block;
float:right;
}

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

.page_right_menu_m:hover {
}

.page_right_menu_bottom {
background:url(/template/mamarose/images/page_right_menu_bottom_bg.jpg) no-repeat;
height:12px;
width:228px;
}

.page_right_boxes {
width:228px;
}

.page_right_boxes_adds {
width:228px;
margin-top:13px;
}

.add {	
border-top:1px solid #E6E1CB;
width:206px;
padding-left:22px;
display:inline-block;
}

.add a {
width:210px;
font-weight:bold;
font-style:italic;
display:inline-block;
}

.add a:hover {
color:#DD0064;
text-decoration:none;
}

.add a img {
border:0px;
width:46px;
display:inline-block;
margin-top:14px;
margin-right:18px;
}

.add:first-child {
border-top:0px;				  
}

.page_right_box_title {
background:url(/template/mamarose/images/page_right_title_bg.jpg) repeat-x;	
height:30px;
margin-top:13px;
margin-bottom:14px;
}

.page_right_box_title a {
color:#627a05;
text-decoration:none;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
text-transform:uppercase;
float:left;
line-height:30px;
height:30px;
display:block;
}

.page_right_box_title a img {
border:0px;
margin-right:13px;
}

th input {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
color:#928D6E;
}

.page_right_subtitle a {
font-size:12px;
color:#627a05;
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-style:italic;
}

.page_right_subtitle {
padding-bottom:10px;	
}

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

.page_right_help img {
border:1px solid #cccccc;
float:left;
margin-right:14px;
}

.page_right_help a {
color:#767676;
text-decoration:none;
height:60px;
overflow:hidden;
display:inline-block;
float:right;
width:144px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
line-height:16px;
}

.news_date {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#627a05;
float:right;
padding-right:13px;
vertical-align:top;
padding-top:7px;
}

.page_right_txt a {
color:#627a05;
text-decoration:none;
line-height:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}
.page_right_txt p a {
color:#627a05;
text-decoration:none;
line-height:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
}

.page_right_tags {
color:#627a05;	
line-height:16px;
}

.page_right_tags a {
color:#627a05;
text-decoration:none;
line-height:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

.page_right_tags a:hover {
color:#DD0064;	
}

.bold {
font-weight:bold;	
}

.italic {
font-weight:bold;	
}

#newsletter_form div {
margin-bottom:5px;
}

#newsletter_form span {
color:#627a05;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
width:70px;
display:inline-block;
}

.newsletter_field {
border:1px solid #627a05;
height:21px;
background-color:#FFF;
width:154px;
color:#627a05;
}

.newsletter_button {
background:#627a05;
border:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
line-height:20px;
padding:0px;
width:34px;
height:25px;
vertical-align:top;
color:#FFF;
z-index:1;
position:relative;
cursor:pointer;
}

/* vonalzo */

.ruler {
background:url(/template/mamarose/images/ruler_bg.jpg) no-repeat;
width:128px;
height:808px;
margin-right:24px;
float:left;
}

.description {
float:right;
width:278px;
color:#928D6E;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

h2 {
color:#C0B581;
font-weight:normal;
}

/* kerdoiv */

.questionnaire {
width:430px;
}

.question {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
margin-top:8px;
}

.quest span {
width:401px;
display:inline-block;
}

.input_line {
margin-top:10px;
margin-bottom:10px;
}

.checkbox {
margin-right:10px;
vertical-align:top;
}

.dotted_field {
border-bottom:1px dotted #928D6E;
border-right:0px;
border-left:0px;
border-top:0px;
color:#928D6E;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin-left:10px;
width:430px;
margin-left:0px;
}

.dotted_field_short {
border-bottom:1px dotted #928D6E;
border-right:0px;
border-left:0px;
border-top:0px;
color:#928D6E;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
margin-left:10px;
width:20px;
margin-left:10px;
}

.textarea {
border:1px solid #D4D0C8;
width:428px;
height:100px;
color:#928D6E;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

#quest_button {
background:#627A05;
border:none;
color:#FFF;
height:25px;
width:80px;
float:right;
margin-top:10px;
}

label.error {
	color:#520c64;
	display:none;
	font-size:12px;
	float:right;
	padding-top:5px;
}
input.error {
	border-color:#520c64;
}

.registration_label {
color:#627A05;
display:inline-block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
width:70px;
padding:2px;
margin:4px;
}

.registration_input {
border:1px solid #627a05;
height:21px;
background-color:#FFF;
width:154px;
color:#627a05;
margin:4px;
}

.button_registration {
background:#627a05;
border:0px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
line-height:20px;
padding:0px;
width:100px;
height:25px;
vertical-align:top;
color:#FFF;
z-index:1;
position:relative;
cursor:pointer;
}

.registration_select {
background-color:#FFFFFF;
border:1px solid #C2C2C2;
color:#746F61;
font-family:Arial,sans-serif;
font-size:10px;
height:23px;
padding:2px 0 4px;
text-transform:none;
width:220px;
margin-left:90px;
margin-bottom:5px;
}

.registration_select_block {
background-color:#FFFFFF;
border:1px solid #C2C2C2;
color:#746F61;
font-family:Arial,sans-serif;
font-size:10px;
height:23px;
padding:2px 0 4px;
text-transform:none;
width:225px;
margin-bottom:5px;
}

.title a {
color:#676767;
}
td input {
	padding-left:7px;
}
#tabs div {
	width:430px;
}
#tabs {
	width:430px;
}


#glb a img {
	opacity:1;	
	border:1px solid #627A05;
}
#glb a img:hover {
	opacity:0.8;
	border:1px solid #360232;
}
.gallery_row a img {
	opacity:1;	
	border:1px solid #627A05;
}
.gallery_row a img:hover {
	opacity:0.8;
	border:1px solid #360232;
}

.calc4-item {
	width:128px;height:19px;display:block;
	overflow:visible;
}
.calc4-item a {
	width:104px;height:19px;display:block;cursor:pointer;
	text-align:right;
	background:transparent;
	text-decoration:none;
	z-index:1000;
	color:#3a4803;
	font-weight:normal;
	font-size:14px;
}
.calc4-item a.active {
	width:104px;
	height:30px;
	background:transparent url(/template/mamarose/images/ruler_button.png) 0px 0px no-repeat;
	display:block;cursor:pointer;
	font-weight:bold;
	overflow:visible;
	text-decoration:none;
	z-index:1;
}
.calc4-item a:hover {
	width:104px;
	height:30px;
	background:transparent url(/template/mamarose/images/ruler_button.png) 0px 0px no-repeat;
	text-decoration:none;
	overflow:visible;
	z-index:1000;
	color:#3a4803;
	font-weight:bold;
	font-size:14px;
}
.calc4-content p {
	padding-left:7px;
}
#gallery {
	margin-left:16px;
}
.calc3-output {
	margin-right:0px;
color:#746F61;
font-family:Arial,sans-serif;
font-size:12px;
padding-left:0px;
border:0px;
text-align:center;
}
.calc3-title {
	width:52px;
	margin-right:0px;
color:#746F61;
font-family:Arial,sans-serif;
font-size:9px;
padding-left:1px;
text-align:center;
}
.calc3-tr {
	line-height:9px;
}
#fbt {
	width:551px;
	height:0px;
	top:210px;
	left:50%;
	position:fixed;
	z-index:0;
}
#fbt a {
	background-position:left top;
}
#fbt a:hover {
	background-position:right top;
}
/*kereses */

.search {
background:url(../images/search_bg.png) no-repeat;	
width:190px;
height:29px;
}

#search_box {
border:0px;
background:none;	
margin-left:8px;
margin-top:5px;
color:#4b5d03;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:12px;
width:150px;
}

#search_button {
background:url(../images/search_button.png) no-repeat;
height:16px;
width:18px;
border:0px;
cursor:pointer;
vertical-align:middle;
}
