html {

	margin:0;

	padding:0;

	font:13px/110% Arial, Helvetica, sans-serif;

	color:#666;

	}

body {

	margin:0;

	padding:0;

	font:13px Arial, Helvetica, sans-serif;

	color:#000;

	}

#page {

	width:990px;

	height:auto;

	padding:0 0 0 0;

	margin:0 auto 0 auto;

	overflow:hidden;

	}

	#holder {

		float:right;

		width:705px;

		margin:0 33px 0 0;

		}

	#head {

		height:107px;

		padding:0 0 20px 0;

		}

		

		#headbox {

			height:86px;

		  }

		#citation {

			float:right;

			padding:35px 31px 0 0;

      overflow:hidden;

      font-style:italic;

      font-size:15px;

      color:#fff;

			}

		#logo {

			width:222px;

			height:65px;

			margin:21px 0 0 60px;

			overflow:hidden;

			float:left;

			}

			#logo img {

				border:0;

				}

		#versions {

			float:right;

			font-weight:bold;

			overflow:hidden;

			padding:6px 15px 6px 0;

			}

			#versions ul {

        padding:0 0 0 0;

        margin:0;

				}

			#versions li {

				display:inline;

				line-height:15px;

				padding:0;

				margin:0;

				}

				

				#versions a {

          color:#000;

          text-decoration:none;

					}

				#versions a:hover {

					text-decoration:underline;

					}

				#versions #version_2 a {					

					font-size:120%;

					margin:0;

					padding:0 5px 0 3px;

					}

				#versions #version_3 a {					

					font-size:140%;

					margin:0;

					line-height:5px !important;

					padding:0 5px 0 0 !important;

					}

				#versions #version_colour_blind a {			

					background:url(../images/nav-colour-blind.gif) 0 -2px no-repeat;

          margin:0;

					padding:5px 20px 0 5px;

					}

					#versions #version_colour_blind a span {

						padding:0 0 0 19px;

					 }



				#versions #version_weak_eyed {					

					background:url(../images/nav-weak-eyed.gif) 0 -6px no-repeat;

					padding:0 0 29px 14px;

					}

					#versions #version_weak_eyed a {

						padding:0 0 0 15px;

						}



		#menu {

			width:233px;

      background:#fff;

			line-height:0;

			font-size:14px;

			text-align:right;

			float:left;

			overflow:hidden;

			}

			#menu a,

			#menu a.noborder {

				color:#000;

				padding:0 30px 0 0;

				margin:0;

				font-weight:bold;

				display:block;

				line-height:21px;

				text-decoration:none;

				border-bottom:1px solid #ababab;

				}

        #menu a.noborder {

          border-bottom:0 none;

          }

        #menu a.selected, #menu a:hover, #login a.selected {

					}



				#menu a.selected {

					border:none 0;

					}

					#menu a.homepage, #menu a.dummy {

						border-top:1px none #ababab;

					 }

        #discussion_forum #menu a.selected, #virtual_show #menu a.selected, #generation_magazine #menu a.selected, #eu_for_seniors #menu a.selected, #products_and_services #menu a.selected, #portal_competition #menu a.selected, #homepage #menu a.selected, #dummy #menu a.selected, #faq #menu a.selected, #chat #menu a.selected, #games #menu a.selected {

						border-bottom:1px solid #ababab;

					}					



				#menu ul {

					border-bottom:1px solid #ababab;

					list-style:none;

					margin:0;

					padding:0;

					}

				#menu li a {

					border:none 0;

					font-size:11px;

					font-weight:bold;

					margin:5px 0 0 0;

					}

					#menu li a:hover, #menu li a.selected {

						background:none !important;

						font-size:12px;

						}

        #menu #bannerleftbox {

          clear:both;

          padding:10px 0;

          text-align:right;

          /*float:right;*/

          width:233px;

          }

          #menu #bannerleftbox a {

            clear:both;

            padding:0;

            float:right;

            }

          .adtitle {

            background:url("../images/banner/adtriangle.gif") right 7px no-repeat;

            clear:both;

            /*float:left;*/

            font-size:11px !important;

            color:#b6b6b6;

            font-weight:normal;

            padding:10px 12px 6px 0;

            text-align:right;

            }



      #bannerrightbox {

        clear:both;

        font-size:13px;

        font-weight:bold;

        margin:0 auto;

        text-align:right;

        }

        #bannerrightbox a {

          clear:both;

          margin:0;

          padding:0;

          }

        #bannerrightbox img {

          border:0 none;

          }

        #bannerrightbox .adtitle, #bannertopbox .adtitle {

          background:url("../images/banner/adtriangle.gif") right 2px no-repeat;

          padding:0 10px 0 0;

          }

      #bannertopbox {

        text-align:center;

        }



      #login {

				font-size:10px;

				line-height:23px;

				padding:8px 20px 6px 20px;

				background:#fff;

				color:#000;

				}

				#login span {

					color:#999;

					}



			#rightbar {

				float:right;

				overflow:hidden;

				width:233px;

				}

				

				.panel {

					clear:both;

					font-size:13px;

					font-weight:bold;

					margin:0 0 0 0;

					}

					.panel img {

						border:0 none;

						}

						

				.panel_partner {

					padding-bottom:10px;

          text-align:center;

          }

					

					.panel_partner img {

						border:0 none;

						padding:5px 5px 5px 5px;

						overflow:hidden;

						margin:0 auto 0 auto;

						}

						

						.panel_partner #ncsas {

              padding:5px 0 5px 0;

              }

            .panel_partner #deloitte {

              padding:5px 0 5px 0;

              }

            .panel_partner #further_logos {

							padding:5px 0 5px 0;

              }



          #rightbar #panel_opening_logout {

            height:45px;

            }



          #rightbar #panel_opening_logout .arrow {

            padding:15px 0 0 0;

            }



          #rightbar .panel_opening {

            background-color:#e30017;

            }



          #rightbar .panel_opening span{

            font-size:12px;

            font-weight:normal;

            line-height:7px;

            }



          .panel_opening {

            background-color:#999;

            clear:right;

            color:#fff;

            font-size:13px;

            font-weight:bold;

            height:21px;

            line-height:15px;

            margin:0 0 1px;

            padding:0 5px 0 5px;

					  }

					

					.panel_opening a {

						padding:4px 0 0 0;

						text-decoration:none;

						}

					

					.panel_opening .arrow {

						border:none;

						float:right;

            padding:5px;

            }

						.panel_opening .header {

							color:#fff;

							float:left;

							}

						.panel_opening .arrow {

							display:block;

							}

						.panel_opening .arrow img {

							border:none;

							padding:3px 0 0 0;

							}

				

				.panel_frm, .panel_inside_frm {

					background-color:#999999;

					color:#fff;

					padding:5px 5px 5px 5px;

					margin:0 0 1px 0;

					text-align:right;

				  }

					.panel_frm .text, .panel_inside_frm .text {

						 background-color:#999999;

						 border:1px solid #fff;

						 color:#000;

						 margin:0 0 5px 0;

						 width:105px;

					   }



            .panel_inside_frm {

              background-color:#fff;

              color:#999;

              float:left;

              text-align:right;

              }

              .panel_inside_frm .text {

                background-color:#fff;

                border:1px solid #999;

                color:#000;

                width:300px;

                 }



        #panel_register {

					margin:5px 0 5px 0;

					padding:5px 0 0 0;

					background: url(../images/register.gif) 0 0 no-repeat #fff;

					text-align:center;

					height:40px;

					width:234px;

          clear:both;

          }

								

					#panel_register a {

						color:#fff;

						font-size:14px;

						font-weight:bold !important;

						line-height:16px;

						text-decoration:none;

						}

						#panel_register a:hover {

							text-decoration:underline;

							}

				

				#txt_search_internet {

					background:url(../images/search-internet.gif) right no-repeat #fff;

					border:1px solid #999999;

					font-size:13px;

					font-weight:bold;

					padding:3px 0 0 5px;

					height:17px;

					width:180px;

					vertical-align:middle;

          color:#e30017;

          }

				#txt_search_portal {

					background:url(../images/search-portal.gif) right no-repeat #fff;

					border:1px solid #999999;

					font-size:13px;

					font-weight:bold;

					padding:3px 0 0 5px;

					height:17px;

					width:180px;

					vertical-align:middle;

          color:#0f298f;

          }

					

				.txt_search {

					float:left;

					margin:0;

					overflow:hidden;

					padding:0;

					}

				.btn_search {

					float:right;

					padding:0 0 3px;

					overflow:hidden;

					}



		#content {

			float:left;

			width:456px;

			overflow:hidden;

			padding:0 0 10px 0;

			margin:0;

			}

			

			#content #header {

				border-top:1px solid #b6b6b6;

				border-bottom:1px solid #b6b6b6;

				background:url(../images/logo-um.gif) right no-repeat;

				margin:0 0 10px 0;

				padding:0 0 0 0;

				width:456px;

				float:left;

				line-height:21px;

				}
				
			#content #plusone {

			  margin: 0 0 70px 0 !important;
			  
			  padding: 0px;

				}
				
				#content #plusone div#gp {

			  float: left;
			  
			  width: 40px;
			  
			  margin: 0 10px 0 0;

				}
				
				#content #plusone div#tw{
				
				float: left;
			  
			  width: 60px;
			  
			  margin: 0 10px 0 0;
			  
				}
				
				#content #plusone div#fb{
				
				float: left;
				
				width: 110px;
			  
			  margin: 0 10px 0 0;
			  
				}



      #content .subheaderbox {

        width:456px;

        }



      #content h2.subheader {

        clear:none;

        display:inline;

        float:left;

        line-height:17px;

        margin:0;

        padding:0;

        position:relative;

        width:280px;

        }



      #content .add_photo {

        clear:none;

        display:inline;

        float:right;

        margin:0;

        overflow:hidden;

        padding:0 0 0 0;

        top:-5px;

        }





      #content #date {

				color:#999999;

				float:right;

				font-size:13px;

				padding:0 10px 0 0;

				}

			

			#content h1 {

				float:left;

				font-size:15px;

				padding:0;

				margin:0;

				}

				

			#content h2 {

        color:#000 !important;

        font-size:14px;

				padding:0;

        margin:0;

        }

			#content h3 {

				font-size:14px;

        line-height:16px;

        margin:0 0 2px 0;

				padding:0 0 1px 0;

				}

        #content h3 a {

          color:#000

          }



      #content p {

        clear:both;

        padding:0;

				margin:0;

				line-height:17px;

			 /*margin:0 10px 0 0;*/

			 }

			 

			 #content p.article {

         padding:0 0 10px 0;

         width:456px;

			 	}



      #content h2 {

        float:left !important;

        }

      #content .add_photo {

        float:right !important;

        padding:0;

        margin:0;

        }

      #content .document_file {

        clear:none;

        float:left;

        padding-bottom:10px;

        text-align:left;

        width:100%;

        }

        #content .document_file a {

          border:0 none;

          clear:none;

          float:left;

          height:32px;

          margin:0 10px 10px 0;

          padding:0;

          width:32px;

          }

        #content .document_file p {

          clear:none;

          float:left;

          margin:0;

          padding:0;

          width:80%;

          }



      #bottombanner {

				width:444px;

				height:140px;

				padding:110px 0 0 22px;

				overflow:hidden;

				float:left;

				}

				#bottombanner p {

					width:245px;

					padding:10px 0 0 0;

					color:#333;

					}



		#contentfooter {

			height:30px;

			padding:0 15px;

			line-height:30px;

			color:#999;

			clear:both;

			}

			#contentfooter span {

				float:right;

				}

			#contentfooter a {

				margin:0 10px 0 0;

				}

	#footer {

		color:#fff;

		margin:0;

		padding:0;

		clear:both;

		line-height:43px;

		height:43px;

		}

		#footer span {

			}

			#footer #footercontent {

				height:43px;

				margin:0 33px 0 0;

				}

			#footer #bottom_line {

				padding:0 582px 5px 0;

				}

			#footer #bottom_arrow {

				padding:0 27px 3px 0;

				margin:0 0 0 5px;

				}

			

			#footer #bottom_text {

				height:43px;

				font-size:11px;

				font-weight:bold;

				}

				#footer #bottom_text a {

					color:#fff;

					text-decoration:none;

					}

					#footer #bottom_text a:hover {

						text-decoration:underline;

						}

				

