
@import "lib/compressed.css";
body {
background-color:transparent;
}
a {
color:#450000;
text-decoration:none;
}
.titrerubrique{
margin-left:10px;
font-size:1,7em;
text-transform: uppercase;
font-weight: 900;
letter-spacing:-0,1em;
word-spacing:0,3em;
margin:4px;
padding:0;
color:#A11B1B;
}

.categorie{
list-style-type:none;
}
.imglogosite{
margin-left:-25px;
/*border-bottom:6px solid #DADADA;*/
}



h2 {
font-weight:normal;
}
#header {  /*height: 142px;*/ background: url(images/bg/bandeaufestival.png) no-repeat top center;} /*padding: 1.5em 0 0 0;border-bottom: 1px solid #C5BC9E;*/

/*#header {
background:transparent url(images/bg/festival.png) no-repeat scroll center top;
height:142px;
}*/
#header #logo {
height:90px;
}
#header #logo .title {
-x-system-font:none;
color:#450000;
font-family:arial,sans-serif;
font-size:3em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
letter-spacing:-0.05em;
line-height:1.2em;
padding:0.5em 0 0;
}

#header #logo img {
margin:0;
}
#header .desc {
-x-system-font:none;
border-top:1px solid #CCCCCC;
color:#666666;
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
letter-spacing:0.2em;
line-height:normal;
margin:0.4em 0 0;
padding:0.6em 0 0 1.5em;
text-align:right;
text-transform:uppercase;
}
#header #logo .title a {
color:#000000;
text-decoration:none;
margin:11em;
}
#header #logo .title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
#header #logo a.sitelogo {
background:transparent url(images/bg/sitelogo.png) no-repeat scroll 0 0;
display:block;
height:90px;
width:400px;
}
/*#header #search_menu {
background:transparent url(images/bg/etuigauche2.png) no-repeat scroll left center;
height:70px;*/
}
#header #search_menu #search {
padding:0 0 0 5px;
}
#menu {
float:right;
font-family:Helvetica,Arial;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
width:470px;
}
#menu li {
float:left;
font-size:0.9em;
line-height:1.6em;
margin:1px 12px 0 0;
padding:2px 0 3px 3px;
}
#menu li a {
color:#000000;
padding:0;
text-decoration:none;
}
#menu li a:hover {
padding:0;
text-decoration:underline;
}
#menu li span {
display:block;
float:left;
padding:0 0 0 22px;
}
#menu li span.home {
background:transparent url(images/bg/home.gif) no-repeat scroll 0 0;
}
#menu li span.about {
background:transparent url(images/bg/info.gif) no-repeat scroll 0 0;
}
#menu li span.archives {
background:transparent url(images/bg/hourglass.gif) no-repeat scroll 0 0;
}
#menu li span.subscribe {
background:transparent url(images/bg/favourite.gif) no-repeat scroll 0 0;
}
#menu li span.contact {
background:transparent url(images/bg/mail.gif) no-repeat scroll 0 0;
}
#topbanner {
/*background:transparent url(images/bg/bordeaux.png) no-repeat scroll center top;*/
height:0px;/*70*/
}
#topbanner_arch {
/*background:transparent url(images/bg/bordeaux.png) no-repeat scroll center top;*/
border-bottom:1px solid #999999;
height:0px;
}
#topbanner_single {
/*background:transparent url(images/bg/bordeaux.png) no-repeat scroll center top;*/
border-bottom:1px solid #999999;
height:0px;
}*/
#topbanner .pagetitle, #topbanner_arch .pagetitle, #topbanner_single .pagetitle {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
float:left;
letter-spacing:-0.036em;
margin:20px -40px 0 0;
padding:1px 5px 1px 0;
text-transform:lowercase;
}

/*#fondetuidroit {
background:transparent url(images/bg/etuidroit2.png) no-repeat scroll right center;
clear:right;
height:41px;
margin:-110px 4px -10px ;
width:470px;*/
}
/*#fondetuigauche {
background:transparent url(images/bg/etuigauche2.png) no-repeat scroll 0 0;
clear:left;
height:41px;
margin:-3.1em 0 5.7em 1.8em;
/*margin:70px 0 70px 19px;
}*/
#home_content {
/*background:transparent url(images/bg/barregauche2.png) no-repeat scroll left top;*/
margin:0;
}
#home_right {
/*background:transparent url(images/bg/barredroite2.png) no-repeat scroll right top;*/
width:510px;
}
/*
#home_left{
/*Width:20px
heigth:586px*/
/*background-color:transparent url(images/bg/barrecentre2.png) no-repeat scroll center;*/
/*padding:24.7em 41.4em;
position:absolute;
}*/
/*
#barredroite{
background:transparent url(images/bg/barredroite2.png) no-repeat scroll center;
padding:24.4em 82.55em;
position:absolute;
}*/

