.wid {
width: auto;
}
body {
background: #F3F3F3 url(http://static.plum.com/images/pearl/partner/mobissimo/bg_top.png) repeat-x scroll center top;
border: 0 none;
color: #2E2E2E;
font-family: "Trebuchet MS","Lucida Sans",Arial,helvetica,clean,sans-serif;
margin: 0;
padding: 0;
position: relative;
}
#pib_subcontainer {
    margin: 0 auto;
    width: 930px;
}
div.mobi_header {
text-align: left;
left: 0px;
top: 0px;
margin: 0px auto;
padding: 0px;
height: 180px;
background: transparent url(http://static.plum.com/images/pearl/partner/mobissimo/box_line.png) repeat-x scroll center bottom;
position: relative;
}
div.mobi_header ul {
float: right;
margin-right: 16px;
}
div.mobi_header .logo {
float: left;
outline: none!important;
}
#logo {
left: 60px;
position: absolute;
top: 20px;
}
div.mobi_header ul li {
float: left;
margin: -3px 8px;
border-top: 0px solid #A6A9C9;
vertical-align: middle;
text-decoration: none;
list-style: none;
font-size: 11px;
font-weight: bold;
font-family: Arial;
}
#info-cloud {
left: 615px;
position: absolute;
top: 30px;
width: 295px;
}
ul#menu {
bottom: 0;
right: 0;
height: 16px;
position: absolute;
}
ul#menu li {
border-top: 0 solid #A6A9C9;
float: left;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 10px 2px;
text-decoration: none;
vertical-align: middle;
}
#loggedin-user, #loggedin-user:link, #loggedin-user:visited {
color: #FF4D00;
}
#nav {
padding-left: 15px;
padding-top: 155px;
width: 800px;
}
#nav {
clear: both;
float: left;
font-family: 'Trebuchet MS';
font-size: 1.4em;
font-weight: bold;
height: 27px;
padding-bottom: 3px;
}
#nav a, #nav a:visited {
margin: 0 15px 0 0;
text-decoration: none;
}
a.selected_page, a.selected_page:visited {
border-bottom: 1px none #FF4D00;
color: #333333;
text-decoration: none;
}
a.non_selected_page, a.non_selected_page:visited {
border-bottom: 1px none #FF4D00;
color: #FF4D00;
text-decoration: none;
}
a.selected_page:hover, a.non_selected_page:hover {
border-bottom: 1px solid #FF4D00;
color: #FF4D00;
}
#logo {
left: 60px;
position: absolute;
top: 20px;
}
#logo a {
display: block;
height: 60px;
width: 320px;
}
#logo h1, #logo h4 {
text-indent: -9999px;
}
li.sep {
cursor: default;
color: white;
}
div.mobi_header ul li a,div.mobi_header ul li a:link,div.mobi_header ul li a:visited {
color: #FF4D00;
font-size: 11px;
font-weight: bold;
font-family: Arial;
}

div.mobi_footer {
text-align: center;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
margin: 10 auto;
font-family: Arial, "Helvetica Neue", Helvetica, "Trebuchet MS", sans-serif;
}
div.mobi_footer .links {
margin: 8px;
word-spacing: 2px;
font-size: 11px;
}
div.mobi_footer .copyright {
font-size: 10px;
}
div.mobi_footer div {
background-color: #FFFFFF;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
margin-left: auto;
margin-right: auto;
}
.mobi_footer div ul#inside {
padding: 1em 0 1.5em;
}
.mobi_footer div .links {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 0;
}
.mobi_footer div ul.links li {
display: inline;
}
.mobi_footer div ul#inside a {
border-right: 1px solid #CCCCCC;
}
.mobi_footer div ul.links a {
color: #555555;
padding: 0.1em 1.2em;
}
.mobi_footer div a {
border: 0 none;
}
.mobi_footer ul#outside {
padding-bottom: 1em;
}
.mobi_footer div ul.links a {
color: #555555;
padding: 0.1em 1.2em;
}
.mobi_footer a {
border: 0 none;
}
.mobi_footer div ul#inside a.last_item {
border: 0 none;
}
.mobi_footer div ul#outside a {
background-position: 1em 50%;
background-repeat: no-repeat;
padding-left: 3em;
}
.mobi_footer a.uk {
background-image: url(http://www.mobissimo.com/images/flag_uk.png);
}
.mobi_footer a.de {
background-image: url(http://www.mobissimo.com/images/flag_de.png);
}
.mobi_footer a.fr {
background-image: url(http://www.mobissimo.com/images/flag_fr.png);
}
.mobi_footer a.india {
background-image: url(http://www.mobissimo.com/images/flag_india.png);
}
.mobi_footer a.pl {
background-image: url(http://www.mobissimo.com/images/flag_pl.png);
}
.mobi_footer a.es {
background-image: url(http://www.mobissimo.com/images/flag_es.png);
}
.mobi_footer a.it {
background-image: url(http://www.mobissimo.com/images/flag_it.png);
}
div.netfooter {
text-align: center;
padding: 10px;
margin: 10 auto;
font-family: Arial, "Helvetica Neue", Helvetica, "Trebuchet MS", sans-serif;
}
div.netfooter a:link,
div.netfooter a:visited,
div.netfooter a:active,
div.netfooter a:hover {
text-decoration: none;
}
div.netfooter table {
margin-left: auto;
margin-right: auto;
}

li.btn-contact {
border: 0px solid #ffffff;
}
li {
list-style: none;
list-style-type: disc;
}

.btn-hello {
color: #ffffff!important;
}