.itembox {

	width:144px;

	height:378px;

	padding:0;

	float:left;

	margin:0 11px 0 0;

	}

	#content .itembox p {

		font-size:11px;

		font-weight:bold;

		line-height:17px;

		margin-bottom:0;

		padding:20px 0 5px 0;

		}

.itemboxcategory {

	width:455px;

	padding:0;

	margin:0 11px 0 0;

	}

  .itemboxcategory .itemboximgholder {

		float:left;

		width:144px;

		padding:3px 10px 0 0;

		}

  .itemboximgholder {

		float:left;

		width:144px;

    margin:0 4px 0 4px;

    padding:0;

    }

  .itemboxcategory h3 {

		font-size:11px;

		padding:0;

		margin:0;

		}

	#content .itemboxcategory p {

    clear:none;

    font-size:13px;

		font-weight:normal;

		line-height:17px;

    margin:0;

		padding:0;



		}

.itembox_article {

	width:144px;

	height:138px;

	padding:0;

	margin:0 11px 0 0;

	float:left;

	}

  .itemboxrowholder {

    clear:both;

    border:0 none;

    margin:0;

    padding:0;

  }

  .itemboximg {

		width:142px;

		height:100px;

		padding:5px 0 5px 0;

    overflow:hidden;

		text-align:center;

		}

	.itemboximg img {

	  border:0 none !important;

     }

  .itemboximg_description_triangle {

      padding:0;

      margin:3px 0 0 0;

      width:10px;

      height:10px;

      float:left;

    }

.itemboximg_description {

    font-weight:bold;

    padding:5px 10px 5px 10px;

    margin:13px 0 0 0;

    }

.itemboxheader {

	height:34px;

	padding-bottom:5px;

	}

	.itemboxheader h2 {

		font-size:12px !important;

		margin:0 !important;

		padding:5px 0 0 5px !important;

		}

	.itemboxheader a {

		color:#fff;

		text-decoration:none;

		}

		.itemboxheader a:hover {

			text-decoration:underline;

			}

			

.itemboximgbottom {

	line-height:11px;

	margin:0;

	padding:0 145px 0 0;

	}



.date {

    float:left;

    margin:0 13px 7px 0;

    }

.advertiser_info {

    font-weight:bold;

    float:left;

    margin:0 13px 7px 0;

    }

.reaction a {

    float:right;

    margin:0 13px 7px 0;

    text-decoration:none;

    }



.reaction a:hover {

    text-decoration:underline;

    }

.advertise_detail_answer a:hover {

    text-decoration:underline;

    }

.triangle {

    padding:0;

    margin:0;

    height:11px;

    clear:both;

    }

.entry {

  margin:0 0 10px 0;

  }

  .entry p {

      margin:0 13px 0 0;

      padding:5px 5px 5px 10px !important;

      }

.text_entry {

    margin:0 13px 0 0;

    padding-top:15px;

    width:380px;

    float:left;

    }

    .text_entry p {

      padding:10px 0 10px 87px !important;

      }

.text_entry_box {

    border:solid 1px;

    }

.add_entry {

  clear:both;

  float:right;

  margin:5px 0 5px 0;

  }

.category {

  font-size:13px;

  list-style:none;

  padding:0;

  margin:0 0 5px 0;

  font-weight:bold;

  }

  .category li {

    list-style:none;

    padding:0 0 5px 0;

    margin:0;

    }

    .category li span {

      padding:0 0 0 5px;

    }

  .category_title {

    padding:0 0 7px 0 !important;

  }

  .category a {

    text-decoration:none;

    }

    .category a:hover {

      text-decoration:underline;

      }

.page_numbering {

  margin:15px 0 0 0;

  float:right;

  clear:both;

  font-size:12px;

  }

  .page_numbering a {

    color:#000;

    padding:0 0 0 0;

    }

    .page_numbering a:hover, .page_numbering strong.active {

      text-decoration:none;

      }

    .page_numbering a:hover {

      text-decoration:underline;

      }

.overlibfg {

	padding:0 0 0 0px;

}



