/*
Ã�ï¿½Ã�Â¾Ã�Â½: #82c8ef
Ã�Â¼Ã�ÂµÃ�Â½Ã�ï¿½:#009145;
Ã�Â¼Ã�ÂµÃ�Â½Ã�ï¿½ hover:#f00;


-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;



Ã�ï¿½Ã�ï¿½Ã�ï¿½Ã�Â»Ã�ÂºÃ�Â° #0080c2 (Ã�ï¿½Ã�Â¸Ã�Â½Ã�Â¸Ã�Â¹)
Ã�Â±Ã�Â¾Ã�ï¿½Ã�Â´Ã�ÂµÃ�ï¿½ #ffd664

*/

/* HEIGHT 100% FIX*/
html {height: 100%;}
body {height: 100%;}
/* HEIGHT 100% FIX*/

html, body {
  background:#82c8ef;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  }
/* Ã�Â¾Ã�ï¿½Ã�Â½Ã�Â¾Ã�Â²Ã�Â½Ã�Â¾Ã�Â¹ Ã�ÂºÃ�Â¾Ã�Â½Ã�ï¿½Ã�ÂµÃ�Â¹Ã�Â½Ã�ÂµÃ�ï¿½ */
.adg_container {
  width:1000px;
  margin:40px auto;
  padding:0;
  text-align:center;
  background:#fff url(../images/header.png) 0 0 no-repeat;
  position:relative;
  -webkit-box-shadow: 0px 0px 100px 1px rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 100px 1px rgba(255, 255, 255, 1); 
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  }
.adg_header {
  display:block;
  width:1000px;
  height:240px;
  }
.menutop {
  height:50px;
  width:1000px;
  text-align:center;
  background:#fff url(../images/menutop.png) 0 0 no-repeat;
  position:relative;
  padding:0 0 2px 0;
  }
.adg_main {
  width:1000px;
  background:#fff;
  }
.adg_main_left {
  text-align:left;
  width:310px;
  padding:0;
  margin:0;
  }
.adg_main_right {
  width:640px;
  padding:20px 25px;
  text-align:left;
  }
/* Facebook box*/
.fb {
  text-align:center;
  }

.adg_footer {
  width:960px;
  margin:0 auto;
  padding:20px;
  text-align:left;
  background:#fff;
  border-top:#0074b9; 1px solid;
  color:#777;
  font-size:12px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  line-height:16px;
  font-size:10px;
  }
.adg_footer * {
  line-height:inherit;
  font-size:inherit;
  }
.logo {
  display:block;
  width:454px;
  height:106px;
  background:url(../images/LOGOTIPE.png) 0 0px no-repeat;
  margin:0;
  background-size: cover;
  position:absolute;
  left:5px;
  top:60px;
  z-index:102;  
  }
.logo:hover {
  background-position:0 0;
  }
.header-right {
  width:575px;
  height:240px;
  display:block;
  position:absolute;
  right:0;
  top:0;
  z-index:1;
  -webkit-border-top-right-radius: 15px;
  -moz-border-radius-topright: 15px;
  border-top-right-radius: 15px;
  overflow:hidden;
  }
.header-right .right-over {
  display:block;
  position:absolute;
  left:0;
  top:0;
  width:190px;
  height:240px;
  z-index:101;
  background:url(../images/slider-over.png) 0 0 no-repeat;
  }
/* Ã�Â¾Ã�ï¿½Ã�Â½Ã�Â¾Ã�Â²Ã�Â½Ã�Â¾Ã�Â¹ Ã�ÂºÃ�Â¾Ã�Â½Ã�ï¿½Ã�ÂµÃ�Â¹Ã�Â½Ã�ÂµÃ�ï¿½ */
  
/* Ã�ï¿½Ã�Â°Ã�Â¿Ã�ÂºÃ�Â° */


/* Ã�ï¿½Ã�Â°Ã�Â¿Ã�ÂºÃ�Â° */



#userForm {
  display:block !important;
  margin:0 !important;
  padding:10px !important;
  }
#userForm  .componentheading {
  text-align:center;
  font-size:16px;
  margin:0 0 12px 0;
  }