#column span-4 first{
margin:-3em 0 18em 1.5em;}

#column span-4 first.latest_video {
background:transparent url(images/bg/fondthemetitre.png) no-repeat scroll 0 0;
}

#latest_post {
/*padding:0 0 0.5em 3em;*/
marging: 0,1em;
}
#latest_post_image img {
margin:0 0 0.2em;
}
.latest_post_meta {
clear:both;
font-size:0.9em;
line-height:1.6em;
}
.latest_post_meta a {
font-weight:bold;
}
.latest_post_meta a:hover {
text-decoration:underline;
}
.latest_read_on {
background:transparent url(images/bg/readon.png) no-repeat scroll left top;
margin:0 1em;
padding:0 0.2em 0.5em 4em;
}
.latest_comments {
background:transparent url(images/bg/comment.png) no-repeat scroll left top;
padding:0px 15px  4px 38px;
}
.latest_category {
background:transparent url(images/bg/category.png) no-repeat scroll left top;
padding:0px 15px  4px 38px;
}
.latest_video{
background:transparent url(images/bg/camesptt.jpg) no-repeat scroll left top;
padding:0px 15px  4px 38px;
}
.latest_audio{
background:transparent url(images/bg/microphoneptt.jpg) no-repeat scroll left top;
padding:0px 15px  4px 38px;
}

.latest_diaporama{
background:transparent url(images/bg/photoptt.jpg) no-repeat scroll left top;
padding:0px 15px  4px 38px;
}
#home_left {
/*background:transparent url(images/bg/barrecentre2.png) no-repeat scroll right top;*/
/*margin:-3em 0 15em 1.5em;*/
}
#home_featured {
background-color:transparent url(images/bg/dot.png) repeat-x scroll left bottom;
float:left;
/*margin:0 0 1.1em 3em;*/
}
.feat_content {
float:left;
margin-bottom:0.3em;
padding:0px;/*padding:0 0.7em 0.4em;*/
background-color:#FFDFDF;
width:100%;
text-align:justify;
}
.feat_thumb img {
border:1px solid #999999;
float:left;
margin:0.2em 1em 1em 0;
padding:0;
}
.feat_title {
-x-system-font:none;
font-family:georgia,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
line-height:normal;
padding:0 0 0.3em;
}
.feat_title a {
color:#224970;
}
.feat_title a:hover {
color:#000000;
}

feat_exc{
text-align:justify;
}

}
ul.arrow, ul.cat, ul.reccom, ul.email {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
/*margin:0;*/
}
ul.arrow li {
border-bottom:1px solid #DADADA;
border-left:5px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.5em 12px;
}
ul.arrow li a, ul.reccom li a, ul.email li a {
color:#224970;
}
ul.arrow li a:hover, ul.reccom li a:hover, ul.email li a:hover {
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}
ul.arrow li h4 {
display:none;
font-size:1em;
font-weight:normal;
}
#home_about {

/*border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;*/
margin:0 0.1em;
padding:4em 10em 0;
}/*background:#F3F9FF none repeat scroll 0 0;*/
#home_about p {

font-family:tahoma;
font-size:0.9em;
}
.home_recent_post {
margin:0;
/*margin-bottom:1.5em;*/
padding:0 ;
}/*background:transparent url(images/bg/dot.png) repeat-x scroll left bottom;*/

.home_recent_thumb {
float:left;
margin:0 0 0 0;
padding:0 10px 0 0;
}
}
.home_recent_thumb img {
float:left;
margin:0;
}
.home_recent_thumb a img {
background:#000082 none repeat scroll 0 0;
border:0 none;
margin:0;
padding:2px;
}
.home_recent_thumb a:hover img {
background:#333333 none repeat scroll 0 0;
border:0 none;
margin:0;
padding:2px;
}
.home_recent_title a {
font-weight:bold;
}
.home_recent_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
.home_recent_title dl {
	margin:0;
}
.home_recent_title dt.spip_doc_titre {
	display:none;
}


