/*CSS document - JamayK Design */

body{
margin:0;
width:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0px;
}
#warp_fix{
width:778px;
margin:0px auto;
}
html {
overflow: -moz-scrollbars-vertical;
}

img{
border:none;
}
a{
text-decoration:none;
margin:0px;
padding:0px;
outline-style:none;
}
.clearFix{
clear:both;
}

#warp{
float:left;
width:777px;
background:url(../images/layout/wrap_bkg.jpg) repeat-y center;
display:inline;
}

#header_wrap{
width:755px;
height:267px;
float:left;
padding:9px 10px 10px 12px;
}
#header{
float:left;
width:748px;
height:266px;
border:2px solid #016F7E;
}

#lang{
float:right;
height:20px;
width:55px;
margin:140px 0 40px 0 !important;
margin:140px 0 20px 0;
padding:8px 0 0 10px;
}

#search{
width:210px;
height:22px;
display:inline;
float:right;
clear:right;

}
#search input{
font-size:10px;
width:140px;
float:left;
}
#search input.text_field{
border:1px solid #03CAE9;
margin:2px 5px 0 5px;
width:155px;
color:#005C7E;
padding:1px 5px 1px 5px;
}
#search input.go_search{
background:url(../images/layout/search_btn.jpg) right no-repeat;
border:none;
font-size:10px;
height:19px;
color:#FFFFFF;
text-align:center;
padding:0px;
width:47px;
}


#menu_bar{
width:766px;
height:46px;
display:block;
float:left;
background:url(../images/layout/main_menu_bkg.jpg) no-repeat left;
padding:1px 0 1px 12px;
margin:0 0 25px 0px !important;
margin:-3px 0 25px 1px;
}
#menu_bar a{
float:left;
color:#FFFFFF;
height:39px;
margin:0px;
padding:5px 16px 0 16px;
font-size:13px;
}
#menu_bar a span{
color:#02A6BD;
font-size:11px;
}
#menu_bar a:hover{
}
#menu_bar a:hover span{
color:#CCFF66;
}
#menu_bar a.active{
background:url(../images/layout/menu_active_bkg.jpg) repeat-x bottom;
}




#footer{
width:773px;
padding:31px 2px 0 2px;
display:inline;
float:left;
margin:0px !important;
margin:0 0 0 2px;
}
#footer_promo{
width:773px;
float:left;
border-top:2px solid #E5E5E5;
text-align:center;
}
#footer_promo a{
}
#footer_promo a img{
padding:10px 6px 10px 6px;
}
#footer_content{
background:url(../images/layout/footer_bkg.jpg);
width:773px;
float:left;
border-top:2px solid #026775;
padding:0 0 3px 0;
}
#footer_content p{
font-size:11px;
color:#C0C0C0;
margin:5px 0 0px 0;
width:100%;
text-align:center;
}
#footer_content p a{
color:#EBEBEB;
padding-right:4px;
font-size:11px;
margin:3px 3px 0 0;

}
#footer_content p a:hover{
color:#D8D8D8;
text-decoration:underline;
}
#footer_content h6{
font-size:11px;
color:#C0C0C0;
margin:0px 0 0 0;
padding:0px 0 2px 0;
font-weight:100;
color:#CCCCCC;
width:100%;
text-align:center;
}
#footer_content h6 a{
color:#C0C0C0;
font-size:11px;
font-weight:100;
margin:0 0 0 5px;
text-decoration:underline;
}
/*end general*/




/* START !!! LEFT side ! all the elements !!*/
#left{
width:460px;
float:left;
margin:0px;
padding:0 0 0 15px;

min-height:350px;
height:auto !important;
height:350px;

}
#search_page{
width:460px;
}
#search_page iframe{
width:460px;
}

#partners p {
vertical-align: top;
}
#partners a {
background: none;
padding: 0px;
margin-right: 12px;	
}

