/*-------------Global styles-------------*/

*{margin:0;padding:0; }
html	{ height:100%;   }
body	{font:12px Arial, Helvetica, sans-serif; background:url(../i/background.jpg) #e4d3aa; height:100%}

a:link, a:visited, a:active{text-decoration:underline; color:#663300;}
a:hover{text-decoration:none;}

img	{border:none}

table {border:0px; border-collapse:collapse;}
tr, td {padding:0px; margin:0; border:0px;border-collapse:collapse; }
#container { width:100%; height:100%; position:relative; float:left}

li {line-height:21px; margin:0 0 0 15px}

img {border:none}

h1 {
	font: bold 16px Helvetica, sans-serif, "Arial Narrow";
	color:#823B29;
	text-align: center;
	margin: 20px;
	height: 25px;
}

h2 {
	font: bold 16px Helvetica, sans-serif, "Arial Narrow";
	color:#823B29;
	text-align: center;
	margin: 20px;
	height: 20px;
}
 .style88 {
width:100%
        font-family: Arial, Helvetica, Tahoma, Verdana, sans-serif; 	
	color:#d1c39d;
	font-size:32pt;

  }


/*-----------Top styles---------------*/

#MenuBgTd {
	padding: 4px 18px 0px 18px;
	font: bold 16px "Times New Roman", Times, serif;
	text-transform: lowercase;
}



#ceiling {background: url(../i/top-background.jpg) top repeat-x; height:164px;}
#right-corner {background:url(../i/portiere.png) no-repeat; height:164px; width:220px; float:right; display:inline;}
#fresco {display:inline; }
#left-column { display:inline; float:left; margin:37px 0 0 29px}
#left-column {margin:0 0 0 0;}

/*-----------Center styles---------------*/

#content {vertical-align:top; width:50%; height:100%; position:relative }
#content li {line-height:21px; margin: 0 0 0 50px}
#content p, #right-div-5 p {margin:10px 10px 10px 10px; display:block}
#statue {float: left; margin:0 0 -100px -300px; position: relative }

/*-----------Left styles---------------*/

#menu-pattern-bottom, #menu-pattern , #left-column-menu-pattern,#menu-right-bottom-corner , #left-column-menu-bottom, #menu-pattren-top, #menu-right-center, #left-column-menu-top, #menu-right-center-pattern, #menu-right-top-corner {width: 100%;  height: auto; min-height:505px; display:block; float:right }
#menu-pattern-bottom { background: url(../i/left/menu-pattern-bottom.jpg) bottom repeat-x;  }
#left-column-menu-pattern { background: url(../i/left/left-column-menu-pattern.jpg) left repeat-y; }
#menu-pattren-top { background: url(../i/left/menu-pattren-top.jpg) repeat-x top;}
#menu-right-center {background: url(../i/left/menu-right-center.jpg) center no-repeat right ;}
#left-column-menu-top {background: url(../i/left/left-column-menu-top.jpg) no-repeat left top ;}
#menu-right-top-corner {background: url(../i/left/menu-right-top-corner.jpg) no-repeat right top ;}
#menu-right-center-pattern {background:url(../i/left/menu-right-center-pattern.jpg) right repeat-y ;}
#left-column-menu-bottom { background:url(../i/left/left-column-menu-bottom.jpg) no-repeat bottom left}
#menu-right-bottom-corner { background:url(../i/left/menu-right-bottom-corner.jpg) no-repeat bottom right}
#menu-pattern {background: url(../i/left/menu-pattern.jpg) repeat left;}

#td-menu {width:20%; height:100%; background:url(../i/left-column-background.png) repeat-y left; vertical-align:top }
#menu-background-colum { background:url(../i/menu-background.png) repeat-x; height: 100%; }

#menu-ul {list-style:none; color:#000033; font-size:18px; float: right;  margin:68px 16px 68px 2px; padding:0 0 0 0; width:85%; }
#menu-ul ul {list-style:none; font-size:12px; margin:0 0 0 0; padding:0 0 0 0;}
#menu-ul ul li {line-height:20px;margin:0 0 0 0; padding:4px 4px 4px 4px; list-style:none;}

#menu2-ul {list-style:none; color:#000033; font-size:18px; float: right;  margin:68px 16px 68px 2px; padding:0 0 0 0; width:85%; }
#menu2-ul ul {list-style:none; font-size:12px; margin:0 0 0 0; padding:0 0 0 0;}
#menu2-ul ul li {line-height:20px;margin:0 0 0 0; padding:4px 4px 4px 4px; list-style:none;}

#left-column-background, #phone-clock-time { background: url(../i/left-column-background.png) repeat-y; height:100%; float:left; display:  inline }
#phone-clock-time {height:400px; min-height:400px; max-height:400px; vertical-align:bottom }
#left-img, #left-img-2, #left-img-4, #left-img-7 { display:inline; float:left; }
#right-img, #right-img-1, #right-img-3, #right-img-5 {float:right; display:inline;}
#clock {vertical-align:bottom; background:url(../i/left-column-background.png) repeat-y left; height:auto }
#clock  img {display:block}


/*-----------Right styles---------------*/

#right-div-1 , #right-div-2, #right-div-3, #right-div-4, #right-div-6  {background: url(../i/right-part-background-2.jpg); display: block; width:100%; height: auto}
#right-div-1 {background:url(../i/top-of-right-part-2.png) repeat-x bottom; height:50px}
#right-div-3 {background: url(../i/right-part-background.jpg) repeat-y right; }
#right-div-4 {background: url(../i/right-part-background-3.jpg) repeat-y left; }
#right-div-5 { width:60%; margin:0 0 0 40px; display:block}
#right-div-5 #p-empty {margin:20px 0 0 0}
#right-div-5 img {margin:10px 0 0 0}
#right-div-5 ul {margin:10px 0 0 0}
#right-div-6 { background:url(../i/bottom-of-right-part-2.png) repeat-x; height:73px}
#right-part {width:30%; vertical-align:top; background:url(../i/right-column-background-4.png) repeat-y right; height:100%}

/*-----------Floor styles---------------*/

#floor { background:url(../i/floor-background.jpg) bottom repeat-x; height: auto; } 
#created-by {height:66px; float:right; display:inline; width:220px;}
#created-by p {margin: 7px 0 0 0; float:left; display:inline}
#created-by #medafarm {display:inline; margin:0 0 0 0; position:relative}
#mitry {float:right; display:block}


td.foto{ 
  text-align:center;
}
