/* @ Elements */
body {
	font: normal normal 12px/18px Arial,Helvetica,sans-serif;
	font-size:12px;
	color: #5F5F5F;
	background:#fff url('../images/bg_body.jpg') no-repeat center top;


}
a:link,a:visited,a:active {
	color: #22A6E6;
	text-decoration:underline;
}
a:hover {text-decoration: none;}
a:focus, a:active {outline: none;}

.blue{color:#2086AF}
.darkblue{color:#1F3D71}
.red{color:#EA3430}
h2{font-size:200%;color:#0E436B;margin-bottom:10px;font-family:"Arial Black",Helvetica,sans-serif}
h3{font-size:160%;color:#1F3D71;margin-bottom:10px;}
h4{font-size:120%;color:#1F3D71;margin-bottom:15px;font-weight:bold}

strong{font-weight:bold}

#header{
	background:transparent url('../images/bg_header.jpg') no-repeat center top;
	height:74px;
}
#logo{
	width: 145px;
	float:left;
	overflow:hidden;
	padding:10px 20px;
}
#topNavigation{
	width:665px;
	float:right;
	margin:25px 0px;
}
#topNavigation li{
	float: left;
}
#topNavigation a{
	float: left;
	display: block;
	padding: 5px;
	color: #2086AF;
	margin-right:0px;
	text-decoration: none;
	font-weight:bold;
	text-transform:uppercase;
}
#topNavigation a:hover, #topNavigation a.current{
	background:#fff;
	-moz-border-radius: 5px;-webkit-border-radius: 5px;

}
#container{
	width:960px;
	margin:0 auto;
	min-height:250px;
	height:auto!important;
	height:250px;
}
#home_flash{
	height:510px
}
#breadcrumb{
	float:left;
	width:800px;
	font-weight:bold;
	color:#0E436B;
}
#breadcrumb a{text-decoration: none;font-size:.9em;color:#0E436B}
#breadcrumb span{padding-left:2px;color:#686868}
#main{

	background:#fff;
	height:200px;
	padding:10px;
	margin:5px 5px 30px 5px;
	padding:10px 10px 10px 10px;
	height:auto!important;
	min-height:400px;
	height:400px;
	-moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px; -webkit-border-top-right-radius:5px
}
#main p{
	margin-bottom:10px;
}

#boxes{
	clear:both;
	background:#fff;
	margin:10px 5px 0 5px;
}
#footer{
	background:transparent url('../images/bg_footer.jpg') center center no-repeat;
	min-height:60px;
	height:auto!important;
	height:60px;
	padding:10px 0 0 0;
	margin:0 auto;
}
#footer img{display:block;float:left;border-right:1px solid #9B9B9B;padding:0px 10px 10px 0px}
#footer address{
	width:150px;
	float:left;
	border-right:1px solid #9B9B9B;
	font-size:.9em;
	color:#9B9B9B;
	line-height:1.2em;
	padding:0px 10px 0px 10px;
}
#bottom_menu{
	width:300px;
	float:left;
	padding:2px
}
#bottom_menu li{
	display:inline;
	border-right:1px solid #9B9B9B;
	padding:0 5px 0 4px;
}
#bottom_menu li.last{border:none;}
#bottom_menu li a{color:#22A6E6;text-decoration:none;font-size:.8em}
#poweredBy{	width:110px;font-size:.9em;float:right;color:#9B9B9B;background: transparent url('../images/logo_kubis.gif') no-repeat center right;line-height:20px;text-decoration:none;}


