/* Tags */
* {  margin:0px;  padding:0px; }
html { height:100%; margin:0px;  overflow-x:none; overflow-y:scroll; margin:0px; padding:0px; }
body { background-color:#fff; color:#101010; font-family:Tahoma; font-size:1.0em; height:100%; line-height:normal; margin:0px; padding:0px; }

img { border:0px; display:block; margin:0px; padding:0px; }
ol { padding:0px 0px 0px 25px; list-style-position:; font-weight:normal; width:100%;  }
p { margin:0px 0px 15px 0px; padding:0px; }

form { margin:0px 0px 15px 0px; padding:0px; }

h1 { font-family:; font-size:36px; font-weight:normal; line-height:normal; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; }
h1 a:link { color:#101010; text-decoration:none; }
h1 a:visited { color:#101010; text-decoration:none; }
h1 a:active { color:#101010; text-decoration:none; }
h1 a:hover { color:#101010; text-decoration:none; }
h2 { color:#e53d0d; font-family:; font-size:12px; font-style:normal; font-weight:normal; line-height:normal; margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; }
h2 a:link { color:#666; text-decoration:none; }
h2 a:visited { color:#666; text-decoration:none; }
h2 a:active { color:#666; text-decoration:none; }
h2 a:hover { color:#666; text-decoration:none; }
h3 { color:#888; font-size:12px; font-weight:bold; line-height:normal; margin:0px 0px 5px 0px; max-width:900px; padding:0px 0px 0px 0px; }

/* Layout position */
#wrapper { margin:0px; padding:0px 0px 70px 0px; width:100%; }
#wrap {  margin:0px; padding:0px; text-align:left; width:910px; }

/* Cols & Rows */
.clear { clear:both; }
.col-wrap { clear:both; margin:0px; padding:0px; width:100%; }
.col-float { float:left; margin-right:10px; }
.col-1 { float:left; margin-right:10px; width:120px; }
.col-2 { float:left; margin-right:10px; width:250px; }
.col-3 { float:left; margin-right:10px; width:380px; }
.col-4 { float:left; margin-right:10px; width:510px; }
.col-5 { float:left; margin-right:10px; width:640px; }
.col-6 { float:left; margin-right:10px; width:770px; }
.col-7 { float:left; margin-right:10px; width:900px; }
.row-5 { width:100%; height:5px; }
.row-10 { width:100%; height:10px; }
.row-15 { width:100%; height:15px; }
.row-20 { width:100%; height:20px; }
.row-25 { width:100%; height:25px; }
.row-30 { width:100%; height:30px; }

/* Margins & Paddings & Borders */
.nomargin { margin:0px; }
.nopadding { padding:0px; }

/* Floats & Aligns */
.float-left { float:left; }
.float-right { float:right; }
.float-none { float:none; }
.textalign-left { text-align:left; }
.textalign-right { text-align:right; }
.textalign-center { text-align:center; }
.textalign-justify { text-align:justify; }

/* Typography */
.grey { color:#888; }
.bold { font-weight:bold; }
.italic { font-style:italic; }

/* Icons */
.title-icon { background-image:url(visual/img/icon.png); background-repeat:no-repeat; height:37px; margin:0px 5px 0px 0px; padding:0px 0px 0px 0px; width:50px; }

/* Menus */
.small-menu { font-size:11px; line-height:normal; padding:3px 20px 0px 0px; }
.small-menu li { display:inline; padding:0px 5px 0px 0px; }
.small-menu A:link { color:#888; text-decoration:none; }
.small-menu A:visited { color:#888; text-decoration:none; }
.small-menu A:active { color:#888; text-decoration:underline; }
.small-menu A:hover { color:#888; text-decoration:underline; }

/* Eniro Links */
.enirosponslink { padding: 0px; }
.eslink { border-bottom:1px solid #eee; line-height:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.links-container { padding:20px 25px 20px 0px; }
.ad-list { color:#ccc; font-size:22px; }
.border-left { border-left:1px solid #ccc; margin-left:50px; padding-left:55px; }

.estitle { color:#227dd8; font-family:; font-size:22px; font-weight:normal; }
  .estitle a:link { color:#227dd8; font-weight:; text-decoration:none; }
  .estitle a:visited { color:#227dd8; font-weight:; text-decoration:none; }
  .estitle a:active { color:#ea311e; font-weight:; text-decoration:underline; }
  .estitle a:hover { color:#ea311e; font-weight:; text-decoration:underline; }
.esdesc { color:#000; font-weight:normal; font-size:16px; }
  .esdesc a:link { color:#000; font-weight:normal; text-decoration:none; }
  .esdesc a:visited { color:#000; font-weight:normal; text-decoration:none; }
  .esdesc a:active { color:#000; font-weight:normal; text-decoration:none; }
  .esdesc a:hover { color:#000; font-weight:normal; text-decoration:none; }
.estitle .esemp { font-style: italic; }
.esurl { color:#298b07; font-size:16px; font-weight:normal; }
  .esurl a:link { color:#298b07; font-weight:; text-decoration:none; }
  .esurl a:visited { color:#298b07; font-weight:; text-decoration:none; }
  .esurl a:active { color:#298b07; font-weight:; text-decoration:underline; }
  .esurl a:hover { color:#298b07; font-weight:; text-decoration:underline; }

.eniroinfo {background: pink; }

/* Links */
a { outline:none; }
a img { outline:none; }

a:link { color:#003399;  font-weight:; text-decoration:none;  }
a:visited {  color:#003399; font-weight:; text-decoration:none; }
a:active { color:#4399ef; font-weight:;  text-decoration:underline; }
a:hover { color:#4399ef; font-weight:; text-decoration:underline; }

/* Search */
.search input { width:120px; }
.search .button { background-color:#ccc; border:1px solid #999; font-size:11px; font-weight:bold; width:50px; }

/* Footer */
.copy { font-size:11px; line-height:normal; }

/* Emediate banner */
.emediate-holder {background: #ffffff;padding: 10px 0;width: 100%;}

.emediate-top {border: 1px solid #DDDDDD;height: 120px;margin: 0 auto;width: 980px;}
