h1 { font-size:11pt; color:#CC0000; margin:0px;}
h2 { font-size:11pt; color:black; margin:0px;}

.m_ms {position: relative; float: left; height:44px; width:755px; background: transparent url("../images/content/m_ms.gif") no-repeat top left; padding:16px 0 0 20px;}
.m_mc {position: relative; float: left; width:775px; background: transparent url("../images/content/m_mc.gif") repeat-y top left;}
.m_mj {position: relative; float: left; width:775px; height:24px; background: transparent url("../images/content/m_mj.gif") no-repeat top left;}

.inf_prod1 {position: relative; float: left; width:360px; padding: 0 10px 0 0;}
.inf_prod2 {position: relative; float: right; width:340px; background: transparent url("../images/content/inf_bck1.gif") repeat-x bottom center;}

.inf_prod2a {position: relative; float: right; width:330px; height:75px; background: transparent url("../images/content/inf_p1.jpg") no-repeat top left; padding: 8px 0 0 10px;}
.inf_prod2b {position: relative; float: right; width:320px; background: transparent url("../images/content/inf_bck2.gif") repeat-y top left; padding: 8px 10px 10px 10px;}
.inf_prod2c {position: relative; float: right; width:320px; background-color: #FDDDA8; padding: 8px 10px 10px 10px;}
.inf_prod2c a { color:black; text-decoration: none;}
.inf_prod2c a:hover { text-decoration: underline;}

.prod_list { display: inline; position: relative; float:left; width:735px; margin:0 10px 0 10px; padding:10px 10px 10px 10px; background-color:#FFFFFF;}

.cpimg { position:relative; float:left; width:360px; text-align:center;}
.url_film { position:relative; float:left; width:360px; margin-top:8px; padding-top:8px; padding-bottom:8px; border-bottom:1px dashed #999999; border-top:1px dashed #999999; text-align:left;}
.url_film a { padding-top:2px; color:#2365BF; text-decoration:underline;}

.rest_spec {clear:both; padding: 12px 0 0 0;}

.spec { position:relative; float:left; width:771px; padding-top:8px;}
.spect1 {border-top:1px solid #999999; border-right:1px solid #999999; border-left:1px solid #999999; height:22px; padding-left:4px; font-weight:bold; color:#474747; background-color: #B9CAFE;}
.spect2 {border-top:1px solid #999999; border-right:1px solid #999999; border-left:1px solid #999999; padding:2px 2px 2px 20px; color:#2365BF; width:30%;}
.spect3 {border-top:1px solid #999999; border-right:1px solid #999999; padding-left:4px; width:70%;}

#masca {position:relative; float:left; width:644px; overflow: hidden; border:1px solid #CCCCCC; padding-top:5px; padding-bottom:5px;}
.masca1 {position:relative; float:left; width:44px; height:112px;}
.masca2 {position:relative; float:left; width:123px; margin-left:5px; text-align:center;}
.masca2 a {color:#474747; text-decoration:none;}
.masca2 a:hover {color:#CC5200; text-decoration:underline;}

/*
.prod_cont { position: relative; float:left; width: 235px; background-color:#FFFFFF; padding:0 5px 0 5px;}
.prod_cont a { text-decoration: none;}
.prod_cont a:hover { text-decoration: underline;}
.prod_cont ul { padding:0px; margin: 5px 0 5px 5px; list-style-type:none; font-size:7.5pt;}
.prod_cont ul li { padding:0px; background:transparent none repeat scroll 0 0; }
*/
.p_title { color:#21386A;}