/** Icons Menu **/
.icons_menu {height:60px;width:315px;}
.icons_menu li{display:block;margin-right:2px;border-right:1px solid #ddd;float:left;width:60px;height:45px}
.icons_menu a{
	display:block;
	padding:42px 0px 0px 0px;
	float:left;
	font-size:.9em;
	margin:0 auto;
	text-decoration:none;
	color:#ddd;
	text-align:center;
	width:60px;
}
.icons_menu li.last{border:none;}

a#ic_food{background:transparent url('../images/afi_all.gif') 5px 0px no-repeat;}
a#ic_info{background:transparent url('../images/afi_all.gif') -55px 0px no-repeat;}
a#ic_contact{background:transparent url('../images/afi_all.gif') -115px 0px no-repeat;}
a#ic_shop{background:transparent url('../images/afi_all.gif') -175px 0px no-repeat;}
a#ic_jobs{background:transparent url('../images/afi_all.gif') -235px 0px no-repeat;}

a#ic_food:hover,a.current#ic_food{background:transparent url('../images/afi_all.gif') 5px -60px no-repeat;color:#57B2DE;font-weight:bold;letter-spacing:-1px}
a#ic_info:hover,a.current#ic_info{background:transparent url('../images/afi_all.gif') -55px -60px no-repeat;color:#57B2DE;font-weight:bold;letter-spacing:-1px}
a#ic_contact:hover,a.current#ic_contact{background:transparent url('../images/afi_all.gif') -115px -60px no-repeat;color:#57B2DE;font-weight:bold;letter-spacing:-1px}
a#ic_shop:hover,a.current#ic_shop{background:transparent url('../images/afi_all.gif') -175px -60px no-repeat;color:#57B2DE;font-weight:bold;letter-spacing:-1px}
a#ic_jobs:hover,a.current#ic_jobs{background:transparent url('../images/afi_all.gif') -235px -60px no-repeat;color:#57B2DE;font-weight:bold;letter-spacing:-1px}


#social{margin:10px;width:100px;float:left}
#social li{
	float: left;
}
#social a{
	float: left;
	display: block;
	width:35px;height:35px;
	text-indent:-9999em;
	overflow:hidden;
}
a#facebook{ background:transparent url('../images/icons/F+T.jpg') -35px center;}
a#facebook:hover{ background:transparent url('../images/icons/F+T.jpg') 0px center;}

a#twitter{ background:transparent url('../images/icons/F+T.jpg') 100% center;}
a#twitter:hover{ background:transparent url('../images/icons/F+T.jpg') -70px center;}


/** Sliding doors Tabs**/

.tabSmall{
	border-bottom:solid 1px #41B5E3;
	height:25px;
}
.tabSmall li{float:left; margin-right:2px;}
.tabSmall a:link, .tabSmall a:visited{
	background:url('../images/afi_all.gif') right 258px ;
	color:#9f9f9f;
	display:block;
	d\isplay: inline-block;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-decoration:none;
}
.tabSmall a span{
	background: #fff url('../images/afi_all.gif') left 258px;
	display:block;
	d\isplay: inline-block;
	height:25px;
	margin-right:20px;
	padding-left:20px;
	cursor:pointer;
}
.tabSmall a:hover{
	background:url('../images/afi_all.gif') right 206px;
	display:block;
	d\isplay: inline-block;
	color:#9f9f9f;
}
.tabSmall a:hover span{
	background: #fff url('../images/afi_all.gif') left 206px;
	display:block;
	d\isplay: inline-block;
}

/* ------------------------- */
/* ACTIVE ELEMENTS */
.tabSmall  a.current{
	margin-top:1px;
	color:#61C9EE;
	background: #fff url('../images/afi_all.gif') right 284px!important;
}
.tabSmall  a.current span{
	background:#fff url('../images/afi_all.gif') left 284px;
}

.tabSmall  a.current:hover{
	color:#61C9EE;
	background: #fff url('../images/afi_all.gif') right 232px!important;
}
.tabSmall  a.current:hover span{
	background: #fff url('../images/afi_all.gif') left 232px;
}


/* BIg tab */
.tabBig{
	border-bottom:solid 1px #41B5E3;
	height:48px;
}
.tabBig li{float:left; margin-right:2px;}
.tabBig a:link, .tabBig a:visited{
	background:url('../images/afi_all.gif') right 124px ;
	color:#204885;
	display:block;
	d\isplay: inline-block;
	font-weight:bold;
	height:48px;
	line-height:48px;
	text-decoration:none;
	font-size:/*180%*/150%;
}
.tabBig a span{
	background: #fff url('../images/afi_all.gif') left 124px;
	display:block;
	d\isplay: inline-block;
	height:48px;
	margin-right:/*20*/10px;
	padding-left:/*20*/10px;
	cursor:pointer;
}
.tabBig a:hover, .tabBig a.current{
	background:url('../images/afi_all.gif') right 173px;
	display:block;
	d\isplay: inline-block;
	color:#3AC2F6;
	margin-top:1px;
}
.tabBig a:hover span,  .tabBig  a.current span{
	background: #fff url('../images/afi_all.gif') left 173px;
	display:block;
	d\isplay: inline-block;
}

/* Buttons */
a.buttonBigBlue {
    background: url('../images/afi_all.gif') no-repeat left -246px;
	display: block;
	float: left;
	padding-left: 10px;
	text-decoration: none!important;
	font-weight: bold;
	color:#FFFFFF!important;
}