/* START !!Right Titles ( h2 ) */
#left h2.blue{
width:460px;
float:left;
color:#005F8A;
padding:0 0 2px 0px;
font-size:18px;
margin:0 0 10px 0;
font-weight:100;
border-bottom:1px dotted #008691;
position:relative;
}
#left h2.blue a{
color:#005F8A;
}
#left h2.blue a.tenisromania{
	position:absolute;
	right:0;
	top:5px;
	font-size:11px;
	text-decoration:underline;
	color:#999;
	}
#left h2.blue a.tenisromania:hover{
	color:#005F8A;
	}
/* END !!! Right Titles ( h2 ) */



/* START ! Left news list  */
#left_news_list{
width:460px;
float:left;
margin:10px 0 10px 0;
padding:0 0 10px 0;
border-bottom:1px dotted #008691;
font-size:12px;
}
#left_news_list h6{
font-size:12px;
color:#666666;
float:left;
width:460px;
font-weight:bold;
margin:0px;
}
#left_news_list h6 span{
color:#008691;
font-weight:100;
}
#left_news_list p{
font-size:12px;
color:#666666;
float:left;
margin:0px;
width:460px;
}
#left_news_list a{
font-size:12px;
color:#008691;
text-decoration:underline;
margin:5px 0 2px 10px;
padding-left:15px;
float:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}

#left_news_list.with_photo{
}
#left_news_list.with_photo h6{
width:360px;
padding:0 0 4px 0;
}
#left_news_list.with_photo h6 span{
}
#left_news_list.with_photo p{
width:360px;
}
#left_news_list.with_photo a{
}
#left_news_list.with_photo img{
width:77px;
float:right;
height:77px;
display:block;
border:1px solid #CCCCCC;
}
/* END ! Left news list  */

/* START ! Left news arhiva  */
#left_news_arhive{
width:270px;
float:left;
margin:0 0 15px 0;
}
#left_news_arhive h2, #left_results h3{
float:left;
width:450px;
background:#CCDFE8;
padding:3px 0 3px 10px;
color:#005F8A;
font-size:11px;
margin:5px 0 5px 0;
}
#left_news_arhive a{
float:left;
font-size:11px;
color:#008691;
width:100%;
margin:3px 0 2px 0;
}
#left_news_arhive a span{
text-decoration:underline;
}
/* END ! Left news arhiva  */


/* START ! Left future tournaments  */
#left_future_tournaments{
width:460px;
float:left;
margin:0 0 15px 0;
}
#left_future_tournaments br{
float:left;
width:440px;
display:block;
height:10px;
margin:5px;
}
#left_future_tournaments p{
color:#666666;
float:left;
font-size:12px;
margin:0pt 0pt 3px;
width:100%;
}
#left_future_tournaments h2{
width:100%;
float:left;
color:#333333;
font-size:12px;
font-weight:100;
margin:3px 0 0px 0;
padding:0 0 4px 0;
}
#left_future_tournaments h2 b{
color:#666666;
}
#left_future_tournaments h2 span{
color:#008691;
}
#left_future_tournaments a{
font-size:12px;
color:#008691;
text-decoration:underline;
margin:5px 0 2px 10px;
padding-left:15px;
float:left;
clear:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}
/* END ! Left future tournaments  */


/* START ! Left results  */
#left_results{
width:460px;
float:left;
margin:0 0 15px 0;
}
#left_results h2{
padding:0 0 4px 0;
width:100%;
float:left;
color:#666666;
font-size:12px;
font-weight:bold;
margin:3px 0 0px 0;
}
#left_results h2 span{
color:#008691;
font-weight:100;
}
#left_results p{
width:100%;
float:left;
color:#666666;
font-size:12px;
margin:0 0 3px 0;
}
.justify p{
text-align:justify;
color:#666666;
float:left;
font-size:12px;
margin:0pt 0pt 3px;
width:100%;
}
#left_results p a, #left_results div a{
width:auto;
margin:0 0 4px 0;
padding:0 0 3px 15px;
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left top;
text-decoration:underline;
color:#008691;
float:left;
}
#left_results p a.reset-link, #left_results div a.reset-link{
	float:none;
	background:0;
	padding:0;
	margin:0;
}


