
body {
padding : 0;
margin : 0;
font : 0.74em Arial, sans-serif;
line-height : 1.5em;
background : #eee;
color : #454545;
}
a {
color : #da3b3b;
background : inherit;
}
a:hover {
color : #da3b3b;
background : inherit;
text-decoration : underline;
}
p {
margin : 5px 0;
}
h1 {
font : bold 1.8em Arial, Sans-Serif;
padding : 8px 0 4px 0;
margin : 0;
letter-spacing : -1px;
}
h2 {
font : bold 1.6em Arial, Sans-Serif;
letter-spacing : -1px;
}
h3 {
padding : 4px 0;
margin : 0;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
img {
border : 0;
}
hr {
height : 1px;
border-style : none;
color : #d0d0d0;
background-color : #c0c0c0;
margin : 10px 0;
}
dl, dt, dd, ul, li {
margin : 0;
padding : 0;
list-style-type : none;
}
.content {
margin : 0 auto;
width : 950px;
background : #000;
}
#top {
padding-top : 0;
background : transparent;
height : 138px;
}
#top h1 {
font : 1.8em Arial, Sans-Serif;
padding : 8px 0 4px 0;
margin : 0;
letter-spacing : 1px;
color : #fff;
}
#top h2 {
font : 1em Arial, Sans-Serif;
letter-spacing : 0;
color : #868686;
margin : 0;
padding : 0;
}
#top #icons {
float : right;
margin : 20px 0;
padding : 0;
}
#top #icons img {
padding-right : 2px;
border : 0;
}
#hormenu {
position : absolute;
top : 115px;
z-index : 100;
width : 100%;
overflow : hidden;
}
#hormenu dl {
float : left;
margin : 0 0 1em 1em;
}
#hormenu dt {
cursor : pointer;
text-align : center;
border : 0;
border-right : 1px solid #999;
padding-left : 0em;
padding-right : 1em;
}
#hormenu dd {
border : 1px solid gray;
display : none;
}
#hormenu li {
text-align : center;
background : #fff;
}
#hormenu li a, #hormenu dt a {
color : #fff;
text-decoration : none;
display : block;
height : 100%;
border : 0 none;
}
#hormenu li a:hover, #hormenu dt a:hover {
color : #0ff;
background : #666;
}
#hormenu .curpage a {
color : #0ff;
}
#prec {
height : 416px;
margin : 0;
padding : 0;
background : #eee;
overflow : hidden;
margin-bottom : 1px;
}
#wrap {
margin : 0 auto;
width : 950px;
}
#wrap #pic {
float : right;
background : #fff;
height : 416px;
width : 390px;
overflow : hidden;
}
#slogan {
background : #fff;
margin-top : 15px;
margin-bottom : 15px;
margin-right : 15px;
}
#wrap #pic #slogan {
float : right;
padding : 15px 30px 10px 30px;
text-align : right;
}
#wrap #pic #slogan h1 {
font : bold 1.4em Arial, Sans-Serif;
color : #fff;
letter-spacing : 1px;
margin : 0;
}
#wrap #pic #slogan h2 {
font : 1em Arial, Sans-Serif;
color : #fff;
letter-spacing : 0;
margin : 0;
padding : 10px 0;
}
#wrap #pic #slogan a {
color : #fff;
}
#wrap #menu {
padding : 0;
margin : 0;
background : #fff;
}
#wrap #menu a {
padding-left : 0;
font : 0.9em Arial, Sans-Serif;
text-decoration : none;
}
#wrap #menu ul {
padding : 10px 0;
}
#wrap #submenu a {
padding-left : 45px;
font : 0.9em Arial, Sans-Serif;
text-decoration : none;
}
/*#wrap #menu li {
line-height : 20px;
padding-left : 18px;
background : #fff url(images/bulle.png) no-repeat left 0%;
list-style : none;
}
#pic li {
font-weight : bold;
font-size : 1em;
color : #246a7f;
line-height : 20px;
padding-left : 18px;
background : #fff url(images/bulle.png) no-repeat left 0%;
list-style : none;
}*/
#precpr {
height : 200px;
margin : 0;
padding : 0;
background : #eee;
overflow : hidden;
margin-bottom : 1px;
}
#wrappr {
margin : 0 auto;
width : 950px;
}
#wrappr #picpr {
float : right;
background : #ddd ;
height : 200px;
width : 950px;
overflow : visible;
}
#sloganpr {
background : #fff;
margin-top : 15px;
margin-bottom : 15px;
margin-right : 15px;
width : 50%;
}
#wrappr #sloganpr {
float : right;
padding : 15px 30px 10px 30px;
text-align : right;
}
#wrappr #pic #sloganpr h1 {
font : bold 1.4em Arial, Sans-Serif;
color : #fff;
letter-spacing : 1px;
margin : 0;
}
#wrappr #pic #sloganpr h2 {
font : 1em Arial, Sans-Serif;
color : #fff;
letter-spacing : 0;
margin : 0;
padding : 10px 0;
}
#wrappr #pic #sloganpr a {
color : #fff;
}
#sloganpr h1 {
font : bold 2.4em Arial, Sans-Serif;
color : #246a7f;
letter-spacing : 1px;
margin : 0;
}
#wrap #menu {
padding : 0;
margin : 0;
background : #fff;
}
#wrap #menu a {
padding-left : 0;
font : 0.9em Arial, Sans-Serif;
text-decoration : none;
}
#wrap #menu ul {
padding : 10px 0;
}
#wrap #submenu a {
padding-left : 45px;
font : 0.9em Arial, Sans-Serif;
text-decoration : none;
}
#wrap #menu li {
line-height : 20px;
padding-left : 18px;
background : #fff url(images/bulle.png) no-repeat left 50%;
list-style : none;
}
#pic li {
font-weight : bold;
font-size : 1em;
color : #246a7f;
line-height : 20px;
padding-left : 18px;
background : #fff url(images/bulle.png) no-repeat left 50%;
list-style : none;
}
#main {
background : #000;
padding-left : 15px;
}
#right_side {
float : right;
width : 390px;
background : #000;
padding : 10px 10px 10px 10px;
margin : 0 0 0 0;
border-left : 1px solid #555;
color : #fff;
}
#right_side .right {
float : none;
/*text-align : left;*/
padding : 0px 0px 10px 20px;
color : #fff;
/*background : #ff0;*/
}
#right_side ul {
padding : 3px 0 8px 0;
}
#right_side li {
line-height : 18px;
background : #f6f6f6 url(images/cat-li.gif) no-repeat left 0%;
list-style : none;
padding-left : 20px;
}
#right_side a {
background : #000;
color : #fff;
text-decoration : none;
}
#right_side h3 {
color : #bab000;
font : bold 1.2em Arial, Sans-Serif;
}
#left_side {
background : transparent;
padding : 10px 10px 10px 10px;
margin : 0 0 10px 0;
width : 540px;
display : inline;
}
#left_side h3 {
color : #fff;
font : bold 1.5em Arial, Sans-Serif;
}
#left_side h3 span {
padding : 1px 10px 0 23px;
line-height : 22px;
margin : 0;
}
#left_side p {
color : #fff;
padding : 0 5px 0 5px;
text-align : justify;
}
#left_side a {
background : #000;
font : 1.2em Arial, Sans-Serif;
color : #fff;
text-decoration : none;
}
#left_side img {
float : left;
padding : 0 10px 5px 0;
}
#left_side blockquote {
padding-left : 10px;
border-left : 2px solid #da4040;
margin : 10px 0 10px 25px;
}
.date {
border-top : 1px dotted #ccc;
padding : 5px 0;
margin : 10px 0 25px 0;
text-align : right;
}
#left_side .rs {
float : right;
margin : 0 10px;
border : 1px solid #ddd;
padding : 5px;
background : #f5f5f5;
}
#left_side ul {
list-style-position : inside;
margin-left : 2px;
}
#left_side ul li {
list-style-type : square;
margin-left : 15px;
}
#left_side ul ul li {
list-style : none;
margin-left : 10px;
list-style-type : lower-alpha;
list-style-position : inside;
}
#mainpr {
background : #fff;
padding-left : 15px;
}
#footer {
clear : both;
border-top : 3px solid #fff;
margin : 0 0 3em 0;
color : #777;
background : #000;
}
#footer .right {
float : right;
text-align : right;
background : #000;
}
#footer a {
text-decoration : none;
background : #000;
}
