.content ul li {margin-bottom:10px;}
.content h5 {border-bottom:1px solid #f90;color:#f90;font-size:1.17em;font-weight:bold;line-height:1.4em;text-transform:uppercase;width:65%;margin-bottom:10px;}
.content .date {color:#f90;font-weight:bold;line-height:1.4em;margin-bottom:10px;}
.content a.more {color:#f90;font-weight:bold;line-height:1.4em;float:right;}

.content .cms h3, .content .cms h4 {color:#f90;margin-bottom:20px;}
.content .cms h3 {font-size:2em;line-height:1.2;}
.content .cms h4 {font-size:1.5em;font-weight:normal;line-height:1;}
.content .cms .date {display:block;margin-bottom:10px;}
.content .cms .s p {font-weight:bold;}
.content .cms p, .content .cms ul {line-height:1.5;margin-bottom:10px;}
.content .cms ul {padding-left:20px;}
.content .cms ul li {margin-bottom:5px;}
.content .cms ul li .bullet {margin-right:5px;font-weight:bold;}
.content .cms ul.imgs {padding:0;}
.content .cms ul.imgs li {float:left;margin-right:20px;}
.content ul.news li h5 {border-bottom:1px solid #f90;color:#f90;font-size:1.17em;font-weight:bold;line-height:1.4em;margin-bottom:10px;text-transform:uppercase;}
.content ul.news li .date {display:block;font-weight:bold;margin-bottom:5px;}
.content ul.news li a.more {color:#f90;font-weight:bold;line-height:1.4em;float:right;}
.content .article img.inlineimage {float:left;}
.content .article p {clear:both;}

.content .anthelios span.lrp_logo {display:block;width:260px;height:175px;margin:0 auto;text-indent:-1000em;position:relative;background:url("/_common/images/layout/lrp_logo.jpg") no-repeat;}
.content .anthelios div {border-left:2px solid #f47920;margin-top:10px;margin-bottom:20px}
.content .anthelios div * {padding-left:10px;}
.content .anthelios div h3 {background-color:#f47920;color:#fff;text-transform:uppercase;}
.content .anthelios div h4 {color:#000;text-transform:uppercase;font-size:2em;font-weight:bold;margin-bottom:0;}
.content .anthelios div p {font-size:1.5em;}
.content .anthelios div div.abs {border:none;color:#00aeef;margin-top:0;padding-left:0;}
.content .anthelios div div.abs p {font-size:2em;}
.content .article ol {padding-left:10px;list-style-position:inside;margin-left:10px;}
.content .article ol li {list-style:decimal;}
.content .article ol li span.bullet {display:none;}

* html .content .article ol {margin-left:0;padding-left:0;}
* html .content .article ol li {margin-bottom:5px;}
* html .content .article ol li  span.bullet {display:inline-block;visibility:hidden;}
*:first-child+html .content .article ol {margin-left:0;padding-left:0;}
*:first-child+html .content .article ol li {margin-bottom:5px;}
*:first-child+html .content .article ol li  span.bullet {display:inline-block;visibility:hidden;}

.content .anthelios div div.cnt {border:none;margin-top:0;padding-left:0;}
.content .anthelios div div.cnt p {font-size:1em;}
.content .anthelios div div.cnt p *, .content .anthelios div div.cnt ul * {padding-left:0;}


ul.search_info {padding:0 10px 10px;}
ul.search_info li {font-size:.9em;}
ul.search_info .p1 span {font-weight:bold;color:#f90;}

#askForm ol li {display:block;float:left;width:100%;margin:0 0 .5em;}
#askForm ol li label, #askForm ol li .label {display:block;float:left;width:170px;padding:2px 30px 0 0;}
#askForm ol li input, #askForm ol li textarea {float:left;width:200px;padding:2px;}
#askForm ol li textarea {width:300px;}
#askForm ol li .options {float:left;width:250px;padding:0 0 1em;}
#askForm ol li .options li {padding:0;margin:0;}
#askForm ol li .options input {margin:0 .5em 0 0;width:auto;}
#askForm ol li .options label {width:auto;padding-top:0;}
#askForm ol li button {float:left;margin:0 0 0 200px;width:109px;height:25px;border:0;cursor:pointer;font-weight:bold;background:#ff9900 url(../images/buttons/bg-send.gif) no-repeat 0 0;}
.more {float:right;margin-top:10px;}
.error {color:#FF9900;font-weight:bold}
#askForm ol li #spam {width:16px;font-size:1.0em;}
#askForm ol li.spam {font-size:0.9em;}