﻿/********************************************** generic styles **********************************************/
* {
	margin:0px;
	padding:0px;
}
body {
	background-color:#eae8dd;
	text-align:center;
}
body, body * {
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
}
img, a img {
	border:0px;
}
a:hover {
	text-decoration:underline;
}
h1, h2, h3, h4, h5, h6 {
	font-size:24px;
	padding-bottom:14px;
}
h1 {
	
}
h2 {
	font-size:22px;
}
h3 {
	font-size:20px;
}
h4 {
	font-size:18px;
}
h5 {
	font-size:16px;
}
h6 {
	font-size:14px;
}
p {
	padding-bottom:11px;
}
ul{
	list-style-type: none;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic; 
}
.clearer {
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	overflow:hidden;
}
.flash-replaced .alt {
	display: block;
	height: 0;
	position: absolute;
	overflow: hidden;
	width: 0;
}
/********************************************** / generic styles **********************************************/

/********************************************** customize menu styles **********************************************/
#customize {
	background:url('../img/skane-nordost_logo.gif') right top no-repeat;
	width:970px;
	height:73px;
	display:block;
	clear:both;
}
/* start page */
.startPage #pageContainer #customize {
	background:url('../img/skane-nordost_logo.gif') 606px 20px no-repeat;
	height:87px;
	overflow:hidden;
}
/* / start page */
#customize a {
	display:inline;
	float:left;
}
#customize #customizeMenu {
	width:690px;
	height:73px;
	display:inline;
	float:left;
}
/* start page */
.startPage #pageContainer #customize #customizeMenu {
	width:600px;
}
/* / start page */
#customize #customizeMenu #customizeLinks {
	padding-top:11px;
	padding-left:14px;
	height:20px;
}
#customizeMenu .langs {
	padding:0px 8px 0px 0px;
	
}
#customizeMenu #langs a {
	width:14px;
	height:12px;
	display:inline;
	float:left;
	margin-top:2px;
	margin-right:3px;
}
#customizeMenu  #langs .sv {
	background:url('../img/customize/sv.gif') left top no-repeat;
}
#customizeMenu  #langs .en {
	background:url('../img/customize/en.gif') left top no-repeat;
}
#customizeMenu  #langs .de {
	background:url('../img/customize/de.gif') left top no-repeat;
}
#customizeMenu  #langs .dk {
	background:url('../img/customize/dk.gif') left top no-repeat;
}
#customizeMenu  #langs a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#customizeMenu  #langs .passive {
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
}
#customize .textLink {
	background:url('../img/customize/linkarrow.gif') left top no-repeat;
	padding-left:13px;
	margin-right:15px;
	height:17px;
	line-height:17px;
}
#customize .chooseLang  {
	
}
#customize .chooseLang:hover  {
    text-decoration:none;	
}
#customize .lattlast  {
	background:url('../img/customize/lattlast.gif') left top no-repeat;
	padding-left:33px;
}
#customize .lyssna  {
	background:url('../img/customize/lyssna.gif') left top no-repeat;
	padding-left:33px;
}
#customize .anpassa  {
	background:url('../img/customize/anpassa.gif') left top no-repeat;
	padding-left:33px;
}
#customize #topLink {
	width:280px;
	height:73px;
	display:inline;
	float:left;
}
/* start page */
#startPageTopLinks {
	display:block;
	clear:both;
	padding:30px 0px 0px 30px;
}
#startPageTopLinks a {
	width:105px;
	height:25px;
	display:inline;
	float:left;
	margin-right:8px;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}
#startPageTopLinks a:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#startPageTopLinks #startPageSearch {
	display:inline;
	float:left;
	width:190px;
}
#startPageTopLinks input {
    width:120px;
    display:inline;
	float:left;
	margin-top:4px;
}
#startPageTopLinks .searchPageButton {
    clear:right;
    width:auto;
    background:url('../img/customize/sok_start.gif') left top no-repeat;
    border:0px;
    padding:0px;
    margin:0px 0px 0px 7px;
    width:50px;
    height:25px;
    filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	
}
#startPageTopLinks .searchPageButton:hover {
    filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