.home_recent_date, .home_recent_auth {
color:#666666;
font-size:0.9em;
margin:0;
padding:0;
}
.home_recent_exc p {
color:#666666;
text-align:left;
}
#side_categories {
 background-color: #2525ff; 
background: url(images/bg/fondthemetitre.png) no-repeat scroll 0 0;
height:300px;
/*margin:0 0 0 1em;*/
}
ul.cat li {
margin:0;
padding:0 0 0.3em;
}
ul.cat li a {
background:transparent url(images/bg/arrow.png) no-repeat scroll 177px 3px;
border-bottom:1px solid #DADADA;
border-left:3px solid #DADADA;
color:#000000;
display:block;
font-size:0.8em;
font-weight:bold;
height:19px;
margin:0;
padding:3px 12px 0px 40px;
text-transform:uppercase;
}
ul.cat li a:hover {
background:#F1F1F1 url(images/bg/arrow2.png) no-repeat scroll 177px 3px;
color:#224970;
}
ul.cat li ul {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0.3em 0 0.2em 0.8em;
}
ul.cat li ul li {
margin:0;
padding:0;
}
ul.cat li ul li a {
background:transparent url(images/bg/subpuce.png) no-repeat scroll 0 0;
border:0 none;
font-size:0.9em;
height:19px;
margin:0;
padding:3 12 0 40px;
text-transform:none;
}
ul.cat li ul li a:hover {
background:#F1F1F1 url(images/bg/sub1.png) no-repeat scroll 0 0;
}
#side_recent_comments, #side_most_emailed, #side_tag_cloud {
background:#FFFF7D none repeat scroll 0 0;
margin:0 0 1.4em;
padding:1em;
width:220px;
}
ul.reccom li {
background:transparent url(images/bg/bubble.png) no-repeat scroll 0 3px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.2em 20px;
}
ul.email li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 3px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.2em 20px;
}
.ad_block {
/*border:1px solid #DADADA;
margin:1em 0 1.2em;
padding:4px 0;*/
text-align:center;
}
.ad_block .ad160 {
margin:0 auto;
width:160px;
}
.ad_block .ad180 {
margin:0 auto;
width:180px;
}
.ad_block .ad250 {
margin:0 auto;
width:250px;
}
.ad_block img, .ad_block p img {
display:block;
margin:0;
padding:0;
}
.widget {
margin:0 0 1.4em;
}
.widget a {
color:#224970;
}
.widget a:hover {
color:#000000;
}
.widget ul, .widget ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
.widget ul li {
background:transparent url(images/bg/postbullet.png) no-repeat scroll 0 2px;
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.3em 20px;
}
.widget ol li {
border-bottom:1px solid #DADADA;
margin:0 0 0.5em;
padding:0 0 0.3em 10px;
}
ul#recentcomments li.recentcomments {
background:transparent url(images/bg/bubble.png) no-repeat scroll 0 3px;
}
table#wp-calendar {
border:0 none;
margin:0;
width:100%;
}
table#wp-calendar caption {
color:#175595;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.6em;
text-transform:uppercase;
}
table#wp-calendar th, table#wp-calendar td {
border-right:2px solid #FFFFFF;
height:1em;
padding:0.2em 0.4em;
text-align:right;
}
table#wp-calendar th, table#wp-calendar td#today {
background:#DADADA none repeat scroll 0 0;
border-bottom:0 none;
color:#000000;
font-weight:bold;
}
table#wp-calendar td#today {
background:#F2F2F2 none repeat scroll 0 0;
font-weight:bold;
}
table#wp-calendar td {
border-bottom:1px solid #EFEFEF;
}
table#wp-calendar td a {
font-weight:bold;
}
.widget_email_most_emailed ul li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 2px;
}


