body {
/* background-image:url(http://remmont.ru/images/fon_snow.gif);*/
font-family:tahoma;
bgcolor:#ffffff;
background-repeat:no-repeat;
background-position:center top;
background-attachment:fixed;
width:1102px;
margin:3px auto; 
padding:1px 0 1px 0;
border: 1px solid #cecece;
}

.w1100{
margin:0 auto; 
width:1100px; 

}
.w1100grey{
background-color:#D8D7CE; 
min-height:100%;
display:inline-block;
border-right: 1px solid #D8D7CE
}
.clear{
clear: both;
margin-top:1px;
}

.cont_l {
width:800px; 
background-color:#EFEEDF; 
background-image:url('images/background.jpg'); 
padding:10px 10px 10px 20px; 
float:left; 
border-right:1px solid #ffffff
}
.cont_r {
width:268px; 
float:right
}

p {
color:#373737;
font-family:Arial, tahoma;
font-size:13px;
text-decoration:none;
}

@font-face {
	font-family: 'Ag_s';
src: url('scripts/shift/agsouc-webfont.eot');
src:  url('scripts/shift/agsouc-webfont.woff') format('woff'), url('scripts/shift/agsouc-webfont.ttf') format('truetype'), url('scripts/shift/agsouc-webfont.svg#webfontBgQdcXP0') format('svg');
font-weight: normal;
font-style: normal;
}


.menu {
font-family:tahoma; 
font-size:14px; 
color:#000000; 
}
a.menu {
text-transform:uppercase; 
color:#000000; 
text-decoration:none;
}
.menu:hover {
text-decoration:none; 
color:#ffffff;
border-bottom:#ffffff 2px solid;
padding-bottom:3px;
}
.block_menu
{
float:left;
margin-left:40px	
}

.top8
{
padding-top: 8px;
padding-bottom: 6px;
}
a {
color:#459bc0;
text-decoration:underline;
}

a:hover {
color:#d0935c;
text-decoration:none;
}

.img1 {
padding:5px;
margin:10px;
border:1px solid #c0c0c0;
}
.rab {
color:#8f8f8f;
font-family:tahoma;
font-size:12px;
padding:3px;
text-decoration:none;
}