#startPageTopLinks .omSkaneNordost {
	width:129px;
	height:15px;
	font-weight:bold; 
	text-align:center;
	padding:5px;
	background:url('../img/customize/om-skane-nordost.gif') left top no-repeat;
}
#startPageTopLinks .omSkaneNordost:hover {
	text-decoration:none;

}
#startPageTopLinks .kontaktaOss {
	width:95px;
	height:15px;
	padding:5px;
	font-weight:bold; 
	text-align:center;
	background:url('../img/customize/kontakta-oss.gif') left top no-repeat;
}
#startPageTopLinks .kontaktaOss:hover {
    text-decoration:none;
}
#startPageTopLinks .euKontor {
	width:75px;
	height:15px;
	padding:5px;
	font-weight:bold; 
	text-align:center;
	background:url('../img/customize/eu-kontor.gif') left top no-repeat;
}
#startPageTopLinks .euKontor:hover {
    text-decoration:none;
}
.startPage #pageContainer #customize #topLink {
	margin-top:20px;
}
/* / start page */
/********************************************** / customize menu styles **********************************************/

/********************************************** top menu styles **********************************************/
#menu {
	padding:0px 21px 0px 21px;
}
#menu * {
	font-weight:bold;
	font-family:helvetica,arial,verdana,sans-serif;
}
#menu a:hover {
	text-decoration:none;
}
#menu ul {
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:30px;
	height:30px;
	overflow:hidden;
}
#menu li {
	display:inline;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	line-height:30px;
	height:30px;
	cursor:pointer;
	overflow:hidden;
	background:url('../img/menu/tab_unactive_mid.gif') left top repeat-x;
	margin-right:1px;
}
#menu li.selected, #menu li.selected:hover {
	background:url('../img/menu/tab_selected_mid.gif') left top repeat-x;
}
#menu li.selected * {
	color:#fff;
}
#menu li:hover {
	background:url('../img/menu/tab_hover_mid.gif') left top repeat-x;
}
#menu li .menu_tab_left {
	background:url('../img/menu/tab_unactive_left.gif') left top no-repeat;
	width:8px;
	height:30px;
	display:inline;
	float:left;
	font-size:1px;
	cursor:pointer;
}
#menu li .menu_tab_mid {
	height:30px;
	padding:1px 7px 0px 7px;
	display:inline;
	float:left;
	cursor:pointer;
}
#menu li .menu_tab_right {
	background:url('../img/menu/tab_unactive_right.gif') left top no-repeat;
	width:8px;
	height:30px;
	display:inline;
	float:left;
	font-size:1px;
	cursor:pointer;
}
#menu li:hover .menu_tab_left {
	background:url('../img/menu/tab_hover_left.gif') left top no-repeat;
}
#menu li:hover .menu_tab_right {
	background:url('../img/menu/tab_hover_right.gif') left top no-repeat;
}
#menu li.selected .menu_tab_left {
	background:url('../img/menu/tab_selected_left.gif') left top no-repeat;
}
#menu li.selected .menu_tab_right {
	background:url('../img/menu/tab_selected_right.gif') left top no-repeat;
}
#menuUnderline {
	background:url('../img/menu/underline.gif') left top no-repeat;
	width:948px;
	height:1px;
	margin:0px auto 0px auto;
	display:block;
	clear:both;
}
/* turismo */
.turismo #menuUnderline {
	width:705px;
	margin:0px auto 0px 11px;
}
/* / turismo */
/********************************************** / top menu styles **********************************************/

