html, body, div, form, input {
	margin: 0; padding: 0
}

body {
	/*background: #ff81b3;*/
	background: #ffe3ef;
	/*color:#949494;*/
	color:#474646;
	font-family:Arial,Verdana,"Times New Roman";
	font-size:10pt;
	font-weight:normal;
}

table td {vertical-align: top}

h1, h2, h3 {
	color:#636161;
	font-family:Arial,Verdana,"Times New Roman";
	font-size:11pt;
	font-weight:bold;
	margin:0px 0px 15px;
	text-align:left;
	text-transform:uppercase;
}
h2 {font-size: 11pt}
h3 {font-size: 10pt}

a {
	color:#E33477;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
}
a:hover {
   text-decoration:none;
}
a img {border: none}
/* init ----------------------------------- */

#page {
	/*position: relative;*/
	margin: 0px auto;
	width: 1000px;/*1024px*/
	/*max-width: 1024px;*/
/*	border-left: #8b043c 1px solid;
	border-right: #8b043c 1px solid; */
	border-left: #d60022 1px solid;
	border-right: #d60022 1px solid; 
	background: url(/themes/galina/images/contentmiddle.png) 50% 0 repeat-y;
}
/* header ----------------------------------- */
#header {
	height:334px; /*374px; */
	padding-top:40px;
	background: url(/themes/galina/images/header.png) 50% 0 no-repeat;
}
#mainword {
	display:block;
   	margin: 0px auto 0px auto;
   	width:400px;
   	height:215px;
}
#mainphone {
	display:block;
   	margin: 28px auto 6px auto;
   	width:249px;
   	height:50px;
   	background: url(/themes/galina/images/mainphone.png) 0 0 no-repeat;
}
/* content ---------------------------------- */
#contentwrap1 {
	width:100%;
   	background: url(/themes/galina/images/contenttop.png) 50% 0 no-repeat;
}
#contentwrap2 {
	width:100%;
   	background: url(/themes/galina/images/contentbot.png) 50% 100% no-repeat;
   	min-height:734px;
}
/* topmenu ----------------------------------- */
#header #menu_top {
   list-style-image:none;
   list-style-type:none;
   height:26px;
   width:600px;
   margin: 0px auto;
   padding-top:3px;
   padding-left:0px;
}
#header li {
   float:left;	
   position:relative;
   margin-top:5px;
}
#header li {
   border-right:1px solid #ffffff;	
}	
#header li a {
   display:block;
   padding:1px 15px;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:10pt;
   font-weight:bold;
   text-transform: uppercase;
   text-align:center; 	
   text-decoration:none;
   color:#e33477;	
}
#header li a:hover {
   text-decoration:none;   	
   color:#fffefe;
}
#header .selected a {
   color:#fffefe;	
}
#header .selected .forBlink {
   position:absolute;
   width:31px;
   height:34px;
   right:-17px;
   top:-21px;
   background: url(/themes/galina/images/blink.png) 0 0 no-repeat;	
}
#header #lasttopmenu {
   border-right:none;	
}
/* leftmenu ---------------------------------- */	
.leftmenutitle, #content h1,  #content h2, #content h3 {
   margin:0px 0px 15px 0px;	
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:9pt;
   font-weight:bold;
   color:#636161;
   text-transform: uppercase;
   text-align:left; 
}	
/* #leftmenu .menuTitle h3 {
   text-align:left;	
}*/
#menu_left {
   list-style-type:none;
}
#menu_left li {
   float:left;	
   position:relative;
   width:200px;
}/*
#leftmenu .level_2 {
   float:left;	
   position:relative;
   width:200px;
}*/
#menu_left li a {
   display:block;
   padding:5px 0px;
   position:relative;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:12pt;
   font-weight:bold;
   text-transform: uppercase;
   text-align:left; 	
   text-decoration:none;
   color:#e33477;	
}
#leftmenu li .forBlink {
   position:absolute;
   left:-15px;
   top:19px;	
   width:19px;
   height:12px;
   background: url(/themes/galina/images/zavitok.gif) 0 0 no-repeat;	
}
#leftmenu #woman li .forBlink, #leftmenu #man li .forBlink {
   background: none;	
}
#leftmenu li a:hover {
   text-decoration:underline;   	
}
#woman, #menu_left, #man {
   list-style-type:none;
   padding-left:0px;
   margin-left:0px;
}
#leftmenu #woman li a, #leftmenu #man li a {
   display:block;
   padding:5px 0px;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:8pt;
   font-weight:bold;
   text-transform: uppercase;
   text-align:left; 	
   text-decoration:none;
   color:#636161;	
}
#leftmenu #woman li a:hover, #leftmenu #man li a:hover {
   text-decoration:underline;   	
}
/* sendmail ---------------------------------- */
#sendmail {
   width:200px;	
}
.mailformtext, .mailinput {
   width:163px;
   color:#636161;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:8pt;	
   font-weight:normal;
}
.mailinput {
   border:1px solid #f9c3d8;
   margin-bottom:11px;	
}
.mailinputarea {
   height:77px;	
   margin-bottom:7px;
}
.btnsend {
   color:#e33477;
   padding:0px;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:8pt;	
   font-weight:bold;
   text-align:left;
   background:none;
   border:none;  
   width:60px; 
   background: url(/themes/galina/images/btnsendfon.jpg) 0 100% repeat-x;	
}
.mailformtext2, .mailinput2 {
   width:250px;
   color:#636161;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:9pt;	
   font-weight:normal;
}
.mailinput2 {
   border:1px solid #f9c3d8;
   margin-bottom:11px;	
}
.mailinputarea2 {
   height:77px;	
   margin-bottom:7px;
}	
/* content ----------------------------------- */
#leftmenu {
   width:210px;/*200px;*/
   
   padding:50px 0px 30px 70px;
   float:left;	
}
#content {
   width:670px;/*585px;*/
   padding:50px 40px 50px 0px;
   float:right;	
   float:left;
}
#content p {
   text-align: justify;
}
.cclear {
   clear:both;
   height:1px;	
}	
/* footer ----------------------------------- */
#footer {
	height:87px;
	margin: 0px auto;
	width: 1000px;/*1024px*/
	/*max-width: 1024px;  */
	border-left: #8b043c 1px solid;
	border-right: #8b043c 1px solid;
	background: url(/themes/galina/images/footer.png) 50% 0 no-repeat;
}
#footerleft, #GoshaRulezz {
   float:left;
   width:320px;
}
#GoshaRulezz table {
   margin:5px 0px 0px 115px;
}
#footerleft {
	padding:20px 0px 0px 35px;
   color:#949494;
   font-family: Arial, Verdana, "Times New Roman"; 
   font-size:7pt;	
   font-weight:normal;
}
#footerleft a {
   font-weight:bold;
   font-size:8pt;
   color:#e33477;	
   text-decoration:underline;
}
#footerleft a:hover {
   text-decoration:none;	
}
#GoshaRulezz {
   float:right;
}
/*!!!!!!!!!!!!!!for catalog!!!!!!!!!!!!!!*/
.catalog_list {
   float:left;
   width:290px;
   height:205px;
   overflow:hidden;
   margin:5px 0px;
}
.aleft {
   float:left;
}
.textforpik {
   width:150px;
   overflow:hidden;
}
.righttext {
   width:155px;
   float:right;
}
.title {
   color:#e33477;
   margin-bottom:5px;
}
.tableforul {
   border-collapse: collapse; 
   width:90%;
}
.tableforul td {
   padding:5px;
}
.GalPrice {
   width:99%;
   border-collapse: collapse;
}
.GalPrice td {
   border:1px solid #f9c3d8;
   padding:5px;
}
.GalPrice .tdtitle {
   font-weight:bold;
}
.GalPrice th {
   padding:10px 5px;
   color:#e33477;
   font-size:12pt;
}
