@charset "utf-8";

body    {color:#053b5d;background: url('../images/delfin93.jpg') fixed; background: #fff; background-size: 100% 100%;}
a       {color:#061722;}
a:hover {color:#061722;text-decoration: underline;}

#header                {color:#fff;}
#header #sitename a    {text-shadow: 1px 1px 5px #000, 0 0 3em #fff;}
#header #sitename a    {}
#header #sitename div  {text-shadow: 1px 1px 5px #000, 0 0 3em #fff;text-transform:uppercase;}
#header a              {color:inherit;text-shadow:none;text-decoration: none;}
#header #logo  img     {}
#header #email a        {color:#3d4042;text-shadow: none;display:block;margin-bottom: 7px;}
#header #phone a        {color:#3d4042;text-shadow: 1px 1px 2px #fff}
@media only screen and (max-width: 910px){
 #header #email a       {color:#3d4042;text-shadow: none;}
 #header #phone a       {color:#3d4042;text-shadow: 1px 1px 2px #fff;}
}
#header #email button   {background:#179cd7;border:1px solid #fff;border-radius: 6px;padding:5px 10px;color:#fff;text-shadow:none;text-transform: lowercase;font-family: "arial narrow", arial, tahoma;}
#header #email button:hover   {background:#1b70a7;border:1px solid #000;border-radius: 6px;padding:5px 10px;color:#fff;text-shadow:none;}

#topmenuline {background: #1b70a7;} 


/** #topmenu {background: url('../images/topmenu-fone.png'); padding:3px 7px;} **/
#topmenu ul li {background:none;border-bottom: none;}
#topmenu ul li a {background:none;color:#fff;text-decoration:none;}
#topmenu ul li a:hover {background:none;color:#fff;text-decoration:none;}
#topmenu ul li:hover {background:#ddd;border-bottom:none;}
#topmenu ul li:hover a {color:#000;}
#topmenu ul li.active {background:#fff;border-bottom:none;}
#topmenu ul li.active a {color:#000;}
#topmenu ul li.active a:hover {color:#000; text-decoration:none; text-shadow:none;}
#topmenu span {background:none;}

#topmenu ul.nav ul.nav-child li {background:none;border-bottom: none;}
#topmenu ul.nav ul.nav-child li a {background:none;color:#fff;text-decoration:none;}
#topmenu ul.nav ul.nav-child li a:hover {background:none;color:#fff;text-decoration:none;}
#topmenu ul.nav ul.nav-child li:hover {background:#ddd;border-bottom:none;}
#topmenu ul.nav ul.nav-child li:hover a {color:#000;}
#topmenu ul.nav ul.nav-child li.active {background:#fff;border-bottom:none;}
#topmenu ul.nav ul.nav-child li.active a {color:#000;}

#path2 {}

aside ul li {background:none;border-bottom: none;}
aside ul li a {background:none;color:#061722;text-decoration:none;}
aside ul li a:hover {background:none;color:#061722;text-decoration:underline;}
aside ul li:hover {background:#ddd;border-bottom:none;}
aside ul li:hover a {color:#000;}
aside ul li.active {background:none;border-bottom:none;}
aside ul li.active a {color:#000;}
aside ul li.active a:hover {color:#061722; text-decoration:underline; text-shadow:none;}


#topmenu ul.nav ul.nav-child { border:1px solid #ddd; background: #274558; box-shadow:1px 1px 4px #ccc;}

/** ASIDE **/
aside .module, .tag-category {border:none; color: #053b5d; background: #fbf2ea;padding: 10px; margin: 0 0px 0px 0px;}
aside .module .module-header, .tag-category h1 {
 color: #053b5d;
 text-decoration: none;
 border-top: 1px solid #053b5d;
 border-bottom: 1px solid #053b5d;
 border-radius:0;
 margin: 0;
} 
aside .module .module-header span, .tag-category h1 {
 font-family: 'arial narrow',tahoma,arial,sans-serif;
 font-weight: bold;
 padding: 8px 0 8px 10px;
}
aside .module .modbody {color:#053b5d;}
#content, #left, #right {border:none;}
#content, #left, #right {color:#053b5d;background: url('../images/bgw.png');}
#content a, #left a, #right a, .tag-category a {color:#061722;}

    




#navigator {color:#053b5d;}

.blog-featured .page-header h1,
.blog-featured .item-header h2,
.tag-category h1,
.item-page .page-header h1,
.page-header h2 {
 color:#053b5d;
 text-decoration: none;
 border-top:1px solid #053b5d;
 border-bottom:1px solid #053b5d;
 text-shadow:1px 1px 1px #999999;
	font-family:arial,tahoma,verdana,helvetica, sans-serif; 
 
 
}
.item-header h2 a,
.page-header h2 a {
 background: #8eb4d8;
	font-family:arial,tahoma,verdana,helvetica, sans-serif;
 text-shadow:1px 1px 1px #999999; 
 color:#061722 !important; text-decoration: none;
}


.item-page { color:#053b5d; border-radius:5px; }


.item-page .content_rating {background: #fff;}
.pagebefore {background:#053b5d; }

.tag-category {}

ul.category li {list-style-type: none;margin-bottom: 4px;margin-top: 4px;}
ul.category li a.label {text-decoration: none;color:#061722;}
ul.category li a.label:hover {text-decoration: underline;color:#061722;}
ul.category li img {height: 100%; width: auto;}

.item-page .icons li a,
.blog .item .icons li a {color:#061722;}

.item-page dl.article-info dd.published,
.blog .item dl.article-info dd.published {color:#053b5d;}

main .items-leading .item-image img,
main .item .item-image img {border: 1px solid #ccc;}

main .item-page .item-image img {border: 1px solid #ccc;}

.pagination .counter {background:#3e1b11;color:#053b5d;text-shadow:1px 1px 1px grey;}
.pagination ul.pagination-list li {}
.pagination ul.pagination-list li a {padding: 2px 4px;}
.pagination ul.pagination-list li.active   {background: #3e1b11;color:#053b5d;}
.pagination ul.pagination-list li.active a {background: #3e1b11;color:#061722!important;}


div.span4   {color:#053b5d; background: #fbf2ea;}
div.span4 a {color:#061722 !important;}



#footer {background: url('../images/topline-fone.jpg') right;}
#footer #fcontacts {border-left:none;}
#footer #fcontacts a {color:#061722;text-shadow:none;text-decoration: none;}


#footermenu ul {background:none;}
#footermenu ul > li:first-child {background: none;}
#footermenu ul > li a {text-decoration:none;color:#ffffff;background:none;}
#footermenu ul > li a:hover    {color:#000;text-decoration: underline;}
#footermenu ul > li.active a  {color:#fff !important;text-shadow:1px 1px 1px #000 !important;}
#footermenu ul > li.active a:hover{color:#fff;text-decoration:none;text-shadow:none;}
#footermenu span {background:none;}
#postaddress, #phones {color:#053b5d;text-shadow: none;}

#copyrightbox {color:#053b5d;text-shadow: none;}
#copyrightbox h3 {color:#053b5d;}
#copyrightbox span.created_by {color:#053b5d;}
#copyrightbox span.created_by a { color:#053b5d !important;text-decoration: none;}



#fsocnet a {color:#053b5d;text-decoration: none;}

blockquote {
 border:1px solid #ccc;
 box-shadow: 1px 1px 3px #999;
}