/********************************************** left menu styles **********************************************/
#leftMenu {
	background-color:#f3f2ec;
	width:190px;
	margin-right:24px;
	display:inline;
	float:left;
	margin-bottom:-10000px;
	padding-bottom:10000px;
	overflow:hidden;
}
#leftMenu, #leftMenu ul {
	/*min-height:200px;*/
}
#leftMenu {
	min-height:200px;
}
#leftMenu ul {
	display:block;
}
#leftMenu  a {
	display:block;
	clear:both;
	width:174px;
	line-height:27px;
	text-decoration:none;
	padding:0px 8px 0px 8px;
	border-bottom:1px solid #fff;
	font-weight:bold;
}
#leftMenu a:hover {
	text-decoration:underline;
	color:#c3161c;
}
#leftMenu ul li.first a {
	background:url('../img/menu/first.gif') center top no-repeat;
	line-height:31px;
}
#leftMenu ul li.selected.first a {
	background:url('../img/menu/first_selected.gif') center top no-repeat #fdb813;
	line-height:31px;
}
#leftMenu ul li.selected.first ul li * {
	background:url('');
}
/* 1 */
#leftMenu ul .selected a {
	background-color:#fdb813;
}
#leftMenu ul li.selected ul a {
	background-color:#eae8dd;
}
/* 2 */
#leftMenu ul li ul a {
	background:url('') #eae8dd;
	font-weight:normal;
	width:154px;
	padding-left:28px;
}
#leftMenu ul li ul li.selected a, #leftMenu ul li.first ul li.selected a {
	background:url('../img/menu/selected.gif') 18px center no-repeat #eae8dd;
	font-weight:bold;
}
/* 3 */
#leftMenu ul li ul li.selected ul a, #leftMenu ul li.first ul li.selected ul a {
	background:url('') #eae8dd;
	font-weight:normal;
}
#leftMenu ul li ul li ul a {
	width:126px;
	padding-left:56px;
}
#leftMenu ul li ul li ul li.selected a, #leftMenu ul li.first ul li ul li.selected a {
	background:url('../img/menu/selected.gif') 44px center no-repeat #eae8dd;
	font-weight:bold;
}
/* 4 */
/* NOT USED
#leftMenu ul li ul  li ul li.selected ul a {
	background:url('') #eae8dd;
	font-weight:normal;
}
#leftMenu ul li ul li ul li ul a {
	width:98px;
	padding-left:84px;
}
#leftMenu ul li ul li ul li ul li.selected a {
	background:url('../img/menu/selected.gif') 72px center no-repeat #eae8dd;
	font-weight:bold;
}
*/
/********************************************** / left menu styles **********************************************/

/********************************************** content styles **********************************************/
body #pageContainer, body #pageContainer * {
	text-align:left;
}
#pageContainer {
	background-color:#fff;
	width:970px;
	margin:0px auto 20px auto;
}
#contentContainer {
	padding:0px 10px 0px 11px;
	display:block;
	clear:both;
	overflow:hidden;
}
#mainContent {
	display:inline;
	float:left;
	width:472px;
	padding-top:28px;
	margin-right:30px;
	/*background-color:#fff;*/
}
#mainContent a {
	color:#c3161c;
}
#mainContent h2 {
	font-size:12px;
	font-weight:bold;
	padding-bottom:0px;
}
#mainContent ul{
	list-style-type: disc;
}
#mainContent ul li {
	/*background:url('../img/linkarrow.gif') center left no-repeat;*/
	margin-left:15px;
}
.contactPage table {
    margin-top:20px;
}
.contactPage table td {
    padding-bottom:12px;
}
#mainContent label {
	width:120px;
	display:inline;
	float:left;
	clear:left;
}
#mainContent input, #mainContent textarea {
	padding:2px;
	width:240px;
	display:inline;
	float:left;
}
#mainContent textarea {
	width:320px;
	height:200px;
}
#mainContent .button {
	width:auto;
	float:right;
	margin-right:0px;
	text-align:center;
}
.mainContentImg {
	padding-bottom:14px;
}
.introText {
	font-weight:bold;
	font-size:13px;
}
#contentContainer #mainContent.noRightCol {
	width:735px;
	padding:0px;
	margin:0px;
}
#contentContainer #mainContent.noRightCol.topPadding {
	padding-top:28px;
}
#contentContainer #mainContent.noRightCol iframe{
	border:0px;
	overflow:auto;
	width:735px;
	height:700px;
}
.threeImages {
	display:block;
	clear:both;
	width:488px;
	padding-top:10px;
}
.threeImages a {
	color:#000;
	margin:0px;
	padding:0px;
	border:0px;
}
.threeImages *:hover {
	text-decoration:underline;
}
.threeImages img {
	width:150px;
	height:98px;
	display:block;
	clear:both;
}
.threeImages .imageContainer {
	display:inline;
	float:left;
	width:150px;
	overflow:hidden;
	padding-right:10px;
}
.threeImages .imageContainer .imageText {
	display:block;
	clear:both;
	padding-top:10px;
}
.threeImages .imageContainer .imageText .bold {
	display:block;
	clear:both;
}
/* start page */
#startPageImgTop {
	width:950px;
	height:130px;
	margin-bottom:-130px;
	position:relative;
	z-index:2;
	overflow:hidden;
}
#startPageImgBoxContainer {
	display:block;
	clear:both;
	width:970px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}
