/*
    Document   : shared
    Created on : 17 juil. 2009, 20:56:26
    Author     : Tite
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.alignright {
    text-align: right;
}

img.alignleft,
.aligncenter {
    text-align: center;
    margin: 5px;
}

.alignleft {
    display: block;
    float: left  !important;
    margin-right: 8px !important;
    margin-bottom: 3px  !important;
    padding: 3px  !important;
    border: 1px solid #eee  !important;
}

ul {
    display: block;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul.inline li {
    float: left;
    display: block;
    list-style-type: none;
    padding: 0 5px 0 5px;
}

ul.alignright li {
    float: right;
}


ul.inline li.first {
    padding-left: 0;
}

ul.inline li.last {
    padding-right: 0;
}

ul.icons li.first,
ul.icons li {
    padding-left: 20px;
    background-repeat: no-repeat;
    background-position: 5px 55%;
}


a {
    text-decoration: none;
}

input:activen
a:active {
  outline: none;
}

:focus {
  -moz-outline-style: none;
}

input,
:-moz-any-link:focus {
  outline: none;
}


strong {
    font-weight: bold;
}

.hidden {
    display: none;
}

.clear {
    clear: both;
}

.block {
    display: block;
}

ul, ul li {
    display: block !important;
    list-style-type: none !important;
}

blockquote {
    text-align: center;
    background-color: #f6f6f6;
    padding: 8px 8px 0 10px;
    margin: 0;
}


.wp-caption {
    background-color: #eee;
    padding: 8px 5px  !important;
    text-align: center !important;
    margin: 0;
    margin-bottom: 10px;
}

.wp-caption * {
    margin: 0;
    color: #888;
 }


.wp-caption p {
    padding: 5px 0 0 5px;
    font-weight: bold;
}

.more-link {
    display: block;
}

pre {
   margin: 0;
   padding: 0;
}