#left_results a{
font-size:12px;
color:#008691;
text-decoration:underline;
clear:left;
margin:5px 0 2px 10px;
padding-left:15px;
float:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}

/* END ! Left results  */

/* START ! Right Results  */
#right_results{
width:270px;
float:left;
margin:0 0 15px 0;
}
#right_results p{
width:100%;
float:left;
color:#666666;
font-size:12px;
margin:0 0 3px 0;
}
#right_results p a, #right_results div a{
width:auto;
margin:0 0 4px 0;
padding:0 0 3px 15px;
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left top;
text-decoration:underline;
color:#008691;
float:left;
}
#right_results p a.reset-link, #right_results div a.reset-link{
	float:none;
	background:0;
	padding:0;
	margin:0;
}

#right_results a{
font-size:12px;
color:#008691;
text-decoration:underline;
clear:left;
margin:5px 0 2px 10px;
padding-left:15px;
float:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}

/* END ! Left results  */

/* START ! Left future schedule  */
#left_plans{
width:460px;
float:left;
margin:0 0 15px 0;
}
#left_plans h2{
width:100%;
float:left;
color:#333333;
font-size:12px;
font-weight:100;
margin:7px 0 0px 0;
}
#left_plans h2 span{
color:#008691;
}
#left_plans h2 p{
width:auto;
margin:0 0 0 10px;
}
#left_plans h3{
width:100%;
float:left;
font-size:12px;
color:#666666;
margin:7px 0 0px 0;
line-height:130%;
}
#left_plans a{
font-size:12px;
color:#008691;
text-decoration:underline;
width:375px;
margin:5px 0 2px 10px;
padding-left:15px;
float:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}
/* END ! Left future schedule */


/* START ! left contacts  */
#left_contacts{
width:460px;
float:left;
margin:0 0 15px 0;
padding:0 0 10px 0;
}

#left_contacts h2{
float:left;
color:#666666;
font-size:12px;
margin:0px;
}
#left_contacts h3{
float:left;
font-weight:100;
color:#666666;
font-size:12px;
margin:0px;
width:100%;
}
#left_contacts h3 a{
color:#008691;
text-decoration:underline;
}
/* END ! left contacts  */

/* START ! Jucatori small boxx  */
#left_player_small_box{
float:left;
width:133px;
height:140px;
display:block;
margin:5px 9px 10px 9px;
border:1px solid #EBEBEB;
padding:15px 0 0 0;
}
#left_player_small_box img{
float:left;
width:77px;
height:77px;
border:1px solid #E2E2E2;
margin:0px 0 2px 22px;
}
#left_player_small_box h2{
float:left;
width:123px;
padding:0 5px 0 5px;
font-size:11px;
margin:0px;
text-align:center;
color:#666666;
}
#left_player_small_box h2.retired_date{
font-weight:100;
}
#left_player_small_box a {
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
float:left;
width:auto;
padding:0 5px 0 12px;
font-size:11px;
text-decoration:underline;
margin:0 0 0 30px;
}
#left_player_small_box a.img_link {
background:none;
padding:0px;
width:auto;
margin:0 0 0 5px;
}
/* END ! Jucatori small boxx   */



/* START ! All rounded players  */
#left_all_rounded_players{
float:left;
width:350px;
margin:5px 0 0px 0;
}
#left_all_rounded_players h2{
float:left;
width:340px;
padding:0 5px 0 0px;
font-size:12px;
margin:0px 0 1px 0;
color:#666666;
}
#left_all_rounded_players a {
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
float:left;
width:auto;
padding:0 5px 0 12px;
font-size:12px;
text-decoration:underline;
margin:0px;
}
/* END ! All rounded players  */