#startPageImgBoxContainer .startPageImgBox {
	display:inline;
	float:left;
	width:240px;
}
#startPageImgBoxContainer .startPageImgBox a {
	margin:0px;
	padding:0px;
}
#startPageImgBoxContainer .startPageImgBox img {
	width:230px;
}

#startPageTextBoxContainer {
	display:block;
	clear:both;
	width:970px;
	overflow:hidden;
	padding:15px 0px 20px 0px;
}
#startPageTextBoxContainer .startPageTextBox {
	display:inline;
	float:left;
	width:240px;
}
#startPageTextBoxContainer .startPageTextBox .innerPadding{
	padding:0px 15px 0px 5px;
}
#startPageTextBoxContainer .startPageTextBox p {
	font-size:11px;
}
#startPageTextBoxContainer .startPageTextBox h1 {
	padding-bottom:2px;
}
#startPageTextBoxContainer .startPageTextBox h1 a {
	font-size:18px;
	padding-left:10px;
	background:url('../img/startpageLinkarrow.gif') center left no-repeat;
}
/* / start page */
/* turismo */
.turismo #turismoTop {
	display:block;
	clear:both;
}
.turismo #turismoTop #turismoBigImageContainer {
	width:720px;
	height:414px;
	display:inline;
	float:left;
	overflow:hidden;
}
.turismo #turismoTop #turismoBigImageContainer p {
    position:absolute;
    display:block;
    width:720px;
    height:25px;
    margin:5px 0px -25px 5px;
    overflow:hidden;
}
.turismo #turismoTop #turismoBigImageContainer p a {
    text-decoration:underline;
}
.turismo #turismoTop #turismoTopRightContainer {
	background:url('../img/turismo/turismoTopRightBg.png') left top no-repeat;
	width:229px;
	height:414px;
	display:inline;
	float:left;
}
.turismo #turismoTop #turismoTopRightContainer .headerContainer {
	display:block;
	clear:both;
	height:69px;
}
.turismo #turismoTop #turismoTopRightContainer h1 {
	padding:15px 0px 0px 28px;
	color:#6b643c;
	line-height:54px;
	font-size:28px;
}
.turismo #turismoTop #turismoTopRightContainer a.boka {
	width:177px;
	display:block;
	clear:both;
	height:34px;
	line-height:34px;
	padding:0px 0px 2px 50px;
	font-size:16px;
	font-weight:bold;
}
.turismo #turismoTop #turismoTopRightContainer .boende {
	background:url('../img/turismo/bokaBoende.png') 3px top no-repeat;
}
.turismo #turismoTop #turismoTopRightContainer .paket {
	background:url('../img/turismo/bokaPaket.png') 3px top no-repeat;
}
.turismo #turismoTop #turismoTopRightContainer .stuga {
	background:url('../img/turismo/bokaStuga.png') 3px top no-repeat;
}
.turismo #turismoTop #turismoTopRightContainer .rightBottomText {
	display:block;
	clear:both;
	height:110px;
	overflow:hidden;
}
.turismo #turismoTop #turismoTopRightContainer .rightBottomText a {
	font-weight:bold;
	background:url('../img/turismo/linkarrow.gif') center left no-repeat;
	padding-left:9px;
}
.turismo #turismoTop #turismoTopRightContainer .rightBottomText .innerPadding{
	padding:20px 10px 0px 10px;
}
.turismo #turismoGrid {
	display:block;
	clear:both;
	width:956px;
	padding-top:10px;
	overflow:hidden;
}
/*#turismoGrid .turismoRow {
	display:block;
	clear:both;
	width:956px;

}*/
.turismo #turismoGrid .gridBox {
	display:inline;
	float:left;
	width:230px;
	padding:0px 9px 20px 0px;
}
.turismo #turismoGrid .gridBox .corners {
	display:inline;
	float:left;
	width:230px;
	min-height:150px;
	background:url('../img/turismo/grid/corners.png') left 1px no-repeat;
}
.turismo #turismoGrid .gridBox *:hover {
	text-decoration:none;
	cursor:pointer;
}
.turismo #turismoGrid .gridBox .img {
	width:230px;
	height:128px;
	display:block;
	clear:both;
	padding-bottom:15px;
	background:left 1px no-repeat;
	overflow:hidden;
}
.turismo #turismoGrid .gridBox .img .tag {
	height:24px;
	padding-right:13px;
	float:right;
}
.turismo #turismoGrid .gridBox .img .tag * {
	display:inline;
	float:left;
}
.turismo #turismoGrid .gridBox .img .tag .left {
	width:8px;
	height:24px;
	font-size:1px;
}
.turismo #turismoGrid .gridBox .img .tag .float {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
	height:24px;
	line-height:21px;
	padding:0px 10px 0px 10px;
}
.turismo #turismoGrid .gridBox .img .tag .right {
	width:8px;
	height:24px;
	font-size:1px;
}
.turismo #turismoGrid .gridBox .img .tag.red .left {
	background:url('../img/turismo/grid/tag/red_left.png') top left no-repeat;
}
.turismo #turismoGrid .gridBox .img .tag.red .float {
	background:url('../img/turismo/grid/tag/red_float.png') top left repeat-x;
}
.turismo #turismoGrid .gridBox .img .tag.red .right {
	background:url('../img/turismo/grid/tag/red_right.png') top left no-repeat;
}
.turismo #turismoGrid .gridBox .img .tag.yellow .left {
	background:url('../img/turismo/grid/tag/yellow_left.png') top left no-repeat;
}
.turismo #turismoGrid .gridBox .img .tag.yellow .float {
	background:url('../img/turismo/grid/tag/yellow_float.png') top left repeat-x;
}
.turismo #turismoGrid .gridBox .img .tag.yellow .right {
	background:url('../img/turismo/grid/tag/yellow_right.png') top left no-repeat;
}
.turismo #turismoGrid .gridBox .bold {
	display:block;
	clear:both;
	font-size:18px;
	background:url('../img/startpageLinkarrow.gif') center left no-repeat;
	padding-left:10px;
	padding-bottom:2px;
}
.turismo #turismoGrid .gridBox .text {
	display:block;
	clear:both;
	height:45px;
	overflow:hidden;
}
/* / turismo */

