@media only screen and (max-width: 575px) {
	 .offset-2 { margin-left: 0%;}
}

.cos
{
background-color: #FFFFFF;
/* background-color: #004FA2; */
/* background-color: #FFE000; */
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

img
{
border: 0px;
}

a:link
{
color: #004F7E;
text-decoration: none;
}
a:visited
{
color: #004F7E;
text-decoration: none;
}
a:hover
{
color: #004F7E;
text-decoration: none;
}
a:active
{
color: #004F7E;
text-decoration: none;
}

.idioma1
{
font-family: verdana;
font-size: 10px;
color: #004F7E;
text-decoration: none;
}

.idioma2
{
font-family: verdana;
font-size: 10px;
color: #CB1138;
text-decoration: none;
cursor: default;
}

.titular
{
font-family: verdana;
font-size: 15px;
font-weight: bold;
color: #004FA2;
text-decoration: none;
cursor: default;
}


.titol
{
font-family: verdana;
font-size: 12px;
font-weight: bold;
color: #004FA2;
text-decoration: none;
cursor: default;
}

.text
{
font-family: verdana;
font-size: 11px;
color: #000000;
text-decoration: none;
text-align:justify;
line-height: 15px;
cursor: default;
}

.titolpeu
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #004FA2;
text-decoration: none;
cursor: default;
}

.textpeu
{
font-family: verdana;
font-size: 10px;
color: #000000;
text-decoration: none;
text-align:justify;
line-height: 15px;
cursor: default;
}

.error
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #CB1138;
text-decoration: none;
line-height: 15px;
cursor: default;
}

.sortir
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: #CB1138;
line-height: 15px;
}

.step1
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
background-color: #CB1138;
color: #FFFFFF;
text-decoration: none;
cursor: default;
}

.step2
{
font-family: verdana;
font-size: 11px;
font-weight: bold;
background-color: #DE889C;
color: #FFFFFF;
text-decoration: none;
cursor: default;
}



.formulari0
{
/*font-family: verdana;*/
font-size: 13px;
font-weight: bold;
background-color: #4F78D6;
color: #FFFFFF;
text-decoration: none;
cursor: default;
padding-left: 10px;
padding-right: 10px;
}


.formulari1
{
/*font-family: verdana;*/
font-size: 13px;
font-weight: bold;
background-color: #95AEE6;
color: #FFFFFF;
text-decoration: none;
cursor: default;
padding: 7px 10px 7px 10px;
}

.formulari2
{
/*font-family: verdana;*/
font-size: 13px;
font-weight: bold;
background-color: #CAD7F3;
color: #000000;
border: 0px;
width: 100%;
padding-left: 5px;
padding-right: 5px;
margin: 0 auto 0 auto;
}

.formulari5
{
/*font-family: verdana;*/
font-size: 13px;
font-weight: bold;
background-color: #CAD7F3;
color: #000000;
border: 0px;
width: 100%;
height: 80%;
vertical-align: middle;
padding-left: 5px;
padding-right: 5px;
margin: 0 auto 0 auto;
}


.formulari3
{
/*font-family: verdana;*/
font-size: 13px;
font-weight: bold;
color: #004FA2;
}

.formulari4
{
/*font-family: verdana;*/
font-size: 13px;
background-color: #FFFFFF;
color: #004FA2;
text-decoration: none;
cursor: default;
border: 0px;
width: 100%;
height: 100%;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.calendari1
{
border: 0px none;
margin: auto;
text-align: center;
background-image: url('protegit/franjacalendari.gif');
}

.calendari2
{
font-family: courier new;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
cursor: default;
}

.calendari3
{
font-family: courier new;
font-size: 14px;
font-weight: bold;
color: #004FA2;
text-decoration: none;
cursor: default;
}

.estrella
{
position: absolute;
margin-left: 50%;
left: -540px;
top: 150px;
}

.super
{
position: absolute;
margin-left: 50%;
left: 340px;
top: 0px;
}