body {padding:0;margin:0;font:11px Tahoma,Arial,Sans-Serif;}
img{border:0;}

table{border:0;font-size:100%;}
select{font-size:100%;}
p{font-size:100%;margin:0 0 4 0; text-align: justify;}

h1 {
font-size: 19px;
font-weight: normal;
}

h1 a {
/*text-decoration: none;*/
} 

h1 a:hover {
text-decoration: underline;
} 


h2 {
font-size: 15px;
color: #4383B1;
color: #ffffff;
}

/*
a {
color: #4383B1;
}
*/
div.text {
color: #FFFFFF;
font-size: 120%;
font-family: Verdana, Tahoma, Arial, Sans-Serif;
/*
font-size: 14px;
line-height: 180%;
*/
}

.text p {
margin: 0px 0px 8px 0px; 
}

#htmlForm, #htmlForm td {
color: #ffffff;
}


a:link{color:#FFF;}
a:visited{color:#bfbfbf;}
a:hover{color:#FFF;}
a:active{color:#F00;}


a.menu:link{ text-decoration:none; text-transform:uppercase; font-size:12px; color:#FFF; font-family: Arial, Tahoma, Sans-serif; font-weight: bold; }
a.menu:visited{ text-decoration:none; text-transform:uppercase; font-size:12px; color:#FFF; font-family: Arial, Tahoma, Sans-serif; font-weight: bold; }
a.menu:hover{ text-decoration:underline; text-transform:uppercase; font-size:12px; color:#FFF; font-family: Arial, Tahoma, Sans-serif; font-weight: bold; }

.copy{font:10px tahoma;color:#666;}
.copy a {
font:10px tahoma;color:#666;
/*text-decoration: none;*/
}
.copy a:hover {
font:10px tahoma;color:#666;
text-decoration: underline;
}

/* отображение информации об отдельном костюме */

#costume, #costume td {
color: #ffffff;
vertical-align: top;
font-family: Verdana, Tahoma, Arial, Sans-serif;
}

#costume .image  {

}

#costume td {
padding: 2px;
}

#costume .size {
font-weight: bold;
padding: 20px 0px;
}

#costume .desc {
line-height: 160%;
vertical-align: top;	
text-align: justify;
padding-right: 20px;
font-size: 110%;
}

#costume .keywords {
color: #4383B1;
padding-bottom: 20px;
/*padding-right: 20px;*/
margin-right: 20px;
width: 300px;
}

#costume h1, #costume h2 {
}


.smallImage {
text-align: center; 
margin: 5px 10px;
}


#CostumeList {
width: 100%;
}

#CostumeList td {
text-align: center;
font-weight: bold;
font-size: 13px;
}

#CostumeList td img {
background-color: #FFFFFF;
}

#CostumeList a {
text-decoration: underline;
}

#CostumeList a:hover {
text-decoration: underline;
}

#pages td {
color: #ffffff;
text-align: center;
}

#pages {
width: 100%;
margin: 10px 0px;
}

div.smallImageCont {
width: 250px;
height: 320px;
background: #FFFFFF;
text-align: center;
}


#CostumeList td img {
background-color: #FFFFFF;
}

/*
#CostumeList .smallImage {
font-size: 14px;
font-weight: bold;
border: 1px solid #fff;
}
*/

div.smallImageCont {
text-align: center;
}


#divNavi {
color: #ffffff;
/*margin-top: 20px;*/
margin-bottom: 15px;
margin-left: 0px;
color: #4383B1;
font-size: 17px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
/*font-weight: bold;*/
}

#divNavi a {
color: #4383B1;
/*text-decoration: none;*/
font-weight: normal;
}

#divNavi a:hover {
text-decoration: underline;
font-weight: normal;
}

.text ol li {
padding-bottom: 15px;
text-align: justify;
line-height: 140%;
}

.text ul li {
padding-bottom: 5px;
text-align: justify;
}

.text p {
line-height: 130%;
}

/* НАШИ УСЛУГИ */
#services .text, #services .text a {
font-size: 110%;
font-family: Tahoma, Arial, sans-serif;
/*text-decoration: none;*/
text-align: center;
}

#services .text a:hover {
text-decoration: underline;
}

/* ИСТОРИИ */

.histories {
font-size: 120%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
}

/* навигация внутри информации о костюме */
.desc .CostumeNavi {
text-align: center;
font-size: 80%;
color: #4383B1;
}

.CostumeNavi a:link {text-decoration: underline; color: #4383B1;}
.CostumeNavi a:visited {text-decoration: underline; color: #4383B1;}
.CostumeNavi a:hover {text-decoration: underline; color: #fff;}

#SiteMap {
font-size: 120%;	
color: #fff;
}

/* Поиск */

table.search {

}

td.searchFoundDocs {
padding: 5px 0px 15px;
color: #FFFFFF;
font-size: 120%;
font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

div.searchResult {
margin: 2px 0px;
color: #FFFFFF;
font-size: 120%;
font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

div.searchResult img {
margin-right: 8px;
}

div.searchForm {
margin-top: 20px;
}

div.searchPages {
margin-top: 15px;
color: #FFFFFF;
font-size: 120%;
font-family: Verdana, Tahoma, Arial, Sans-Serif;
}

/* для архива специальных предложений */

div.speciallist {
	margin-top: 20px;
}

div.speciallist p{
	font-weight: bold;
	color: #ffffff;
}

/* для тестового варианта */

#catalogue {
text-align: center;
position: static;
width: 100%;
}

#catalogue .image {
float: left;
margin: 0px 0px;
height: 180px;
margin: 0px 10px;
text-align: center;
display: inline;
}

#catalogue .imageCont { }

#catalogue .imageCont img { }


