/* CSS Document */
/*       -------------------General Stile---------------  */



body { background:url(../img/bghtml.png); 	
	font-family: Arial,  sans-serif;
	font-size: 11px; color:#494949;		
}

html, body { margin:0; padding:0; width:100%; height:100%}

div {
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	position: relative; 
}
ul, li, p {
	margin: 0;
	padding: 0;
}
img {
	border: 0px none;
}
ul {
	list-style: none
}

p { padding:12px 0 0; text-align:justify; color:#494949}

h1, h2, h3, h4 { font-family:"Times New Roman", Times, serif; color:#000; font-size:18px; font-weight:normal;  margin:0; padding:0}

h4 {font-size:12px; font-weight: bold; margin-bottom:-5px}
h4 span { color:#f82a69}

h1 span, h2 span, h3 span { border-bottom: 2px solid #f82a69; padding:0 0 3px; }

h5 { font-size:14px; color:#d6305e; padding:15px 0 0; margin:0}

a { color:#d6305e}
a:hover { color:#ff3c72}



/*       ------------------Sait MENU---------------  */

.sait { width:1242px; margin:0 auto;  background:url(../img/bgcenter.jpg) repeat-y;}

.top {  width:1242px; height: 398px; background:url(../img/bgtop.jpg) no-repeat}
.center1 {  width:1242px; background:url(../img/bgcenter1.jpg) no-repeat;}
.center {  width:1242px; background:url(../img/bgcenter.jpg) repeat-y; }
.foot { width:1242px; height:289px; background:url(../img/bgfoot.jpg) no-repeat}

.logo { float:left; top:55px; left:190px; width:206px; height:91px}
.tel { background:url(../img/dogwood1.png) no-repeat; width:407px; height:82px; float: right; top:55px; right:185px}

.gallery { clear:both; left:170px; top:80px; width:909px; height:192px}
.gallery .cent { margin:0 1px}
.decor { background:url(../img/decor1.jpg) repeat-x; height:32px; left:170px; top:81px; clear:both; width:909px}
.decor img { margin:12px 0 0 33px}

.footinfo { width:809px; background: url(../img/bgfootik.gif); left:170px; padding:10px 50px; font-family: Tahoma, sans-serif; font-size:9px; color:#FFF; }
.footlogo { float: left; }
.footcopy { float: left; padding:15px 0 0 20px}
.footmenu { float: right; padding:15px 0 0;}
.footmenu  a { color:#fff; text-decoration: none; padding:0 5px}
.footmenu  a:hover {  text-decoration: underline;}

.partners { width:849px; height:140px; overflow:hidden; background:url(../img/bgfootik2.gif); left:200px;}

.shad1 { width:849px; left:200px; background:url(../img/shad1.png) right top no-repeat; height:14px}

.part { float:left; padding:20px 27px; }

.part img { margin:20px 0 0}

.content { width:849px;  background: url(../img/contetnfoot.jpg) bottom left no-repeat; padding:0 0 31px;}


.contentbox {  width:849px; left:200px; background: url(../img/bords2.jpg) repeat-y;  margin:20px 0 0}
.contentbox2 {  width:849px; left:200px;  margin:20px 0 0}

.cleft  { float:left; width:203px;   }
.cright { float: left; width:632px; padding:0 0 0 14px; background: url(../img/bords.jpg)  no-repeat;  }

.menu { list-style:none; width:203px; padding:0 0 5px}


.menu li ul li { height:auto}

.menu li a.m1, .menu li a.m2, .menu li a.m3, .menu li a.m4, .menu li a.m5, .menu li a.m6 {width:203px; height:39px; display: block; text-decoration: none}

.menu li a.m1 { background: url(../img/menu/m1.gif)}
.menu li a.m1:hover { background: url(../img/menu/m1h.gif)}

.menu li a.m2 { background: url(../img/menu/m2.gif)}
.menu li a.m2:hover { background: url(../img/menu/m2h.gif)}

.menu li a.m3 { background: url(../img/menu/m3.gif)}
.menu li a.m3:hover { background: url(../img/menu/m3h.gif)}

.menu li a.m4 { background: url(../img/menu/m4.gif)}
.menu li a.m4:hover { background: url(../img/menu/m4h.gif)}

.menu li a.m5 { background: url(../img/menu/m5.gif)}
.menu li a.m5:hover { background: url(../img/menu/m5h.gif)}

.menu li a.m6 { background: url(../img/menu/m6.gif); height:47px}
.menu li a.m6:hover { background: url(../img/menu/m6h.gif)}




.leftblock1 { width:151px; background: url(../img/block1shad.jpg) bottom left no-repeat; padding:15px 26px 40px; color:#d6305e }

.leftblock3 { width:151px; background: url(../img/block1shad.jpg) bottom left no-repeat #fefefe; padding:15px 26px 40px; color:#d6305e }


p.tit { padding:20px 0 7px}
.tit span { font-size:14px; color:#121523}

.leftblock1 table, .leftblock3 table { width:151px; border:0; margin:0; padding:0; text-align: center; text-transform:uppercase;  font-family:Tahoma, sans-serif;}

#day { color:#6d7073}

.leftblock1 table tr td a, .leftblock3 table tr td a { text-decoration: none; font-weight:bold; color:#d6305e;}
.leftblock1 table tr td a:hover, .leftblock3 table tr td a:hover { text-decoration: underline;}

.leftblock2 { width:151px;   padding:15px 26px 0;}

.collor1 { color:#d6305e}

.under { text-decoration: none}

.textblock  { width:572px; background: url(../img/textshad.jpg) no-repeat bottom left; padding:15px 30px 45px}

.textblock3  { width:572px; background: url(../img/textshad.jpg) no-repeat bottom left #fefefe; padding:15px 30px 30px}
.textblock4  { width:572px; background: url(../img/textshad2.jpg) no-repeat bottom left #fefefe; padding:15px 30px 30px}

.textblock2 { width:572px;  padding:15px 30px 0}

.imgbox { background:url(../img/imgugol.gif) no-repeat left bottom #e3e3e3; float: left; margin:3px 10px 2px 0; display: block}
.imgbox span { background:url(../img/imgugol.gif) no-repeat right top; display:block; }
.imgbox span span { border:1px solid  #a49fa4; margin:0 2px 3px 0; display:block; }
.imgbox span span img {  border:1px solid  #fff; display:block; }

.submenu  { list-style: none; font-weight: bold; font-family: Tahoma, sans-serif; font-size:12px; color:#fefefe; position: absolute; z-index:100;  }
.submenu  li { padding:3px 25px 6px 13px; background:  url(../img/subshad.png) no-repeat right bottom #4a484a; width:auto; white-space:nowrap; }
.submenu2  { list-style: none;  font-family:  Tahoma, sans-serif; font-size:12px; color:#fefefe; position: absolute; z-index:100;  }
.submenu2 li { padding:3px 25px 6px 17px; background:  url(../img/subshad2.png) no-repeat right bottom #6e6b6e; width:auto;  white-space:nowrap}





a.subb { text-decoration: none; color:#fefefe}
a.subb:hover { }

.menu li ul { display: none}
.menu li:hover ul { display: block}
.menu li.hover ul { display: block}



.menu li, .submenu li { behavior:url("ie6hover.htc");}

.menu li { height:39px; float:left;}
.menu li.hover { height:39px; float:left; background-color:#c70f40}
.menu li ul li {  float: none; height:auto}
.menu li ul li:hover {  float: none; height:auto; background-color:#c70f40}
.menu li ul li.hover {  float: none; height:auto; background-color:#c70f40}
.menu li.hover ul li {  float: none}
.menu li.end { width:47px}

.submenu li ul.submenu2 { display: none}
.submenu li:hover ul.submenu2 { display: block; background-color:#d21245}
.submenu li.hover ul.submenu2 { display: block; background-color:#d21245}


.list1, .list2, .list7 { list-style: none; margin:0 10px 10px; clear:both}

.list2 { color:#d6305e; font-weight: bold}

.list1  li, .list2  li { background:url(../img/punkt1.gif) no-repeat 0 7px; padding:5px 20px; height:100%}

.list7  li { padding:5px; font-weight: bold; color:#d6305e}

.list3 { list-style: none; margin:5px; clear:both}
.list3 li { padding:5px}

.list6 { list-style: none; margin:5px; clear:both; }
.list6 li { padding:5px; }

.list4 { float:left; width:31%; margin:15px 1%; list-style:none}
.list4 li { padding:1px 0; color:#d6305e}


.list5 { list-style: none; width:100%; padding:10px 0 0; clear: both}
.list5 li { float:left;}
.list5 li.date { width:50px; padding:0 30px 0 0}


.list8 { float:left; width:23%; margin:15px 1%; list-style:none}
.list8 li { padding:1px 0; }

p.cle  { padding:0; margin:0; clear:both}

.spbox { width:100%; height:100%; }
.sp1 { width:100%; height:100%; background:url(../img/bgg1.jpg) center top no-repeat; text-align: center}

.top2 {  width:910px; height:113px; margin: 110px auto 0;}


.logo2 { float:left; top:10px; left:30px; width:206px; height:91px}
.skipintro { width:97px; height:12px; float:right; right:25px; top:80px}

.flash { background:url(../img/flash.jpg) no-repeat; width:909px; height:364px; clear:both; margin:0 auto;  overflow:hidden}

/*       -------------------Bazilio Flash---------------  */
#btnbaz
{
  display: block;
  width: 170px;
  height: 40px;
  background: url("img/bazilian/btn_baz.gif") no-repeat 0 0;

}

 #btnbaz:hover
  { 
    background: url("img/bazilian/btn_baz1.gif") no-repeat 0 0;
  }


#btnbaz span
{
  display: none;
}

/*       ------------------- End Bazilio Flash---------------  */

.for { width:550px; padding:0 ; margin:10px 0}

.for tr td { padding:5px 2px; color:#d6305e; font-weight: bold}

.butt { background: #4a484a; color:#fefefe; font-weight: bold}

.half { width:43%; padding-right:7%; float: left}