a.buttonBigBlue span{    /* Background left image */
    background:transparent url('../images/afi_all.gif') no-repeat right -214px;
	display: block;
	padding: 0px 14px 0px 6px;
	line-height:30px;
}

a.buttonBigBlue:hover {
    background:transparent url('../images/afi_all.gif') no-repeat left -308px;

}
a.buttonBigBlue:hover span{
 	background:transparent url('../images/afi_all.gif') no-repeat right -276px;
}

/* smallButton */

a.buttonSmallBlue {
    background: url('../images/afi_all.gif') no-repeat left -141px/*-183px*/;
	display: block;
	float: left;
	padding-left: 3px;
	margin-right: 5px;
	text-decoration: none!important;
	font-weight: bold;
	color:#FFFFFF!important;
	font-size:.8em;
}

a.buttonSmallBlue span{    /* Background left image */
    background:transparent url('../images/afi_all.gif') no-repeat right -120px;
	display: block;
	padding: 0px 8px 0px 6px;
	line-height:21px;
}

a.buttonSmallBlue:hover,a.buttonSmallBlueCurr {
    background:transparent url('../images/afi_all.gif') no-repeat left -183px;

}
a.buttonSmallBlue:hover span,a.buttonSmallBlueCurr span{
 	background:transparent url('../images/afi_all.gif') no-repeat right -162px;
}
/* home news box*/
#news_box{
	margin-right:10px;
	width:310px;
	line-height:1em;
}
.tab_content{padding:10px 2px;}
.news_box_list{margin:0px 0 30px 62px;}
.tab_content h3{font-size:1em;color:#1D4175;text-transform:uppercase;margin-bottom:5px;font-weight:bold;}
.list_content h3{font-size:1em;color:#1D4175;text-transform:uppercase;margin-bottom:5px;font-weight:bold;}
a.link_title:link,a.link_title:active,a.link_title:visited{font-size:1em;color:#1D4175;text-transform:uppercase;margin-bottom:5px;font-weight:bold;text-decoration:none}

a.link_title:hover{text-decoration:underline;}

p.meta{color:#9f9f9f;font-size:.9em;padding-bottom:5px}


#icon_box{
	width:320px;
	margin-right:10px;
}
#search-form,#newsl-form{
	margin:10px;
}
#keyword_search,#newsl_email{
	width:240px;
	padding-top:6px;
	height:16px;
	color:#878787;
	float:left;
	margin:1px 5px 0 0;
	_margin:0px 5px 0 0;

}
/* home promo box*/
#promo_box{
	width:280px;
	height:138px;
	padding:5px;
	background: transparent url('../images/loader.gif') center center no-repeat;
}
#promo_box h2 {
	font: normal 2.2em Georgia, "Times New Roman", Times, serif;

	padding: 5px 0;
	font-weight: normal;
	text-align: center;
	line-height:.8em;
}
#promo_box h2 span {
	color: #cc0000;
	font-weight: bold;
	display:block;
	margin: 10px 0 10px;
}
#promo_box a{
	display:block;
	width:280px;
	height:135px;
	padding:5px;
}

#content{
	min-height:250px;
	height:auto!important;
	height:250px;
}

/* data cal */
.date{
	float: left;
	height: 52px;
	width: 52px;
	background: url('../images/icons/date.png') no-repeat;
	margin-right: 10px;
	padding-top: 0px;
	line-height: normal;
}

.date .month{
	display: block;
	text-align: center;
	color: #FFF;
	font-size: 11px;
	padding-top: 4px;
	text-transform: uppercase;
}

.date .day{
	display: block;
	text-align: center;
	padding-top: 5px;
	color: #222;
	font-size: 18px;
	font-weight: bold;
}
.closeMain{
	float:right;
	padding:0px;
	text-decoration:none!important;
}
.closeMain span{
	background: url('../images/afi_all.gif') no-repeat -27px -595px;
	padding:0 2px;
}

