Nicolas Bally d4484275e8 initial
2011-06-25 12:08:06 +02:00

247 lines
3.0 KiB
SCSS

/*
* FIXME: Introduce SCSS & Sprockets
*= require_self
*= require prettyPhoto
*= require formtastic
*= require_tree .
*/
@import "../mixins/css3";
body {
padding: 0px;
margin: 0px;
font-size: 14px;
font-family: "Verdana";
color:#1d1d1d;
}
a {
color: #001c6d;
text-decoration: none;
img {
border: 0px;
}
&:hover {
text-decoration: underline;
color:#68c545;
}
}
#breadcrumb{
color:#848484;
*{
color:#848484;
}
}
#public_core{
margin:auto;
width:960px;
margin-top:20px;
@include box-shadow(0px, 0px, 10px, rgba(0, 0, 0, 0.4));
border:1px solid #87c51c;
background:white;
#header{
padding:1px;
table{
width:100%;
}
#logo {
width:160px;
text-align:center;
}
h1{
margin-top:0px;
text-align:center;
}
}
#menu_top {
background:#87c51c;
text-align:center;
a {
display:inline-block;
padding: 5px 10px 5px 10px;
text-transform:uppercase;
color:white;
text-decoration: none;
min-width:100px;
text-align:center;
border-bottom:2px solid transparent;
&:hover{
border-color : #001871;
color:white;
}
}
}
#page_main {
#sidebar {
float: left;
width: 240px;
position: relative;
min-height: 400px;
background:#eaeaea;
}
}
}
#menu_left ul {
list-style: none;
padding-left: 0px;
li{
a{
display:block;
padding:5px;
color:#3f3f3f;
border-bottom: 1px solid white;
&:hover{
background:#f8f8f8;
}
}
}
ul {
//padding-left: 20px;
padding-bottom:10px;
li{
a{
color:#5b5b5b;
padding-left: 20px;
border-bottom: 1px dotted white;
}
}
}
}
#public #header {
width: 960px;
margin: auto;
}
body .clear {
clear: both; }
body #page_main {
width: 960px;
margin: auto; }
body #page_main #content {
float: left;
width: 700px;
padding:10px;
}
body #menu_bottom {
margin: auto;
width: 960px;
margin-top: 20px;
margin-bottom: 20px; }
body #menu_bottom #left_bottom {
float: left; }
body #menu_bottom #right_bottom {
float: right; }
body .article {
border: 1px solid RGB(129, 178, 11);
padding: 10px;
margin-bottom: 10px; }
body .article h3 {
color: RGB(129, 178, 11); }
body .article .image_file {
float: left;
margin-right: 10px; }
body .article .title, body .article .description {
margin-left: 130px; }
body .article .title a, body .article .description a {
color: #604435;
text-decoration: none; }
#flash_notice{
border:3px solid #6bb800;
padding:10px;
}
.portlet.table_content table {
width: 100%;
border-collapse: collapse; }
.portlet.table_content table td {
border: 1px solid black; }
.portlet.block_content .two_column .column {
float: left;
width: 50%; }
.portlet.block_content .two_column .column .block {
padding: 10px; }
.portlet.link_content{
padding:5px;
}
.portlet.download_content{
padding:5px;
padding-left:20px;
border:1px solid #6bb800;
}