/* Tags */
* {	 }
html {  }
body { background-image:url(img/bg4.png); background-position:top center; background-repeat:repeat-x; }

img {  }
ol { padding:; list-style-position:; font-weight:; width:99%;  }
p {  }

form {  }

h1 {  }
h1 a:link { color:; font-size:; font-style:; font-weight:; line-height:; margin:; padding:; }
h1 a:visited { color:; text-decoration:; }
h1 a:active { color:; text-decoration:; }
h1 a:hover { color:; text-decoration:; }
h2 { color:; font-size:; font-style:; font-weight:; line-height:; margin:; padding:; }
h2 a:link { color:; text-decoration:; }
h2 a:visited { color:; text-decoration:; }
h2 a:active { color:; text-decoration:; }
h2 a:hover { color:; text-decoration:; }
h3 { color:; font-size:; font-style:; font-weight:; line-height:; margin:; padding:; }

/* Layout position */
#wrapper {  }
#wrap {	margin-top:15px; width:710px; }

/* Backgrounds */
.bigpic-bg { background-image:/*url(img/bigpic-bg.png)*/; }

/* Cols & Rows */

/* Margins & Paddings & Borders */

/* Floats & Aligns */

/* Typography */

/* Icons */

/* Menus */

/* Eniro Links */
.enirosponslink { padding: 0px; }
.eslink { border-bottom:0px solid #eee; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.links-container { padding:5px 0px 15px 0px; }
.ad-list { color:#fff; }
.border-left { border-left:0px; margin-left:0px; padding-left:0px; }

.estitle { color:#000099; font-family:"Times New Roman", Times, serif; font-size:24px; }
	.estitle a:link { color:#000099; font-weight:; text-decoration:none; }
	.estitle a:visited { color:#000099; 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:bold; }
	.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; }

/* Menus */
.menu-k { font-weight:bold; margin:10px 0px 15px 0px; padding:0px 0px 0px 0px; }
.menu-k A:link { color:#; text-decoration:underline; }
.menu-k A:visited { color:#; text-decoration:underline; }
.menu-k A:active { color:#; text-decoration:underline; }
.menu-k A:hover { color:#; text-decoration:underline; }
.menu-k .menu-item { border-right:1px solid #ccc; display:inline; float:left; font-size:14px; list-style:none; margin:10px 10px 0px 0px; padding:0px 10px 0px 0px; }
.menu-bar { background-color:#888; height:1px; width:100%; }

/* Links */

/* Search */

/* Footer */

/* Extra */
.hr-thin {
    width:100%;
    height:3px;
    background:#5f96fc;
    margin:6px 0px 0px 0px;
    padding:0px;
}

.hr-thick {
    width:100%;
    height:11px;
    line-height:1px;
    background:#999999;
    margin:1px 0px 0px 0px!important;
    margin:-15px 0px 0px 0px;
    padding:0px;
    float:left;
    border-top:0px!important;
    border-top:1px solid #FFFFFF;
}

.list-related {
	padding:0px 0px 15px 0px;
}

.title {
	font-size:16px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#333
}

.description {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}

.clearfix {
	display:block;
}

.sponsored {
	font-size: 11px;
	color: #bfbfbf;
	text-align: right;
	margin-top: 0pt;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.menu-item a {
	color:#333;
}

.ColumnWrapper:after { /* clears the floated columns */
	content: ".";
	display: block;
	height: 0px;
	line-height: 0px;
	clear: both;
	visibility: hidden;
  }
.ColumnWrapper {
	*display: inline-block;
	overflow: hidden;
	height: 100%;
}

.ColumnSearch {
	float: right;
    width: 340px;
	padding:40px 0px 0px 0px;
}

.ColumnSearch input {
	width:200px;
}

.ColumnTitle {
	margin: 0 250px 0 0px;
}

.recommended {
	margin:0px 0px 0px 0px;
}

.sponsoredresults {
	margin:0px 0px 10px 0px;
}