#gallery {

  clear:both;

  }

  #gallery p {

    padding:10px 0 10px 0;

  }

  #gallery .itemboximgholder {

    float:left;

    width:144px;

    margin:10px 4px 0 4px;

    padding:0;

    }



#gallery_detail {

  clear:both;

  }

  #gallery_detail .itemboximgholder {

    float:left;

    width:450px;

    margin:10px 4px 0 4px;

    padding:0;

    }

    #gallery_detail .itemboximg {

      height:auto;

      width:450px;

      }

    #gallery_detail .itemboximgbottom {

      line-height:11px;

      margin:0;

      padding:0 450px 0 0;

      }

  #gallery_detail .itemboximg_description p {

    font-weight:normal;

    }



#hint {

  padding:0 3px 3px 3px !important;

  margin:0 0 0 0 !important;

  font-size:15px;

  text-align:left;

  width:230px;

  clear:both;

  float:right;

  overflow:hidden;

  }

    #hint p {

        line-height:15px;

        margin:0;

        padding:0 0 0 5px !important;

        }

    #hint .hint-close {

    border:0 none !important;

		display:inline;

        }

    #hint a{

        border:0 none;

        color:#000;

        display:inline;

        text-decoration:underline !important;

        font-weight:normal;

        padding:0;

        margin:0;

        }

	#hint img {

		padding:5px 5px 0 0 !important;

		}	

	#hint span {

		padding:0 0 0 0;

		}

    #hint-triangle {

        height:10px;

        width:10px;

        margin:0;

        padding:0 0 0 0;

        float:right;

        clear:both;

        }

#weather {

  }

	#weather table {

	  border-spacing: 1px;

	  border-collapse: collapse;

	  margin:0 1px 0 1px;

		width:99%;

	  }

	  #weather table tr.degrees td {

	    color:#000 !important;

	  }

	  #weather th {

	    color:#fff;

	    font-weight:bold;

	    padding:3px 3px 3px 5px;

	    text-align:left;

	    }

    #weather .link {

      background-color:#fff !important;

      font-weight:normal;

      font-size:10px;

      text-align:right;

      padding: 3px 2px 1px 0;

      }

      #weather .link a {

        text-decoration:none;

        }

        #weather .link a:hover {

          text-decoration:underline;

          }

    #weather table td {

	    font-size:12px;

	    padding: 1px 1px 1px 1px;

	    text-align:center;

	  }

		#weather table td div {

			clear:right;

			}

#homepage, #dummy {

	}

	#homepage #head, #dummy #head {

		background:url(../images/bg-homepage.gif) 0 0 no-repeat;

		}

	#homepage #content h1, #dummy #content h1 {

		color:#7fc31c;

		}

	#homepage #content .itemboxheader, #dummy #content .itemboxheader {

		background-color:#7fc31c;

		}

	#homepage #content .itemboximg, #dummy #content .itemboximg {

		border-left:1px solid #7fc31c;

		border-right:1px solid #7fc31c;

		}

	#homepage #content .itemboximgbottom, #dummy #content .itemboximgbottom {

		background:url(../images/box-bottom-homepage.gif) -1px -1px no-repeat;

		}

	#homepage #menu .selected, #menu a.homepage:hover, #dummy #menu .selected, #dummy a.homepage:hover {

		background:url(../images/menu-point-homepage.gif) right center no-repeat;

		}

    #homepage #hint-triangle {

        background:url(../images/hint-homepage-triangle.gif) no-repeat 0 0 #fff;

        }

    #homepage #hint, #dummy #hint {

        background:#cce7a4;

        }

    #homepage .overlibfg {

        background-color: #7fc31c;

        }

  #homepage #weather table, #dummy #weather table {

    border:1px solid #7fc31c;

    }

    #homepage #weather th, #dummy #weather th {

      background-color:#7fc31c;

      }

    #homepage #weather .link a {

      color:#7fc31c;

      }

    #homepage #weather table td, #dummy #weather table td {

      border:1px solid #7fc31c;

      color:#7fc31c;

    }

	#homepage #footer, #dummy #footer {

		background:#7fc31c;

		}

		#homepage #footer #bottom_arrow, #dummy #footer #bottom_arrow {

			background:url(../images/bottombar-arrow-homepage.gif) 0 center no-repeat;

			}

		#homepage #footer #bottom_line, #dummy #footer #bottom_line {

			background:url(../images/bottombar-line-homepage.gif) 0 center repeat-x;

			}

		#homepage #footer #footercontent, #dummy #footer #footercontent {

			background:url(../images/logo-zivot90-homepage.gif) top right no-repeat;

			}

#news {

	}

	#news #head {

		background:url(../images/bg-news.gif) 0 0 no-repeat;

		}

	#news #content h1, #news #content h2 {

		color:#74a5cd;

    }

	#news #content .itemboxheader {

		background-color:#74a5cd;

		}

	#news #content .itemboximg {

		border-left:1px solid #74a5cd;

		border-right:1px solid #74a5cd;

		border-top:1px solid #74a5cd;

		}

	#news #content .itemboximgbottom {

		background:url(../images/box-bottom-news.gif) -1px -1px no-repeat;

		}

	#news #menu .selected, #menu a.news:hover {

		background:url(../images/menu-point-news.gif) right center no-repeat;

		}

    #news #hint-triangle {

        background:url(../images/hint-news-triangle.gif) no-repeat 0 0 #fff;

        }

    #news #hint {

        background:#c7dbeb;

        }

    #news .overlibfg {

        background-color: #74a5cd;

        }

  #news #weather table {

    border:1px solid #74a5cd;

    }

    #news #weather th {

      background-color:#74a5cd;

      }

    #news #weather .link a {

      color:#74a5cd;

      }

    #news #weather table td {

      border:1px solid #74a5cd;

      color:#74a5cd;

    }

	#news #footer  {

		background:#74a5cd;

		}

		#news #footer #bottom_arrow {

			background:url(../images/bottombar-arrow-news.gif) 0 center no-repeat;

			}

		#news #footer #bottom_line {

			background:url(../images/bottombar-line-news.gif) 0 center repeat-x;

			}

		#news #footer #footercontent {

			background:url(../images/logo-zivot90-news.gif) top right no-repeat;

			}

  #news .category a {

    color:#74a5cd;

    }

  #news .page_numbering a:hover, #news .page_numbering strong.active {

    color:#74a5cd;

    }



#leisure_time {

	}

	#leisure_time #head {

		background:url(../images/bg-leisure-time.gif) 0 0 no-repeat;

		}

	#leisure_time #content h1,#leisure_time #content h2 {

		color:#534da1;

		}

	#leisure_time #content .itemboxheader {

		background-color:#534da1;

		}

	#leisure_time #content .itemboximg {

		border-left:1px solid #534da1;

		border-right:1px solid #534da1;

		border-top:1px solid #534da1;

		}

	#leisure_time #content .itemboximgbottom {

		background:url(../images/box-bottom-leisure-time.gif) -1px -1px no-repeat;

		}

	#leisure_time #menu .selected, #menu a.leisure-time:hover {

		background:url(../images/menu-point-leisure-time.gif) center right no-repeat;

		}

    #leisure_time #hint-triangle {

        background:url(../images/hint-leisure-time-triangle.gif) no-repeat 0 0 #fff;

        }

    #leisure_time #hint {

        background:#bab8d9;

        }

    #leisure_time .overlibfg {

        background-color: #534da1;

        }

  #leisure_time #weather table {

    border:1px solid #534da1;

    }

    #leisure_time #weather th {

      background-color:#534da1;

      }

    #leisure_time #weather .link a {

      color:#534da1;

      }

    #leisure_time #weather table td {

      border:1px solid #534da1;

      color:#534da1;

    }

	#leisure_time #footer  {

		background:#534da1;

		}

		#leisure_time #footer #bottom_arrow {

			background:url(../images/bottombar-arrow-leisure-time.gif) 0 center no-repeat;

			}

		#leisure_time #footer #bottom_line {

			background:url(../images/bottombar-line-leisure-time.gif) 0 center repeat-x;

			}

		#leisure_time #footer #footercontent {

			background:url(../images/logo-zivot90-leisure-time.gif) top right no-repeat;

			}

  #leisure_time .category a {

    color:#534da1;

    }

  #leisure_time .page_numbering a:hover, #leisure_time .page_numbering strong.active {

    color:#534da1;

    }