/* search */
#mainContent #search ul li a {
	background:url('');
	padding-left:0px;
}
#mainContent #search {
	padding:0px;
}
#mainContent #search * {
	
}
#mainContent #search a:hover {
	text-decoration:none;
}
#mainContent #search ul {
	border:0px;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:27px;
	height:27px;
	overflow:hidden;
}
#mainContent #search li {
	display:inline;
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	line-height:27px;
	height:27px;
	cursor:pointer;
	overflow:hidden;
	background:url('../img/search/tab_unactive_mid.gif') left top repeat-x;
	margin-right:1px;
}
#mainContent #search li.selected, #mainContent #search li.selected:hover {
	background:url('../img/search/tab_selected_mid.gif') left top repeat-x #fdb813;
}
#mainContent #search li.selected * {
	font-weight:bold;
}
#mainContent #search li:hover {
	background:url('../img/search/tab_hover_mid.gif') left top repeat-x;
}
#mainContent #search li .menu_tab_left {
	background:url('../img/search/tab_unactive_left.gif') left top no-repeat;
	width:4px;
	height:27px;
	display:inline;
	float:left;
	font-size:1px;
	cursor:pointer;
}
#mainContent #search li .menu_tab_mid {
	height:27px;
	padding:1px 7px 0px 7px;
	display:inline;
	float:left;
	cursor:pointer;
}
#mainContent #search li .menu_tab_right {
	background:url('../img/search/tab_unactive_right.gif') left top no-repeat;
	width:4px;
	height:27px;
	display:inline;
	float:left;
	font-size:1px;
	cursor:pointer;
}
#mainContent #search li:hover .menu_tab_left {
	background:url('../img/search/tab_hover_left.gif') left top no-repeat;
}
#mainContent #search li:hover .menu_tab_right {
	background:url('../img/search/tab_hover_right.gif') left top no-repeat;
}
#mainContent #search li.selected .menu_tab_left {
	background:url('../img/search/tab_selected_left.gif') left top no-repeat;
}
#mainContent #search li.selected .menu_tab_right {
	background:url('../img/search/tab_selected_right.gif') left top no-repeat;
}
#mainContent #search .searchPane {
    display:block;
    clear:both;
    width:100%;
    background-color:#fdb813;
}
#mainContent #search .searchPane .searchPageButton {
    clear:right;
    width:auto;
    background:url('../img/search/sok.gif') left top no-repeat;
    border:0px;
    padding:0px;
    margin:0px 0px 0px 10px;
    width:39px;
    height:22px;
    text-indent:-10000px;
}
#mainContent #search .searchPane .innerPadding {
    display:block;
    clear:both;
    padding:20px 10px 20px 10px;
}
#mainContent #search .searchPane#advancedBox .innerPadding {
    padding:0px 10px 20px 10px;
}
#mainContent #search .searchPane#advancedBox h6 {
    padding-bottom:5px;
    font-weight:normal;
}
#mainContent #search .searchPane#advancedBox input, #mainContent #search .searchPane#advancedBox label {
   width:auto;
   display:inline;
   margin-right:5px;
   float:left;
   clear:none;
}
#mainContent #search .searchPane#advancedBox br {
   clear:both;
}
#mainContent #search #resultSum, #mainContent #search #subResultSum, #mainContent #searchResults .PagingContainer {
    display:block;
    clear:both;
    background-color:#b4975a;
    width:100%;
}
#mainContent #search #subResultSum {
    background-color:#f6f6f6;
}
#mainContent #search #resultSum .innerPadding, #mainContent #search #subResultSum .innerPadding {
    padding:5px 10px 5px 10px;
    color:#fff;
    font-weight:bold;
}
#mainContent #search #subResultSum .innerPadding {
    padding:5px 10px 5px 10px;
    color:#000;
    font-weight:normal;
}
#mainContent #search #subResultSum .innerPadding a {
    text-decoration:underline;
}
#mainContent #searchResults {
    padding-bottom:10px;
}
#mainContent #searchResults .searchHit {
    display:block;
    clear:both;
    width:100%;
    border-bottom:1px solid #e5e5e5;
    border-top:1px solid #fff;
    background-color:#fff;
}
#mainContent #searchResults .searchHit * {
    color:#000;
    text-decoration:none;
    padding:0px;
}
#mainContent #searchResults .searchHit .searchIcon {
    background:url('../img/search/icon.png') left top no-repeat;
    width:26px;
    height:26px;
    display:inline;
    float:left;
    padding-right:20px;
}
#mainContent #searchResults .searchHit .searchText {
    display:inline;
    float:left;
    width:668px;
}
#mainContent #searchResults .searchHit .previewText {
    padding-bottom:10px;
}
#mainContent #searchResults .searchHit.alt {
    background-color:#f6f6f6;
}
#mainContent #searchResults .searchHit .innerPadding {
    padding:10px 10px 10px 10px;
    display:block;
    clear:both;
}
#mainContent #searchResults .PagingContainer {
    width:715px;
    padding:5px 10px 5px 10px;
    color:#fff;
}
#mainContent #searchResults .PagingContainer * {
    color:#fff;
}
#mainContent #searchResults .PagingContainer .SelectedPagingItem {
    font-weight:bold; 
}
#mainContent #searchResults #bottom {
    display:block;
    clear:both;
    width:100%;
    height:26px;
    background-color:#fdb813;
}
#mainContent #searchResults #bottom #leftCorner {
    background:url('../img/search/bot_left.gif') left top no-repeat;
	width:4px;
	height:26px;
	display:inline;
    float:left;
}
#mainContent #searchResults #bottom #rightCorner {
    background:url('../img/search/bot_right.gif') left top no-repeat;
	width:4px;
	height:26px;
	display:inline;
	float:right;
}
/* / search */

