@charset "UTF-8";
/* CSS Document */

body {
  margin: 0;
  padding: 0;
  min-width: 970px;
  background-color: #FFFFFF;
}

.menuup {
width: 434px;
height: 26px;
border-right: #C9C9C9 1px solid;
border-left: #C9C9C9 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*color:#404040;*/
font-weight:bold;
padding-top: 15px;
}

.forgot{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#404040;*/
font-weight:bold;
}

.menuupdown {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.menuupdown:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}

.space7{
padding-left:7px;
}

.space10{
padding-left:10px;
}

.space20{
padding-left:20px;
}

.space30{
padding-left:30px;
}

.space10right{
padding-right:10px;
}

.lang {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.lang:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.menuppal {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
}

a.menuppal:hover {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
color:#FFFFFF;
text-decoration:underline;
}

.divmenuppal{
width:970px;
height:47px;
}

.menuinicio{
width:155px;
height:32px;
float:left;
padding-top:15px;
}

.menugetcom{
width:221px;
height:32px;
float:left;
padding-top:15px;
}

.menuoffcom{
width:219px;
height:32px;
float:left;
padding-top:15px;
}

.menuprofile{
width:183px;
height:32px;
float:left;
padding-top:15px;
}

.menumyinviko{
width:192px;
height:32px;
float:left;
padding-top:15px;
}

.registerfree {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#00719B;
}

.userpass {
width: 434px;
height: 26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#404040;
font-weight:bold;
padding-top: 15px;
}

.tittlewidgettxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#231F20;
}

.tittlewid{
width:190px;
height:26px;
background-image:url(../img/tittle-widget.jpg);
background-position: right top;
background-repeat: no-repeat;
}

.tittlewid1{
padding-left:11px;
padding-top:5px;
}

.widtxt{
width:150px;
height:28px;
border-left:#C9C9C9 1px solid;
border-right:#C9C9C9 1px solid;
padding-left:19px;
padding-right:19px;
}

.widtxtin{
width:150px;
height:27px;
border-bottom:#C9C9C9 1px solid;
}

.widtxtin2{
/*width:150px;
height:27px;*/
padding-top:6px;
}

.widtxtintxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#404040;
text-decoration:none;
}

.widtxtblue{
background:#DFF5FB;
width:158px;
height:33px;
border-left:#C9C9C9 1px solid;
border-right:#C9C9C9 1px solid;
padding-left:11px;
padding-right:19px;
}

.widtxtinblue{
width:166px;
height:32px;
border-bottom:#C9C9C9 1px solid;
}

.widtxtin2blue{
width:166px;
/*height:27px;*/
padding-top:8px;
}

.widtxtintxtblue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00719B;
text-decoration:none;
}

.widtxtintxtbluefoot{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00719B;
text-decoration:none;
}

.tittlewidfoot{
width:190px;
height:29px;
background-image:url(../img/fondo_wid_blue.jpg);
background-position: right top;
background-repeat: no-repeat;
}

.tittlewidfoot1{
/*padding-left:11px;*/
padding-top:6px;
}

.widgetprofiletxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#231F20;
}

.widgetprofile{
width:190px;
height:263px;
background-image:url(../img/profile_bkg.jpg);
background-position: right top;
background-repeat: no-repeat;
}

.txtprofileblk{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.txtprofilegrey{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
}

.tittleblock{
width:768px;
height:26px;
background-image:url(../img/tittle-block.jpg);
/*background-image: url(img/tittle-widget.jpg);*/
background-position: right top;
background-repeat: no-repeat;
}

.tittleblock1{
padding-left:11px;
padding-top:5px;
}

.tittleblocktxt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#231F20;
}

.tittleblockin{
width:766px;
height:63px;
background-color:#FFFFFF;
border-left:#c9c9c9 1px solid;
border-right:#c9c9c9 1px solid;
border-bottom:#c9c9c9 1px solid;
/*background-image: url(img/tittle-widget.jpg);
background-position: right top;
background-repeat: no-repeat;*/
}

.tittleblock1in{
padding-left:11px;
padding-top:5px;
}

.tittleblocktxtin{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#231F20;
}

.tittleblocktxtin2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#231F20;
}

.dettxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#00719B;
text-decoration:none;
/*float:left;
padding-left:35px;*/
}

.tittleblockend{
width:768px;
height:64px;
/*background-color:#FFFFFF;
border-left:#c9c9c9 1px solid;
border-right:#c9c9c9 1px solid;
border-bottom:#c9c9c9 1px solid;*/
background-image: url(../img/back_block_in.jpg);
background-position: right top;
background-repeat: no-repeat;
}

.footer{
padding-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color: #000;
-moz-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-webkit-border-radius: 5px;
width: 970px;
text-decoration: none;
}

.supline{
width:970px;
height:4px;
}

.in-line{
background-color:#F1F1F2;
border-left:#c9c9c9 1px solid;
border-right:#c9c9c9 1px solid;
width:968px;
}

.footxtittle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00719B;
font-weight:bold;
height:19px;
border-bottom:#c9c9c9 1px solid;
width:170px;
}

.footext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.footext:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:underline;
}

.supsearch{
background-image: url(../img/search-top.jpg);
background-position: right top;
width:768px;
height:3px;
}

.tittleblockinsearch{
background-color:#F1F1F2;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
height:110px;
width:766px;
}

.tittleblock1insearch{
padding-left:11px;
padding-top:5px;
}

.tittleblocktxtinsearch{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#231F20;
}

.searchtxtittle{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#00719B;
font-weight:bold;
height:19px;
}

.searchbar{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
color:#000000;
font-weight:bold;
}

.infsearch{
background-image: url(../img/search-bott.jpg);
background-position: right top;
background-repeat: no-repeat;
width:768px;
height:3px;
}