#post_content {
margin:0 0 0 1.5em;}
#arch_content {
/*background:transparent url(images/bg/barredroitegauche.jpg) no-repeat scroll left top;*/
margin:0;

}
.archive_meta {
border-top:1px solid #DADADA;
margin:1.5em 0;
}
.archive_meta a {
color:#666666;
}
.archive_meta a:hover {
color:#224970;
}
.archive_feed {
background:transparent url(images/bg/feedicon12.png) no-repeat scroll 0 8px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_number {
background:transparent url(images/bg/info.png) no-repeat scroll 0 8px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_email {
background:transparent url(images/bg/email_author.png) no-repeat scroll 0 9px;
border-bottom:1px solid #DADADA;
color:#666666;
margin:0;
padding:0.5em 1.5em;
}
.archive_post_block {
border-bottom:1px solid #DADADA;
margin:0 0 1.2em;
padding:0.1em 0 0;
}
.archive_post_meta {
color:#818181;
padding:0 0 0.6em;
}
.archive_post_meta a, .post_meta a {
color:#224970;
}
.archive_post_meta a:hover, .post_meta a:hover {
color:#000000;
text-decoration:underline;
}
.post_meta {
color:#666666;
padding:0.3em 0 1.4em;
}
.post_meta_tag {
color:#666666;
}
.post_meta p img {
float:none;
margin:0;
padding:0;
}
.post_meta p {
margin:0 0 0.4em;
}
#post_content blockquote {
-x-system-font:none;
color:#000000;
float:right;
font-family:georgia,serif;
font-size:1.3em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:bold;
letter-spacing:-0.048em;
line-height:normal;
margin:0 0 0 1.5em;
width:260px;
}
#post_content{
/*background:transparent url(images/bg/barredroitegauche.png) no-repeat scroll left top;*/
}
#post_content blockquote p {
line-height:1.5em;
text-align:right;
}
#post_content p img {
margin:20px 5px;
padding:0;
}
#post_content img.WP-PrintIcon, #post_content img.WP-EmailIcon, #post_content img.posttag {
margin:0 0.3em 0 0;
padding:0.1em 0 0;
}
#post_content p a, #arch_content p a {
color:#224970;
}
#post_content p a:hover, #arch_content p a:hover {
color:#000000;
text-decoration:underline;
}
#comments {
margin-top:3em;
}
#commenthead {
margin-bottom:1em;
}
ol#commentlist {
list-style-type:none;
margin:0;
padding:0 0 12px;
}
ol#commentlist li {
border-bottom:1px solid #DADADA;
border-right:3px solid #DADADA;
margin:0 0 1em;
overflow-x:hidden;
padding:0 1em 1em 0;
}
ol#commentlist li.alternate {
border-bottom:1px solid #DADADA;
border-right:3px solid #999999;
}
ol#commentlist cite {
color:#818181;
display:block;
font-style:normal;
text-align:left;
}
ol#commentlist cite a {
color:#224970;
}
ol#commentlist cite a:hover {
color:#000000;
text-decoration:underline;
}
ol#commentlist li blockquote {
-x-system-font:none;
color:#818181;
float:none;
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:normal;
margin:0.5em 0;
padding:0 2em 0 0;
text-align:left;
width:auto;
}
ol#commentlist li .commentauthor {
color:#333333;
font-weight:bold;
}
ol#commentlist li .commentauthor a, ol#commentlist li .commenttime a {
color:#224970;
font-weight:bold;
}
ol#commentlist li .commentauthor a:hover, ol#commentlist li .commenttime a:hover {
color:#000000;
text-decoration:underline;
}
ol#commentlist li .commnumber {
float:left;
font-size:3em;
font-weight:bold;
line-height:1em;
text-align:left;
width:30px;
}
ol#commentlist li .commentcont p {
margin:0 0 0.5em;
padding:0;
}
#comment-form form {
margin-top:1.5em;
}
label.com {
float:left;
width:100px;
}
input.comtext, textarea.comtext {
border-color:#999999 #DADADA #DADADA #999999;
border-style:solid;
border-width:1px;
padding:2px;
width:300px;
}
input.comtext:focus, input.comtext:hover, textarea.comtext:focus, textarea.comtext:hover {
background:#F7F7F7 none repeat scroll 0 0;
border-color:#999999 #DADADA #DADADA #999999;
border-style:solid;
border-width:1px;
}
input.comsubmit {
margin-left:100px;
}
ul.archives, ul.wp-tag-cloud {
list-style-image:url(foo.gif);
list-style-position:outside;
list-style-type:none;
margin:0 0 1.5em;
}
ul.archives li, ul.wp-tag-cloud li {
background:transparent url(images/bg/doc.png) no-repeat scroll 0 2px;
padding:0 0 0.2em 20px;
}
ul.archives li a, ul.wp-tag-cloud li a {
color:#224970;
}
ul.archives li a:hover, ul.wp-tag-cloud li a:hover {
background:#EEEEEE none repeat scroll 0 0;
color:#000000;
}
#footer {
background:#DADA00 url(images/bg/dot.png) repeat-x scroll left top;
font-weight:bold;
color:#FFFFFF;
text-align:right;
}
input.search_input {
background:#FFFFFF url(images/bg/input.png) no-repeat scroll 0 0;
border:0 none;
color:#E0691A;
float:left;
font-weight:bold;
margin:0;
padding:5px;
width:100px;
}
input.submit_input {
-x-system-font:none;
background:transparent url(images/bg/submit.png) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
float:left;
font-family:arial,sans-serif;
font-size:0.9em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:24px;
line-height:normal;
margin:0 0 0 5px;
padding:0;
width:65px;
}
h2.archive_name, h2.post_name {
letter-spacing:-0.04em;
}
h2.post_cat {
border-bottom:1px solid #DADADA;
color:#999999;
font-size:2.1em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 0.2em;
padding:0 0 0.2em;
text-transform:uppercase;
}