#games {

	}

	#games #head {

		background:url(../images/bg-games.gif) 0 0 no-repeat;

		}

	#games #content h1,#games #content h2 {

		color:#2a7c8d;

		}

	#games #content .itemboxheader {

		background-color:#2a7c8d;

		}

	#games #content .itemboximg {

		border-left:1px solid #2a7c8d;

		border-right:1px solid #2a7c8d;

		border-top:1px solid #2a7c8d;

		}

	#games #content .itemboximgbottom {

		background:url(../images/box-bottom-games.gif) -1px -1px no-repeat;

		}

	#games #menu .selected, #menu a.games:hover {

		background:url(../images/menu-point-games.gif) center right no-repeat;

		}

    #games #hint-triangle {

        background:url(../images/hint-games-triangle.gif) no-repeat 0 0 #fff;

        }

    #games #hint {

        background:#55bab7;

        }

    #games .overlibfg {

        background-color: #2a7c8d;

        }

  #games #weather table {

    border:1px solid #2a7c8d;

    }

    #games #weather th {

      background-color:#2a7c8d;

      }

    #games #weather .link a {

      color:#2a7c8d;

      }

    #games #weather table td {

      border:1px solid #2a7c8d;

      color:#2a7c8d;

    }

	#games #footer  {

		background:#2a7c8d;

		}

		#games #footer #bottom_arrow {

			background:url(../images/bottombar-arrow-games.gif) 0 center no-repeat;

			}

		#games #footer #bottom_line {

			background:url(../images/bottombar-line-games.gif) 0 center repeat-x;

			}

		#games #footer #footercontent {

			background:url(../images/logo-zivot90-games.gif) top right no-repeat;

			}

  #games .category a {

    color:#2a7c8d;

    }

  #games .page_numbering a:hover, #games .page_numbering strong.active {

    color:#2a7c8d;

    }



#recommended_links {

	}

  #recommended_links #head {

    background:url(../images/bg-recommended-links.gif) 0 0 no-repeat;

    }

  #recommended_links #content h1,#recommended_links #content h2 {

    color:#81017e;

    }

  #recommended_links #content .itemboxheader {

    background-color:#81017e;

    }

  #recommended_links #content .itemboximg {

    border-left:1px solid #81017e;

    border-right:1px solid #81017e;

    border-top:1px solid #81017e;

    }

  #recommended_links #content .itemboximgbottom {

    background:url(../images/box-bottom-recommended-links.gif) -1px -1px no-repeat;

    }

  #recommended_links #menu .selected, #menu a.recommended_links:hover {

    background:url(../images/menu-point-recommended-links.gif) center right no-repeat;

    }

  #recommended_links #hint-triangle {

        background:url(../images/hint-recommended-links-triangle.gif) no-repeat 0 0 #fff;

        }

  #recommended_links #hint {

        background:#cd99cb;

        }

  #recommended_links .overlibfg {

        background-color: #81017e;

        }

  #recommended_links #weather table {

    border:1px solid #81017e;

    }

    #recommended_links #weather th {

      background-color:#81017e;

      }

    #recommended_links #weather .link a {

      color:#81017e;

      }

    #recommended_links #weather table td {

      border:1px solid #81017e;

      color:#81017e;

    }

  #recommended_links #footer  {

    background:#81017e;

    }

    #recommended_links #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-recommended-links.gif) 0 center no-repeat;

      }

    #recommended_links #footer #bottom_line {

      background:url(../images/bottombar-line-recommended-links.gif) 0 center repeat-x;

      }

    #recommended_links #footer #footercontent {

      background:url(../images/logo-zivot90-recommended-links.gif) top right no-repeat;

      }

  #recommended_links .page_numbering a:hover, #recommended_links .page_numbering strong.active {

    color:#81017e;

    }



#registration {

	}

#discussion_forum {

	}

  #discussion_forum #head {

    background:url(../images/bg-discussion-forum.gif) 0 0 no-repeat;

    }

  #discussion_forum #content h1,#discussion_forum #content h2 {

    color:#ff7f00;

    }

  #discussion_forum #content .itemboxheader {

    background-color:#ff7f00;

    }

  #discussion_forum #content .itemboximg {

    border-left:1px solid #ff7f00;

    border-right:1px solid #ff7f00;

    border-top:1px solid #ff7f00;

    }

  #discussion_forum #content .itemboximgbottom {

    background:url(../images/box-bottom-discussion-forum.gif) -1px -1px no-repeat;

    }

  #discussion_forum #menu .selected, #menu a.discussion_forum:hover {

    background:url(../images/menu-point-discussion-forum.gif) center right no-repeat;

    }

  #discussion_forum #hint-triangle {

        background:url(../images/hint-discussion-forum-triangle.gif) no-repeat 0 0 #fff;

        }

  #discussion_forum #hint {

        background:#fc9;

        }

  #discussion_forum .overlibfg {

        background-color: #ff7f00;

        }

  #discussion_forum #weather table {

    border:1px solid #ff7f00;

    }

    #discussion_forum #weather th {

      background-color:#ff7f00;

      }

    #discussion_forum #weather .link a {

      color:#ff7f00;

      }

    #discussion_forum #weather table td {

      border:1px solid #ff7f00;

      color:#ff7f00;

    }

  #discussion_forum #footer  {

    background:#ff7f00;

    }

    #discussion_forum #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-discussion-forum.gif) 0 center no-repeat;

      }

    #discussion_forum #footer #bottom_line {

      background:url(../images/bottombar-line-discussion-forum.gif) 0 center repeat-x;

      }

    #discussion_forum #footer #footercontent {

      background:url(../images/logo-zivot90-discussion-forum.gif) top right no-repeat;

      }

    #discussion_forum .date {

        color:#FF7F00;

        }

    #discussion_forum .reaction a {

        color:#FF7F00;

        }

    #discussion_forum .triangle {

        background:url(../images/triangle-discussion-forum.gif) no-repeat 0 0 #fff;

        }

      #discussion_forum .entry p {

          background:#fc9;

          }

    #discussion_forum label {

        color:#999;

        }

    #discussion_forum .text_entry_box {

        border:solid 1px #999;

        }

    #discussion_forum h2 {

        float:left !important;

    }

        #discussion_forum .category a {

          color:#ff7F00;

          }

    #discussion_forum .page_numbering a:hover, #discussion_forum .page_numbering strong.active {

      color:#ff7f00;

      }



#chat {

	}

  #chat #head {

    background:url(../images/bg-chat.gif) 0 0 no-repeat;

    }

  #chat #content h1,#chat #content h2 {

    color:#80cfe2;

    }

  #chat #content .itemboxheader {

    background-color:#80cfe2;

    }

  #chat #content .itemboximg {

    border-left:1px solid #80cfe2;

    border-right:1px solid #80cfe2;

    border-top:1px solid #80cfe2;

    }

  #chat #content .itemboximgbottom {

    background:url(../images/box-bottom-chat.gif) -1px -1px no-repeat;

    }

  #chat #menu .selected, #menu a.chat:hover {

    background:url(../images/menu-point-chat.gif) center right no-repeat;

    }

  #chat #hint-triangle {

        background:url(../images/hint-chat-triangle.gif) no-repeat 0 0 #fff;

        }

  #chat #hint {

        background:#ccecf3;

        }

  #chat .overlibfg {

        background-color: #80cfe2;

        }

  #chat #weather table {

    border:1px solid #80cfe2;

    }

    #chat #weather th {

      background-color:#80cfe2;

      }

    #chat #weather .link a {

      color:#80cfe2;

      }

    #chat #weather table td {

      border:1px solid #80cfe2;

      color:#80cfe2;

    }

  #chat #footer  {

    background:#80cfe2;

    }

    #chat #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-chat.gif) 0 center no-repeat;

      }

    #chat #footer #bottom_line {

      background:url(../images/bottombar-line-chat.gif) 0 center repeat-x;

      }

    #chat #footer #footercontent {

      background:url(../images/logo-zivot90-chat.gif) top right no-repeat;

      }

  #chat #flashholder {

    position:relative;

    }

  #chat #flashholder #flash {

    height:483px;

    margin:0 auto;

    width:233px;

    }



