@charset "UTF-8";
/* CSS Document */
body {
    font-family: Trebuchet MS, Helvetica, Arial, Geneva, sans-serif;
    font-size: 0.9em;
    line-height: 1.3em;
    color: #000;
}
body {
    color: #fff;
    background-color: #2e2e2e;
    margin: 0px;
    padding: 0px;
}
.wrap {
    width: 934px;
    margin: 0 auto;
}
a:link,
a:visited {
    text-decoration: none;
    color: #000;
    -moz-text-shadow: 0px 0px 0px #ccc;
    -webkit-text-shadow: 0px 0px 0px #ccc;
}
a:hover {
    text-decoration: none;
    color: #85c440;
    -moz-text-shadow: 0px 0px 2px #ccc;
    -webkit-text-shadow: 0px 0px 2px #ccc;

}
a:active {
    text-decoration: none;
    color: #000;
}
a:focus { outline: 0 !important }
img { border: 0 }
.cl {
    display: block;
    clear: both;
    visibility: hidden;
}
.fr { float: right }
.fl { float: left }
.half { width: 49% }
h1 {
    font-size: 1.2em;
    color: #000;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
h2 {
    font-size: 1em;
    color: #000;
}
input,
textarea {
    -moz-border-radius: 0px;
    border-radius: 0px;
    padding: 6px;
    border: 1px solid #ccc;
    box-shadow: 0px 0px 1px #ccc;
    -moz-box-shadow: 0px 0px 1px #ccc;
    -webkit-box-shadow: 0px 0px 1px #ccc;
    -webkit-transition: all 1s linear;
    -moz-transition: all 1s linear;
    transition: all 1s linear;
}
input:hover,
textarea:hover,
input:active,
textarea:active {
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 6px;
    border: 1px solid #7d7d7d;
    box-shadow: 0px 0px 9px #7d7d7d;
    -moz-box-shadow: 0px 0px 9px #7d7d7d;
    -webkit-box-shadow: 0px 0px 9px #7d7d7d;
}
.sizer{ left: 0px; background-color: #262626; top: 30%; position: fixed; opacity: 0.8; -webkit-opacity: 0.8; -moz-opacity: 0.8; }
.sizer a{ text-align: center; line-height: 34px; height: 34px; width: 23px; display: block; }
.gallery{ padding: 0px; margin: 0px; list-style-type: none; }
.gallery li{ font-weight: bold; font-size: 0.8em; padding: 10px; background-color: #f6f6f6; margin-bottom: 2px; margin-right: 6px; float: left; }
.gallery li img{ margin-left: -10px; margin-bottom: -10px; margin-right: 10px; margin-top: -10px; float: left; box-shadow: 1px 1px 5px #ccc; -webkit-box-shadow: 1px 1px 5px #ccc; -moz-box-shadow: 1px 1px 5px #ccc; }
.tile{ background-color: #ededed; font-size: 1.2em; margin-bottom: 10px; float: left; margin-right: 10px; width: 32%;  -moz-border-radius:4px; -webkit-border-radius:4px; box-shadow: 1px 1px 7px #ccc; -moz-box-shadow: 1px 1px 7px #ccc; -webkit-box-shadow: 1px 1px 7px #ccc;

background-image: linear-gradient(top, rgb(255,255,255) 76%, rgb(235,235,235) 100%, rgb(230,230,230) 0%);
background-image: -o-linear-gradient(top, rgb(255,255,255) 76%, rgb(235,235,235) 100%, rgb(230,230,230) 0%);
background-image: -moz-linear-gradient(top, rgb(255,255,255) 76%, rgb(235,235,235) 100%, rgb(230,230,230) 0%);
background-image: -webkit-linear-gradient(top, rgb(255,255,255) 76%, rgb(235,235,235) 100%, rgb(230,230,230) 0%);
background-image: -ms-linear-gradient(top, rgb(255,255,255) 76%, rgb(235,235,235) 100%, rgb(230,230,230) 0%);
}
.tile .imgr{ border-left-color: #e6e6e6; border-bottom-color: #e6e6e6; border-right-color: #e6e6e6; border-left-style: solid; border-bottom-style: solid; border-right-style: solid; border-top-style: none; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 0px; padding: 0px; margin-left: 10px; margin-bottom: -10px; margin-right: 0px; margin-top: -10px; float: right; }
.tile a{ padding: 10px; height: 2.8em; display: block; line-height: 1.4em; }
.rightgal{ padding-top: 20px; }
.menu{ float: right; }
.top_logo{ margin-left: -25px; padding-bottom: 20px; padding-top: 20px; float: left; }
.content{ padding-bottom: 30px; }
.menubottom{ margin-top: 20px; padding-bottom: 20px; padding-top: 20px; color: #4d4d4d; }
.footer{ line-height: 1.3em; padding-bottom: 20px; padding-top: 0px; color: #666666; font-size: 0.8em; }
.imgr{ padding-left: 20px; float: right; }
.imgl{ padding-right: 20px; float: left; }
.sideimages{ float: right; padding-bottom: 20px; padding-left: 20px; width: 300px; }
.tiles{ padding-top: 20px; }
.col{ float: left; width: 20%; }
.l1{ list-style-type: none; padding: 0px; margin: 0px; }
.l1 li{ padding-left: 10px; padding-bottom: 4px; padding-right: 4px; padding-top: 4px; margin-right: 14px; margin-left: -10px; margin-bottom: 10px; margin-top: 0px; font-size: 0.8em; font-weight: bold; 
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

background-image: linear-gradient(top, rgb(46,46,46) 76%, rgb(61,61,61) 100%, rgb(64,64,64) 0%);
background-image: -o-linear-gradient(top, rgb(46,46,46) 76%, rgb(61,61,61) 100%, rgb(64,64,64) 0%);
background-image: -moz-linear-gradient(top, rgb(46,46,46) 76%, rgb(61,61,61) 100%, rgb(64,64,64) 0%);
background-image: -webkit-linear-gradient(top, rgb(46,46,46) 76%, rgb(61,61,61) 100%, rgb(64,64,64) 0%);
background-image: -ms-linear-gradient(top, rgb(46,46,46) 76%, rgb(61,61,61) 100%, rgb(64,64,64) 0%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.76, rgb(46,46,46)),
	color-stop(1, rgb(61,61,61)),
	color-stop(0, rgb(64,64,64))
);
}
.l1 li a:link, .l1 li a:active{ color: #ededed; }
.l1 li a:visited{ color: #d2d2d2; }
.l1 li a:hover{ color: #85c440; }
.l2{ padding-left: 10px; padding-bottom: 7px; padding-right: 0px; padding-top: 0px; list-style-type: none; margin: 0px; }
.l2 li{ margin: 0px; padding: 0px; line-height: 1.2em; font-size: 0.7em; font-style: normal; font-weight: normal; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; background: none }
.l2 li a:link, .l2 li a:active{ color: #7b7b7b; }
.l2 li a:visited{ color: #9e9e9e; }
.l2 li a:hover{ color: #85c440; }
.menulay{ margin: 0px; padding: 0px 3px 0px 3px; list-style-type: none; background-color: #414141;
background-image: linear-gradient(bottom, rgb(51,51,51) 11%, rgb(102,102,102) 56%, rgb(133,133,133) 56%, rgb(160,160,160) 93%);
background-image: -o-linear-gradient(bottom, rgb(51,51,51) 11%, rgb(102,102,102) 56%, rgb(133,133,133) 56%, rgb(160,160,160) 93%);
background-image: -moz-linear-gradient(bottom, rgb(51,51,51) 11%, rgb(102,102,102) 56%, rgb(133,133,133) 56%, rgb(160,160,160) 93%);
background-image: -webkit-linear-gradient(bottom, rgb(51,51,51) 11%, rgb(102,102,102) 56%, rgb(133,133,133) 56%, rgb(160,160,160) 93%);
background-image: -ms-linear-gradient(bottom, rgb(51,51,51) 11%, rgb(102,102,102) 56%, rgb(133,133,133) 56%, rgb(160,160,160) 93%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.11, rgb(51,51,51)),
	color-stop(0.56, rgb(102,102,102)),
	color-stop(0.56, rgb(133,133,133)),
	color-stop(0.93, rgb(160,160,160))
);
border-radius: 4px;
box-shadow: 0px 0px 5px #afafaf; -moz-box-shadow: 0px 0px 5px #afafaf; -webkit-box-shadow: 0px 0px 5px #afafaf;
}
.menulay li{line-height: 40px; padding: 11px 20px 10px 20px; display: inline; color: white; 

}
.menulay .sel{
background-image: linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -o-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -moz-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -webkit-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -ms-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.11, rgb(31,31,31)),
	color-stop(0.56, rgb(74,74,74)),
	color-stop(0.56, rgb(107,107,107)),
	color-stop(0.93, rgb(133,133,133))
);
}
.menulay a {color:white;}

.menulay li:hover{ color: #000; background-color: #1f1f1f; background-image: linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -o-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -moz-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -webkit-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);
background-image: -ms-linear-gradient(bottom, rgb(31,31,31) 11%, rgb(74,74,74) 56%, rgb(107,107,107) 56%, rgb(133,133,133) 93%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.11, rgb(31,31,31)),
	color-stop(0.56, rgb(74,74,74)),
	color-stop(0.56, rgb(107,107,107)),
	color-stop(0.93, rgb(133,133,133))
);}
.menutop{ padding-top: 0px; float: right; margin-top:28px;}


.bottompart{ background-color: #2e2e2e; }

.bottompart .menulay{ background: none; box-shadow: none; border:none; margin-bottom:10px;}

.bottompart .menulay li{ padding-left: 10px; padding-bottom: 5px; padding-right: 10px; padding-top: 5px; border-color: #3f3f3f; border-style: solid; border-width: 1px; line-height: 32px; display: inline; margin: 0px 5px 0px 0px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;

background-image: linear-gradient(top, rgb(66,66,66) 56%, rgb(51,51,51) 100%, rgb(59,59,59) 0%);
background-image: -o-linear-gradient(top, rgb(66,66,66) 56%, rgb(51,51,51) 100%, rgb(59,59,59) 0%);
background-image: -moz-linear-gradient(top, rgb(66,66,66) 56%, rgb(51,51,51) 100%, rgb(59,59,59) 0%);
background-image: -webkit-linear-gradient(top, rgb(66,66,66) 56%, rgb(51,51,51) 100%, rgb(59,59,59) 0%);
background-image: -ms-linear-gradient(top, rgb(66,66,66) 56%, rgb(51,51,51) 100%, rgb(59,59,59) 0%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.56, rgb(66,66,66)),
	color-stop(1, rgb(51,51,51)),
	color-stop(0, rgb(59,59,59))
);

}
.bottompart .menulay li:hover{ background-color: #2e2e2e; color: #b3b3b3; box-shadow: 0px 0px 5px #000; -moz-box-shadow: 0px 0px 5px #000; -webkit-box-shadow: 0px 0px 5px #000;
background-image: linear-gradient(top, rgb(66,66,66) 56%, rgb(43,43,43) 100%, rgb(59,59,59) 0%);
background-image: -o-linear-gradient(top, rgb(66,66,66) 56%, rgb(43,43,43) 100%, rgb(59,59,59) 0%);
background-image: -moz-linear-gradient(top, rgb(66,66,66) 56%, rgb(43,43,43) 100%, rgb(59,59,59) 0%);
background-image: -webkit-linear-gradient(top, rgb(66,66,66) 56%, rgb(43,43,43) 100%, rgb(59,59,59) 0%);
background-image: -ms-linear-gradient(top, rgb(66,66,66) 56%, rgb(43,43,43) 100%, rgb(59,59,59) 0%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.56, rgb(66,66,66)),
	color-stop(1, rgb(43,43,43)),
	color-stop(0, rgb(59,59,59))
);
}
.bottompart .menulay .sel{ padding-left: 10px; padding-bottom: 5px; padding-right: 10px; padding-top: 5px; background-color: #353535; line-height: 32px; display: inline; margin: 0px 5px 0px 0px; box-shadow: 0px 0px 5px #85c440; -moz-box-shadow: 0px 0px 5px #85c440; -webkit-box-shadow: 0px 0px 5px #85c440;}
.toppart{ color: black; background-color: white; }
.bottompart a:link, .bottompart a:active{ color: #e4e4e4; }
.bottompart a:visited{ color: #d4d4d4; }
.bottompart a:hover{ color: white; }

.baner{ border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.content a{ color: #85c440; }
.banner{ background-position: center bottom; background-repeat: no-repeat; background-image: url(/img/cien_pod_baner.jpg); padding-bottom: 34px; }
.item{ padding-top: 20px; border-bottom-color: #e6e6e6; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 20px; }
.itemleft{ float: left; width: 100px; }
.itemright{ float: right; width: 330px; }
.imgtile{ padding: 10px; border-color: #d6d6d6; border-style: solid; border-width: 1px; }
.item h1{ padding-top: 0px; margin-top: 0px; }
.itemright ul{ padding-right: 0px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px; margin: 0px; }
.socialbox{ left: 45%; top: 39px; position: absolute; }

