body {
font-family:tahoma,arial;
}

.ot_t {
margin-top:25px;
margin-bottom:25px;
}

.thumbs_pre {
width:780px;
float:left;
background:#fdf2c9;
position:relative;left:6px;
margin-bottom:6px;
}
.thumbs {
margin-left:11px;
margin-bottom:1px;
}
.thumbs td {
text-align:center;
}
.thumbs img {
mar-gin-top:0px;
mar-gin-bottom:4px;
}
.thumbs a {
width:120px;
height:160px;
display:block;
margin-left:2px;
margin-right:2px;
margin-bottom:5px;
border-width:1px;
border-style:solid;
border-color:#fd9156;
}
.thumbs a:hover {
width:120px;
height:160px;
display:block;
margin-left:2px;
margin-right:2px;
margin-bottom:5px;
border-width:1px;
border-style:dashed;
border-color:#fd9156;
}



.top {
font-size:7.5pt;
font-weight:normal;
line-height:135%;
font-family:tahoma,arial;
background-image:url(images/top_fon.gif);
background-repeat:yes-repeat;
background-position:left top;
background-color:#fdf3c4;
}
.top .f1 {
background-image:url(images/top_fon1.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-top:30px;
padding-bottom:30px;
}
.top .f2{
background-image:url(images/top_fon2.jpg);
background-repeat:no-repeat;
background-position:left bottom;
padding-top:30px;
padding-bottom:30px;
}
.top table {
font-size:8.25pt;
font-weight:normal;
line-height:135%;
color:black;
}
.top span {
font-size:7.5pt;
color:black;
font-weight:bold;
margin-right:3px;
margin-left:22px;
}
.top span img {
width:9px;
height:10px;
margin-right:4px;
margin-top:2px;
}
.top a {
font-size:8.25pt;
color:black;
margin-right:4px;
font-weight:bold;
text-decoration:underline;
}
.top a:hover {
font-size:8.25pt;
color:black;
text-decoration:none;
margin-right:4px;
font-weight:bold;
}


.ft {
width:365px;
padding-left:5px;
color: black;
font-family:tahoma,arial;
font-size:7.5pt;
font-weight:normal;
line-height:115%;
}
.ft .trade {
font-weight:bold;
margin-bottom:8px;
margin-top:6px;
}
.ft a {
font-weight:bold;
color:black;
text-decoration:underline;
}
.ft a:hover {
font-weight:bold;
text-decoration:none;
color:black;
}
.ft .war {
margin-bottom:4px;
}
.ft .nn {
margin-bottom:8px;
}
.cop {
color: black;
font-family:arial,tahoma;
font-size:7.5pt;
font-weight:bold;
}



.botm {
height:100px;
font-family:tahoma,arial;
font-size:8.25pt;
line-height:115%;
position:relative;left:15px;top:5px;
}
.botm img {
width:8px;
height:9px;
margin-right:5px;
margin-bottom:3px;
margin-top:3px;
vertical-align:middle;
}
.botm  a {
font-weight:bold;
text-decoration:none;
color:#02ae5a;
}
.botm  a:hover {
font-weight:bold;
text-decoration:none;
color:#02ae5a;
}


.thumb_c {
float:left;
font-family:tahoma,arial;
font-size:8.25pt;
position:relative;left:6px;
margin-right:4px;
margin-bottom:12px;
}
.thumb_c img{
width:190px;
height:250px;
}
.thumb_c .a {
width:190px;
height:250px;
display:block;
border-width:1px;
border-style:solid;
border-color:#fd9156;
}
.thumb_c .a:hover {
width:190px;
height:250px;
display:block;
border-width:1px;
border-style:dashed;
border-color:#fd9156;
}
.thumb_c div {
width:192px;
height:25px;
display:block;
margin-top:3px;
padding-top:4px;
font-family:tahoma,arial;
font-size:8.25pt;
font-weight:normal;
background-image:url(images/thumb_fon.gif);
background-repeat:no-repeat;
background-position:left top;
}
.thumb_c div a {
text-decoration:underline;
color:#c10a17;
margin-left:6px;
font-weight:bold;
}
.thumb_c div a:hover {
text-decoration:none;
color:#c10a17;
margin-left:6px;
font-weight:bold;
}
.thumb_c div img{
width:9px;
height:13px;
vertical-align:middle;
margin-right:4px;
margin-left:10px;
border:0;
}


.thumb_adv {
width:786px;
float:left;
font-family:tahoma,arial;
font-size:8.25pt;
font-weight:bold;
margin-right:4px;
margin-top:15px;
margin-bottom:30px;
text-align:center;
}
.thumb_adv a {
color:blue;
text-decoration:underline;
}
.thumb_adv a:hover {
color:blue;
text-decoration:none;
}


.up_line {
width:786px;
height:25px;
float:left;
font-family:tahoma,arial;
font-weight:bold;
background-image:url(images/up_line_fon.gif);
background-repeat:no-repeat;
background-position:left top;
backgro-und-color:#feea8a;
margin-bottom:5px;
}
.up_line div {
float:left;
font-size:12.5pt;
position:relative;top:2px;left:20px;
color:#db0506;
}
.up_line img {
width:15px;
height:8px;
margin-right:5px;
}
.up_line span {
float:right;
font-size:9.5pt;
margin-right:10px;
color:#95255b;
position:relative;top:5px;
}
.up_line span a {
font-weight:normal;
color:black;
font-size:7.5pt;
text-decoration:none;
margin-right:15px;
}
.up_line span a:hover {
font-weight:normal;
font-size:7.5pt;
color:black;
text-decoration:underline;
margin-right:15px;
}
.ot_up {
margin-top:12px;
}


.book_line {
float:left;
width:786px;
height:25px;
color:#aaaaaa;
font-family:tahoma,arial;
font-size:12.5pt;
font-weight:bold;
margin-bottom:5px;
position:relative;top:2px;left:8px;
}
.book_line a {
color:#db0506;
margin-right:8px;
margin-left:8px;
text-decoration:none;
border-bottom-color:#db0506;
border-top-color:white;
border-left-color:white;
border-right-color:white;
border-style:dashed;
border-width:1px;
}
.book_line a:hover {
color:#db0506;
margin-right:8px;
margin-left:8px;
}
.o7 {
margin-top:7px;
}


.up_menu div {
font-family:tahoma,arial;
font-size:7.5pt;
font-weight:bold;
margin-top:-3px;
}
.up_menu a {
color:black;
text-decoration:none;
border:0;
}
.up_menu a:hover {
color:red;
border:0;
}
.up_menu div img {
width:10px;
height:10px;
margin-right:3px;
vertical-align:middle;
}


.galday {
width:199px;
height:185px;
color:#db0506;
font-family:tahoma,arial;
font-size:8.5pt;
font-weight:bold;
background-image:url(images/mp_galday_fon2.gif);
background-repeat:no-repeat;
background-position:right top;
}
.galday div {
padding-top:5px;
}
.galday div img {
width:120px;
height:160px;
margin-top:2px;
margin-bottom:2px;
vertical-align:middle;
border-width:3px;
border-style:double;
border-color:#fd9156;
}
.galday div a {
position:relative;left:22px;
color:black;
text-decoration:underline;
}
.galday div a:hover {
color:black;
text-decoration:none;
}


.cat {
width:199px;
height:185px;
display:table;
color:#db0506;
font-family:tahoma,arial;
font-size:8.5pt;
font-weight:bold;
background-image:url(images/mp_cat_m_fon2.gif);
background-repeat:no-repeat;
background-position:right top;
}
.cat div {
padding-top:5px;
margin-bottom:8px;
margin-left:5px;
}
.cat div img {
width:13px;
height:11px;
margin-top:2px;
margin-bottom:2px;
vertical-align:middle;
position:relative;left:25px;
border:0;
}
.cat div a {
position:relative;left:34px;
color:black;
text-decoration:underline;
}
.cat div a:hover {
color:black;
text-decoration:none;
}



.prem {
width:199px;
height:185px;
display:table;
color:#db0506;
font-family:tahoma,arial;
font-size:8.5pt;
font-weight:bold;
background-image:url(images/mp_prem_fon2.gif);
background-repeat:no-repeat;
background-position:right top;
}
.prem div {
padding-top:5px;
margin-bottom:8px;
margin-left:5px;
}
.prem div img {
width:14px;
height:12px;
margin-top:2px;
margin-bottom:2px;
vertical-align:middle;
position:relative;left:20px;
border:0;
}
.prem div a {
position:relative;left:28px;
color:black;
text-decoration:underline;
}
.prem div a:hover {
color:black;
text-decoration:none;
}


.dati {
width:199px;
height:185px;
display:table;
color:#db0506;
font-family:tahoma,arial;
font-size:8.5pt;
font-weight:bold;
background-image:url(images/mp_dati_fon2.gif);
background-repeat:no-repeat;
background-position:right top;
}
.dati div {
padding-top:5px;
margin-bottom:8px;
margin-left:5px;
}
.dati div img {
width:11px;
height:10px;
margin-top:2px;
margin-bottom:2px;
vertical-align:middle;
position:relative;left:28px;
border:0;
}
.dati div a {
position:relative;left:36px;
color:black;
text-decoration:underline;
}
.dati div a:hover {
color:black;
text-decoration:none;
}


.frie {
width:199px;
height:185px;
display:table;
color:#db0506;
font-family:tahoma,arial;
font-size:8.5pt;
font-weight:bold;
background-image:url(images/mp_frie_fon2.gif);
background-repeat:no-repeat;
background-position:right top;
}
.frie div {
padding-top:5px;
margin-bottom:8px;
margin-left:5px;
}
.frie div img {
width:13px;
height:10px;
margin-top:2px;
margin-bottom:2px;
vertical-align:middle;
position:relative;left:25px;
border:0;
}
.frie div a {
position:relative;left:33px;
color:black;
text-decoration:underline;
}
.frie div a:hover {
color:black;
text-decoration:none;
}



.text_link {
width:256px;
display:table;
float:left;
font-family:tahoma,arial;
font-size:8.5pt;
line-height:118%;
color:black;
font-weight:normal;
position:relative;left:6px;
margin-right:6px;
margin-bottom:10px;
}
.text_link  div {
padding-top:5px;
margin-bottom:8px;
margin-left:21px;
}
.text_link div img {
width:9px;
height:10px;
vertical-align:middle;
border:0;
margin-bottom:3px;
margin-top:3px;
}
.text_link span {
margin-right:15px;
margin-left:4px;
vertical-align:middle;
}
.text_link  div a {
vertical-align:middle;
margin-left:4px;
font-weight:bold;
text-decoration:underline;
}
.text_link  div a:hover {
font-weight:bold;
text-decoration:none;
}
.color1 {
background:#fef5c7;
}
.color1 a {
color:#6a6a6a;
background:#fef5c7;
}
.color2 {
background:#fcd4fb;
}
.color2 a {
color:#924a6e;
}