/* Ladybirdlingerie CSS Document */
*{ margin:0; padding:0;}
body {
	margin:0;
	background:#fdfbe2;
}

#home-container, #products-container, #brands-container, #news-container, #contact-container{
	width:750px;
	margin:0 auto;
	background:#232122;
	position:relative;
}

#home-container{ height:580px;}
#products-container{ height:1680px;}
#brands-container{ height:1035px;}
#news-container{ height:570px;}
#contact-container{	height:705px;}

/* ------ TOP ------ */


#top-container {
	width:750px;
	height:45px;
	background:#fdfbe2;
	float:left;
}

a.home-small-nav{
	margin-top:13px;
	width:45px;
	height:13px;
	float:right;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
	background:url(../images/topmenu/home.gif) top left no-repeat;
}

a.sep-small-nav{
	margin-top:13px;
	width:18px;
	height:13px;
	float:right;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
	background:url(../images/topmenu/sep.gif) top left no-repeat;
}

a.contact-small-nav{
	margin-top:13px;
	width:56px;
	height:13px;
	float:right;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
	background:url(../images/topmenu/contact.gif) top left no-repeat;
}

a.logo{
	position:absolute;
	background-image:url(../images/logo.png);
	width:213px;
	height:131px;
	left:-12px;
	top:6px; 
	z-index:3;
	cursor:pointer;
	text-indent:-99999px;
	text-decoration:none;
}

* html a.logo{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
            src='./images/logo.png', sizingMethod='image');background-image: none;
}









/* ------ LEFT ------ */

#left-navigation {
	width:192px;
	background:#232122;
	float:left;
}

#menu {
	width:125px;
	height:189px;
	margin:160px 0 0 33px;
}

#menu li,ul {
	margin:0;
	padding:0;
}

#menu li {
        list-style: none;
		float:left;
		display:block;
}

#menu a {
        float: left;
        text-indent: -9999px;
        text-decoration: none;
		width:125px;
		height:48px;
}

#products a{background:url(../images/menu/products.gif) no-repeat;}
#brands a{background:url(../images/menu/brands.gif) no-repeat;}
#news a{background:url(../images/menu/new.gif) no-repeat;}
#contact a{background:url(../images/menu/contact.gif) no-repeat;}

#adress {
	width:189px;
	height:172px;
	background:url(../images/address.gif);
	margin:0 auto;
}








/* ------ FOOTER ------ */

#copyright {
	width:750px;
	height:150px;
	margin:0 auto;
	background:#fdfbe2;
}

#footer-container {
	width:750px;
	height:42px;
	background:#232122;
	margin:0 auto;
}

#footer-container img{
	margin-left:16px;
	border:none;
}
	

.siteby {
	margin-top:70px;
}



#main-container {
	width:554px;
	margin:2px;
	background:#ffffff;
	float:left;
	display:inline;
}






/* ------ HOME PAGE ------ */


#slide {
	width:554px;
	height:379px;
	float:left;
}


#tagline {
	width:554px;
	height:155px;
	background:url(../images/tagline.gif) top left no-repeat;
	float:left;
	text-indent:-99999px;
}






/* ------ PRODUCT PAGE ------ */

#title {
	width:544px;
	height:68px;
	float:right;
	margin-top:20px;
	text-indent:-99999px;
}

#title.product-title {
	background:url(../images/titles/products.gif) top left no-repeat;
}

.product-container{
	width:118px;
	height:194px;
	float:left;
	display:inline;
	margin:10px;
}

.product-container p{
	margin:0;
	padding:0;
	color:#222222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	display:inline;
}

.sample p{
	margin:0;
	padding:0;
	display:inline;
	width:520px;
	height:50px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222222;
	text-align:center;
	margin-left:10px;
}






/* ------ BRANDS PAGE ------ */

.brands{
	width:550px;
	height:900px;
	float:left;
	text-indent:-99999px;
	background:url(../images/brands.gif) top left no-repeat;
}

#brands-title {
	width:544px;
	height:68px;
	float:right;
	margin-top:20px;
	text-indent:-99999px;
	background:url(../images/titles/branduri.gif) top left no-repeat;
}








/* ------ NEWS PAGE ------ */

#news-title {
	width:544px;
	height:68px;
	float:right;
	margin-top:20px;
	text-indent:-99999px;
	background:url(../images/titles/news.gif) top left no-repeat;
}
#neewwss {
	width:415px; 
	height:410px; 
	margin-left:65px; 
}

.news-zone-title {
	width:411px;
	height:40px;
	float:left;
	margin-bottom:20px;
	background:url(../images/news/signup.gif) center top no-repeat;
}

.news-zone-left{
	width:205px;
	height:305px;
	float:left;
	border-right:1px solid #CCCCCC;
}

.news-zone-left img{
	float:right;
	margin:0 30px 20px 0;
}

.news-zone-right{
	width:205px;
	height:378px;
	float:left;
}

.news-zone-right p{
	margin:0; 
	padding:0;
	margin:0 0 23px 30px;
	color:#222222;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.buton {
	width:62px;
	height:18px;
	display:block;
	color:#FFF;
	border:none;
	font-size:10px;
	cursor:pointer;
}






/* ------ CONTACT PAGE ------ */

#contact-title {
	width:544px;
	height:68px;
	float:right;
	margin-top:20px;
	text-indent:-99999px;
	background:url(../images/titles/contact.gif) top left no-repeat;
}

#contact-main {
	width:394px;
	height:567px;
	margin-left:75px;
}

#contact-main-top {
	width:394px;
	height:50px;
	float:left;
}

#contact-main-top p, #contact-main-bottom p{
	margin:0; padding:0;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#222222;
	text-align:center;
	padding-top:5px;
}

#flashfix_ladybird {
	width:370px;
	height:427px;
	display:block;
	background:url(../images/flashmap.jpg) top left no-repeat;
	border:1px solid #ccc;
	margin-left:12px;
	clear:both;
}

#contact-main-bottom{
	width:394px;
	height:90px;
	float:left;

}

#contact-main-bottom a{
	color:#222222;
	text-decoration:none;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	clear:both;	
}

#contact-main-bottom a:hover{
	text-decoration:underline;
}