/********************************************** / content styles **********************************************/

/********************************************** right column styles **********************************************/
#rightCol {
	width:233px;
	padding:28px 0px 8px 0px;
	display:inline;
	float:left;
	background:url('../img/rightColBg.gif') right top no-repeat;
}
#rightCol #rightFrameList {
	padding-top:15px;
	width:232px;
	display:block;
	clear:both;
}
#rightCol #rightFrameList .innerPadding {
	padding:2px 8px 2px 8px;
}
#rightCol #rightFrameList a {
	padding-bottom:8px;
	display:block;
	clear:both;
}
#rightCol #rightFrameList h2 {
	color:#c3161c;
	font-size:14px;
	padding:4px 0px 10px 0px;
}
#rightCol #rightFrameList .bold {
	display:block;
	clear:both;
	font-size:12px;
	padding-bottom:2px;
}
#rightCol #rightFrameList #rightFrameListTop {
	background:url('../img/rightCol/rightFrameListTop.gif') left top no-repeat;
	width:232px;
	height:6px;
	display:block;
	clear:both;
	overflow:hidden;
}
#rightCol #rightFrameList #rightFrameListFloat {
	background:url('../img/rightCol/rightFrameListFloat.gif') left top repeat-y;
	width:232px;
	display:block;
	clear:both;
}
#rightCol #rightFrameList #rightFrameListBot {
	background:url('../img/rightCol/rightFrameListBot.gif') left top no-repeat;
	width:232px;
	height:6px;
	display:block;
	clear:both;
	overflow:hidden;
}

