* {margin: 0;padding:0}
html, body {margin:0px; font:0pt Sans-serif; height: 100%; width: 100%;border-width:0;background: url(../img/mainbg1.gif)}
body {background: url(../img/menubg.jpg) repeat-y}
a img, img {border-width:0px;}
a:link, a:hover, a:visited, a:active {text-decoration:none}
#contentbox1 {float:left;margin:0px auto 0; width:100%;background: url(../img/rightbg2.gif) left 123px repeat-x;}
#contentbox2 {float:left;margin:0px auto 0; width:100%;background: url(../img/rightbg1.gif) left 123px repeat-x;}
.ctb0 {float:left;margin:0px auto 0; width:100%;background: url(../img/patch.jpg) 960px 184px no-repeat}
.ctb {float:left;width:960px;margin:0px;background: url(../img/menubg.jpg) repeat-y}
.ctbhome {float:left;width:1213px;margin:0px;background: url(../img/menubg.jpg) repeat-y}
	.hdr {float:left; width:960px;height:123px;background: url(../img/mainlogo.jpg) no-repeat}
		.logohome a {float:left; display:block; width:282px;height:123px; cursor:pointer}
		/*.hdr_r {float:right; width:435px;height:123px;}*/
		.hdr_r {float:right; width:577px;height:123px;}
			/*.hdr_r1 {float:left; width:260px;height:123px;}*/
			.hdr_r1 {float:left; width:410px;height:123px;}
				.hdr_r1_t {float:left; width:258px;height:25px;font:13px Tahoma,Georgia,Sans-serif; color:#97324e;text-decoration:underline;padding:13px 0 0 2px}
					.hdr_r1_t a {font:13px Tahoma,Georgia,Sans-serif; color:#97324e;text-decoration:underline}
					.hdr_r1_t a:hover {text-decoration:underline}
					.ttext {margin-right:4px}
				/*.hdr_r1_b {float:left; width:260px;height:57px;}*/
				.hdr_r1_b {float:left; width:410px;height:57px;}
					.flbox1, .flbox2 {float:left; width:116px;height:55px;background: url(../img/portbg.gif) no-repeat;padding:2px 0 0 2px}
					.flbox2 {float:right;}
						.flbox_port {float:left;width:47px;height:53px;}
						.flbox_name {float:right; width:59px;height:41px;font:12px Arial,Helvetica,sans-serif; color:#74726b;padding:2px 4px 0 0;overflow:hidden}
			.hdr_r2 {float:right; width:119px;height:123px;}
				.korz {float:left;width:118px;height:83px;padding:14px 1px 0 0;}
				.korz a {display:block;width:118px;height:83px;}
				.korz a:hover {cursor:pointer;}
					.korz_l {float:left;width:113px;height:25px;background: url(../img/hr1.gif) no-repeat left bottom;padding-left:5px}
					.korz_l1 {float:left;width:96px;height:13px;background: url(../img/korzina.gif) no-repeat;font:13px Tahoma,Georgia,Sans-serif; color:#97324e;text-decoration:underline;padding:0 0 4px 22px;}
					.korz_l2 {float:left;width:116px;padding:8px 0 11px 0}
						.zak_l {float:left;width:39px;font:12px Arial,Helvetica,sans-serif; color:#97324e;}
						.zak_r {float:right;width:74px;font:12px Arial,Helvetica,sans-serif; color:#97324e;}
					.korz_l3 {float:left;width:118px;height:21px;background: url(../img/oformzakaz.gif) no-repeat;}
	.mainbox {float:left; width:960px;padding-bottom:18px}
	.mainboxhome {float:left; width:1213px;padding-bottom:18px}
		.mainbox_l {float:left; width:232px;height:100%;background: url(../img/menubg.jpg) repeat-y;}
			.mb_l_top {float:left; width:212px;height:42px;background: url(../img/menuhead.jpg) no-repeat;font:22px Arial,Tahoma,Georgia,Sans-serif; color:#f3ecd3;padding:10px 0 0 20px}
			.mb_l_main {float:left; width:232px;height:100%;margin-top:16px;}
				.l_menuline {float:left;width:230px;height:22px;background: url(../img/lmenuline.gif) no-repeat 20px bottom;font:12px Georgia,Times New Roman,Times,serif; color:#f5eac1}
				.l_menuline a {display:block; width:208px;height:17px;font:12px Georgia,Times New Roman,Times,serif; color:#f5eac1;padding:5px 0 0 22px;}
				.l_menuline a:hover {background: url(../img/lmenuline.gif) no-repeat 20px bottom #720246;font:12px Georgia,Times New Roman,Times,serif; color:#f5eac1;cursor:pointer}
			.mb_l_search {float:left;width:210px;height:72px;padding:0px 0px 0px 20px;margin:23px 0px 0px 0px}
				.l_searchhead {float:left;width:212px;font:22px Arial,Tahoma,Georgia,Sans-serif; color:#f3ecd3;}
				.l_search {float:left;width:185px;height:19px;padding-top:15px}
					.search {float:left;margin: 0px;}
					.insearch {float:left; width:134px;height:17px;background: url(../img/seachfield.gif) no-repeat;border:0px;padding:2px 0 0 5px; font:12px Tahoma,Georgia,Sans-serif;color:#f5eac1;}
						.insearch:hover, .insearch:focus{background: url(../img/seachfield.gif) no-repeat 0 0;}
					.inbutsearch {float:left; width:41px;height:19px;background: url(../img/searchbutton.jpg) no-repeat;border:0px;margin:0 0 0 5px; cursor: pointer}
						.inbutsearch:hover, .inbutsearch:focus {background: url(../img/searchbutton.jpg) no-repeat 0 0;}
		.mainbox_r {padding:0;margin:0;}
		.mainbox_rhome {padding:0;margin:0;float:left;}
			.mbr_mnu {float:left; width:728px;height:52px;}
			.mbr_poster {float:left; width:720px;height:339px;background: url(../img/posterbg.jpg) no-repeat;padding:10px 0 0 8px}
			.mbr_footer {float:left; width:728px;}
				.mbr_footer1 {float:left; width:688px;padding:0 1px 0 26px}
					.footer1_head {float:left; width:688px;font:18px Arial,Tahoma,Georgia,Sans-serif; color:#670041;padding-bottom:14px}
					.footer1_head2 {float:left; width:688px;font:18px Arial,Tahoma,Georgia,Sans-serif; color:#670041;padding:17px 0 14px 0}
					.footer_prt {float:left; width:688px;}
						/*.footer_pr {float:left; width:408px;height:223px}*/
						.footer_pr {float:left; width:408px;}
							.fl_pr {float:left; width:178px;height:223px;padding-right:26px}
							.fl_pr_g {float:left; width:178px;height:245px;padding:0 26px 21px 0}
								.flprtop {float:left; width:170px;height:179px;background:#d06b87;padding:7px 0 0 8px}
									.flprtopphoto {float:left;width:160px;height:126px;border:1px #a52a4c solid}
									.flprtopdesc {float:left;width:154px;height:38px;font:14px Arial,Tahoma,Georgia,Sans-serif; color:#fff;padding:5px 3px 0 3px;overflow:hidden}
									.flprtopdesc a{color:#fff;text-decoration:none}
									.flprtopdesc a:hover{text-decoration:underline}
								.flprbtm {float:left; width:178px;height:37px;}
									.flprbtml {float:left; width:74px;height:37px;background:#df809a;}
										.flprbtml_price {width:53px;height:19px;font:14px Tahoma,Georgia,Sans-serif;font-weight:bold; color:#fff;padding:9px 0 0 11px;overflow:hidden}
									.flprbtmr a {float:right; width:104px;height:37px;background: url(../img/v_korzinu.gif) no-repeat;border:0px;padding:0px;margin:0px;}
									.flprbtmr a:hover, .flprbtmr a:focus {background: url(../img/v_korzinu.gif) no-repeat 0 -37px;}
									.flprbtmr2 a {float:right; width:104px;height:37px;background: url(../img/iz_korzin.gif) no-repeat;border:0px;padding:0px;margin:0px;}
									.flprbtmr2 a:hover, .flprbtmr2 a:focus {background: url(../img/iz_korzin.gif) no-repeat 0 -37px;}
								.flprbtm2 {float:left; width:109px;height:19px;background: url(../img/prbottom.gif) no-repeat; font:12px Arial,Helvetica,sans-serif;font-weight:bold; color:#962243;padding:3px 0 0 50px}
						.footer_t {float:right; width:277px;height:auto;font:14px Arial,Tahoma,Georgia,Sans-serif; color:#7c1230;}
						.footer_t2 {float:left; width:695px;height:auto;font:14px Arial,Tahoma,Georgia,Sans-serif; color:#7c1230;}
				.mbr_footer2 {float:left; width:680px;height:124px;padding:56px 0 0 29px}
					.footer2l {float:left; width:397px;height:124px;background: url(../img/footertel.jpg) no-repeat}
						.footer2l_tel {float:left; width:215px;font:26px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold; color:#c90645;padding:10px 0 0 6px}
						.footer2l_nav {float:left; width:350px;height:12px;font:12px Georgia,Times New Roman,Times,serif; color:#4b2022;padding:25px 0 0 1px}
						.footer2l_nav a {font:12px Georgia,Times New Roman,Times,serif; color:#4b2022;text-decoration:none}
						.footer2l_nav a:hover {text-decoration:underline}
							.ftrdivider {margin:0 15px 0 15px;padding:0}
					.footer2r {float:right; width:272px;height:124px;}
						.footer2r1 {float:left;width:272px;height:43px;font:11px Tahoma,Georgia,Sans-serif; color:#6d4d34;}
						.footer2r2 {float:left;width:252px;font:12px Arial,Helvetica,sans-serif;font-weight:bold; color:#514d4d;background: url(../img/mail.gif) left 22px no-repeat;padding:18px 0 0 20px}
							.footer2r2 a {font:12px Arial,Helvetica,sans-serif;font-weight:bold; color:#514d4d;text-decoration:none}
							.footer2r2 a:hover {text-decoration:underline}
						.footer2r3 {float:left;width:64px;height:24px;padding:24px 0 0 0}
						.footer2r3 a {display:block;width:64px;height:24px;cursor:pointer;}
							.footer2r3l {float:left;width:21px;height:24px;background: url(../img/alexfish.gif) no-repeat}
							.footer2r3r {float:right;width:35px;font:10px Tahoma,Georgia,Sans-serif; color:#db5800;}
			.gallerybox {float:left; width:702px; padding:17px 0 0 26px}
				.glhead {float:left; width:702px;font:18px Arial,Tahoma,Georgia,Sans-serif; color:#670041;}
				.gallery {float:left; width:702px;padding-top:20px}
					.gallery_pages {float:left; width:586px;height:12px;font:12px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold; color:#514d4d;text-decoration:none;text-align:center}
						.gallery_pages a {font:12px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold; color:#514d4d;text-decoration:none}
						.gallery_pages a:hover {text-decoration:underline}
						.ftrdivider2 {margin:0 7px 0 7px;padding:0}
							
/*μενώ*/
#nav {padding:0; margin:0; list-style:none; height:52px; position:relative; z-index:200; width:728px;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:52px; border:0px; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}

#nav li a.menu1 {width:141px;height:32px;background: url(../img/menubutton.gif) no-repeat 0 0;font:14px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold;color:#670041;text-align:center;padding:20px 0 0 0}
#nav li a.menu1:focus, #nav li a.menu1:active {width:141px;background: url(../img/menubutton.gif) no-repeat 0 -52}
#nav li a.menu2 {width:156px;height:32px;background: url(../img/menubutton2.gif) no-repeat 0 0;font:14px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold;color:#670041;text-align:center;padding:20px 0 0 8px}
#nav li a.menu2:focus, #nav li a.menu2:active {width:164px;background: url(../img/menubutton2.gif) no-repeat 0 -52}
#nav li a.menu3 {width:156px;height:32px;background: url(../img/menubutton2.gif) no-repeat 0 0;font:14px Arial,Tahoma,Georgia,Sans-serif;font-weight:bold;color:#670041;text-align:center;padding:20px 0 0 8px}
#nav li a.menu3:focus, #nav li a.menu3:active {width:156px;background: url(../img/menubutton2.gif) no-repeat 0 -52}


#nav li:hover a, #nav a:hover
{background-position: 0 -52px;}


#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:0px;}

#nav .sub, #nav .sub2 {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub{left:0; top:52px; width:142px; height:auto; z-index:300;}
#nav :hover ul.sub li{display:block; height:auto; position:relative; float:left; width:142px; font-weight:normal;}
#nav :hover ul.sub li a{display:block; height:auto; width:128px;font:12px Arial,Tahoma,Georgia,Sans-serif;color:#351500; border:0px; text-decoration:none;text-align:left; padding:3px 7px 2px 7px; cursor:pointer;}


#nav :hover ul.sub2{left:0; top:52px; width:157px; height:auto; z-index:300;}
#nav :hover ul.sub2 li{display:block; height:auto; position:relative; float:left; width:157px; font-weight:normal;}
#nav :hover ul.sub2 li a{display:block; height:auto; width:150px;font:12px Arial,Tahoma,Georgia,Sans-serif;color:#351500; border:0px; text-decoration:none;text-align:left; padding:3px 7px 2px 7px; cursor:pointer;}


#nav :hover ul li a.submenu {background:#fde1a8;}


#nav :hover ul.sub li a:hover, #nav :hover ul.sub2 li a:hover {background:#eecc87;}

p{
margin:0;
padding:0
}
.snd1 {
float:left;
padding-bottom:6px;
}
.snd2, .snd22, .sndtxt {
width:701px;
height:24px;
}
.sndtxt {
height:120px;
background:#eedcb8;
}
.snd2 {
background:#eedcb8;
}
.snd3 {
width:135px;
float:left;
font:bold 14px Arial,Tahoma,Georgia,Sans-serif;
color:#351500;
}
.snd4 {
float:left;
padding:1px 0 0 7px;
}
.snd5, .conttxt {
float:left;
font:bold 14px Arial,Tahoma,Georgia,Sans-serif;
}
.conttxt2 {
height:15px;
float:left;
width:540px;
font:bold 14px Arial,Tahoma,Georgia,Sans-serif;
}
.snd6 {
float:left;
padding:1px 0 0 0;
}
.snd6 input {
width:539px;
height:18px;
border:solid 1px #cfcdc4;
}
.snd6 textarea {
width:539px;
height:113px;
border:solid 1px #cfcdc4;
}
.snd22 input{
float:right;
background:url(../img/sendz.gif);
width:118px;
height:21px;
border:0;
cursor:pointer;
cursor:hand;
}
.flleft {
float:left;
}
.nclftr {
float:left;
padding-left:232px;
}
.conttxt {
color:#351500;
}
.clkrt {
width:439px;
height:348px;
border:5px solid #874d34;
background:#550234;
}
.pt6 {padding-top:6px}
.ml20 {margin-left:20px}
.ml20 a{color:#514d4d;text-decoration:none}
.ml20 a:hover{text-decoration:underline}
.nclr{color:#514d4d;}
.intfls{
background:url(../img/poster1.jpg);
width:709px;
height:299px;
}
.cltbll {
float : left;
background : url(../img/bgb.gif) no-repeat;
}
.cltbll2 {
float : left;
background : url(../img/bgb2.gif) no-repeat;
}
.clnmem {
float : right;
padding-left : 27px;
width : 217px;
}
.clnmn1 {
float : left;
width : 190px;
padding-bottom : 14px;
}
.clnmn2 {
float : left;
width : 189px;
background : #d9738f url(../img/bg-but.gif) no-repeat;
font : 12px Arial;
color : #fff;
}
.clnmn3 {
padding : 9px 5px 8px 17px;
float:left;
}
.clnmn3 a{
text-decoration : none;
float : left;
font : 12px Arial;
color : #fff;
}
.clnmn3 a:hover{
text-decoration : underline;
}
.nhomcl1 {
float : left;
padding-bottom : 20px;
}
.nhomcl2, .nhomcl3 {
float : left;
width : 200px;
padding : 35px 0 0 30px;
}
.nhomcl3 {
padding : 57px 0 0 30px;
}
.clban1 {
float : left;
padding-left : 20px;
}
.clban2 {
float : left;
width : 199px;
height : 319px;
}
.sban1 {
float : left;
padding : 30px 0 0 20px;
}
.sban2 {
float : left;
width : 251px;
}