/*Obnuliator*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
/* /Obnuliator*/

html,body{margin:0;padding:0;}
/*body{font: 62.5%/1.4 arial,sans-serif;background:#f89103 url(../i/bg-all.jpg) top left repeat-x;}*/
body{font: 62.5%/1.4 arial,sans-serif;background:#16b0d7 url(../i/bg-all.gif) top left repeat-x;}
img.logo {padding-left:25px;float:left}
/*div.logo {float:left; width: 450px;}*/
input#wlpeUserRegisterEmail,
input#wlpeUserRegisterUserName,
input#wlpeUserRegisterFullName,
input#wlpeUserRegisterPassword,
input#wlpeUserRegisterPasswordConfirm {width:450px;height:35px;border:1px solid #000;font-size:1.7em}
input#wlpeUserRegisterCaptcha {width:150px;height:35px;border:1px solid #000;font-size:1.7em}
#wlpeNewUser div {margin-bottom:25px;}
#wlpeUser div {margin-bottom:25px;}

div#wlpeLogin{float:right;margin-top:20px;margin-right:25px}
div#wlpeLogin button{height:25px; font-size:1.1em}


input#wlpeUsername, input#wlpePassword {width:200px;height:20px;border:1px solid #000;font-size:1.4em;line-height:25px;margin-right:0}
input#wlpeUserProfileDob, input#wlpeUserProfilePassword, input#wlpeUserProfilePasswordConfirm, input#wlpeUserProfileFullName, input#wlpeUserProfileEmail {width:450px;height:35px;border:1px solid #000;font-size:1.7em}
fieldset#wlpeLoginButtons {margin-left:290px;margin-top:10px}

.both {clear:both;overflow:hidden;width:100%;}

#wlpeLogin {padding:10px 0 2px;width:240px;}
#wlpeLogin form {display:block;overflow:hidden;width:240px;}
#wlpeLogin .both {padding-bottom:5px;}
#wlpeLogin label {-x-system-font:none;display:block;float:left;font-family:tahoma,arial,verdana,sans-serif;font-size:1.2em;font-size-adjust:none;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:2px 0;}
#wlpeLogin .text {-x-system-font:none;border:1px solid #C1C1C1;display:block;float:right;font-family:tahoma,arial,verdana,sans-serif;
font-size:1.2em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:1px 3px;
width:130px;}
#wlpeLogin label.left {background-color:inherit;color:#49525C;width:100px;}
#wlpeLogin label.auth, #wlpeLogin label.reg {font-size:1.1em;}
#wlpeLogin label.auth a, #wlpeLogin label.reg a {background-color:inherit;color:#008BE2;}
#wlpeLogin label.auth {float:right;}
#wlpeLogin label.loged {float:right;margin-right:35px;margin-top:15px}