#rightCol #rightContacts {
	padding-top:15px;
	width:232px;
	display:block;
	clear:both;
}
#rightCol #rightContacts .innerPadding {
	padding:8px 14px 8px 14px;
}
#rightCol #rightContacts * {
	font-size:11px;
}
#rightCol #rightContacts h2 {
	font-size:12px;
	padding:4px 0px 2px 0px;
}
#rightCol #rightContacts h3 {
	font-size:11px;
	padding-bottom:1px;
}
#rightCol #rightContacts #rightContactsTop {
	background:url('../img/rightCol/rightContactsTop.gif') left top no-repeat;
	width:232px;
	height:6px;
	display:block;
	clear:both;
}
#rightCol #rightContacts #rightContactsFloat {
	background:url('../img/rightCol/rightContactsFloat.gif') left top repeat-y;
	width:232px;
	display:block;
	clear:both;
}
#rightCol #rightContacts #rightContactsBot {
	background:url('../img/rightCol/rightContactsBot.gif') left top no-repeat;
	width:232px;
	height:6px;
	display:block;
	clear:both;
}
#rightCol #rightContactsList {
	padding-bottom:10px;
}

#rightCol #rightContactsList a{
	color:#c3161c;

}
#rightCol #rightContacts ul {
	padding-bottom:10px;
}
#rightCol #rightContacts ul li a {
	color:#c3161c;
	background:url('../img/rightCol/linkarrowRed.gif') center left no-repeat;
	padding-left:9px;
	margin-right:5px;
}
#rightCol #rightContacts select {
	margin-bottom:10px;
	width:100%;
}