.ln-letters { overflow:hidden; }
.ln-letters a { font-size:90%; display:block; float:left; padding:2px 3px; border:1px solid silver; border-right:none; text-decoration:none; border:none; border-top:2px solid #26ACE2; color:#0E436B; }
.ln-letters a.ln-last { border-right:none; }
.ln-letters a:hover,
.ln-letters a.ln-selected { border-top:2px solid #0E436B; background-color:#26ACE2; color:White !important; }
.ln-letters a.ln-disabled { color:#26ACE2; }
.ln-letters a.ln-disabled:hover { color:white; }
.ln-letter-count { color:#0E436B; }

#shoppingList-nav {height:20px}
#funList-nav{height:20px}
#fdList-nav{height:20px}
#shoppingList {height:290px;overflow:auto;margin:5px 0;}
#shoppingList li { color:#26ACE2; }
#shoppingList li a { color:#0E436B; text-decoration:underline; }
#shoppingList li a:hover { text-decoration:underline; }

#fdList { height:350px;overflow:auto;margin-top:5px; }
#fdList li { float:left; margin:0 5px 10px 0;}
#fdList a,#fdList div{ display:block; text-align:center; width:80px;height:26px;line-height:16px;  border:0px solid #42B6E5; padding:10px;  text-decoration:none;font-weight:bold; }
a.food_list { display:block; border:0px solid #0E436B!important;font-weight:bold;}
#fdList a:hover,#fdList div:hover { background-color:none; }

/* types */
li.type-1, li.type-1 a {
	background: transparent url('../images/bg_food.jpg') no-repeat center right; /* restaurant*/
	color:#0a4056;

}
li.type-2, li.type-2 a{
	background: transparent url('../images/bg_food.jpg') no-repeat center left;/* cafenea*/
	color:#5c2f0e;
}
li.type-3, li.type-3 a{
	background: transparent url('../images/bg_food.jpg') no-repeat center center;/* cofetarie*/
	color:#672145;
}


#funList { height:390px;overflow:auto;margin-top:0px; }
#funList li { float:left; }
#funList a,#funList div{ display:block; text-align:center; width:134px;height:115px;line-height:15px; border:1px solid #42B6E5; padding:0px; margin:0 8px 10px 0; text-decoration:none }
a.fun_list { display:block; border:0px solid #0E436B!important; font-weight:bold}
a.fun_list span {background:#fff;color:#42B6E5;}
#funList a:hover,#funList div:hover { background-color:#eee;color:#0E436B; }


#shopping_tags{
	padding:10px 0 0px;
}
div.sc_menu{
	position: relative;
  	/* Add scroll-bars */
	overflow: hidden;
}
ul.sc_menu {
  display: block;
  /* Max width here, for users without Javascript */
  width: 1500px;
  /* Remove default margin */
  margin: 0;
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
  line-height:15px;

}
.sc_menu a {
  display: block;
  text-decoration: none;
  color:#0E436B;
  padding:15px 10px!important;
}
.sc_menu a:hover , .sc_menu a.selected {
 	background-color:#26ACE2;
 	color:#fff;
 	text-decoration:none!important;
 	border-bottom:2px solid #0E436B;
}


#screenshot{
	position:absolute;
	border:1px solid #ddd;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
#item img.logo{
	margin:0 auto;
	display:block;
}
#item{padding:0px 10px;margin-top:0px;}


ul#media_images{ list-style:none; padding:0; margin:40px 0; }
ul#media_images li{ padding:5px; width:100px; margin:5px;float:left; border:1px solid #ddd }
ul#media_images li img{ width:100px; height:100px; display: block; }


#calendar h2{font-size:110%;line-height:30px;margin:0!important}
#calendar {
	width: 240px;
	margin: 0 auto;
	line-height:14px;
	font-size:0.9em;
}



/* @group pagination */
.pagination {
	text-align:center;
	float:right;
	font-size:.8em;
	color:#000;
	font-weight:bold;
}
ul.pagination {
	white-space:nowrap;
}
.pagination li {
	float:left;
	list-style-type:none;
	margin: 0.5em 0.5em;


}
.pagination li.current {
	background: #1F3D71;
    color: #fff;
    padding: 4px 10px 5px 10px;
    height:10px;
    line-height:10px;
}
.pagination a:link, .pagination a:visited {
	text-decoration: none;
	color: #15B;
	background:none;
	padding: 3px 10px 5px 10px;
	 border: solid 1px #eee;
}
.pagination a:hover {
	color:#fff;
	text-decoration:none;
	background:#ddd;
	border: solid 1px #ddd;
}
.pagination .last{

}
.pagination .first{

}
.pagination .next{
	color:#999;
	background:#fff;

}
.pagination .prev{
	color:#999;
	background:#fff;
}

#wrap_map{
	padding:5px;
	background:#fff;
	margin:15px 0;
	background: transparent url('../images/bg_poze.jpg') no-repeat right bottom;
	height: 400px;
	width: 453px;
}
#map{
   height: 380px;
   width: 450px;
   color:#000;
   background: transparent url('../images/loader.gif') no-repeat center 40%;
}
#errors{color:red;}
.error{color:#EC1A19;}
.info{color:#1D4175;}

#newsl-message{margin:5px 0;}

#captcha{height:18px;font-size:1.4em;padding:5px;font-weight:bold;width:90px;}

ul.list{padding:2px 4px; }
ul.list li { background:url('../images/arrow.gif') left 8px no-repeat; padding:2px 15px; }

.example{color:#999;padding:4px}
.message{
	color:#2086AF;
}
.tooltip {
    display:none;
    background:url('../images/black_arrow.png');
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;
}
.tooltip.bottom {
    background:url('../images/black_arrow_bottom.png');
    padding-top:40px;
    height:55px;
}

.tooltip.bottom {
    background:url('../images/black_arrow_bottom.png');
}

table.table_info caption{color:#000;font-weight:bold;margin:5px;}
table.table_info{

	width:100%;
	border-collapse:collapse;
}

table.table_info thead th{background:url('../images/bg_button.jpg') repeat-x;color:#fff;padding:5px;text-align:center;border:1px solid #0E436B;}
table.table_info tr.top{color:#000;background:#fff!important;}
table.table_info tr.alt{background:#fff}
table.table_info tr.even{background:#eaeaea}
table.table_info tr.over{background:#ddd}
table.table_info td{
	padding:5px;
}

.accordion ul {
	list-style: none;
	margin: 0;
	padding: 5px 0 5px 20px;

}
.accordion ul li a {
	display: block;
	line-height: 1.7em;
	color: #26ACE2;
	font-size: 100%;
	text-decoration:none;
}
	.accordion ul li a:hover, .accordion ul li.current a {
		color: #0E436B;
		font-weight:bold;
	}
	/* sub menu current item */
	.accordion ul li.current a {
		line-height: 1.4em;
		padding-left: 0px;
		/*background: url(../images/admin/sub-mi_active.png) no-repeat right;*/
	}

/* sub menu header */
.accordion h3 {
	background :#26ACE2;
	margin-bottom: 2px;
	padding: 0;
	letter-spacing: normal;
}
	.accordion h3 a {
		color: #fff;
		display: block;
		font-size: 70%;
		font-weight: bold;
		padding: 5px 0 5px 10px;
		/*background: url(../images/admin/sub-head_standby.gif) no-repeat 18px 19px;*/
	}
	.accordion h3.selected {
		background: url('../images/bg_button.jpg') repeat-x center center;
	}
	.accordion h3.selected a {
		/*background-image: url(../images/admin/sub-head_active.gif);*/
		color: #FFF;
	}
	.accordion h3 a:hover {
		color: #0E436B;
	}


/* Gallery */
/* styling for the image wrapper  */
#gallery_wrap{background: transparent url('../images/loader.gif') no-repeat center center; height:450px }
#gallery { visibility: hidden;overflow:hidden;height:440px!important;border:none!important;top:25px}
#shadowBigPhoto{background: transparent url('../images/bg_poze.jpg') no-repeat right bottom!important;height:358px!important;width:455px!important;}
/* DEFINE HEIGHT OF PANEL OVERLAY */
/* NOTE - It is best to define padding here as well so overlay and background retain identical dimensions */

.panel .panel-overlay,
.panel .overlay-background { height: 60px; padding: 0 1em; }

.panel .panel-overlay h2{margin:0px!important;padding:5px 5px}
.panel .panel-overlay p{color:#d9b597;padding:0px 5px}

/* PANEL OVERLAY BACKGROUND */
.panel .overlay-background { background: #170E0B; }

/* PANEL OVERLAY CONTENT */
.panel .panel-overlay a { color:#DEDEDE!important; font-size:11px!important;text-decoration:none!important;}
.panel .panel-overlay a span{ color:red}

.strip_wrapper{ padding: 5px 0;margin-top:10px}
.filmstrip li{ margin: 0px;overflow:hidden;height:80px}
#gallery_wrap {

	background: transparent url('../images/bg_poze.jpg') no-repeat center center;
	height:380px;
	width:455px;
}
#content_wrap {
	/* centered */
	text-align:inherit;
	/*background: transparent url('../images/loader.gif') no-repeat center center;*/
	height:340px;
	padding-top:20px;
	width:450px;
}
.scrollable {
	position:relative;
	overflow:hidden;
	width: 385px;
	height:88px;
	float:left;
	/* custom decorations */
	border:0px solid #ccc;
}

.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.scrollable img {
	float:left;
	background-color:#fff;
	padding:0px;
	margin:4px 8px;
	cursor:pointer;
	width:80px;
	height:80px;
	padding:0px;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	margin:2px 8px;
	padding:1px;
}

/* prev, next, prevPage and nextPage buttons */
a.gall_arrows {
	display:block;
	width:22px;
	height:22px;
	float:left;
	margin:30px 5px;
	cursor:pointer;
	font-size:1px;
}

/* right */
a.next	{ background: transparent url('../images/next.png') no-repeat center center;}

/* left */
a.prev		{ background: transparent url('../images/prev.png') no-repeat center center;}

/* disabled navigational button */
a.disabled {
	visibility:hiddsen !important;
}

.selected_mov{border: 1px solid #000;padding:2px;background:#eaeaea}
/* end gallery */

/* Scroll BAR */

.shop-pane{
	width: 446px;
	height: 400px;
	overflow: auto;
	float: left;

}
.scroll-pane {
	width: 446px;
	height: 450px;
	overflow: auto;
	float: left;
}

a.jScrollArrowUp {
	background: url(../images/basic_arrow_up.gif) repeat-x 0 0;
}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(../images/basic_arrow_down.gif) repeat-x 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}


.orange-bar .jScrollPaneTrack {
	background: #f60;
}
.orange-bar .jScrollPaneDrag {
	background: #00f url(../images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .scroll-pane {
	background: #69f;
}
/* Scroll BAR*/

/* Cloud */
.word {
	text-decoration:none!important;
  	padding: 2px 4px 4px 2px;
  	letter-spacing: 2px;
  	background:#eaeaea;
  	text-decoration: none;
  	font-weight: normal;
  }
 a.word{padding:0px}

 a.word:hover{
 	border-bottom:1px solid #0E436B;
 	padding:0px;
 }

  .size9 {
  	color: #000;
  	font-size: 24px;
  }
  .size8 {
  	color: #111;
  	font-size: 22px;
  }
  .size7 {
  	color: #222;
  	font-size: 20px;
  }
  .size6 {
  	color: #333;
  	font-size: 18px;
  }
  .size5 {
  	color: #444;
  	font-size: 16px;
  }
  .size4 {
  	color: #555;
  	font-size: 14px;
  }
  .size3 {
  	color: #666;
  	font-size: 12px;
  }
  .size2 {
  	color: #777;
  	font-size: 10px;
  }
  .size1 {
  	color: #888;
  	font-size: 8px;
  }
  .size0 {
  	color: #999;
  	font-size: 6px;
  }

  #promoWrapper{position:relative;width:900px;height:400px;margin:0 auto;}
  #promos{position:relative;overflow:hidden;width:800px;height:400px;background:#000;margin:0 45px 0 0;}
  #promos img{padding:5px;width:800px;height:400px;}
  #prev_promo,#next_promo{position:absolute;;width:22px;height:22px;display:block;overflow:hidden;text-indent:-9999px;top:50%;}
  #prev_promo{left:0;background:transparent url('../images/prev.png') no-repeat center center}
  #next_promo{right:0;background:transparent url('../images/next.png') no-repeat center center}
  
  
  
  #wrapContest_fiat500{
	  height: 430px;
	  width: 918px;
	  margin: 0 auto;
	  position:relative;  
	  background: transparent url('../images/bg_contest_fiat500.jpg') no-repeat center center;
  }
  #form_contest_fiat500{
  	position: absolute;
  	right:50px;
  	top:255px;
  }
  #form_contest_fiat500 p{padding:0;margin:0;}
  
/*SHOPPING SI SERVICII*/
#mapHolders{height:400px; width:398px; overflow:hidden; border:1px solid #41B5E3; border-top:none;}
#mapHolders img{ cursor:pointer;}
#parterLarge, #etajLarge{width:950px; height:716px; position:absolute; top:-40px; left:-10px; z-index:9998; overflow:hidden;} 
#parterLarge span, #etajLarge span{position:absolute; top:10px; right:15px; color:#22A6E6; z-index:10000; font-weight:bold; font-size:18px; cursor:pointer;}
