@import url("../style1.css");
body 
{
	margin: 0px;
}

img {
	border: none;
}

.new {
}
h1, h2, h3, h4, h5 
	{	
	color:#fc7979;
	}
td
	{
	color:#373737;
	font-size:14px;
	}
.lang 
	{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial;
	font-weight: bolder;
	}
.calc1 {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
}
.calc1 a {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
	text-decoration:none
}
.calc1 a:hover {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
	text-decoration:underline
}

.sovetig {
	font-family: "Palatino Linotype";
	font-size: 12px;
	color: #e83d3d;
	text-decoration: underline;
}

.menushka {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 17px;
}
.menushka a {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 17px;
	text-decoration:none
}
.menushka a:hover {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 17px;
	text-decoration:underline
}
.otvet {
	font-family: "Palatino Linotype";
	font-size: 12px;
	color: #3f3f3f;
	text-decoration: underline;
}

.menushka2 {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
}
.menushka2 a {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
	text-decoration:none
}
.menushka2 a:hover {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline
}
.date {
	font-family: "Palatino Linotype";
	font-size: 12px;
	color: #909090;
}
.calc2 {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: normal;
}
.calc2 a {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: normal;
	text-decoration:none
}
.calc2 a:hover {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 20px;
	font-weight: normal;
	text-decoration:underline
}
.calc3 {
	color: #FFF;
	font-family: "Palatino Linotype";
	font-size: 12px;
	font-weight: normal;
}
.calcBut{float:left;width:20px; background-color:#fffbf0;border:1px solid #FEAAB6;color:#000;display:block;font:bold 12px Tahoma;height:12px;margin-bottom:5px;margin-left:5px;padding:5px;text-align:center}
.calcButSel{float:left;width:20px; background-color:#FEAAB6;border:1px solid #FEAAB6;color:#000;display:block;font:bold 12px Tahoma;height:12px;margin-bottom:5px;margin-left:5px;padding:5px;text-align:center}
.clear{clear:both}
.error{width:500px;margin-top:20px;margin-left:auto;margin-right:auto;height:17px;display:block;background:#f0c6c3; border:1px solid #cc6622;padding:10px;font:bold 12px Tahoma;}
.error_2{position:fixed; left:40%; top:45%;color: red;width:320px;height:auto;display:block;background: #FFCCC4; border:1px solid #CCC;font:bold 12px Tahoma; min-height:50px; }
.colImg{float:left;margin-left:0px;width:255px;background:url(../img/ten.gif) no-repeat; }
.colImgFirst{float:left;margin-left:10px;width:255px;}
.colImg img{margin-left:50px;display:block;padding:5px;border:1px solid #FCC;margin-top:20px; background:#FFF;}
.colImgFirst img{margin-left:40px;display:block;padding:5px;border:1px solid #FCC;margin-top:20px; background:#FFF;}
.pageImg{float:left;width:255px;text-align:center;padding:5px;border:1px solid #FCC;margin-top:5px; background:#FFF;margin-left:44px; }
.pageImg img{display:block;margin-bottom:1px}
.pageImg2{float:left;width:255px;margin-left:44px;min-height:57px;height:auto !important;height:100px;padding:5px;background-color:#FFF0EF;border:1px solid #FFDFCE;}
.pageImg2 img{float:left;margin-right:10px;display:block;padding:0px;border:1px solid #FCC;width:40px;}
.pageInfo{float:right;width:405px;text-align:left;margin-top:37px;}
.pageInfo .rose{float:left;margin-left:0px;width:300px;min-height:20px;padding:0px 10px 0px 10px;height:auto !important;height:19px;border:0px solid #FCC;background-color:#ffecdb}
.pageInfo .none{float:left;margin-left:0px;width:300px;min-height:20px;padding:0px 10px 0px 10px;height:auto !important;height:19px;border:0px solid #FCC;}
.pageInfo .none2{float:left;margin-left:0px;width:300px;min-height:20px;padding:8px 10px 0px 10px;height:auto !important;height:19px;border:0px solid #FCC;}
.pageInfo .knopka{float:left;margin-left:0px;width:300px;min-height:20px;padding:10px 10px 0px 0px;height:auto !important;height:19px;border:0px solid #FCC;}
.pageInfo .white{float:left;margin:0px 0 0px 0px;width:300px;min-height:20px;padding:0px 10px 0px 10px;height:auto !important;height:30px;border:0px solid #FCC;background-color:#fff9f3; vertical-align:bottom}
.pageInfo .color{float:left; margin-left:10px; margin-top:4px; display:block; width:13px; height:13px; border:0px solid #ccc; vertical-align:bottom}

.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

.pagination a,
.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ccc;
	text-decoration: none;
	color: #333;
	cursor:pointer;
}

.pagination a:hover,
.pagination a:active
 {
	border: 1px solid #ccc;
	background-color: #eee;
	color: #000;
	padding: 2px 5px 2px 5px;
	margin:2px;
	cursor:pointer;
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ccc;
	font-weight: bold;
	background-color: #eee;
	color: #333;
}
.pagination .disabled {
display:none;
}
            /* Styles for zoom pup window (that one what move with mouse above small image) */
            .MagicZoomPup {
                background:     #FCC;
                border: 		1px solid #022e6f;
				cursor: "hand"
            }
            /* Styles for header on large zoom window */
            .MagicZoomHeader {
                background:		#90a8d6;
                font-size: 12px;
				cursor: "hand"
            }
            /* Styles for large zoom window */
            .MagicZoomBigImageCont {
                border:			1px solid #90a8d6;
				cursor: "hand"
            }
#box{margin-left:32px;margin-right:0px; width:500px; padding:3px; border:1px solid #ffa09a; color:#000;min-height:40px}
.address{float:left;font:bold 12px  Tahoma;color:#333;margin:10px;}
#box1{float:left; width:235px; padding:3px;padding-top:9px; border:1px solid #ffa09a; color:#000; margin:2px; min-height:20px; font:bold 11px Tahoma;text-align:left;background-color:#eee}
#box2{float:right; width:235px; padding:3px; margin:2px; border:1px solid #ffa09a; font:normal 11px Tahoma; color:#000; min-height:20px; vertical-align:middle}
input.send{float:left; width:145px; padding:3px; border:1px solid #ccc; color:#000; margin:5px 4px 5px 259px;min-height:15px; font:bold 11px Tahoma;text-align:center;background-color:#eee}
.model {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 22px;
	font-weight: normal;
}
.model2 {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 18px;
	font-weight: normal;
}
.topik {
	color: #e63d4a;
	font-family: "Palatino Linotype";
	font-size: 14px;
	font-weight: bold;
}
a {
	color: #fb8484;
	font-size: 14px;
	font-weight: bold;
	font-family: "Palatino Linotype";
}

a:link {
	color: fd847c;
	text-decoration: none;
	font-family: "Palatino Linotype";
}
a:visited {
	text-decoration: none;
	color: fd847c;
	font-family: "Palatino Linotype";
}
a:hover {
	text-decoration: underline;
	color: fd847c;
	font-family: "Palatino Linotype";
}
a:active {
	text-decoration: none;
	color: fd847c;
	font-family: "Palatino Linotype";
}

.opisan {
	font-family: "Palatino Linotype";
	font-size: 13px;
	color: #2d2d2d;
}
.zagolovok {
	color: #fb8484;
	font-family: "Palatino Linotype";
	font-size: 22px;
}
.pngfix {
	behavior: url(iepngfix.js) !important;
	}
.index_upal a {
	font-size: 30px
	}
	
.pole_card {
	border:1px solid #CCC;
	width:300px;
	}
.pole_card:focus {
	border:1px solid #b44c4c;
	width:300px}
.area_card {
	border:1px solid #CCC;
	width:300px
	}
.area_card:focus {
	border:1px solid #b44c4c;
	width:300px}
.success {
	border:1px solid #960
	}
	
.cart {
	min-height:115px;
	border:0px solid #666}
.cart img {
	margin:0 5px 0 0}
.cart_img {
	border:0px solid #999;
	width:160px;
	float:left}
.cart_img:hover { opacity:0.9}
.cart_text {
	width:360px;
	float:left;
	border:0px solid #333;
	min-height:75px;
	padding:10px 32px 10px 12px}
.cart_text:hover {
	width: 360px;
	float:left;
	border:0px solid #333;
	min-height:75px;
	background:url(../img/cart_bg.png);
	background-repeat:no-repeat;
	background-position:top left;}
.cart_text a { color: #5b2322; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; font-size:13px}
.cart_text b { color: #372928; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:15px}
.cart_text:hover b { color: #7c7472; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:15px}
.cart_text:hover a { color: #8e7070; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; font-size:13px}
.cart_button {
	width:105px;
	float:left;
	min-height:90px;
	border:0px solid #999}
	
.cart_button_1 {
	width:130px;
	float:left;
	padding-left: 10px;
	min-height:20px;
	border:0px solid #yellow;
}	
	
.cart_cost {
	background:url(../img/card_name_bg.jpg);
	text-align: right;
	color: #010101;
	background-repeat:repeat-y;
	font-size:11px;
	margin:5px 0 5px 0;
	padding-right: 5px;
	}
	
	
.ban {
	padding-left:23px}
	
#boxC1 {
	color: #fd847c;
	font-weight: bold;
	font-size: 14px;
	font-family: "Palatino Linotype";
	}
	
.text {
	color: #fd847c;
	font-weight: bold;
	font-size: 12px;
	font-family: "Palatino Linotype";
}

.name {
	color: #fd847c;
	font-weight: bold;
	font-size: 16px;
	font-family: "Palatino Linotype";
}

.cards_log {
	width: 150px;
	border: 1px solid #c1c1c1;
	background-color: #fff;
	text-align: center;
	margin-right: 10px;
	padding: 3px;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
	
.cards_log a {font-size: 16px; display: block;}
.cards_log a:hover {font-size: 16px; background: #feefef; text-decoration: none; display: block;}
	
.cards_text_top {
	color: #ff7677;
	font-size: 25px;
	font-weight: bold;
}

.cards_tel {
	color: #ff7677;
	font-weight: bold;
	font-size: 16px;
}

.cards_text_2 {
	color: #000;
	font-size: 18px;
}

#fb_url_color {
	border: 0px solid red;
	float: left;
	margin-left: 550px;
}

#fb_url_color a:link {color: #3e62b4;text-decoration: underline;}
#fb_url_color a:visited {text-decoration: underline;color: #3e62b4;}
#fb_url_color a:hover {text-decoration: none;color: #3e62b4;}
#fb_url_color a:active {text-decoration: underline;color: #3e62b4;}


#zoom_div {
	border: 5px solid red;
	
}