h2.post_comm {
background:transparent url(images/bg/stripe.png) repeat scroll 0 0;
border-bottom:1px solid #DADADA;
color:#000000;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 0.2em;
padding:0.3em 0 0.2em;
text-transform:uppercase;
}
h2.home_featured {

background-color:#BFBFBF;
/*border-top:1px solid #DADADA;*/
color:#000000;
font-size:1.5em;
/*font-weight:bold;*/
letter-spacing:0.1em;
/*line-height:1.8em;*/
margin:0 0 0.2em;
}
h2.post_comm2 {
border-bottom:1px solid #DADADA;
color:#000000;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
margin:0 0 0.2em;
padding:0.3em 0 0.2em;
text-transform:uppercase;
}
h3.latest_post_title {
-x-system-font:none;
font-family:arial,sans-serif;
font-size:em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-0.035em;
line-height:1.6em;
margin:0.5em;
padding:0 0 0em;/*padding:0 0 0em;*/
}
h3.latest_post_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
h3.home_featured {
background:transparent url(images/bg/dot.png) repeat-x scroll left top;
color:#5F9410;
font-size:1.02em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.5em;
padding:0.7em 1.75em 0.9em;
text-transform:uppercase;
}


h3.mast {
color:#A11B1B;
font-size:1.35em;
/*font-weight:bold;*/
letter-spacing:0.1em;
line-height:1.8em;
border-bottom: 1px solid;
border-top: 1px solid;
/*padding:0 0 1em;*/
text-align: center;
text-transform:uppercase;
}

.children img{
background:transparent url(images/bg/fleche.gif) no-repeat scroll 0 0;

}

h3.mast2 {
color:#5F9410;
font-size:0.8em;
font-weight:bold;
line-height:1.8em;
padding:0 0 0.2em;
text-transform:uppercase;
}
h3.mast3 {
color:#224970;
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 2em 2em;
text-transform:uppercase;
}
h3.mast4 {
font-size:0.8em;
font-weight:bold;
letter-spacing:0.1em;
line-height:1.8em;
/*padding:0 0 0.6em;*/
text-transform:uppercase;
}
h3.mast5 {
color:#5F9410;
font-size:0.8em;
font-weight:normal;
letter-spacing:0.1em;
line-height:1.8em;
padding:0 0 0.2em;
text-transform:uppercase;
}
h3.archive_title {
line-height:1em;
padding:0 0 5px;
}
h3.archive_title a {
-x-system-font:none;
color:#000000;
font-family:arial,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-0.036em;
line-height:normal;
}
h3.archive_title a:hover {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
}
.none {
display:none;
}
.border_left {
border-left:1px solid #DDDDDD;
}
.dot {
font-family:"lucida sans unicode","arial unicode ms",sans-serif;
}
.navigation {
color:#818181;
}
input.Forms, textarea.Forms {
border-color:#999999 #DADADA #DADADA #999999;
border-style:solid;
border-width:1px;
padding:2px;
}
input.buttonem {
background:#DADADA none repeat scroll 0 0;
float:left;
}
.captionleft {
float:left;
margin:0 1.5em 1em 0;
padding:0.5em;
text-align:left;
}
.captionright {
float:right;
margin:0 0 1em 1.5em;
padding:0.5em;
text-align:left;
}
.captionfull {
margin:0 0 1em;
padding:0;
text-align:left;
}
.captionleft img, .captionright img, .captionfull img {
display:block;
margin:0;
}
.captionleft p, .captionright p, .captionfull p {
background:#EEEEEE none repeat scroll 0 0;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
color:#555555;
font-size:0.9em;
line-height:1.6em;
margin:0;
padding:0.5em;
}