.link {
color:#92a1a8;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}

a.link {
color:#92a1a8;
text-decoration:underline;
}

.link:hover {
color:#666;
text-decoration:none;
}

.copy {
color:#000000;
font-family:Arial;
font-size:12px;
margin: 30px 0 0 30px;
display:block
}

.menu2 {
color:#000000;
font-family:arial;
font-size:15px;
text-decoration:none;
text-transform:uppercase;
}
.menu2:hover {
color:#F5CA48;
text-decoration:none;
}
.m2org {
color:#F5CA48;
}

.menu_r {
width:233px; 
background:url('images/r_menu_1.png') repeat-y; 
padding:15px 8px 15px 15px; 
margin: 12px 0 8px 0
}

.menu_r_shine {
width:13px; 
height:13px; 
background:url('images/r_menu_2.png') no-repeat; 
margin:-15px -8px 8px 0; 
float: right;
}

H1 {
font-size:22px;
color:#902290;
font-weight:400;
font-family:Ag_s, Arial;
text-transform:uppercase;
}

H2 {
font-size:20px;
font-weight:400;
color:#F79442;
font-family:Ag_s, Verdana, Arial, Helvetica;
}

H3 {
font-size:14px;
color:#F79442;
font-family:Arial;
}

.varianti {
border:1px solid #cccccc;
padding:15px;
background-color:#EFEEDF;
border-radius:15px;
width:350px;
margin:5px; 
float:left
}

.varianti:hover {
border:1px solid #808080;
}

.psevdoh1 {
font-size:18px;
color:#F79442;
font-family:Ag_s, Arial;
text-transform:uppercase;
}

.zagla{
font-family: Ag_s, Times New Roman; 
color: #fff9e1; 
font-size:18px; 
text-shadow: 2px 2px 2px #2f2604; 
width: 210px;
text-align: right; 
padding-top: 52px;
margin-left: 800px;
}

.r_blok {
background-image:url(http://remmont.ru/images/im_7.jpg);
background-repeat:no-repeat;
background-position:right top;
}

.l_blok {
background-image:url(http://remmont.ru/images/im_8.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.tooltip {
border-right:#dee5e8 1px solid;
border-left:#dee5e8 1px solid;
padding:20px;
}

.ep {
font-size:9px;
color:#808080;
padding:7px;
}

.spisok {
font-famil:Arial;
font-size:13px;
color:#585348;
margin-left:20px;
}

.block_g_350 {
width:365px; 
height:120px; 
float:left
}
.img_gall {
display:block;
float:left;
border:1px solid #cecece;
padding:1px;
margin-right:10px;
}
.n_g {
float:left;
width:25px;
font-size:18px;
color:#c0a362;
padding:6px 6px 20px 20px;
font-family:Ag_s, Arial;
}
.g_2st {
width:210px; 
float:left;
}
.gall {
font-family:Arial;
font-size:10px;
color:#c0a362;
text-decoration:none;
margin-top:8px;
}
.gall2 {
display:block;
font-family:Arial;
font-size:12px;
margin-top:5px;
}
.show_opis {
float: left; 
margin-top: 10px; 
background-image: url('images/show_opis.gif');
background-position: left; 
width:10px; 
height:13px
 }
.show_opis:hover {
background-image: url('images/show_opis.gif');
background-position: right;
}

.otstup {
margin:20px;
}

.new {
font-size:10px;
color:#f08f2f;
font-family:Arial;
}

.red {
font-size:10px;
color:#900;
font-family:Arial;
}

.grey {
color:#392111;
font-style:italic;
padding:20px;
}

.info_1 {
color:#008282;
font-style:italic;
padding:3px;
}

.rub {
font-size:10px;
color:#737272;
font-family:tahoma;
padding-left:10px;
padding-right:18px;
padding-bottom:4px;
}

.no-display {
display: none
}


.thumb {
float:left;
border:1px solid #cecece;
padding:1px;
}


.all_gal {
font-family:Arial;
font-size: 11px;
color:#FFE198;
text-decoration:none;
}

.all_gal:hover {
color:#ffffff;
text-decoration:none;
}

.thumb_2 {
border:1px solid #cecece;
padding:1px;
}
.thumb_3 {
margin:0 0 8px 0;
border:1px solid #cecece;
padding:1px;
}

.partner {
font-size: 9px;
margin: 8px;
padding: 8px;
color:#aa997d;
background-color:#c9c3b8;
}

/* Show/Hide #1  */
.block_v_menu {
position: absolute;
display: none;
height: 22px;
width: 1068px;
background-color:#ffedae;
background-color: rgba(255,237,174,0.5);
padding: 6px;
margin-top: 13px;
margin-left: 10px;
border-radius: 7px;
}
.ver{
line-height: 15px;
font-size: 11px;
font-family: tahoma;
color: #777777;
margin-left:15px	
}
a.ver {
color: #000000;
text-decoration: none;
}
.ver:hover {
color: #4e4e4e;
border-bottom: dashed 1px #ffcd22;
}
/* Show/Hide #1 end */


/* Show/Hide #2*/
.more0 {
margin-bottom:10px;
padding:16px;
}

.more1 {
margin-bottom:10px;
display: none;
border:1px solid #dbd3c0;
padding:16px;
}

a.showLink, a.hideLink {
font-size: 13px;
text-decoration: none;
padding-left: 16px;
background: transparent url('images/show_down.gif') no-repeat left; 
}

a.hideLink {
background: transparent url('images/show_up.gif') no-repeat left; 
}

a.showLink:hover, a.hideLink:hover {
border-bottom: 1px dotted #ffffff; 
}
/* Show/Hide #2 end */

/* zakaz */
a.na_zakaz {
font-size: 15px;
font-family: Arial;
color: #f4d198;
text-decoration: none;
margin: 0 5px 0 5px;
}
.na_zakaz:hover {
color: #ffffff;
text-decoration: none;
}
#zak1 {
height: 30px; 
width: 200px; 
background-image: url('images/im_23.gif');
float: right;
margin: 10px 30px 5px 0;
}
#zak2 {
height: 30px; 
width: 5px; 
background-image: url('images/im_20.gif'); 
float: left
}
#zak3 {
height: 30px; 
width: 5px; 
background-image: url('images/im_22.gif'); 
float: right
}
/* zakaz end */

.show_spisok {
float: left;
 margin: 4px 2px 0 0; 
 background-image: url('/images/show_spisok.gif'); 
 width:6px; 
 height:6px
 }
 
