/* Style Sheet Designed By Net-Technic 2009*/
#main_site { margin: 0 auto; padding: 0 auto; background-image: url('../images/bg1.gif'); background-repeat: repeat-x; background-position: top; }

#container { margin: 0 auto; margin-top: 0px; width: 980px; height: 700px; }

img { border: 0px; }

#menu { color: #7b7879; width: 150px; height: 200px; }

a:link { color: #7b7879; font-family: arial; font-size: 11px; text-decoration: none; }

a:active { color: #ffffff; font-family: arial; font-size: 11px; text-decoration: underline; }

a:hover { color: #ffffff; font-family: arial; font-size: 11px; text-decoration: none; }

a:visited { color: #7b7879; font-family: arial; font-size: 11px; text-decoration: none; }

h6 { color: #7b7879; font-family: arial, Verdana, Times New Roman, sans-serif; font-size: 10px; letter-spacing: 1px; line-height: 2px; font-weight: normal; }

h4 , .collection_header { font-family: arial, Verdana, Times New Roman, sans-serif; color: #820023; font-size: 11px; letter-spacing: 2px; margin-left: 0px; font-weight: normal; }

.collection { width: 135px; height: 125px; }

div[class="collection"]:hover { width: 135px; height: 125px; }

.clearLeft { clear: left; }

.clearRight { clear: right; }

.clearBoth { clear: both; }



/* Galeria - suknie ślubne - site*/
#main_content_area_empty { position: relative; width: 980px; height: 626px; background-image: url('../images/site_05.jpg'); background-position: top; }
#main_content_area_kom { position: relative; width: 980px; height: 626px; background-image: url('../images/site_kom.jpg'); background-position: top; }
#main_content_area { position: relative; width: 980px; height: 626px; background-image: url('../images/site_03.jpg'); background-position: top; }

#contact_wraper { position: absolute; text-align: right; width: 980px; height: auto; top: 4px; left: -31px; }

.postOffice { position: relative; top: 5px; left: 3px; }

.contact_style_header { color: #ffffff; font-family: arial; font-size: 13px; }

.title_site { margin-top: 126px; margin-left: 98px; }

#active_collection { width: 170px; height: 154px; border: 0px solid grey; margin-left: 170px; }

.menu_line { position: relative; top: -24px; left: -95px; width: 160px; }

#submenu { margin-top: -40px; margin-left: 15px; }

#footer_site { width: 980px; height: 74px; background-image: url('../images/site_02.jpg'); background-position: top; }

#copyright { text-align: right;float:left;width:680px; }

.copyright_text { color: #828085; font-family: arial; font-size: 9px; vertical-align: -145%; margin-right: 10px; }

#submenu_rest { margin-left: -8px; }

.gallery_img { border: 2px solid grey; }

img[class="gallery_img"]:hover { border: 2px solid grey;  cursor: pointer; }

.showModel { position: absolute; top: 400px; z-index: 100000; font-family: arial, Verdana, Times New Roman, sans-serif; color: #820023; font-size: 12px; letter-spacing: 2px; margin-left: 0px; font-weight: normal; }

#modelShowStatus { float: left; width: 570px; height: 120px; margin-top: 110px;margin-left:40px; z-index: 10000; }
#modelShowStatusCompany { float: left; width: 350px; height: 120px; margin-left: -10px;margin-top:-165px; z-index: 10000; }


/* Galeria - suknie komunijne  - site*/
#main_content_area_teens { position: relative; width: 980px; height: 626px; background-image: url('../images/site_01.jpg'); background-position: top; }



/* Galeria - bolerka  - site*/
#main_content_area_bolerka { position: relative; width: 980px; height: 626px; background-image: url('../images/site_04.jpg'); background-position: top; }

div#homeLink { text-align:right;width:200px;float:left;margin-top:20px;margin-right:100px; }
a.homeLink { color: #ffffff; font-family: arial; font-size: 11px;}
a[class="homeLink"]:hover { color: #f2b5be; font-family: arial; font-size: 11px;}

/* Style dla menu oraz dla highslide */
.highslide-dimming {
	background: black;
}
.highslide-overlay {
   display: none;
}
.menu, .menu li ul { list-style-type: none; margin: 0; padding: 0; min-width:125px;max-width: 125px; border: 0px solid black; }

.menu li { position: relative; color:#ffffff; padding-top:5px;}

.menu li ul {  position: absolute; width: 210px; left: 0; top: -1px; display: none; filter: alpha(opacity=100); -moz-opacity: 70; }

.menu .arrowItem { position: absolute; right: 2px; top: 0px; }


.li:hover {  }


* html .menu li { float: left; height: 1%; }

* html .menu li a { height: 1%; }




