a, body, div, span, td, ul,li,input, textarea, select {
	font-size: 100%;
	font-family: Verdana, "Arial", "Helvetica",Tahoma,Arial,sans-serif;
	color: #000000;
	font-weight : 200;
	text-decoration: none;
}

strong {
	font-weight: bold;
}

th { background-color: #f9a61c; font-weight : 200; font-size: 9pt;  text-align: left;}

input, textarea, select{
	font-size: 9pt;
}
form, pre {
	margin:0px;
}

h1,h2 {
	margin:0px; padding:0px;
	display: inline;
}

.border01 {
	border:1px solid #000000;
}

.odsadenie_up {
	padding-bottom:2px;
}

/* ********************** links *************************** */

a:active {  color: #000000; text-decoration: underline;   }
a:visited { color: #000000; text-decoration: underline;   }
a:link {    color: #000000; text-decoration: underline;  }
a:hover {   color: #ff0000; text-decoration: underline;  }

a.menu01:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu01:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }

a.menu02:active {  position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:visited { position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:link {    position:relative;bottom:1px;color: #ffffff; text-decoration: none; font-size: 70%; }
a.menu02:hover {   position:relative;bottom:1px;color: #F9A61C; text-decoration: none; font-size: 70%; }

a.menu03:active {  position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:visited { position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:link {    position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }
a.menu03:hover {   position:relative;bottom:1px;color: #000000; text-decoration: none;  }

a.menu04:active {  position:relative;bottom:1px;color: #000000; text-decoration: none;  }
a.menu04:visited { position:relative;bottom:1px;color: #000000; text-decoration: none;  }
a.menu04:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; }
a.menu04:hover {   position:relative;bottom:1px;color: #ffffff; text-decoration: none;  }

a.menu05:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 70%;  }
a.menu05:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 70%;  }

a.menu06:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.menu06:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.menu06:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu06:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold;  }

a.menu07:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 8pt;  }
a.menu07:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt;  }

a.menu08:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold;  }
a.menu08:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold;  }
a.menu08:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-weight: bold; }
a.menu08:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-weight: bold;  }

a.menu09:active {  position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:visited { position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:link {    position:relative;bottom:1px;color: #134D78; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu09:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 9pt; font-weight: bold;  }

a.menu10:active {  position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:visited { position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:link {    position:relative;bottom:1px;color: #000000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }
a.menu10:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: underline; font-size: 8pt; font-weight: bold;  }

a.menu11:active {  position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:visited { position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:link {    position:relative;bottom:1px;color: #000000; text-decoration: none; font-size: 9pt; font-weight: bold;  }
a.menu11:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: underline; font-size: 9pt; font-weight: bold;  }

a.menu12:active {  position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:visited { position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:link {    position:relative;bottom:1px;color: #D31523; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu12:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }

a.menu13:active {  position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:visited { position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:link {    position:relative;bottom:1px;color: #FF3333; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menu13:hover {   position:relative;bottom:1px;color: #ff0000; text-decoration: none; font-size: 8pt; font-weight: bold; }


a.blue:active {  color: #134D78; text-decoration: none; font-weight: bold;  }
a.blue:visited { color: #134D78; text-decoration: none; font-weight: bold;  }
a.blue:link {    color: #134D78; text-decoration: none; font-weight: bold; }
a.blue:hover {   color: #ff0000; text-decoration: none; font-weight: bold;  }

.text_gray01 a {
	font-size: 8pt;
	color: #929292;
}

/* ********************** inputs *************************** */

.input01 {
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding-left:2px;
}

/* ********************** paddings *************************** */

.pad01 {
	padding:0px 5px 0px 5px;
}
.pad02 {
	padding:0px 0px 4px 0px;
}

/* ********************** buttons *************************** */

.button01 {
	color: #000000;
	font-size: 7pt;
	font-weight : bold;
	background-color: #CCCCCC;
	border: 2px solid #000000;
}

.button01_over {
	color: #000000;
	font-size: 7pt;
	font-weight : bold;
	background-color: #E4E4E4;
	border: 2px solid #000000;
}

.button02 {
	color: #000000;
	font-weight : bold;
	background-color: #EDE34A;
	border: 2px solid #000000;
}

.button02_over {
	color: #000000;
	font-weight : bold;
	background-color: #E4E4E4;
	border: 2px solid #000000;
}

/* ********************** text *************************** */

.text_white01 {
	font-size: 8pt;
	color: #ffffff;
	padding-bottom:1px;
}
.text_white02 {
	font-size: 60%;
	color: #ffffff;
}
.text_white03 {
	font-size: 8pt;
	color: #ffffff;
}
.text_white04 {
	font-size: 9pt;
	color: #ffffff;
	font-weight:bold;
}
.text_red01 {
	font-size: 9pt;
	color: #C02E2E;
	font-weight:bold;
}
.text_green01 {
	font-size: 9pt;
	color: #2AA066;
	font-weight:bold;
}
.text_yellow01 {
	font-size: 10pt;
	color: #CF6B00;
	font-weight:bold;
}
.text_black01 {
	font-size: 10pt;
	color: #000000;
}
.text_black02 {
	font-size: 9pt;
	color: #000000;
}
.text_black03 {
	font-size: 8pt;
	color: #000000;
}
.text_black04 {
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
}
.text_gray01 {
	font-size: 8pt;
	color: #929292;
}
.text_blue01 {
	font-size: 70%;
	color: #134D78;
	font-weight:bold;
}
.text_blue02 {
	font-size: 9pt;
	color: #134D78;
	font-weight:bold;
}
.text_blue03 {
	font-size: 8pt;
	color: #134D78;
	font-weight:bold;
}

/* ********************** div,span, td *************************** */

.main_main {
	width: 800px;
	background:url('../images/bg03.gif') repeat-y left;
	float:left;
}
.main_main_two_cols {
	width: 800px;
	/*background:url('../images/bg15.gif') repeat-y left;*/
	float:left;
}
.main_main_one_col {
	width: 800px;
	float:left;
}

.main_left {
	width: 148px;
	float:left;
}
.main_center {
	width: 493px;
	float:left;
}
.main_right {
	width: 159px;
	height:100%;
	float:left;
	clear:right;
}
.main_center_plus_right {
	width: 622px;
	height:100%;
	float:left;
	clear:right;
}
.main_center_popup {
	width: 800px;
	height:100%;
	float:left;
	clear:right;
}
.main_clanok {
	font-size: 80%;
	width:651px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
	background-color: White;
}
.aktualne {
	font-size: 80%;
	background:url(../images/bg04.gif) repeat-y left;
	background-color:#FEF4E3;
	width:481px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.sport {
	font-size: 80%;
	background:url(../images/bg08.gif) repeat-y left;
	background-color:#E0F4EA;
	width:481px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.spolocnost {
	font-size: 80%;
	background:url(../images/bg11.gif) repeat-y left;
	background-color:#F7E6E6;
	width:481px;
	border-width:3px 0px 3px 0px;
	border-style:solid;
	border-color:#ffffff;
	float:left;
}
.spravy_stlpcek {
	width: 458px;
	float:left;
	clear:right;
}
.lavy_stlpcek {
	width:20px;
	float:left;
}
.logo {
	background:url('../images/logo.gif') no-repeat top left;
}
.logo02 {
	background:url('../images/logo02.gif') no-repeat top left;
}
.logo03 {
	background:url('../images/logo03.gif') no-repeat top left;
}
.logo04 {
	background:url('../images/logo04.gif') no-repeat top left;
}
.logo05 {
	background:url('../images/logo05.gif') no-repeat top left;
}
.logo06 {
	background:url('../images/logo06.gif') no-repeat top left;
}
.logo07 {
	background:url('../images/logo07.gif') no-repeat top left;
}
.logo08 {
	background:url('../images/logo08.gif') no-repeat top left;
}
.logo09 {
	background:url('../images/logo09.gif') no-repeat top left;
}
.logo10 {
	background:url('../images/logo10.gif') no-repeat top left;
}
.logo11 {
	background:url('../images/logo11.gif') no-repeat top left;
}
.logo12 {
	background:url('../images/logo12.gif') no-repeat top left;
}
.logo13 {
	background:url('../images/logo13.gif') no-repeat top left;
}
.logo14 {
	background:url('../images/logo14.gif') no-repeat top left;
}
.logo15 {
	background:url('../images/logo15.gif') no-repeat top left;
}
.logo16 {
	background:url('../images/logo16.gif') no-repeat top left;
}
.logo17 {
	background:url('../images/logo17.gif') no-repeat top left;
}
.logo18 {
	background:url('../images/logo18.gif') no-repeat top left;
}
.logo19 {
	background:url('../images/logo19.gif') no-repeat top left;
}
.logo20 {
	background:url('../images/logo20.gif') no-repeat top left;
}
.logo21 {
	background:url('../images/logo21.gif') no-repeat top left;
}
.logo22 {
	background:url('../images/logo22.gif') no-repeat top left;
}
/* nove loga pridavat do 24hlavicka.css*/

.menu_bg01 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #F9A61C;
}
.menu_bg02 {
	background-color: #F9A61C;
	background:url('../images/bg02.gif') no-repeat top right;
}
.menu_bg03 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #8BC2F1;
}
.menu_bg04 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #00C144;
}
.menu_bg05 {
	/*background:url('../images/bg01.gif') repeat-x top;*/
	background-color: #EAA1A1;
}
.modry_pas {
	background-color: #134D78;
	border-width: 1px 0px 1px 0px;
	border-style: solid;
	border-color: #ffffff;
}
.footer_pas {
	background-color: #F9A61C;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #ffffff;
	vertical-align:text-bottom;
	clear:left;
}
.textmenu01 {
	padding:4px 6px 4px 6px;
}
.td_rss {
	padding:4px 0px 2px 0px;
}
.td_blue_line {
	padding:0px 0px 2px 0px;
}
.td_yellow_line {
	padding:3px 0px 2px 0px;
	font-size: 70%;
}
.table_red01 {
	background-color: #C02E2E;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_red02 {
	background-color: #F7E6E6;
}
.table_red03 {
	background-color: #C02E2E;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_red04 {
	background-color: #F0D0D0;
	padding:2px 4px 2px 4px;
}
.table_blue01 {
	background-color: #134D78;
	color:#ffffff;
	font-size: 8pt;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_blue02 {
	background-color: #E2E9EF;
	padding:2px 0px 2px 0px;
}
.table_blue03 {
	background-color: #E2E9EF;
	padding:7px 5px 7px 5px;
	margin: 3px;
}

.table_orange01 {
	background-color: #FF6600;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_orange02 {
	background-color: #FFECE0;
	padding:2px 0px 2px 0px;
}
.table_orange03 {
	background-color: #F9A61C;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_orange04 {
	background-color: #FDEBCB;
	padding:2px 4px 2px 4px;
}
.table_yellow01 {
	background-color: #F9A61C;
	color:#ffffff;
	font-size: 8pt;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_yellow02 {
	background-color: #FDEBCB;
	padding:2px 4px 2px 4px;
}
.table_green01 {
	background-color: #00A650;
	color:#ffffff;
	font-size: 70%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_green02 {
	background-color: #E0F4EA;
	padding:6px;
}
.table_green03 {
	background-color: #00A650;
	color:#ffffff;
	font-size: 85%;
	font-weight: bold;
	padding:0px 6px 0px 6px;
}
.table_green04 {
	background-color: #C5EBD7;
	padding:2px 4px 2px 4px;
}

.table_sky { background-color: #e2e9ef;
}
.tv01 {
	background-color: #F1F4F7;
	color:#000000;
	font-size: 60%;
	border:2px solid #E2E9EF;
	padding:0px 2px 0px 2px;
}
.tv02 {
	color:#000000;
	font-size: 60%;
	margin:0px 2px 0px 2px;
	padding:0px 2px 0px 2px;
}
.obrazok_sprava {
	width:104px;
	padding:4px 0px 4px 4px;
	vertical-align:top;
}
.sprava_typ01 {
	vertical-align:top;
	padding:2px 4px 0px 4px;
}
.sprava_typ02 {
	vertical-align:top;
	padding:2px 3px 0px 2px;
}
.precitane {
	padding:0px 8px 2px 0px;
	text-align:right;
	color: #929292;
	font-size: 9pt;

}
.pozadie01 {
	background:url(../images/bg06.gif) repeat-x top;
}
.pozadie02 {
	background:url(../images/bg05.gif) repeat-y left;
}
.pozadie03 {
	background:url(../images/bg09.gif) repeat-x top;
}
.pozadie04 {
	background:url(../images/bg10.gif) repeat-y left;
}
.pozadie05 {
	background:url(../images/bg12.gif) repeat-x top;
}
.pozadie06 {
	background:url(../images/bg13.gif) repeat-y left;
}
.najcitanejsie_oddelovac {
	background:url(../images/bg07.gif) repeat-x top;
}
.najcitanejsie_oddelovac2 {
	background:url(../images/bg14.gif) repeat-x top;
}

.clanok_nadpis01 {
	font-size: 12pt;
  font-weight : bold;
  padding-bottom:5px;
}
.clanok_anotacia01 {
	font-size: 10pt;
	text-indent: 7pt;
	text-align: justify;
	font-weight: bold;
}
.clanok_text01 {
	font-size: 10pt;
	font-weight: normal;
	font-family: Verdana, "Arial", "Helvetica",Tahoma,Arial,sans-serif;
	color: Black;
}
.clanok_text01 h1, .clanok_text01 h2 {
	margin:15px 0 5px 0;
	display: block;
}

.clanok_pata01 {
	color: #939393;
	text-align: right;
}


.hlava_diskusia {
	margin: 0px;
	margin-top: 2px;
	padding: 3px;
	width: 99%;
	border: 1px #000000;
	background-color: #B1DEFA;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}

.hlava_prisp {
	margin: 0px;
	margin-top: 2px;
	padding: 3px;
	border: 1px #000000;
	display: inline-block;
}

.prisp {
	margin: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
}



/* ETARGET */

.etarget {
background-color:#fff;
font-size:12px;
color:#005266;
margin:0px;
padding:0px;
font-family:arial,helvetica,sans-serif;
}
.etarget a {
color:#134D78;
text-decoration: underline;
}
.etarget a:hover {
color:#BA0000;
}
.etarget .selfpromo {
background-color:#ffffff;
color:#005266;
font-size:10px;
border-bottom: 1px dotted #000080;
width: 100%;
}
.etarget .selfpromo a {
color:#FF0000;
}
.etarget .selfpromo .left {
text-align:left;
font-weight:bold;
padding:1px 3px 1px 3px;
font-size:11px;
color:#00A8D2;
}
.etarget .selfpromo .right {
float:right;
padding:1px 3px 1px 3px;
text-align: right;
display: block;
}
.etarget .title {
margin:1px;
padding:1px 5px 1px 5px;
}


/* kalendar - archiv */
.kalendar_mesiac {
	background: #134D78;
   color: #fff;
	font-weight: bold;
	font-size: 8pt;
}

.kalendar_hlavicka {
	font-size: 8pt;
	color: #fff;
	background-color: #F9A61C;
}

.kalendar_dnes {
	font-size: 8pt;
	color: #000;
	font-weight: bold;
	background-color: #CDD5DA;
}

.kalendar_den {
	font-size: 8pt;
	color: #000;
	background-color: #E2E9EF;
}
.reklama_footer {
	padding:4px 0px 4px 0px;
	background:url('../images/reklama.gif') no-repeat top left;
	background-color: #FEF4E3;
	border-width:2px 0px 1px 0px;
	border-style:solid;
	border-color:#ffffff;
}

/*.advert_on_right {
	position: absolute;
	top: 81px;
	left: 800px;
	background-color:#F5FDD5;
	float:left;
	border:1px solid #CDDF7F;
	width:150px;
	margin:8px;
	font-size: 9pt;
	font-weight: bold;
	padding:4px 0px 4px 0px;
	z-index: 10;
}*/
.advert_on_right {
	background-color:#F5FDD5;
	float:left;
	border:1px solid #CDDF7F;
	width:150px;
	margin:8px;
	margin-top: 3px;
	font-size: 10px;
	font-weight: bold;
	padding:0px 0px 4px 0px;
}

.adrvert_text {
	background-color:#ffffff;
	border:1px solid #CDDF7F;
	margin:4px 4px 0px 4px;
	padding:4px 6px 4px 6px;
}
.main_menu01 {
	padding:2px 8px 2px 2px;
}
.advert_table {
	padding:2px 4px 2px 4px;
}

.main_menu02 {
	padding:6px 8px 6px 20px;
	background-color: #FFF767;
	border-width:1px 0px 1px 0px;border-style:solid;border-color:#000000;
}

.main_menu03 {
	padding:0px 8px 4px 10px;
}
.messageStackError{
	background-color: #FFB8A6;
}



/*-----------------------------------------------------------------------------------------------------*/
/* two core styles, use for all heights */
.fb-share-button {
  background: #29447e no-repeat;
  display: inline-block;
  padding: 0;
  text-decoration: none !important;
  outline: none;
  /* size specific: */
  /*background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon18.png)*/
}
.fb-share-button span {
  background: #5f78ab;
  border-top: solid 1px #879ac0;
  border-bottom: solid 1px #1a356e;
  color: white;
  display: block;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: bold;
  margin: 1px 1px 0 0;
  text-shadow: none;
  padding: 0 6px;
  /* size specific section: */
  line-height: 15px;
  font-size: 11px;
  margin-left: 18px;
}

/* add these two for a 22px high button */
.fb-share-button-22 {
  /*background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon22.png);*/
}
.fb-share-button-22 span {
  line-height: 19px;
  font-size: 12px;
  margin-left: 22px;
}

/* add these two for a 25px high button */
.fb-share-button-25 {
  /*background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon25.png);*/
}
.fb-share-button-25 span {
  line-height: 22px;
  font-size: 16px;
  margin-left: 25px;
}

/* add these two for a 39px high button */
.fb-share-button-39 {
  /*background-image: url(https://s-static.ak.facebook.com/images/share/links/fb-button-icon39.png);*/
}
.fb-share-button-39 span {
  line-height: 36px;
  font-size: 18px;
  margin-left: 39px;
}

#sharebuttons.fixed {
    left: 50%;
    margin-left: -560px;
    overflow: hidden;
    padding: 16px 8px;
    position: fixed;
    top: 250px;
    width: 54px;
    z-index: 1;
}

#recommendations_box {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 3px solid #f9a61c;
    border-right: 2px solid #f9a61c;
    bottom: 0;
    box-shadow: 3px 0 3px #999999;
    display: none;
    padding: 10px;
    position: fixed;
    left: 0px;
    width: 240px;
    z-index: 99999;
}
#recommendations_box H3 {
    color: #f9a61c;
    float: left;
    margin-top: 0;
    text-transform: uppercase;
    width: auto;
}
#recommendations_box A.close {
    background: url("../images/icons/no.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    display: block;
    float: right;
    height: 10px;
    width: 10px;
}
#recommendations_box UL {
    margin: 0;
    padding: 0;
}
#recommendations_box UL LI {
    clear: both;
    display: block;
    list-style: none outside none;
    margin: 0;
    padding: 5px 0;
}
#recommendations_box UL LI DIV.img {
    float: left;
    margin-right: 5px;
    width: 50px;
}
#recommendations_box UL LI DIV.img IMG {
    height: 37px;
    width: 50px;
}
#recommendations_box UL LI DIV.link {
    float: right;
    text-align: left;
    width: 180px;
}

#w2m_branding_top {
	top: auto;
	width: auto;
	margin-left: auto;
	margin-right: auto;
}