/* START ! One player profile */
#left_profil_page{
float:left;
width:100%;
background:url(../images/layout/player_page_bkg_left.png) left repeat-y;

  min-height:420px;
  height:auto !important;
  height:420px;
  
}


#left_profil_page_left{
width:162px;
float:left;
padding:0 0 5px 0;
}
#left_profil_page_left h2{
float:left;
margin:10px 0 0 0;
color:#666666;
width:135px;
padding:0px 0 0px 25px;
margin:8px 0 2px 2px;
color:#AFAFAF;
font-size:15px;
font-weight:100;
}
#left_profil_page_left h2.sponsor{
background:transparent url(../images/layout/sponsor.jpg) left center no-repeat;
}
#left_profil_page_left h2.rank_links{
background:transparent url(../images/layout/pie.jpg) left center no-repeat;
}

#left_profil_page_left a{
background:transparent url(../images/layout/right_a_arrow_profil.jpg) no-repeat scroll left center;
color:#008691;
float:left;
width:auto;
padding:0 0px 0 12px;
width:155px;
font-size:12px;
text-decoration:underline;
margin:3px 0 0 3px;
}
#left_profil_page_left a.player_big_thumb{
background:none;
float:left;
width:158px;
border:1px solid #CCCCCC;
margin:0 1px 2px 0;
padding:1px;
}
#left_profil_page_left a.player_big_thumb:hover{
border:1px solid #117AA7;
}
#left_profil_page_left a.player_big_thumb img{
width:158px;
}
#left_profil_page_left a.player_thumb{
background:none;
float:left;
padding:1px;
width:49px;
border:1px solid #CCCCCC;
margin:0 1px 2px 0;
}
#left_profil_page_left a.player_thumb:hover{
border:1px solid #117AA7;
}
#left_profil_page_left a.player_thumb img{
width:48px;
}

#left_profil_page_left p{
float:left;
margin:0px;
padding:0 5px 0 5px;
width:152px;
font-size:12px;
color:#666666;
}
#left_profil_page_left p.sponsor{
color:#008691;
padding:0 5px 0 10px;
width:142px;
margin:5px 0 1px 0;
}
#left_profil_page_left p.sponsor span{
color:#999999;
padding:0 0 0 10px;
}
#left_profil_page_left a.rank{
background:none;
padding:0 5px 0 12px;
float:left;
width:auto;
margin:6px 0 0px 0;
}
#left_profil_page_right{
width:280px;
padding:0 0 10px 8px;
float:left;
}
#left_profil_page_right a{
color:#008691;
text-decoration:underline;
}
#left_profil_page_right h2{
width:280px;
float:left;
font-size:12px;
color:#008691;
margin:0 0 10px 0;
}
#left_profil_page_right h3{
width:280px;
float:left;
font-size:12px;
color:#008691;
margin:12px 0 10px 0;
cursor: pointer;
}
#left_profil_page_right div, #left_profil_page_right p{
font-size:12px;
float:left;
width:280px;
color:#666666;
margin:0 0 3px 0 ;
}
#left_profil_page_right div span, #left_profil_page_right p span{
font-weight:bold;
margin:0px;
}

#left_profil_page_right p.social_media{
	margin:5px 0 0 0;
	}
#left_profil_page_right p.social_media a{
	margin:0 5px 0 0;
	}
/* END ! One player profile  */


/* START ! Galerie imagini list  */
#left_gallery_list_cat{
float:left;
width:460px;
float:left;
margin:5px 0 10px 0;
}
#left_gallery_list_cat a.thumb{
float:left;
width:78px;
height:78px;
margin:0px;
padding:0px;
}
#left_gallery_list_cat img{
float:left;
width:77px;
height:77px;
border:1px solid #CCCCCC;
}
#left_gallery_list_cat h2{
width:360px;
float:left;
font-size:12px;
margin:0 0 2px 0px;
color:#666666;
}
#left_gallery_list_cat p{
float:left;
width:360px;
font-size:12px;
margin:0 0 5px 0px;
}
#left_gallery_list_cat p span{
color:#008691;
}
#left_gallery_list_cat a{
color:#008691;
float:left;
font-size:12px;
margin:0 2px 0 2px;
text-decoration:underline;
}
#left_gallery_list_cat a.back{
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
padding:0pt 0px 0pt 12px;
margin:4px 0pt 0pt 0px;
}
.right_album_summary{
width:360px;
float:left;
padding:0 0 0 20px;
}
/* END ! Galerie imagini list  */