.diag {
  background:url(../images/diag.jpg);
  }

/* Ã�Â½Ã�Â°Ã�Â²Ã�Â¸Ã�Â³Ã�Â°Ã�ï¿½Ã�Â¸Ã�ï¿½ */
#article-index {
  display:block;
  background:#eee;
  }
#article-index ul {
  display:block;
  background:none;
  list-style:none;
  padding:0;
  margin:0;
  text-align:center;
  }

#article-index li {
  display:inline-block;
  background:none;
  list-style:none;
  padding:5px 10px;
  margin:0;
  text-align:center;
  }
#article-index li a, #article-index li a:link, #article-index li a:visited, #article-index li a:hover {
  display:inline-block;
  padding:5px 10px;
  width:auto;
  height:20px;
  line-height:20px;
  font-size:14px;
  color:#fff;
  background:#a31f06;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  behavior: url(../border-radius.htc);
  }
#article-index li a:hover {
  background:#f56901;
  }
  


/* Ã�Â¥Ã�ï¿½Ã�ï¿½Ã�ï¿½ */
div.clear {
  margin:0;
  padding:0;
  height:0;
  float:none;
  clear:both;
  }
.edit-icon {
  display:none;
  }
ul.actions {
  display:none !important;
  }
.mod-jgmap {
  margin:0;
  padding:0;
  }
.noimage {
  margin:0;
  padding:0;
  }
.rsform-captcha-box {
  float:none !important;
  }
.content-links ul {
  display:block;
  margin:0;
  padding:0;
  }
.category-view h1 a, .category-view h2 a {
  color:#fff !important;
  font-family: 'Comfortaa', cursive;
  font-size:18px !important;
  }
/* Ã�Â¥Ã�ï¿½Ã�ï¿½Ã�ï¿½ */

/* Ã�ï¿½Ã�Â°Ã�Â±Ã�ï¿½ */
#contentPaneWrapper {
  margin:0 0 20px 0;
  }

#contentPaneWrapper .current dd {
  padding:20px !important;
  }

/* Ã�Â½Ã�Â°Ã�Â²Ã�Â¸Ã�Â³Ã�Â°Ã�ï¿½Ã�Â¸Ã�ï¿½ */  
.pagination {
  display:block;
  list-style:none;
  padding:0;
  height:20px;
  line-height:20px;
  margin:10px 0 0 0;
  background:none;
  text-align:center;
  white-space:nowrap;
  }
.pagination ul {
  display:block;
  list-style:none;
  padding:0;
  height:20px;
  line-height:20px;
  margin:0;
  text-align:center;
  white-space:nowrap;
  }
.pagination li {
  display:inline-block;
  list-style:none;
  padding:0;
  margin:0 5px;
  text-align:center;
  white-space:nowrap;
  font-size:14px;
  color:#fff;
  height:20px;
  width:auto;
  min-width:20px;
  text-align:center;
  line-height:20px;
  color:#777;
  }
.pagination li a, .pagination li a:link, .pagination li a:visited, .pagination li a:hover {
  display:block;
  height:20px;
  width:auto;
  min-width:20px;
  text-align:center;
  line-height:20px;
  color:#0074b9 !important;
  }
/* Ã�Â½Ã�Â°Ã�Â²Ã�Â¸Ã�Â³Ã�Â°Ã�ï¿½Ã�Â¸Ã�ï¿½ */


.socbuttons {
  margin:20px 0 0 0;
  padding:20px 0 0 0 !important;
  width:100%;
  }
.socbuttons div {
  margin-left:0 !important;
  margin-right:10px !important;
  padding-left:0 !important;
  height:auto !important;
  max-width:160px;
  }

.maintop {
  position:absolute;
  top:85px;
  width:740px;
  right:0;
  height:294px;
  overflow:hidden;
  background:#eee;
  }
.maintop ul, .maintop li {
  margin:0;
  padding:0;
  list-style:none;
  background:none;
  }
.ws_bullets {
  margin:0 auto !important;
  left:300px;
  width:100px;
  display:inline-block !important;
  text-align:center !important;
  }
div.ws_bullets div {
  display:inline-block !important;
  float:none !important;
  }

