body {
background-color: #cccccc;
margin: 0px;
}
td.b1 {
background:url(images/ramka/b.png);
}
td.tl1 {
background:url(images/ramka/tl.png);
height: 10px;
width: 10px;
}
td.tr1 {
background:url(images/ramka/tr.png);
height: 10px;
width: 10px;
}
td.bl1{
background:url(images/ramka/bl.png);
height: 10px;
width: 10px;
}
td.br1 {
background:url(images/ramka/br.png);
height: 10px;
width: 10px;
}
.blacklink{color: #ccc; font-weight: bold;} /*image name in thumbs */
.r1, .r2, .r3 {
    display: block;
    height: 1px;
}

.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#rounded-box-1 .inner-box, #rounded-box-1  b {
    background-color: #666;
}
#rounded-box-1, {margin-left: 20px;}
.inner-box {
    padding:1em;
}
.r1, .r2, .r3 {
    overflow: hidden; 
    font-size:1px;
}
a {color: white;text-decoration: none;}
.inner-box img{margin-top: 4px;}
.inner-box h3{margin: 0px;}
a.more {float:right;}
table.ret {margin-bottom: 11px;}
a.ret{color:#777;font: bold 16px arial;}
a.home {font-family: arial;text-decoration: underline;}
a.home:hover{text-decoration: none;}

table.style1 td {color: white;font: bold 12px arial ;}
div.pagination {margin-top: 5px;margin-bottom: 40px;display: block;}
div.pagination a{color: #666666; font: bold 16px arial;}
td.rightbottom {padding-right: 5px; padding-bottom: 5px;}
h2.imagetitle {margin: 0px;font-family: arial; display: inline;}

 div.buttonwrapper a, div.buttonwrapper strong{
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}
/*
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}*/
div.buttonwrapper a:link, div.buttonwrapper a:visited, div.buttonwrapper a:active{
color: black; /*button text color*/
}

div.buttonwrapper a span, div.buttonwrapper strong span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

div.buttonwrapper a:hover{ /* Hover state CSS */
background-position: bottom left;
}

div.buttonwrapper a:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
/*width: 100%;*/
float: left;
display: block;
margin-left: 5px;
}
.form1{width: 200px;}
.form2{width: 644px;}
.pathway {margin-left: 50px; font: bold 24px arial; color: #333}
div.flyblock {float:left; margin-right: 10px; margin-bottom: 10px; display: inline-block; width: 270px}
div.flyblockmini {float:left; margin-right: 5px; margin-bottom: 5px; display: inline-block; width: 135px}

input.headinput{width: 100px; height: 12px;font-size:10px;}
table.loginform {font-size: 16px; font-family: arial; color: white;}

img.details, .det img {
				min-width: 400px;
				max-width: 840px;
				line-height: 200px;
				width: expression((w = (document.documentElement.clientWidth || document.body.clientWidth) - 20) > 840 ? '840px' : (w > 400 ? 'auto' : '400px'));
				/* Число "20" в формуле - величина горизонтального padding'а */
}
.detailstable{
margin-right: 10px; margin-bottom: 10px;}
.ccc {color: #ccc; }
a.menu {font: bold 13px arial; color: #ccc; margin-left: 15px; text-decoration: underline;}
a.menu:hover {color: #fff; margin-left: 15px; text-decoration: none;}
.ccc_normal{color: #ccc; font-weight: normal;}
a.menug {
text-decoration: underline;
color: #ccc;
font-family:arial,sans-serif;
font-size:11px;
line-height:10px;
white-space:nowrap;margin-right: 35px;}
a.menug2 {
text-decoration: underline;
color: #fff;
font-family:arial,sans-serif;
font-size:12px;
font-weight: bold;
white-space:nowrap;margin-right: 35px;}
a.r {margin: 1px;float:left;}
a.addto:hover{text-decoration: underline;}