#virtual_show {

	}

  #virtual_show #head {

    background:url(../images/bg-virtual-show.gif) 0 0 no-repeat;

    }

  #virtual_show #content h1,#virtual_show #content h2 {

    color:#8f1500;

    }

  #virtual_show .itemboxheader {

    background-color:#8f1500;

    }

  #virtual_show .itemboximg {

    border-left:1px solid #8f1500;

    border-right:1px solid #8f1500;

    border-top:1px solid #8f1500;

    }

  #virtual_show .itemboximgbottom {

    background:url(../images/box-bottom-virtual-show.gif) -1px -1px no-repeat;

    }

  #virtual_show #gallery_detail .itemboximgbottom {

    background:url(../images/box-bottom-detail-virtual-show.gif) -1px -1px no-repeat;

    }

  #virtual_show .itemboximg_description_triangle {

      background:url(../images/triangle-virtual-show.gif) 0 0 no-repeat;

    }

  #virtual_show .itemboximg_description {

    background:#D2A199;

    }

  #virtual_show #content #gallery .category a {

    color:#8f1500;

    font-weight:bold;

      }

  #virtual_show #menu .selected, #menu a.virtual_show:hover {

    background:url(../images/menu-point-virtual-show.gif) center right no-repeat;

    }

  #virtual_show #hint-triangle {

        background:url(../images/hint-virtual-show-triangle.gif) no-repeat 0 0 #fff;

        }

  #virtual_show #hint {

        background:#d2a199;

        }

  #virtual_show .overlibfg {

        background-color: #8f1500;

        }

  #virtual_show #weather table {

    border:1px solid #8f1500;

    }

    #virtual_show #weather th {

      background-color:#8f1500;

      }

    #virtual_show #weather .link a {

      color:#8f1500;

      }

    #virtual_show #weather table td {

      border:1px solid #8f1500;

      color:#8f1500;

    }

  #virtual_show #footer  {

    background:#8f1500;

    }

    #virtual_show #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-virtual-show.gif) 0 center no-repeat;

      }

    #virtual_show #footer #bottom_line {

      background:url(../images/bottombar-line-virtual-show.gif) 0 center repeat-x;

      }

    #virtual_show #footer #footercontent {

      background:url(../images/logo-zivot90-virtual-show.gif) top right no-repeat;

      }

    #virtual_show .page_numbering a:hover, #virtual_show .page_numbering strong.active {

      color:#8f1500;

      }

#senior_date {

	}

  #senior_date #head {

    background:url(../images/bg-senior-date.gif) 0 0 no-repeat;

    }

  #senior_date #content h1,#senior_date #content h2 {

    color:#f21e8c;

    }

  #senior_date #content .itemboxheader {

    background-color:#f21e8c;

    }

  #senior_date #content .itemboximg {

    border-left:1px solid #f21e8c;

    border-right:1px solid #f21e8c;

    border-top:1px solid #f21e8c;

    }

  #senior_date #content .itemboximgbottom {

    background:url(../images/box-bottom-senior-date.gif) -1px -1px no-repeat;

    }

  #senior_date #menu .selected, #menu a.senior_date:hover {

    background:url(../images/menu-point-senior-date.gif) center right no-repeat;

    }

  #senior_date #hint-triangle {

        background:url(../images/hint-senior-date-triangle.gif) no-repeat 0 0 #fff;

        }

  #senior_date #hint {

        background:#FBBCDD;

        }

  #senior_date .overlibfg {

        background-color: #f21e8c;

        }

  #senior_date #weather table {

    border:1px solid #f21e8c;

    }

    #senior_date #weather th {

      background-color:#f21e8c;

      }

    #senior_date #weather .link a {

      color:#f21e8c;

      }

    #senior_date #weather table td {

      border:1px solid #f21e8c;

      color:#f21e8c;

    }

  #senior_date #footer  {

    background:#f21e8c;

    }

    #senior_date #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-senior-date.gif) 0 center no-repeat;

      }

    #senior_date #footer #bottom_line {

      background:url(../images/bottombar-line-senior-date.gif) 0 center repeat-x;

      }

    #senior_date #footer #footercontent {

      background:url(../images/logo-zivot90-senior-date.gif) top right no-repeat;

      }

  #senior_date .advertiser_info {

          color:#f21e8c;

          margin:0 0 15px 0;

          clear:both;

          padding:13px 0 0 0;

          }

  #senior_date .advertise_detail_answer a{

      float:right;

      margin:0 0 7px 0;

      padding:13px 0 0 0;

      text-decoration:none;

      font-weight:bold;

      }

  #senior_date .advertise_detail a {

          color:#000;

          float:right;

          }

  #senior_date .advertise_answer a{

          color:#0f298f;

          float:right;

          }

  #senior_date .triangle {

          background:url(../images/triangle-senior-date.gif) no-repeat 0 0 #fff !important;

    }

        #senior_date .entry p {

            background:#fbbcdd !important;

          }

  #senior_date label {

          color:#999;

          }

  #senior_date .text_entry_box {

          border:#999;

          }

  #senior_date .category a {

          color:#f21e8c;

          }

  #senior_date .reaction a {

    color:#f21e8c;

    }

  #senior_date .date {

    color:#f21e8c;

    }

  #senior_date .page_numbering a:hover, #senior_date .page_numbering strong.active {

    color:#f21e8c;

    }



#generation_magazine {

  }

  #generation_magazine #head {

    background:url(../images/bg-generation-magazine.gif) 0 0 no-repeat;

    }

  #generation_magazine #content h1,#generation_magazine #content h2 {

    color:#298327;

    }

  #generation_magazine #content .itemboxheader {

    background-color:#298327;

    }

  #generation_magazine #content .itemboximg {

    border-left:1px solid #298327;

    border-right:1px solid #298327;

    border-top:1px solid #298327;

    }

  #generation_magazine #content .itemboximgbottom {

    background:url(../images/box-bottom-generation-magazine.gif) -1px -1px no-repeat;

    }

  #generation_magazine #menu .selected, #menu a.generation_magazine:hover {

    background:url(../images/menu-point-generation-magazine.gif) center right no-repeat;

    }

  #generation_magazine #hint-triangle {

        background:url(../images/hint-generation-magazine-triangle.gif) no-repeat 0 0 #fff;

        }

  #generation_magazine #hint {

        background:#a9cda9;

        }

  #generation_magazine .overlibfg {

        background-color: #298327;

        }

  #generation_magazine #weather table {

    border:1px solid #298327;

    }

    #generation_magazine #weather th {

      background-color:#298327;

      }

    #generation_magazine #weather .link a {

      color:#298327;

      }

    #generation_magazine #weather table td {

      border:1px solid #298327;

      color:#298327;

    }

  #generation_magazine #footer  {

    background:#298327;

    }

    #generation_magazine #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-generation-magazine.gif) 0 center no-repeat;

      }

    #generation_magazine #footer #bottom_line {

      background:url(../images/bottombar-line-generation-magazine.gif) 0 center repeat-x;

      }

    #generation_magazine #footer #footercontent {

      background:url(../images/logo-zivot90-generation-magazine.gif) top right no-repeat;

      }

    #generation_magazine .page_numbering a:hover, #generation_magazine .page_numbering strong.active {

      color:#298327;

      }



