body	{
		margin:0px;
		padding:0px;
		}
td		{
		font-family:Verdana;
		font-size:12px;
		line-height:14px;
		color:#616161
		}
ul		{
		margin:20px;
		padding:0px;
		/*list-style:none;*/
		}
li		{

		}
.list1 li{
		background:url(images/1_arrow1.gif) bottom left no-repeat;
		height:18px
		}
.list1 a{
		margin:0 0 0 12px;
		}
a		{
		color:#317DAB;
		text-decoration:underline;
		}
		
a.gift  
{
        color: #FF1A00;
        text-decoration: none;
}

a.gift:hover
{
            cursor: hand;
            text-decoration: underline;
}
.text1	{
		color:#828282;
		line-height:14px
		}
.more	{
		color:#286082;
		font-size:9px;
		}
.more a	{
		color:#286082;
		}
.more2	{
		width:87px;
		height:19px;
		background:#CECECC;
		}
.more2 a{
		color:#FFFFFF;
		font-size:9px;
		text-decoration:none;
		margin:0 0 0 7px;
		}
.priv 	{
		color:#F1F1F1;
		margin:3 0 0 0px
		}
.priv_link	{
		color:#FFFFFF;
		margin:12 0 0 0px
		}
.priv_link a	{
		color:#FFFFFF;
		text-decoration:none;
		}
.bot a	{
		color:#A4A4A3;
		font-size:9px;
		line-height:12px;
		text-decoration:none
		}
.bot	{
		color:#A4A4A3;
		font-size:9px;
		line-height:12px
		}
.l1	 li{
		height:14px;
		color:#616161;
		}
textarea{
		width:173px;
		height:117px;
		font-family:tahoma;
		color:#616161;
		font-size:11px;
		padding:2 0 0 7px;
		overflow:hidden
		}
input	{
		width:173px;
		height:21px;
		font-family:tahoma;
		color:#616161;
		font-size:11px;
		padding:1 0 0 7px
		}


.tblService
{
	border-collapse: collapse;
	width: 90%;
	margin: 20px 0px 0px 0px;
}

.tblService .header
{
	border-bottom: solid 1px #616161;
	color: #616161;
	font: normal normal bold 11px 14px Tahoma;
	font-weight: bold;
	padding: 5px 0px 5px 0px;    
	text-align: left;
}

.tblService .header_price
{
	border-bottom: solid 1px #616161;
	color: #616161;
	font: normal normal normal 11px 14px Tahoma;
	padding: 5px 0px 5px 0px;    
	text-align: right;
}

.tblService .left
{
	color: #616161;
	font: normal normal normal 11px 14px Tahoma;
	text-align: left;
	width: 60%;    
}

.tblService .right
{
	color: #616161;
	font: normal normal normal 11px 14px Tahoma;
	text-align: right;
	width: 40%;    
}

.tblServiceHeader
{
	background: #eeefef;
	margin: 0px 0px 20px 0px;
	height: 75px;
	width: 100%; 
}

.tblServiceHeader td
{
	padding: 10px 10px 10px 10px;
	text-align: left;
	width: 100%
}
	
#tblNavigation
{
	border-bottom: solid 2px #C5C6C8;
	background:#EEEFEF;
	margin: 10px 0px 0px 0px;
	width: 90%;
}

#tblNavigation td
{
	color:#616161;
	font: normal normal normal 7px Verdana;
	padding: 0px 5px 0px 5px;
}


.nav_item
{
	color:#317DAB;
	font-size:12px;
	text-decoration:none;
}

.nav_item:hover
{
	color: DimGray;
	font-size:12px;
	font-weight: normal;
	text-decoration:underline;
}

.nav_item_active
{
	color: DimGray;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

.nav_item_active:hover
{
	color: DimGray;
	font-size:11px;
	font-weight: bold;
	text-decoration:underline;
}

.tblPictures
{
	border-collapse: collapse;
	width: 90%;
	margin: 20px 0px 0px 0px;
}

.tblPictures .header
{
	border-bottom: solid 1px #616161;
	color: #616161;
	font: normal normal bold 11px 14px Tahoma;
	padding: 5px 0px 5px 0px;    
	text-align: left;
}

.tblPictures .picture
{
	padding: 3px 3px 3px 3px;
	color: #616161;
	font: normal normal normal 11px 14px Tahoma;
	text-align: center;
	width: 33%;    
}

.tblContact
{
}

.tblContact td	a
{
		color:#A4A4A3;
		font: normal normal bold 12px Verdana;
		text-decoration:none
}
.tblContact td 
{
		color:#A4A4A3;
		font: normal normal bold 12px Verdana;
		vertical-align: top;
}