#rightCol #rightLinkList {
	padding-top:15px;
	width:232px;
	display:block;
	clear:both;
}
#rightCol #rightLinkList .innerPadding {
	padding:2px 8px 2px 8px;
}
#rightCol #rightLinkList a {
	display:block;
	clear:both;
}
#rightCol #rightLinkList h2 {
	font-size:12px;
	padding:4px 0px 10px 0px;
}
#rightCol #rightLinkList h3 {
	font-size:12px;
	padding-bottom:2px;
}
#rightCol #rightLinkList ul li {
	padding-bottom:8px;
}
#rightCol #rightLinkList ul li a {
	background:url('../img/rightCol/linkarrow.gif') center left no-repeat;
	padding-left:9px;
}
#rightCol .searchRight {
    display:block;
    clear:both;
    padding-bottom:15px;
}
#rightCol .searchRight .innerPadding {
    width:182px;
    margin:0px auto 0px auto;
}
#rightCol .searchRight input {
    width:120px;
}
#rightCol .searchRight .searchPageButton {
    clear:right;
    width:auto;
    background:url('../img/search/sok_right.gif') left top no-repeat;
    border:0px;
    padding:0px;
    margin:0px 0px 0px 10px;
    width:39px;
    height:22px;
    text-indent:-10000px;
}
/********************************************** / right column styles **********************************************/

/********************************************** footer styles **********************************************/
#footer {
	display:block;
	clear:both;
	background:url('../img/footer.png') left top no-repeat;
	width:970px;
	height:180px;
}
#footerOmSN {
	display:block;
	clear:both;
	background:url('../img/footerOmSN.png') left top no-repeat;
	width:970px;
	height:180px;
}
#footerBlue {
	display:block;
	clear:both;
	background:url('../img/footerBlue.png') left top no-repeat;
	width:970px;
	height:180px;
}
#footerSmall {
	display:block;
	clear:both;
	background:url('../img/footerSmall.png') left top no-repeat;
	width:970px;
	height:40px;
}
/********************************************** / footer styles **********************************************/

/********************************************** ads styles **********************************************/
.turismoAds #pageContainer {
    width:1185px;
    overflow:hidden;
    background-color:#fff;
}
.turismoAds #allContainer {
    width:970px;
    display:inline;
    float:left;
    overflow:hidden;
}
.turismoAds #pageContainer #ads {
    width:200px;
    padding-left:15px;
    overflow:hidden;
    background-color:#eae8dd;
    display:inline;
    float:right;
    margin-bottom:-10000px;
	padding-bottom:10000px;
	overflow:hidden;
}
.turismoAds #pageContainer #ads #adsHeaderContainer {
    padding-top:10px;
    padding-bottom:10px;
}
.turismoAds #pageContainer #ads #adsHeaderContainer #adsHeader {
    color:#5e5d59;
    padding-right:12px;
    background:url('../img/turismo/adsArrow.png') right center no-repeat;
}
.turismoAds #pageContainer #ads .ad {
    width:215px;
    height:110px;
    display:block;
    clear:both;
}
/********************************************** / ads styles **********************************************/
