/* CSS Document */
/********************************************/
/*               Main Styles                */
/********************************************/
* html{
	padding:0;
	margin:0;
}
body{
	background-color: #FFFFFF;
	padding:10px 0px;
	margin:0;
	color:#000000;
	font:normal 12pt Calibri, Arial, non-serif; 
}

ul li{
	padding:0 0 10px 0; 
}
strong.marker{
	font-weight:normal;
	background-color:#FFFF66;
}
/********************************************/
/*        Page Layout Styles                */
/********************************************/
#navbar{
	 background-color:#5C0000;
	 border-top:1px solid #BCB696;
	 width:762px;
	 height:18px;
	 vertical-align:middle;
	 margin:0px auto;
	 padding:3px 0px;
	 font:13px normal Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 text-align:center;
	 color:#BCB696;
}
	#navbar a{
		color:#BCB696;
		text-align:center;
		text-decoration:none;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	#navbar a:active,#navbar a:hover{
		color:#DDA51A;
		text-decoration:none;
		font-weight:bold;
	}
#content{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	color:#000000;
	border:2px solid #cccc99;
	width:750px;
	height:100%;
	text-align:left;
}
#header{
	position:relative;
	margin:0px auto;
	padding:0;
	width:750px;
	height:150px;
}
span#slogan strong{
	display:block;
	visibility:hidden;
	margin:0;
	padding:0;
}
.plainText{
	padding:10px 20px;
	margin:0;
}
/************* Caption Styles ****************/
.red{
	color:#FF0000;
}
.blue{
	margin:0;
	padding:10px;
	color:#333366;
	font-family:Arial;
	text-align:center;
	font-size:15pt;
	font-style:italic;
}
.grey{
	margin:0;
	padding:10px;
	color:#333366;
	font-family:Calibri;
	text-align:center;
	font-size:10pt;
}
.return{
	font-family:Arial
	text-align:left;
	font-size:10pt;
}
.k20tochki{
	font-size:15pt;
}

.underline{
	text-decoration:underline;
}
.caption{
	margin:0;
	padding:10px;
	font-family:Impact, Verdana;
	text-align:center;
}

.dashes {
border-top: 1px dashed #cccc99;
border-bottom: 0;
margin-top: 5px;
}

h1{
	font-size:36pt;
	line-height:1.5;
}

h2{
	font-size:24pt;
}
h3{
	font-size:20pt;
	text-align:center;
}
/********* Testimonial Styles ********************/
.testimonial{
	clear:both;
	position:relative;
	margin: 0px auto;
	/*padding:10px;*/
	background-color:#FFFFFF;
	border:0px;
	font-family:"Arial", Arial, non-serif;
	width:700px;
}
.testimonial img{
	border:0px;
	margin:7px;
}
.testimonial td.picture{
	text-align:center;
	width:29%;
}
.testimonial tr.info{
	text-align:right;
	padding:0 7px 7px 7px;
}

.testimonial div.row{
	float:left;
	clear:both;
}
.testimonial td.speech{
	text-align:center;
	font-style:normal;
	font-weight:bold;
	font-size:12pt;
	width:69%;
}
.testimonial td.speech p,.testimonial td.speech strong{
	margin-left:10px;
	margin-top:3px;
}
/*********** UPP Styles ****************/
#UPP{
	background-color:#FFFFAA;
	border:3px solid #FF0000;
	margin:35px auto;
	padding:15px 15px 20px 15px;
	width:500px;
}
#UPP p{
	font: bold 19pt "Times New Roman", Times, serif;
	color: #FF0000;
	line-height:1.3;
}
/************ gift Styles ****************/
#giftsContainer{
	width: 700px;
	background-color:#FFFFAA;
	border:2px solid #FF0000;
	margin:35px auto;
	text-align:center;
}
.gift{
	width: 625px;
	background-color:#FFFFFF;
	border:2px solid #FF0000;
	margin:10px auto;
	padding:7px 0;
	text-align:center;
}
.gift p{
	margin-left:9px;
	margin-right:9px;
	text-align:justify;
}
.gift h2{
	margin:7px 9px;
	background-color:#FFFFFF;
	color:#FF0000;
	font-size:20px;
	text-align:center;
}
.gift h3{
	margin:3px 9px;
	background-color:#FFFFFF;
	color:#000000;
	font-size:16px;
	text-align:center;
}
/************ order Styles **************/
table.order{
	margin:5px auto;
}
table.order td.leftSide{
	text-align:right;
}
table.order td.rightSide{
	text-align:left;
}
/************** garancia styles ****************/
#garancia{
	background:#FFFFFF url(../im/ramka_.gif) top left no-repeat;
	margin:35px auto;
	padding:0;
	width:700px;
	height:494px;
}
#garancia p{
	font: normal 14pt "Times New Roman", Times, serif;
	color: #000000;
	margin:0 0 0 95px;
}
#garancia a{
	margin:0 0 0 95px;
	padding:0;
}
#garanciaText p{
	display:block;
	visibility:hidden;
	margin:7px 90px 0 95px;
	padding:0;
}