/* START ! Galerie imagini detalii  */
#left_gallery_list_det{
float:left;
width:460px;
padding:0 0 10px 0;
color:#666666;
}
#left_gallery_list_det h2{
width:460px;
float:left;
font-size:12px;
margin:0 0 6px 0;
color:#666666;
}
#left_gallery_list_det p{
float:left;
width:460px;
font-size:12px;
margin:0px 0 4px 0;
color:#666666;
}
#left_gallery_list_det p span.blue{
color:#008691;
}
#left_gallery_list_det a{
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
font-size:12px;
margin:15px 0pt 5px 3px;
padding:0pt 0px 0pt 12px;
text-decoration:underline;
width:388px;
}
#left_gallery_list_det p a,#left_gallery_list_det div a{
background:none;
padding:0px;
margin:0 2px 0 2px;
width:auto;
}
#left_gallery_list_det a.galery_thumb{
background:none;
float:left;
width:auto;
padding:0px;
margin:8px 8px 0 0;
}
#left_gallery_list_det a.galery_thumb img{
float:left;
width:77px;
height:77px;
border:1px solid #999999;
}
/* END ! Galerie imagini detalii  */

/* START ! Last movies  */
#left_last_movie{
float:left;
width:460px;
}
#left_last_movie a{
float:left;
font-size:12px;
color:#008691;
clear:left;
margin:2px 0 6px 0;
}
#left_last_movie a span{
text-decoration:underline;
}
#left_last_movie a.last_movie_all {
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
float:left;
font-size:12px;
margin:5px 0pt 12px 10px;
padding-left:15px;
text-decoration:underline;
clear:left;
}
/* END ! Last movies  */



/* START ! Movie list */
#left_movie_list{
float:left;
width:460px;
padding:0 0 10px 0;
padding:0 0 15px 0;
margin:0 0 10px 0;
font-size:12px;
color:#666666;
}
#left_movie_list h2{
width:460px;
float:left;
font-size:12px;
margin:0 0 2px 0;
color:#666666;
}
#left_movie_list p{
float:left;
width:460px;
font-size:12px;
margin:0 0 10px 0;
color:#666666;
}
#left_movie_list p span.blue{
color:#008691;
}
#left_movie_list p a,#left_movie_list div a{
background:none;
margin:0 2px 0 2px;
padding:0px;
width:auto;
}
#left_movie_list a{
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
float:left;
font-size:12px;
margin:5px 0pt 0px 3px;
padding:0pt 0px 0pt 12px;
text-decoration:underline;
clear:left;
}
.movie_box{
margin:10px 0 15px 0;
float:left;
border:1px solid #117AA7;
padding:1px;
}

/* END ! Movie list  */

/* START ! Event details  */
#left_event_det{
float:left;
width:460px;
padding-bottom:10px;
text-align:justify;
}
#left_event_det p{
margin:0px 0 10px 0;
font-size:12px;
color:#666666;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#left_event_det p strong{
font-size:12px;
color:#666666;
}
#left_event_det p span.blue{
color:#008691;
}
#left_event_det pre{
margin:0px 0 10px 0;
font-size:12px;
color:#666666;
text-align:left;
}