.vt_nice_slideshow {
  padding:0 !important;
  margin:0 !important;
  }
#vt_nice_slideshow89 {
  padding:0 !important;
  margin:0 !important;
  }
.blog_tmbs div {
  display:block;
  position:relative;
  float:none;
  clear:both;
  }
#userForm .componentheading {
  display:none;
  }
  
.ws-title {
  background:#fff !important;
  padding:10px 20px !important;
  }  
.ws-title span {
  font-size:18px !important;
  line-height:24px !important;
  color:#000  !important;
  font-style:italic !important;
  }
.ws-title div {
  font-size:14px !important;
  line-height:20px !important;
  color:#333 !important;
  font-style: italic !important;
  }
.adress th {
  width:auto;
  padding:4px 20px 4px 0;
  line-height:20px;
  border-bottom:1px solid #eee;
  text-align:left;
  font-weight:normal;
  font-style:italic;
  vertical-align:middle;
  color:#999;
  }
.adress td {
  width:auto;
  padding:4px 0;
  line-height:20px;
  vertical-align:middle;
  border-bottom:1px solid #eee;
  }
.adress ul {
  margin:0;
  }
.adress h4 {
  margin:10px 0 0 0;
  padding:0;
  }
.gmapmodule {
  width:250px !important;
  padding:0 0 0 20px !important;
  border-bottom:0 !important;
  vertical-align:bottom !important;
  }
.juphotogallery  {
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  background:none !important;
  }
.juphotogallery .modal .jugallery {
  border:2px solid #eee !important;
  margin:0 15px 15px 0 !important;
  background:#fff !important;
  }
.juphotogallery .modal:hover .jugallery {
  border:2px solid #fed561 !important;
  }
.noimage {
  display:inline-block !important;
  float:none !important;
  }

/* Ã�Â¦Ã�Â¸Ã�ï¿½Ã�Â°Ã�ï¿½Ã�Â° */
.citata {
  display:block;
  width:100%;
  margin:0 0 20px 0;
  text-align:right;
  float:none;
  padding:0;
  line-height:25px;
  font-size:16px;
  font-style:normal;
  font-weight:300;
  font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
  font-style:italic;
  color:#666;
  font-style:italic;
  height:210px;
  }


blockquote *:before {content: "\201C";}
blockquote *:after {content: "\201D";}
q:before {content: "\00AB";}
q:after {content: "\00BB";}





#vk_groups {
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  margin:0 0 20px 20px;
  overflow:hidden;
}
.adg_social {
  position:absolute;
  top:-36px;
  right:0;
  height:32px;
  z-index:10;
  }
.adg_social a {
  display:block;
  float:left;
  width:32px;
  height:32px;
  margin:0 5px 0 0;}

hr {
  clear:both;
  width:100%;
  float:none;
  height:1px;
  border:0 !important;
  background:none !important;
  }

.multithumb {
  display:block;
  margin:0 10px 5px 0;
  float:left;
  }
p.bigimage {
  float:none !important;
  margin:0 !important;
  padding:0 !important;
  width:640px !important;
  }
p.bigimage img {
  display:block !important;
  -webkit-border-radius: 15px !important;
  -moz-border-radius: 15px !important;
  border-radius: 15px !important;
}

.citata img {
  display:block !important;
  float:right !important;
  -webkit-border-radius: 15px !important;
  -moz-border-radius: 15x !important;
  border-radius: 15px !important;
  margin:0 0 0 25px !important;
}
.item-page img {
  max-width:640px;
  height:auto;
  margin:10px 0;
  font-size: 35pt;
  margin-right: 15px;
  }
.formField img {
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  display:inline-block !important;
  }
.mtGallery {
  margin:0 !important;
  }
table.mtGallery {
  margin:0 -20px 0 0 !important;
  padding:0 !important;
  }
td.mtGallery {
  width:210px !important;
  padding:0 5px 0 0 !important;
  }
.mtGallery div {
  width:100%;
  height:125px;
  overflow:hidden;
  margin:0 0 5px 0;
  }
.mtGallery img {
  display:block !important;
  margin:0 !important;
  padding:0 !important;
  }