body {background-color:#ffffff;font-family: Arial; color: #707070;	font-size: 100%;	font-weight: normal;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;}		

*html #main{margin-left:150px;}

#main {width:940px; margin:0 auto;}

p {font-family: Arial; color: #707070;	font-size: 95%;	font-weight: normal;	margin-top: 5px;	margin-bottom:5px; margin-left: 0px;margin-right: 0px;}
p.form {	font-family: Trebuchet MS,Arial; color: #707070;	font-size: 12;	font-weight: normal;	margin: 0px;	padding: 0px;}
small {	font-family: Arial; font-size: 75%; color: #707070;	font-weight: normal;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;}
p.menu {color: #fbd2a6 ;text-decoration: none;font-family: Arial;font-size: 75%;font-weight: normal;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;}


/*ссылки*/
a {color: #f48000;text-decoration: none;font-family: Arial;font-size: 100%;font-weight: normal;}
a:link { color: #f48000; text-decoration: underline;font-family: Arial;font-size: 100%;font-weight: normal;}
a:visited { color: #f48000; text-decoration: underline;font-family: Arial;font-size: 100%;font-weight: normal;}
a:hover { color: #f48000; text-decoration: underline;font-family: Arial;font-size: 100%;font-weight: normal;}

a.menu {color: #fbd2a6 ;text-decoration: none;font-family: Arial;font-weight: normal;}
a.menu:link { color: #fbd2a6; text-decoration: underline;font-family: Arial;font-weight: normal;}
a.menu:visited { color: #fbd2a6; text-decoration: underline;font-family: Arial;font-weight: normal;}
a.menu:hover { color: #fbd2a6; text-decoration: underline;font-family: Arial;font-weight: normal;}


h1 { font-family: Arial;	font-size: 200%;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;	font-weight:normal;	color: #f48000;}

h2 { font-family: Arial;	font-size: 150%;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;	font-weight:normal;	color: #f48000;}

h3 { font-family: Arial;	font-size: 110%;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;margin-top: 5px;	font-weight:normal;	color: #f48000;}
h4 { font-family: Arial;	font-size: 110%;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;margin-top: 5px;	font-weight:normal;	color: #f48000;}
h5 { font-family: Arial;	font-size: 1em;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;margin-top: 5px;	font-weight:normal;	color: #f48000;}
h6 { font-family: Arial;	font-size: 0.8em;	margin: 0;	padding-left: 2px;	margin-bottom: 5px; margin-top: 5px;	font-weight:normal;	color: #f48000;}

.orange {color: #f48000;}

table {border-collapse: collapse;border:0px;}
td {margin: 0em;padding: 0em;}
.img {	border:1px #888888 solid;}

select {}


#main h3 { font-family: Arial;	font-size: 110%;	margin: 0;	padding-left: 2px;	margin-bottom: 5px;margin-top: 25px;	font-weight:normal;	color: #f48000;}



li {
	list-style-image: url(img/li.gif);
	padding-left: 5px;
	list-style-position: outside;
	padding-bottom: -20px;
	padding-right: 5px;

}

ul {
	padding:0px;padding-left: 20px;
	margin:0px;margin-left: 20px;

}

input.form {text-align:center;height:17px;border:1px solid white;	font-family: Trebuchet MS,Arial; color: #707070;}
select.form {text-align:center;height:17px;	border: none;	font-family: Trebuchet MS,Arial; color: #707070;}

/*модуль uploader*/
.upl_left h3{
    margin-left: 30px;
	margin-bottom: 5px;
	margin-top: 20px;	
}
.upl_left h1{
	margin-left: 20px;
	margin-top: 20px;
}
.upl_agreement {
    width:100%;
    height:405px;
	border:#000000 solid 1px;
	font-family: Arial;
	font-weight: normal;
	overflow:auto;
	padding: 10px 10px 25px 20px;
	margin-bottom: 45px;
}
.upl_agreement li{
	list-style-image: none;
    list-style-type: disc;
	list-style-position: inside;
	padding-right: 5px;
}
.upl_agreement ul{
	margin-left: -5px;
}

.upl_right h1{
	margin-left: 45px;
	margin-bottom: 5px;
	margin-top: 40px;
	
}
.upl_reg {
	width:100%;
	overflow:visible;
	margin-bottom: 55px;
}


.upl_left {
	align:left;
	margin-right:100px;
	
}

.upl_order_left {
	width:100%;
	background-color: #faf8f1;
	overflow:visible;
	padding: 10px 10px 20px 20px;
	margin-bottom: 30px;
	
}

.upl_uploader {
	width:100%;
    height:400px;
	overflow:hidden;
	margin-top: 40px;
	margin-bottom: 45px;
	float:left
}

.upl_order_right {
	border-color: #000000;
	background: url("img/myCab.jpg") no-repeat;
	width: 315px;
	height: 133px;
	margin-top: 50px;
	font-size: 16px;
}
.upl_order_right a {
	color: #f48000;
	text-decoration: none;
	font-size:90%;
	line-height:130%
}
.upl_order_right a:link {
	 color: #f48000;
	 text-decoration: underline;
}
.upl_order_right a:visited {
	color: #f48000;
	text-decoration: underline;
}	
.upl_order_right a:hover {
	color: #f48000;
	text-decoration: underline;
}

.logOn {
	background: url("img/upl_enter.jpg") no-repeat;
	width: 305px;
	height: 100px;
    padding: 22px 0px 0px 72px;
}

.logOff {
	background: url("img/upl_login.jpg") no-repeat;
	width: 305px;
	height: 135px;
    padding-left: 65px;
}

.upl_item {
	width:90%;
    height:auto;
    background-color: #faf8f1;
	margin-left:10px;
	overflow:auto;
	padding: 10px 10px 20px 20px;
	margin: 15px;
}
.upl_list {
    width: 90%;
	padding:25px 20px 20px 40px;
	overflow: auto;
	height:420px;
	
}

.upl_profile_right {
	border: 1px red solid;
	background: url("img/myCab.jpg") no-repeat;
	width: 315px;
	height: 100px;
	margin-top: 50px;
	padding: 33px 0px 33px 45px;
}
.upl_profile_right a {
	color: #f48000;
	text-decoration: none;
}
.upl_profile_right a:link {
	 color: #f48000;
	 text-decoration: underline;
}
.upl_profile_right a:visited {
	color: #f48000;
	text-decoration: underline;
}	
.upl_profile_right a:hover {
	color: #f48000;
	text-decoration: underline;
}



/*foto_book*/
#foto_book {margin:30px 10% 30px 10%;}
	.listalka_book {width:896px; height:280px; border:3px solid #f37301; margin-top:30px;}
		.list_name {padding:10px 15px; background-color:#fff; margin:-18px 0 0 90px; display:inline; position:absolute; text-transform:uppercase; font-size:1.1em;}
		img.img_list {margin:20px 0px 0 20px;}
		span.act {color:#f48000; cursor:pointer;}
		span.pas {text-decoration: underline; cursor:pointer;}
		#str {background-color:#fff; float:right; width:111px; margin-right:105px; text-align:center;}
			#str img {margin-top:5px; cursor:pointer;}
			.str1 {margin-top:15px;}
	#fotobook_text_video {overflow:hidden; margin-top:80px;}
		.fotobook_style_price {overflow:hidden; margin-top:40px; clear:both;}
		.fotobook_text {width:390px; float:left;}
		.fotobook_video {margin-left:420px; width:490px;}
		#youtube_video {margin-top:50px; background-color:#d7d7d7; padding:20px; widht:512px;}

		
	#download_programm {width:390px; height:75px; background-color:#d7d7d7; margin-top:30px; text-align:center;}
		#download_programm img {margin-top:17px;}
		p.down {width:390px; text-align:center; font-style:italic; font-size:0.8em;}
		
	#fotobook_price {margin-top:40px;}
	p.tab_text {margin-bottom:20px; width:700px;}
		.tab_price {width:700px; border-collapse:collapse;}
		.tab_price th, .tab_price_cal th {background-color:#7c7c7c; color:#fff; font-size:1em;}
			.tab_price th.tdf_2, .tab_price_cal th.tdf_2 {border-right:1px solid #fff; border-left:1px solid #fff;}
			.tab_price th.tdf_3, .tab_price_cal th.tdf_3 {border-right:1px solid #fff;}
		.tdf_2, .tdf_3, .tdf_4 {text-align:center; font-size:0.8em; padding:10px 0px}
		.tdf_1 {width:350px; font-size:0.8em; padding:10px;}
		.tdf_2 {width:120px;}
		.tdf_3 {width:100px;}				
		.tdf_4 {width:130px;}		
		.tab_price_cal {width:390px; border-collapse:collapse;}
	.foto_book_small {margin-top:30px; overflow:hidden;}
		.five_styles {overflow:hidden; margin-bottom:30px; clear:both;}
			.style_item {float:left; width:150px; margin-right:38px; height:300px; overflow:hidden;}
				.img_fb_sm {width:148px; height:148px;}
				.download_sm {width:148px; height:40px; background:url('/img/download_sm.jpg') 0% 0% no-repeat;}
				.style_name_s {width:148px; text-align:center; margin:16px 0 4px 0; color:#1c1c1c;}
				.style_download {font-style:italic; text-align:center; font-size:0.8em;}
				.download_sm {height:40px; color:#fff; line-height:40px; margin-top:20px; font-size:0.8em;}
				.download_sm img {float:left; margin-right:4px;}
						
.small_buff {float:left;}			
.down_fon {width:200px; text-align:center; font-style:italic; font-size:0.8em;}
.small_buff p {text-align:center; }			