#left_event_det div{
margin:0px 0 10px 0;
font-size:12px;
color:#666666;
text-align:left;
}
#left_event_det div span.blue{
color:#008691;
}
#left_event_det div img{
float:left;
border:1px solid #CCCCCC;
margin:0 7px 5px 0;
}
#left_event_det p img{
float:left;
border:1px solid #CCCCCC;
margin:0 7px 5px 0;
}
#left_event_det p a {
clear:both;
background:none;
width:auto;
float:none;
margin:0px;
padding:0px;
}
#left_event_det div a {
clear:both;
background:none;
width:auto;
float:none;
margin:0px;
padding:0px;
}
#left_event_det a{
background:transparent url(../images/layout/right_a_arrow.jpg) no-repeat scroll left center;
color:#008691;
float:left;
font-size:12px;
margin:2px 0pt 2px 3px;
padding:0pt 0px 0pt 12px;
text-decoration:underline;
clear:left;
}
/* END ! Event details  */



/* END !!! LEFT side ! all the elements !!*/









/* START !!! Right side ! all the elements !!*/
#right{
width:270px;
float:right;
margin:0 14px 0 0 !important;
margin:0 5px 0 0;
}
#right h2.title{
width:240px;
float:left;
padding:0 0 2px 30px;

font-size:18px;
margin:0 0 6px 0;
font-weight:100;
border-bottom:1px dotted #008691;
color:#AFAFAF;
}
#right h2.title a{
color:#AFAFAF;
margin:0px;
}
#right h2.ex_players{
background:url(../images/layout/ex_players.jpg) left center no-repeat;
}
#right h2.links{
background:url(../images/layout/right_link_title.jpg) left center no-repeat;
}
#right h2.training_camps{
background:url(../images/layout/camps.jpg) left center no-repeat;
}
#right h2.hall_of_frame{
background:url(../images/layout/right_hall_of_frame.jpg) left center no-repeat;
}
#right h2.events{
background:url(../images/layout/right_events.jpg) left center no-repeat;
}
#right h2.last_media{
background:url(../images/layout/right_last_news.jpg) left center no-repeat;
}
#right h2.team_players{
background:url(../images/layout/right_team_players.jpg) left center no-repeat;
}
#right h2.blogs{
background:url(../images/layout/right_blogs.jpg) left center no-repeat;
}
#right h2.news{
background:url(../images/layout/news_arhive.jpg) left center no-repeat;
}
#right h2.planing{
background:url(../images/layout/right_planing.jpg) left center no-repeat;
}
#right h2.results{
background:url(../images/layout/right_results.jpg) left center no-repeat;
}
#right h2.month_player{
background:url(../images/layout/right_hall_of_frame.jpg) left center no-repeat;
}
#right h2.interview{
background:url(../images/layout/right_interview.jpg) left center no-repeat;
}

#right_half_banner{
float:left;
width:100%;
margin:10px 0 0 0;
}
#right_half_banner img{
float:left;
width:234px;
}
#right_alege_jucator{
width:100%;
float:left;
background:url(../images/layout/right_alege_jucator_bkg.jpg) no-repeat left bottom;
margin:0px 0 5px 0;
}
#right_alege_jucator p{
float:left;
width:100%;
font-size:11px;
font-weight:bold;
color:#666666;
margin:0 0 8px 0;
}
#right_alege_jucator select{
float:left;
width:180px;
margin:0 0 0 40px;
border:1px solid #008691;
}
#right_player_of_month{
float:left;
width:100%;
margin:0 0 2px 0;
}
#right_player_of_month a img{
width:77px;
float:left;
height:77px;
display:block;
padding:1px;
border:1px solid #CCCCCC;
margin:0 0 5px 0;
}
#right_player_of_month p{
float:left;
width:130px !important;
width:130px;
margin:0px;
color:#008691;
font-size:11px;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
}
#right_player_of_month p.second_place{
margin:0px 0 5px 0 !important;;
margin:0px 0 5px 0;
width:240px !important;
width:240px;
padding:3px 0 1px 30px;
background:url(../images/layout/right_team_players.jpg) no-repeat left;
}
#right_player_of_month p.second_place a{
color:#666666;
font-size:11px;
text-decoration:underline;
} 
#right_player_of_month h2{
float:left;
width:140px !important;
width:130px;
margin:0px;
color:#666666;
font-size:11px;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
padding:0px;
}
#right_player_of_month h2 a{
color:#008691;
}
#right_player_of_month h3{
float:left;
width:140px !important;
width:130px;
font-weight:100;
color:#666666;
font-size:11px;
margin:0 0 0 10px !important;
margin:0 0 0 5px;
}
#right_player_of_month h3 a{
text-decoration:underline;
color:#008691;
}
#right a.arhiva_link{
margin:0px 0 12px 2px !important;
margin:0px 0 12px 2px;
font-size:11px;
color:#333333;
text-decoration:underline;
float:left;
}
#right p a.reset-link, #right div a.reset-link{
	float:none;
	background:0;
	padding:0;
	margin:0;
}
.right_last_news{
float:left;
width:100%;
margin:0 0 10px 0;
padding:10px 0 0 0;
}
.right_last_news h4{
	font-size:12px;
	margin:0 0 5px 0;
	color:#008691;
	}

