



form {display: inline;}

#rubrique_intro #root img {border: none;}
#rubrique_photo #root,
#rubrique_intro #root {width: auto;}
#rubrique_photo #blog_copyright,
#rubrique_intro #blog_copyright {margin-right: 0px; text-align: center;}

#blog_top a {display: block; height: 226px;  background-repeat: no-repeat; background-position: top center; text-align: right;}
#blog_top div.auteur {padding: 3px; color: #000;
 background: #fff;
 filter:alpha(opacity=70); /* IE */
 -moz-opacity:0.7; /* Mozilla */
 -khtml-opacity: 0.7; /* Safari */
 opacity: 0.7; /* CSS3 */
 float: right;
}
#blog_top img {border: none;}
#blog_top { height: 226px; background-color: #fff; margin-bottom: 7px; border: 1px solid #9FD7E6; overflow: auto;}


.navigator {margin-bottom: 12px; margin-top: 7px; background: #231f20; color: #fff; padding-left: 7px; margin: 7px -7px 0px -7px; padding-top:2px; padding-bottom: 2px;}
.navigator a {background: #231f20; color: #fff; padding: 3px; text-decoration: none; margin-right: 5px; border: 1px solid #231f20; border-color:#ccc;}
.navigator .current a:hover,
.navigator .current a {background: #9FD7E6; border-color:#9FD7E6; color: #231f20;} 
.navigator a:hover {background: #fff; border-color: #ccc;}

* {font-family: Arial;}
body {background: #000;231f20;fff; color: #000;04050b; margin: 0px; padding: 0px; width: 100%; font: 12px arial; padding: 7px 0px;}
a {
color: #3F8796;
color: #231f20; 
color: #9FD7E6;
color: #B72126;
text-decoration: none; }
a:hover img {border-color:  #9FD7E6;}
a:hover {color: #3f8796;9FD7E6;}
#root {width: 900px; margin: 0px auto;}

/*#t_center { background: #fff;}*/



#left, #center  { background: #fff; margin-bottom: 7px;}

#left { float: right; width: 186px; border: 1px solid #9FD7E6;231f20; padding: 0px 7px; margin: 0px; overflow: hidden;}

#center {float: left; width: 675px; mmargin-right: 208px;  border: 1px solid #9FD7E6;231f20; padding: 0px 7px 7px 7px; margin: 0px;}

#left ul {list-style: none; padding: 0px; margin: 0px;}
#left span.title {
  display: block; 
  background: #231f20;9FD7E6; 
  font-size: 12px; 
  text-transform: uppercase; 
  color: #9FD7E6;#231f20; 
  color: #fff;
  padding: 5px 7px; 
  margin: 0px -7px; 
  font-weight: bold;
}
#left span.title a {color: #fff; }

#left ul li span.title {margin-bottom: 7px;}

#blog_lastcomm,
#blog_meteo,
#blog_search,
#blog_calendar {margin-bottom: 7px;}

#blog_moldave ul {margin-bottom: 7px;}

#blog_search input.q {width: 149px;}
#blog_search input.submit {width: 30px;}


input, select, textarea, .editform {border: 1px solid #aaa; background: #eee;}




#left table.calendar {width: 100%; border-collapse: collapse;}
#left table.calendar tr.mouth th {border: 1px solid #aaa;}
#left table.calendar tr.dayname th {border: 1px solid #aaa;}
#left table.calendar td.day a {font-weight: bold; display: block; background: #eee;}
#left table.calendar td.day a:hover {background: #231f20;}
#left table.calendar td {border: 1px solid #aaa; text-align: center;}



#blog_lastcomm .lastcom a {display: block; padding: 2px 7px; white-space: nowrap; overflow: hidden; margin-left: -7px; margin-right: -7px; border-right: 7px solid #fff;}
#blog_lastcomm .lastcom a:hover {background: #231f20; color: #fff; border-color: #231f20;}
#blog_lastcomm .lastcom a .by,
#blog_lastcomm .lastcom a .lastcommtitle {color: #231f20;}
#blog_lastcomm .lastcom a:hover .by,
#blog_lastcomm .lastcom a:hover .lastcommtitle {color: #3f8796;}



.comments {width: 500px; margin: 0px auto; }

.navtop {display: none;}



#blog_menu { margin-bottom: 4px;}
#blog_menu ul {margin: 0px; padding: 0px; list-style: none;}
#blog_menu li {display: inline; float: left; border-width: 1px 1px 1px 1px; border-color: #aaa; border-style: solid; margin-right: 3px; margin-bottom: 3px;}
#blog_menu li a {display:block; test-transform: uppercase; color: #231f20;font-weight: bold; text-decoration: none; font-size: 12px; padding: 0px; margin: 0px; padding: 5px 7px; text-transform: uppercase; background: #fff;}
#blog_menu li a:hover {color: #fff; background: #231f20;}
#blog_menu li.active a {color: #231f20; background: #9FD7E6;}
#blog_menu li.active { border-color: #9FD7E6;}
#blog_menu .clear {clear: both;}


#rubrique_article #blog_content {min-height: 100px;}


.imgnav {padding: 3px;}
#rubrique_photo #root {width: auto;}
#rubrique_photo a,
#rubrique_photo {color: #fff;}
#rubrique_photo #blog_content {width: auto; padding: 0px; margin: 0px; background-image: none;}
#blog_content_ {margin-right: 262px; width: 503px; min-height: 500px; padding: 0px 33px 0px 30px; margin-bottom: 8px; background-image: url(/img/pointille.gif); background-repeat: repeat-y; background-position: right center;}
#blog_content_ .clearbottom {clear: right;}
#blog_right {float: right; width: 246px; padding: 0px 8px;}

#bottom {}
#blog_copyright {text-align: center; padding: 8px; font-size: 80%; color: #fff;231f20; clear: both;}
#blog_copyright a {color: #fff;231f20; }
#blog_clear .clear {clear: both;}

.comform h2,
.commentairetitle,
.styletitlearticle,
.mybox .header h2 {color: #fff;9FD7E6; text-transform: uppercase; font-size: 180%; margin: 0px -7px; padding: 3px 7px;; background: #231f20;}
.mybox .header h2 a {color: #fff;}
.mybox .header h2 a:hover {color: #fff;}
.commentairetitle {margin: 0px -14px; margin-top: 14px;}

.mybox .header .info {color: #fff;9FD7E6; text-transform: uppercase;margin: 0px -7px; padding: 0px 7px 3px 7px ; background: #231f20;}
.mybox .footer,
.mybox .content {margin: 7px;}
.mybox .content img {border: none;}

.mybox .footer a {color: #231f20; font-weight: bold; border-left: 10px solid #B72126;#9FD7E6; padding-left: 10px;}


/*.mybox .header .cat_name {display: none;}
.categorysmoin1*/ .mybox .header .cat_name {display: inline; font-style: italic; color: <? echo $color_1; ?>; font-size: 60%; float: right;}
.cat15 .header .cat_name:after  {content: url('/img/moldavie_very_small.gif'); padding-left: 5px;}


.mybox .footer {border-top: 1px solid #9FD7E6; margin-top: 14px; padding-top: 7px;}

.mybox .illustration {border:none;}
.navigator,
.mybox {margin-bottom: 15px;}


/*
.comments .mybox .header .info {padding-top: 3px;background: #ccc; color: #231f20;}
.comments .mybox .header .info .author {color: #B72126;}
*/



.comments .mybox .header h2 {background: #fff; color: #231f20; font-size: 14px;}
.comments .mybox .header {background: #fff;}
/*.comments .mybox .header .info {border-left: 10px solid #B72126; padding-left: 10px; padding-top: 3px; background: #fff; color: #000; border-bottom: 1px solid #B72126;}*/
.comments .mybox .header .info {padding-top: 0px; background: #fff; color: #000;}
.comments .commentbox0 .header .info .author {color: #B72126;}
.comments .commentbox1 .header .info .author {color: #3F8796;#3F8796;}
.comments .commentbox0  {border-left: 5px solid #B72126; padding-left: 10px; padding-top: 3px; background: #fff; color: #000; border-bottom: 1px solid #B72126;}
.comments .commentbox1  {border-left: 5px solid #3F8796;#3F8796; padding-left: 10px; padding-top: 3px; background: #fff; color: #000; border-bottom: 1px solid #3F8796;#3F8796;}




/*.comments .mybox {border-width: 0px 0px 0px 0px; border-style: solid; border-color:  #231f20; padding-bottom: 0px;}*/
.comments .mybox .footer {border: none; margin: 0px; padding: 0px;}

.comments .mybox .content .clear {clear: both;}

.comments .mybox  .content {overflow: auto;}



.comform {border-width: 0px 1px 1px 1px; border-style: solid; border-color:  #231f20; padding-bottom: 0px; padding: 0px 7px}

.comform label {font-weight: bold; font-solid: 120%; display: block;}
.comform input,
.comform textarea {width: 100%; font-size: 12px;}

p#commentsubmit {text-align: center;}
input#commentsubmit {width: 200px; background: #231f20; color: #fff; padding: 3px; font-weight: bold;}

.articlelistimg img {border: none; margin: 0px 2px 2px 0px;}

.mybox .header {margin-bottom: 8px;}

/* g2html */
.g2html-right { float: right; margin: 1px;}
.g2html-left { float: left; margin: 1px;}
.left {float: left;}
.right {float: right;}