/*Top Menu*/
ul.topmenu{list-style:none;line-height:49px;}
ul.topmenu li{display:inline;padding-right:15px}
ul.topmenu li a{color:#F1F1F1;font-size:1.5em;text-transform:uppercase;text-decoration:none;font-weight:bold;}
ul.topmenu li a:hover{text-decoration:underline;}
ul.topmenu li.last{padding-right:0px}
ul.topmenu li.active a{color:#fff;text-decoration:underline;}
/* /Top Menu*/

/*Under Top Menu*/
div#under-topmenu {height:21px;width:934px;padding:15px 23px 0 23px;font-size:1.8em;font-weight:bold;}
ul.under-topmenu{list-style:none;line-height:21px;}
ul.under-topmenu li{float:left; border-right:2px solid #000;padding:0 10px}
ul.under-topmenu li a{color:#000;text-decoration:none;}
ul.under-topmenu li a{color:#000;text-decoration:none;}
ul.under-topmenu li a:hover{text-decoration:underline;}
ul.under-topmenu li.last {padding-right:0px;border:0px;}
/*ul.under-topmenu li.active a{color:#df403d;text-decoration:underline;}*/
ul.under-topmenu li.active a{color:#16b0d7;text-decoration:underline;}
/* /Under Top Menu*/

/*Foot-menu*/
table.foot-menu {width:100%;}
table.foot-menu td{width:12.5%; vertical-align: top;}
table.foot-menu th{width:12.5%;font-size:1.1em;font-weight:bold;text-decoration:none;}
.foot-menu ul{list-style:none;margin-top:10px}
.foot-menu li a{text-decoration:none;color:#666; font-size:1.2em}
.foot-menu li a:hover{text-decoration:underline;}
/* /Foot-menu*/

/*Main News*/
div#main-news {width:610px; height:448px;position:relative;overflow:hidden;margin-bottom:14px;}
div#main-news img{float:none;z-index:1;}
div#main-news-desc {background-color:#7F7F7F;position:absolute;z-index: 2;bottom:0px;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
opacity: 0.7;
padding:15px;}
div#main-news-desc a{font-size:1.9em;color:#fff; line-height:1;font-weight:bold;display:block;text-decoration:none;}
div#main-news-desc a:hover{text-decoration:underline;}
/* /Main News*/

/*Columns on main*/
div#main-left-col {float:left;width:300px;margin-bottom:23px;margin-right:14px;}
.video {margin-bottom:14px;height:248px}
.concurs span{font-size:2.4em;margin:0;padding:0;line-height:1}
.concurs h2 {font-size:1.3em;margin-top:5px;margin-bottom:15px;line-height:1}
.concurs h2 a:hover{text-decoration:underline;}
.concurs a {text-decoration:none;color:#000}

div#main-right-col {float:left;width:298px;margin-bottom:23px}
div#main-right-col h2{font-size:2.4em;line-height:1;padding:0}
div#main-right-col h2 span{font-size:0.6em;margin-left:70px;line-height:1;}

ul.news {list-style:square;margin-top:14px}
ul.news li{margin-bottom:10px;list-style:square;list-style-position: inside;}
ul.news li a{color:#000; font-size:1.05em;text-decoration:none;}
ul.news li a:hover{text-decoration:underline;}
/* /Columns on main*/

/*Short news Anons*/
.short-news {clear:both; margin-bottom:14px; height:140px; overflow: hidden;}
.short-news h2 {margin-bottom: 5px;line-height:1;}
.short-news h2 a{font-size:1.2em; color:#000; text-decoration:none; font-weight:bold;}
.short-news h2 a:hover{text-decoration:underline;}
.short-news p  {line-height:1.1em;}
.short-news p a{font-size:1.1em; color:#666666; text-decoration:none;}
.short-news-img{width:168px; height:140px;position:relative;float:left;margin-right:12px;}
.short-news-img img{width:168px; height:140px;}
.short-news-cat {background-color:#B8BCBD;position:absolute;z-index: 2;bottom:0px;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity: 0.90;
padding:5px 15px;}
.short-news-cat a{font-size:1.3em;color:#0332FC; line-height:1;font-weight:bold;display:block;text-decoration:none;text-transform:uppercase;}
#orange {color:#D48136;}
#red {color:#FC0326;}
#gray {color:#7A8188}
#pink {color:#FD02AD}
#violet {color:#DC02FD}
#green {color:#44CE44}
#blue {color:#2F9DE9}
#darkblue {color:#0332FC}

/* /Short news Anons*/

/*Short news Anons Bottom*/
.short-news-bot {float:left; width:168px; margin:0 9px; overflow: hidden;}
div#last {margin:0 0 0 8px;}
div#first {margin:0 8px 0 0;}
.short-news-bot h2 {margin-bottom: 5px;margin-top: 5px;line-height:1; }
.short-news-bot h2 a{font-size:1.4em; color:#000; text-decoration:none; font-weight:bold;}
.short-news-bot h2 a:hover{text-decoration:underline;}
.short-news-bot p  {line-height:1.2;}
.short-news-bot p a{font-size:1.3em; color:#666666; text-decoration:none;}
.short-news-bot-img{width:168px; height:140px;position:relative;}
.short-news-bot-img img{width:168px; height:140px;}
.short-news-bot-cat {background-color:#B8BCBD;position:absolute;z-index: 2;bottom:0px;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity: 0.90;
padding:5px 15px;}
.short-news-bot-cat a{font-size:1.3em;color:#0332FC; line-height:1;font-weight:bold;display:block;text-decoration:none;text-transform:uppercase;}
/* /Short news Anons Bottom*/

/*Short Articles*/
.short-articles {width:612px; height:250px;margin-bottom:14px;overflow:hidden}
.short-articles img{width:300px; height:250px;margin-right:14px;float:left}
.short-articles h2{font-size:2.2em;color:#666666;line-height:1;}
.short-articles h2 a{color:#666666;text-decoration:none;}
.short-articles h2 a:hover{text-decoration:underline;}
.short-articles div.avtor{font-size:1.1em;color:#808080;margin:5px 0;}
.short-articles p{font-size:1.1em;color:#000}
.short-articles p a{color:#000;text-decoration:none;display:block;}
/* /Short Articles*/

/*Full Articles*/

div#article strong {font-weight:bold}
div#article h1{font-size:2.2em;color:#666666;line-height:1;}
div#article div.avtor{font-size:1.1em;color:#808080;margin:5px 0 10px 0;}
div#article div.avtor a{color:#808080; text-decoration: none;}
div#article div.short{font-size:1.1em;color:#666666;font-weight:bold;line-height:1.2;margin-bottom:14px; text-align: justify}
div#article div.main{font-size:1.1em;color:#000;line-height:1.1;}
div#article div.main a {color:#FC0326;  text-decoration:underline;}
div#article div.main a:hover {text-decoration:none;}
div#article div.main p{margin-bottom:10px; line-height:1.3}
div#article div.main ul {list-style-type: square;list-style-position: inside;}
div#article div.main ul li{list-style-type: square;list-style-position: inside;margin-left:35px;margin-bottom:7px}
div#article div.main-img {height:100%;width:300px;float:left;margin-right:12px; overflow:hidden; background-color:#F1F1F1}
div#article div.main-img p{padding:5px 7px;text-align:center;color:#666666}
div#article div.link {color:#000; font-size:1.1em; margin-top:20px;text-align:right;}
div#article div.link a{text-decoration:underline;color:#000;padding:0 7px}
div#article div.link a:hover{text-decoration:none;}
/*.clear{clear:both;}
.main a.highslide img {float:left; margin:5px;}*/

/*Snoski*/
div#article div.snoska {border: 1px solid #F1889A;border-left: 10px solid #F1889A;background-color:#FDE7C4;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}
div#article div.snoska1 {border: 1px solid #333333;border-left: 10px solid #333333;background-color:#CCCCCC;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}
div#article div.snoska2 {border: 1px solid #66FF66;border-left: 10px solid #66FF66;background-color:#CCFFCC;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}
div#article div.snoska3 {border: 1px solid #FF6600;border-left: 10px solid #FF6600;background-color:#FF9966;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}
div#article div.snoska4 {border: 1px solid #3399FF;border-left: 10px solid #3399FF;background-color:#99CCFF;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}
div#article div.snoska5 {border: 1px solid #FF3399;border-left: 10px solid #FF3399;background-color:#FFCCFF;margin:10px 15px 10px 15px;padding: 10px 15px 10px 15px;}

/* /Full Articles*/

.ditto_paging {border-top: 1px solid #ccc; padding: 10px; font-size: 86%; color: black;}
#ditto_pages {text-align: center;margin-top:25px;}
#ditto_pages .ditto_currentpage {border: 1px solid black;padding: 1px 5px 2px;margin-right: 1px;background-color: #008CBA; color: #fff;}
#ditto_pages .ditto_off {border: 1px solid #ccc; padding: 1px 5px 2px;margin-right: 1px;color: #ccc;}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
border: 1px solid #008CBA; padding: 1px 5px 2px; margin-right: 1px; text-decoration: none !important; color: black;}
#ditto_pages a:hover {background-color: #fff;color: #000;}

/*Tips*/
.tool-tip {color: #fff;width: 246px;z-index: 13000;}
.tool-title {font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background: url('../i/bubble.png') top left;}
.tool-text {font-size: 11px;padding: 4px 8px 8px;background: url('../i/bubble.png') bottom right;}
/*End Tips*/

/*Commen*/
div#comment {margin-top:25px;}
div#comment h2{background-color: #DDDDDD; font-size:2.2em;color:#666666; padding-left:15px;}
/*End Commen*/

/*H1-H6*/
div#article div.main h2{font-size: 1.6em; margin-bottom:15px}
div#article div.main h3{font-size: 1.4em; margin-bottom:15px}
div#article div.main h4{font-size: 1.2em; margin-bottom:15px}
div#article div.main div.allimg{margin-bottom:15px}
div#article div.main div.leftimg{float:left;margin:0 7px 7px 0}
div#article div.main div.rightimg{float:right;margin:0 0px 7px 7px}


/*Vitrina*/
div#extra img {float:left;}
div#extra img.clear {clear:right}
div#extra div.clear {clear:both;}



/*banner*/
.banner-left {margin-bottom:14px}
/*div#topbanner {padding:0;width:980px;background: transparent; height:55px}*/
div#topbanner {padding:0;width:980px;background: transparent}

/* /banner*/

/*Contact*/
div#contact {margin-top:15px;width:100%;text-align: right;color:#808080;font-size:1.2em;}
div#contact p{margin-top:15px;font-weight: bold;}
div#contact p a{color:#808080;text-decoration: none;}
div#contact p a:hover{text-decoration: underline;}
div#contact ul {display: inline; list-style: none;}
div#contact ul li{display: inline; margin-left:5px}
div#contact ul li a{display: inline;color:#808080;text-decoration: underline;margin-right:7px}
div#contact ul li a:hover{text-decoration: none;}

/*End Contact*/
p.sape {font-size:0.8em;font-weight: normal;}
div#footer p.sape a {font-weight: normal;color: #CCCCCC;}
div#container{text-align:left;}
div#content {font-size:1.3em}
div#footer p{margin-bottom:7px}

div#header {height:108px;background:#fff  url(../i/bg-head.gif) top left repeat-x;}
/*div#topmenu {height:49px;width:934px;background-color:#f77c34; padding:0 23px}*/
div#topmenu {height:49px;width:934px;background-color:#0a4c5d; padding:0 23px}
div#container{width:980px;margin:0 auto;background:url(../i/bg.gif) top center repeat-y;}
div#content{float:left;width:612px; padding-left:23px; margin-right:12px; margin-top:19px;margin-bottom:12px;}
div#navigation{float:right;width:310px;padding-right:23px;margin-top:19px}
div#extra{clear:both;width:934px;padding:14px 23px 14px 23px;}
/*div#footer{border-top:20px solid #f89103;padding:24px 23px 23px 23px;}*/
div#footer{border-top:20px solid #16b0d7;padding:24px 23px 23px 23px;}

/* FOR SEO */
.seo-news {clear:both; width:300px; overflow: hidden; font-family: "Times New Roman", Times, serif;}
.seo-news h2 {margin-bottom: 5px;line-height:1;}
.seo-news h2 a{font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
.seo-news h2 a:hover{text-decoration:underline;}
.seo-news p  {line-height:14px;}
.seo-news p a{font-size:14px; color:#666666; text-decoration:none;}
.seo-news-img{width:300px; height:150px;position:relative;float:left;margin-right:12px;}
.seo-news-img img{width:300px; height:150px;}
.seo-news-cat {background-color:#B8BCBD;position:absolute;z-index: 2;bottom:0px;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity: 0.90;
padding:5px 15px;}
.seo-news-cat a{font-size:14px;color:#666666; line-height:1;font-weight:bold;display:block;text-decoration:none;text-transform:uppercase;}

div#search-line {width:610px; float:left; height:18px; background-color:#BABABA; position:relative;overflow:hidden;}
div#search-form {width:310px;float:left;margin-left: 14px;padding:0 0 0 0}
div#search-form  button{height:14px; font-size:1.1em}
#search-form  form {display:block;overflow:hidden;width:310px;}
#search-form  label {-x-system-font:none;display:block;float:left;font-family:tahoma,arial,verdana,sans-serif;font-size:1.2em;font-size-adjust:none;
font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
#search-form .text {-x-system-font:none;border:1px solid #C1C1C1;display:block;float:right;font-family:tahoma,arial,verdana,sans-serif;
font-size:1.2em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:1px 3px;}

.shop img{width:168px; height:140px; margin-bottom:5px;}
.shop h2{font-size:1.8em;color:#666666;line-height:1;}
.shop h2 a{color:#666666;text-decoration:none;}
.shop h2 a:hover{text-decoration:underline;}
.shop p{font-size:1.2em;color:#000; margin-left: 3px;text-align:justify}
.shop p a{color:#000;text-decoration:none;display:block; text-align:justify}

.shop-new {clear:both; width:300px; overflow: hidden; font-family: "Times New Roman", Times, serif; margin-top: 5px}
.shop-new h2 {margin-bottom: 5px;line-height:1;}
.shop-new h2 a{font-size:11px; color:#000; text-decoration:none; font-weight:bold;}
.shop-new h2 a:hover{text-decoration:underline;}
.shop-new-img{width:300px; height:330px;position:relative;float:left;margin-right:12px;}
.shop-new-img img{width:300px; height:330px;}
.shop-new-cat {background-color:#B8BCBD; width:300px; position:absolute;z-index: 2;bottom:0px;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
opacity: 0.90;
padding:2px 0px;}
.shop-new-cat a{font-size:11px;color:#666666; line-height:1;font-weight:bold;display:block;text-decoration:none;text-transform:uppercase; text-align:right}
.pic{
	float:left;
	margin:0 15px 15px 0;
	border:5px solid white;
	width:200px;
	height:250px;
}

.pic a{
	width:200px;
	height:250px;
	text-indent:-99999px;
	display:block;
}