#castback {

	}

  #castback #head {

    background:url(../images/bg-castback.gif) 0 0 no-repeat;

    }

  #castback #content h1,#castback #content h2 {

    color:#fecf00;

    }

  #castback #content .itemboxheader {

    background-color:#fecf00;

    }

  #castback #content .itemboximg {

    border-left:1px solid #fecf00;

    border-right:1px solid #fecf00;

    border-top:1px solid #fecf00;

    }

  #castback #content .itemboximgbottom {

    background:url(../images/box-bottom-castback.gif) -1px -1px no-repeat;

    }

  #castback #gallery_detail .itemboximgbottom {

    background:url(../images/box-bottom-detail-castback.gif) -1px -1px no-repeat;

    }

  #castback .itemboximg_description_triangle {

      background:url(../images/triangle-castback.gif) 0 0 no-repeat;

    }

  #castback .itemboximg_description {

    background:#FFEC99;

    }

  #castback #content #gallery .category a {

    color:#FECF00;

      }

  #castback #menu .selected, #menu a.castback:hover {

    background:url(../images/menu-point-castback.gif) center right no-repeat;

    }

  #castback #hint-triangle {

        background:url(../images/hint-castback-triangle.gif) no-repeat 0 0 #fff;

        }

  #castback #hint {

        background:#ffec99;

        }

  #castback .overlibfg {

        background-color: #fecf00;

        }

  #castback #weather table {

    border:1px solid #fecf00;

    }

    #castback #weather th {

      background-color:#fecf00;

      }

    #castback #weather .link a {

      color:#fecf00;

      }

    #castback #weather table td {

      border:1px solid #fecf00;

      color:#fecf00;

    }

  #castback #footer  {

    background:#fecf00;

    }

    #castback #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-castback.gif) 0 center no-repeat;

      }

    #castback #footer #bottom_line {

      background:url(../images/bottombar-line-castback.gif) 0 center repeat-x;

      }

    #castback #footer #footercontent {

      background:url(../images/logo-zivot90-castback.gif) top right no-repeat;

      }

    #castback .page_numbering a:hover, #castback .page_numbering strong.active {

      color:#fecf00;

      }

    #castback .page_numbering a:hover, #castback .page_numbering strong.active {

      color:#fecf00;

      }



#eu_for_seniors {

	}

  #eu_for_seniors #head {

    background:url(../images/bg-eu-for-seniors.gif) 0 0 no-repeat;

    }

  #eu_for_seniors #content h1,#eu_for_seniors #content h2 {

    color:#0f298f;

    }

  #eu_for_seniors #content .itemboxheader {

    background-color:#0f298f;

    }

  #eu_for_seniors #content .itemboximg {

    border-left:1px solid #0f298f;

    border-right:1px solid #0f298f;

    border-top:1px solid #0f298f;

    }

  #eu_for_seniors #content .itemboximgbottom {

    background:url(../images/box-bottom-eu-for-seniors.gif) -1px -1px no-repeat;

    }

  #eu_for_seniors #menu .selected, #menu a.eu_for_seniors:hover {

    background:url(../images/menu-point-eu-for-seniors.gif) center right no-repeat;

    }

  #eu_for_seniors #hint-triangle {

        background:url(../images/hint-eu-for-seniors-triangle.gif) no-repeat 0 0 #fff;

        }

  #eu_for_seniors #hint {

        background:#9fa9d2;

        }

  #eu_for_seniors .overlibfg {

        background-color: #0f298f;

        }

  #eu_for_seniors #weather table {

    border:1px solid #0f298f;

    }

    #eu_for_seniors #weather th {

      background-color:#0f298f;

      }

    #eu_for_seniors #weather .link a {

      color:#0f298f;

      }

    #eu_for_seniors #weather table td {

      border:1px solid #0f298f;

      color:#0f298f;

    }

  #eu_for_seniors #footer  {

    background:#0f298f;

    }

    #eu_for_seniors #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-eu-for-seniors.gif) 0 center no-repeat;

      }

    #eu_for_seniors #footer #bottom_line {

      background:url(../images/bottombar-line-eu-for-seniors.gif) 0 center repeat-x;

      }

    #eu_for_seniors #footer #footercontent {

      background:url(../images/logo-zivot90-eu-for-seniors.gif) top right no-repeat;

      }

    #eu_for_seniors .page_numbering a:hover, #eu_for_seniors .page_numbering strong.active {

      color:#0f298f;

      }



#products_and_services {

	}

  #products_and_services #head {

    background:url(../images/bg-products-and-services.gif) 0 0 no-repeat;

    }

  #products_and_services #content h1,#products_and_services #content h2 {

    color:#d59658;

    }

  #products_and_services #content .itemboxheader {

    background-color:#d59658;

    }

  #products_and_services #content .itemboximg {

    border-left:1px solid #d59658;

    border-right:1px solid #d59658;

    border-top:1px solid #d59658;

    }

  #products_and_services #content .itemboximgbottom {

    background:url(../images/box-bottom-products-and-services.gif) -1px -1px no-repeat;

    }

  #products_and_services #menu .selected, #menu a.products_and_services:hover {

    background:url(../images/menu-point-products-and-services.gif) center right no-repeat;

    }

  #products_and_services #hint-triangle {

        background:url(../images/hint-products-and-services-triangle.gif) no-repeat 0 0 #fff;

        }

  #products_and_services #hint {

        background:#eed5bc;

        }

  #products_and_services .overlibfg {

        background-color: #d59658;

        }

  #products_and_services #weather table {

    border:1px solid #d59658;

    }

    #products_and_services #weather th {

      background-color:#d59658;

      }

    #products_and_services #weather .link a {

      color:#d59658;

      }

    #products_and_services #weather table td {

      border:1px solid #d59658;

      color:#d59658;

    }

  #products_and_services #footer  {

    background:#d59658;

    }

    #products_and_services #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-products-and-services.gif) 0 center no-repeat;

      }

    #products_and_services #footer #bottom_line {

      background:url(../images/bottombar-line-products-and-services.gif) 0 center repeat-x;

      }

    #products_and_services #footer #footercontent {

      background:url(../images/logo-zivot90-products-and-services.gif) top right no-repeat;

      }

    #products_and_services .page_numbering a:hover, #products_and_services .page_numbering strong.active {

      color:#d59658;

      }



#experts_advice_to_us {

	}

  #experts_advice_to_us #head {

    background:url(../images/bg-experts-advice-to-us.gif) 0 0 no-repeat;

    }

  #experts_advice_to_us #content h1,#experts_advice_to_us #content h2 {

    color:#ff4100;

    }

  #experts_advice_to_us #content .itemboxheader {

    background-color:#ff4100;

    }

  #experts_advice_to_us #content .itemboximg {

    border-left:1px solid #ff4100;

    border-right:1px solid #ff4100;

    border-top:1px solid #ff4100;

    }

  #experts_advice_to_us #content .itemboximgbottom {

    background:url(../images/box-bottom-experts-advice-to-us.gif) -1px -1px no-repeat;

    }

  #experts_advice_to_us #menu .selected,  #menu a.experts_advice_to_us:hover {

    background:url(../images/menu-point-experts-advice-to-us.gif) center right no-repeat;

    }

  #experts_advice_to_us #hint-triangle {

        background:url(../images/hint-experts-advice-to-us-triangle.gif) no-repeat 0 0 #fff;

        }

  #experts_advice_to_us #hint {

        background:#ffb399;

        }

  #experts_advice_to_us .overlibfg {

        background-color: #ff4100;

        }

  #experts_advice_to_us #weather table {

    border:1px solid #ff4100;

    }

    #experts_advice_to_us #weather th {

      background-color:#ff4100;

      }

    #experts_advice_to_us #weather .link a {

      color:#ff4100;

      }

    #experts_advice_to_us #weather table td {

      border:1px solid #ff4100;

      color:#ff4100;

    }

  #experts_advice_to_us #footer  {

    background:#ff4100;

    }

    #experts_advice_to_us #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-experts-advice-to-us.gif) 0 center no-repeat;

      }

    #experts_advice_to_us #footer #bottom_line {

      background:url(../images/bottombar-line-experts-advice-to-us.gif) 0 center repeat-x;

      }

    #experts_advice_to_us #footer #footercontent {

      background:url(../images/logo-zivot90-experts-advice-to-us.gif) top right no-repeat;

      }



    #experts_advice_to_us p {

      padding:5px 0 5px 0;

      }

      #experts_advice_to_us p.date {

        float:right;

        padding:0;

        }

      #experts_advice_to_us p.question {

        float:left;

        font-weight:bold;

        padding:0;

        }

      #experts_advice_to_us p.wizzard {

        margin:0 0 10px 0;

        padding:8px 0;

        border-top:1px solid #b6b6b6;

        border-bottom:1px solid #b6b6b6;

        }

    #experts_advice_to_us .text, #experts_advice_to_us textarea {

      border:1px solid #b6b6b6;

      font-size:13px;

      }

    #experts_advice_to_us #wizzardnavigation {

      width:100%;

      padding:20px 0 30px 0;

      }

	    #experts_advice_to_us #wizzardnavigation a, #experts_advice_to_us #wizzardnavigation p {

        clear:none;

        display:block;

        height:37px;

        width:88px;

        margin:0 0px 0 0;

        padding:6px 0 10px 3px;

        background:url(../images/btn-wizzard-next.gif) 0 0 no-repeat;

        float:left;

        font-weight:normal;

        color:#fff;

        line-height:120%;

        }

        #experts_advice_to_us #wizzardnavigation a {

          text-decoration:none;

          }

        #experts_advice_to_us #wizzardnavigation a:hover, #experts_advice_to_us #wizzardnavigation p:hover {

					text-decoration:none;

					}

				#experts_advice_to_us #wizzardnavigation a#last, #experts_advice_to_us #wizzardnavigation p#last {

					width:70px;

					background:url(../images/btn-wizzard-last.gif) 0 0 no-repeat;

					}

				#experts_advice_to_us #wizzardnavigation a.active, #experts_advice_to_us #wizzardnavigation p.active, #experts_advice_to_us #wizzardnavigation a:hover {

					background:url(../images/btn-wizzard-next-active.gif) 0 0 no-repeat;

					}

				#experts_advice_to_us #wizzardnavigation a#last.active, #experts_advice_to_us #wizzardnavigation p#last.active, #experts_advice_to_us #wizzardnavigation a#last:hover {

					background:url(../images/btn-wizzard-last-active.gif) 0 0 no-repeat;

					}

        #experts_advice_to_us ul.list p, #experts_advice_to_us ul.list li {

          padding:5px 0 5px 0;

          }

          #experts_advice_to_us ul.list li ul li {

            padding:2px 0 2px 0;

            }

    #experts_advice_to_us .page_numbering a:hover, #experts_advice_to_us .page_numbering strong.active {

      color:#ff4100;

      }