.right_last_news a{
font-size:11px;
color:#008691;
text-decoration:underline;
margin:0 0 7px 0px;
padding-left:15px;
float:left;
clear:left;
background:url(../images/layout/right_a_arrow.jpg) left no-repeat;
}
.right_last_news a.news{
background:url(../images/layout/right_last_news_a.jpg) left no-repeat;
padding-left:30px;
margin:0 0 12px 0;
}
.right_last_news a.foto{
background:url(../images/layout/right_foto_icon.jpg) left no-repeat;
padding-left:30px;
margin:0 0 12px 0;
}
.right_last_news a.video{
background:url(../images/layout/right_video_icon.jpg) left no-repeat;
padding-left:30px;
width:240px;
margin:0 0 12px 0;
}
.right_last_news a.blog{
background:url(../images/layout/blog_smile.jpg) left no-repeat;
padding-left:30px;
width:240px;
margin:0 0 12px 0;
}
.right_last_news a.link{
background:url(../images/layout/right_link.jpg) left no-repeat;
padding-left:30px;
width:240px;
margin:0 0 12px 0;
}
.right_last_news p{
float:left;
width:270px;
margin:0px;
color:#008691;
font-size:11px;
margin:0 0 5px 0;
line-height:140%;
}
.right_last_news h2{
float:left;
width:260px;
color:#666666;
font-size:11px;
margin:1px 0 1px 10px;
}

.right_news_arhive{
float:left;
width:270px;
margin:0 0 10px 0;
}

.right_news_arhive a{
float:left;
font-size:13px;
clear:left;
color:#008691;
padding-right:7px;
margin:3px 4px 4px 0;
background:transparent url(../images/layout/month.jpg) no-repeat scroll left center;
padding:0 0 0 25px;
}
.right_news_arhive a span{
font-size:11px;
color:#D3D3D3;
text-decoration:none;
}
.right_news_arhive a.gri{
text-decoration:none;
color:#999999;
}

.right_news_arhive .luna{
	width:250px;
	float:left;
	clear:both;
	}
.right_news_arhive .luna a{
	font-size:10px;
	color:#666;
	background:none;
	padding:0 0 0 10px;
	text-decoration:underline;
	}
.right_news_arhive .luna a:hover{
	color:#008691;
	}

.right_last_news a.arhiva_link{
color:#333333;
font-size:11px;
text-decoration:underline;
padding:0px;
background:none;
margin:-5px 0 5px 10px;
float:left;
clear:both;
}

#right a.live_chat_nadal{
border:1px solid #CCCCCC;
padding:2px;
float:left;
margin:0 0 10px 0;
}
#right a.live_chat_nadal:hover{
border:1px solid #999999;
}

/* END !!! Right side ! all the elements !!*/