#job_opportunities {

	}

  #job_opportunities #head {

    background:url(../images/bg-job-opportunities.gif) 0 0 no-repeat;

    }

  #job_opportunities #content h1,#job_opportunities #content h2 {

    color:#ff4100;

    }

  #job_opportunities #content .itemboxheader {

    background-color:#ff4100;

    }

  #job_opportunities #content .itemboximg {

    border-left:1px solid #ff4100;

    border-right:1px solid #ff4100;

    border-top:1px solid #ff4100;

    }

  #job_opportunities #content .itemboximgbottom {

    background:url(../images/box-bottom-job-opportunities.gif) -1px -1px no-repeat;

    }

  #job_opportunities #menu .selected, #menu a.job_opportunities:hover {

    background:url(../images/menu-point-job-opportunities.gif) center right no-repeat;

    }

  #job_opportunities #hint-triangle {

        background:url(../images/hint-job-opportunities-triangle.gif) no-repeat 0 0 #fff;

        }

  #job_opportunities #hint {

        background:#fc9;

        }

  #job_opportunities .overlibfg {

        background-color: #ff4100;

        }

  #job_opportunities #weather table {

    border:1px solid #ff4100;

    }

    #job_opportunities #weather th {

      background-color:#ff4100;

      }

    #job_opportunities #weather .link a {

      color:#ff4100;

      }

    #job_opportunities #weather table td {

      border:1px solid #ff4100;

      color:#ff4100;

    }

  #job_opportunities #footer  {

    background:#ff4100;

    }

    #job_opportunities #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-job-opportunities.gif) 0 center no-repeat;

      }

    #job_opportunities #footer #bottom_line {

      background:url(../images/bottombar-line-job-opportunities.gif) 0 center repeat-x;

      }

    #job_opportunities #footer #footercontent {

      background:url(../images/logo-zivot90-job-opportunities.gif) top right no-repeat;

      }

  #job_opportunities .triangle {

    background:url(../images/triangle-job-opportunities.gif) no-repeat 0 0 #fff !important;

    }

    #job_opportunities .entry p{

      background:#ffc6b3 !important;

    }

    #job_opportunities .category a {

      color:#ff4100;

      }

    #job_opportunities .date {

        color:#ff4100;

        }

    #job_opportunities .reaction a {

      color:#ff4100;

      }

  #job_opportunities .page_numbering a:hover, #job_opportunities .page_numbering strong.active {

    color:#ff4100;

    }



#advertising {

	}

  #advertising #head {

    background:url(../images/bg-advertising.gif) 0 0 no-repeat;

    }

  #advertising #content h1,#advertising #content h2 {

    color:#34ab8f;

    }

  #advertising #content .itemboxheader {

    background-color:#34ab8f;

    }

  #advertising #content .itemboximg {

    border-left:1px solid #34ab8f;

    border-right:1px solid #34ab8f;

    border-top:1px solid #34ab8f;

    }

  #advertising #content .itemboximgbottom {

    background:url(../images/box-bottom-advertising.gif) -1px -1px no-repeat;

    }

  #advertising #menu .selected, #menu a.advertising:hover {

    background:url(../images/menu-point-advertising.gif) center right no-repeat;

    }

  #advertising #hint-triangle {

        background:url(../images/hint-advertising-triangle.gif) no-repeat 0 0 #fff;

        }

  #advertising #hint {

        background:#aeddd2;

        }

  #advertising .overlibfg {

        background-color: #34ab8f;

        }

  #advertising #weather table {

    border:1px solid #34ab8f;

    }

    #advertising #weather th {

      background-color:#34ab8f;

      }

    #advertising #weather .link a {

      color:#34ab8f;

      }

    #advertising #weather table td {

      border:1px solid #34ab8f;

      color:#34ab8f;

    }

  #advertising #footer  {

    background:#34ab8f;

    }

    #advertising #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-advertising.gif) 0 center no-repeat;

      }

    #advertising #footer #bottom_line {

      background:url(../images/bottombar-line-advertising.gif) 0 center repeat-x;

      }

    #advertising #footer #footercontent {

      background:url(../images/logo-zivot90-advertising.gif) top right no-repeat;

      }

    #advertising .date {

        color:#34ab8f;

        }

    #advertising .reaction a {

        color:#34ab8f;

        }

    #advertising .triangle {

        background:url(../images/triangle-advertising.gif) no-repeat 0 0 #fff;

      }

          #advertising .entry p {

              background:#AEDDD2;

            }

    #advertising .category a {

      color:#34ab8f;

      }

  #advertising .page_numbering a:hover, #advertising .page_numbering strong.active {

    color:#34ab8f;

    }



#education {

	}

  #education #head {

    background:url(../images/bg-education.gif) 0 0 no-repeat;

    }

  #education #content h1,#education #content h2 {

    color:#b7d30b;

    }

  #education #content .itemboxheader {

    background-color:#fecf00;

    }

  #education #content .itemboximg {

    border-left:1px solid #b7d30b;

    border-right:1px solid #b7d30b;

    border-top:1px solid #b7d30b;

    }

  #education #content .itemboximgbottom {

    background:url(../images/box-bottom-education.gif) -1px -1px no-repeat;

    }

  #education #menu .selected, #menu a.education:hover {

    background:url(../images/menu-point-education.gif) center right no-repeat;

    }

  #education #hint-triangle {

        background:url(../images/hint-education-triangle.gif) no-repeat 0 0 #fff;

        }

  #education #hint {

        background:#e2ed9d;

        }

  #education .overlibfg {

        background-color: #b7d30b;

        }

  #education #weather table {

    border:1px solid #b7d30b;

    }

    #education #weather th {

      background-color:#b7d30b;

      }

    #education #weather .link a {

      color:#b7d30b;

      }

    #education #weather table td {

      border:1px solid #b7d30b;

      color:#b7d30b;

    }

  #education #footer  {

    background:#b7d30b;

    }

    #education #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-education.gif) 0 center no-repeat;

      }

    #education #footer #bottom_line {

      background:url(../images/bottombar-line-education.gif) 0 center repeat-x;

      }

    #education #footer #footercontent {

      background:url(../images/logo-zivot90-education.gif) top right no-repeat;

      }

    #education .page_numbering a:hover, #education .page_numbering strong.active {

      color:#b7d30b;

      }



#portal_competition {

	}

  #portal_competition #head {

    background:url(../images/bg-portal-competition.gif) 0 0 no-repeat;

    }

  #portal_competition #content h1,#portal_competition #content h2 {

    color:#5f0023;

    }

  #portal_competition #content .itemboxheader {

    background-color:#5f0023;

    }

  #portal_competition #content .itemboximg {

    border-left:1px solid #5f0023;

    border-right:1px solid #5f0023;

    border-top:1px solid #5f0023;

    }

  #portal_competition #content .itemboximgbottom {

    background:url(../images/box-bottom-portal-competition.gif) -1px -1px no-repeat;

    }

  #portal_competition #menu .selected, #menu a.portal_competition:hover {

    background:url(../images/menu-point-portal-competition.gif) center right no-repeat;

    }

  #portal_competition #hint-triangle {

        background:url(../images/hint-portal-competition-triangle.gif) no-repeat 0 0 #fff;

        }

  #portal_competition #hint {

        background:#bf99a7;

        }

  #portal_competition .overlibfg {

        background-color: #5f0023;

        }

  #portal_competition #weather table {

    border:1px solid #5f0023;

    }

    #portal_competition #weather th {

      background-color:#5f0023;

      }

    #portal_competition #weather .link a {

      color:#5f0023;

      }

    #portal_competition #weather table td {

      border:1px solid #5f0023;

      color:#5f0023;

    }

  #portal_competition #footer  {

    background:#5f0023;

    }

    #portal_competition #footer #bottom_arrow {

      background:url(../images/bottombar-arrow-portal-competition.gif) 0 center no-repeat;

      }

    #portal_competition #footer #bottom_line {

      background:url(../images/bottombar-line-portal-competition.gif) 0 center repeat-x;

      }

    #portal_competition #footer #footercontent {

      background:url(../images/logo-zivot90-portal-competition.gif) top right no-repeat;

      }

  #portal_competition .page_numbering a:hover, #portal_competition .page_numbering strong.active {

    color:#5f0023;

    }



#faq {

	}

	#faq  #head {

		background:url(../images/bg-faq.gif) 0 0 no-repeat;

		}

	#faq #content h1, #faq #content h2 {

		color:#d47aba;

		}

	#faq #menu .selected, #menu a.faq:hover {

		background:url(../images/menu-point-faq.gif) right center no-repeat;

		}

  #faq #hint-triangle {

        background:url(../images/hint-faq-triangle.gif) no-repeat 0 0 #fff;

        }

  #faq #hint {

        background:#eecae3;

        }

  #faq .overlibfg {

        background-color: #d47aba;

        }

  #faq #weather table {

    border:1px solid #d47aba;

    }

    #faq #weather th {

      background-color:#d47aba;

      }

    #faq #weather .link a {

      color:#d47aba;

      }

    #faq #weather table td {

      border:1px solid #d47aba;

      color:#d47aba;

    }

	#faq #footer  {

		background:#d47aba;

		}

		#faq #footer #bottom_arrow {

			background:url(../images/bottombar-arrow-faq.gif) 0 center no-repeat;

			}

		#faq #footer #bottom_line {

			background:url(../images/bottombar-line-faq.gif) 0 center repeat-x;

			}

		#faq #footer #footercontent {

			background:url(../images/logo-zivot90-faq.gif) top right no-repeat;

			}

	#faq .question {

		font-style:italic;

		font-weight:bold;

		margin:0 0 5px 0;

		}

	#faq .answer {

		margin:0 0 20px 0;

		}

  #faq .page_numbering a:hover, #faq .page_numbering strong.active {

    color:#d47aba;

    }



#scrabble {

  }

  #scrabble table {

    border-collapse:collapse;

    width:99%;

    margin-left:1px;

    position:relative; top:10px;

    }

   #scrabble a {

     color:#2a7c8d;

     text-decoration:none;

   }

    #scrabble table.left {

      clear:left;

      float:left;

      }

    #scrabble table.right {

      float:right;

      }

    #scrabble table thead {

      background-color:#7fb0bb;

      }

      #scrabble table thead th {

        color:#fff;

        }

    #scrabble table tbody {

      background-color:#dfebee;

      }

      #scrabble table tbody td {

        border:1px solid #7fb0bb;

        }

      #scrabble table th {

        padding:2px;

        text-align:center;

        border-top:1px solid #fff;

        border-left:1px solid #fff;

        }

      #scrabble table th.bord {

        border-left:1px solid #7fb0bb;

        }

      #scrabble table th.bordnone {

        border-top:0 none;

        }



      #scrabble table td {

        padding:2px;

        text-align:center;

        }

    #scrabble .slot {

      text-align:right;

      padding-right:10px;

      }



    #scrabble .left_corner {      

      background:#7fb0bb url(../images/left_corner.png) left top no-repeat;

      top:0;

      left:0;

      border-right:1px solid #7fb0bb;

      

      }

    #scrabble .right_corner {

      background: #7fb0bb url(../images/right_corner.png) right top no-repeat;      

      }



    #scrabble .right {

      float:left;

      text-align:right;

      }

    

    #scrabble .waiting,

    #scrabble .full {

      background-color:#7fb0bb;

      font-weight:bold;

      }

    #scrabble .free,

    #scrabble .free a {

      color:#2a7c8d;

      font-weight:bold;

      text-decoration:none;

      }

    #scrabble .waiting,

    #scrabble .waiting a {

      color:#ffe100;

      }

    #scrabble .full,

    #scrabble .full a {

      color:#e70033;

      }



.cleaner {

	height:1px;

	overflow:hidden;

	clear:both;

	}

.cleaner_middle {

	height:10px;

	overflow:hidden;

	clear:both;

	}



.error {

  color:red;

  padding:5px 0 0 0;

  }

	

.error_web {

  clear:both;

  color:red;

  display:block;

  padding:5px 0 0 0;

  }

.error_message_web {

  clear:both;

  color:red;

  display:block;

  line-height:17px;

  padding:0 0 10px 0;

  }



a {

	color:#0000ff;

	}

  a img {

    border:0 none;

    }

	

.more {

	color:#e30017;

	font-size:11px;

	font-style:italic;

	font-weight:bold;

	text-decoration:none;

	}

.morecategory {

	color:#000;

	font-size:11px;

	font-style:normal;

	font-weight:bold;

	text-decoration:none;

    float:right;

  }

.more:hover, .morecategory:hover {

	text-decoration:underline;

}

.zoom  {

	background:url(../images/zoom.gif) right center no-repeat;

	color:#000;

	float:right;	

	font-size:9px;

	font-weight:bold;

	text-decoration:none;

	padding:0 15px 0 0;

	}

.zoom:hover {

	text-decoration:underline;

}



.mandatory {

	color:#ff4100;

	margin:0 0 0 5px;

	}



#form_content {

    margin:40px 110px 0 0;

    font-weight:bold;

    height:auto;

    }

.formline {

  float:right;

  margin:2px 0;

  }

  .formline label {

    vertical-align:top;

    }

  .formline .text {

    border:1px solid #999;

    color:#000;

    width:290px;

    }

  .formline textarea {

    border:1px solid #999;

    margin:0;

    padding:0;

    width:290px;

    }

  .formline select {

    border:1px solid #999;

    line-height:10px;

    width:252px;

      }

  .formline .shorttext {

      margin:0 108px 0 15px;

      border:1px solid #999;

      padding:.2em 0 .3em .5em;

      }

  .formline .bottomtext {

      margin:0 0 20px 15px;

      border:1px solid #999;

      padding:.2em 0 .3em .5em;

      }

  .formline select option {

      /*height:1.2em;*/

      }

  .formline .formlabel {

    display:inline;

    }



.leftcolumn {

  float:left;

  width:200px;

  }



.rightcolumn {

  float:left;

  }

textarea {

  font:13px/110% Arial, Helvetica, sans-serif;

  }



#copyright, #copyright a {

  font-size:12px;

  color:#b6b6b6;

  text-align:center;

  }



.imgflow {

  float:left;

  padding:5px 5px

  }

.bullets {

  float:right;

  }





#bannertop {

  margin:0 auto 3px auto !important;

  text-align:center !important;

  }

  #bannertop img {

    margin:0 auto 3px auto !important;

    text-align:center !important;

    }

#bannerleft {

  float:right;

  margin:0 auto 3px auto !important;

  }

#bannerright {

  float:right;

  margin:0 auto 3px auto;

}

#loader {

  background:url(../images/ajax-loader.gif)  center center no-repeat;



}

#load_game {

  clear:both;

  margin:0 auto;

  padding-bottom:10px;



}
