/* Design and Coding by BreamTeam */
/* Copyright © BreamTeam 2008 */
/* http://www.breamteam.com */

/* ----------------------------------------------------------------------------------------------- */
/* Main Items */

body { font-family:Tahoma; font-size:12px; color:#000000; text-align:left; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#333333; }

#advert_right_1 { width:160px; height:600px; display:table; position:relative; float:right;}


.row0 { background-color: #E9E9E9; }
.row1 { background-color: #F7F7F7; }

div,p,h1,h2,h3,h4,h5,form,label,blockquote	{margin:0; padding:0;}

a:link, a:visited, a:active  {	color: #000000; TEXT-DECORATION: underline; font-family:Tahoma; font-size: 12px }
a:hover {	color: #33333; TEXT-DECORATION: underline; font-family: Tahoma; font-size: 12px }

.legal a:link  {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.legal a:visited {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.legal a:active {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.legal a:hover {	COLOR: #333333; TEXT-DECORATION: underline; font-family: Tahoma; font-size: 10px; font-weight: none; }

.breamteam a:link  {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.breamteam a:visited {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.breamteam a:active {	COLOR: #333333; TEXT-DECORATION: none; font-family: Tahoma; font-size: 10px; font-weight: none; }
.breamteam a:hover {	COLOR: #333333; TEXT-DECORATION: underline; font-family: Tahoma; font-size: 10px; font-weight: none; }

.main_left { width:8px; background-image: url(../img/img_main_left.jpg); background-repeat: repeat-y; }
.main_right { width:10px; background-image: url(../img/img_main_right.jpg); background-repeat: repeat-y; }
.img_a_1 { width:913px; height:45px; background-image: url(../img/img_a_1.jpg); background-repeat:no-repeat; }
.img_b_1 { width:12px; height:45px; background-image: url(../img/img_b_1.jpg); background-repeat:no-repeat; }
.img_b_2 { width:269px; height:45px; background-image: url(../img/img_b_2.jpg); background-repeat:no-repeat; }
.img_c_1 { width:913px; height:15px; background-image: url(../img/img_c_1.jpg); background-repeat:no-repeat; }
.img_d_1 { width:12px; height:350px; background-image: url(../img/img_d_1.jpg); background-repeat:no-repeat; }
.img_d_2 { width:600px; height:350px; background-image: url(../img/img_d_2.png); background-repeat:no-repeat; }
.img_d_3a { width:301px; height:32px; background-image: url(../img/img_d_3a.jpg); background-repeat:no-repeat; }
.img_d_3a_gallery { width:301px; height:32px; background-image: url(../img/img_d_3a.jpg); background-repeat:no-repeat; float:right; }
.img_d_3a2_gallery { width:301px; height:66px; background-image: url(../img/img_d_3a2_gallery.jpg); background-repeat:no-repeat; float:right; }
.img_d_3b { width:301px; height:318px; background-image: url(../img/img_d_3b.jpg); background-repeat:no-repeat; }
.img_d_3b2_gallery { width:151px; height:499px; background-image: url(../img/img_d_3b2_gallery.jpg); background-repeat:no-repeat; float:right; }

.copyright { padding-top: 10px; padding-left: 0px; padding-right:0px; padding-bottom: 0px; font-family: Tahoma; font-size: 10px; color: #333333; }
.legal { padding-top: 0px; padding-left: 0px; padding-right:0px; padding-bottom: 0px; font-family: Tahoma; font-size: 10px; color: #333333; }
.breamteam { padding-top: 12px; padding-left: 0px; padding-right:11px; padding-bottom: 0px; font-family: Tahoma; font-size: 10px; color: #333333; }

/* Home - Main Feature (mainfeat) img_d_3b */
.mainfeat_title { padding-top:44px; padding-left:20px; padding-bottom:0px; font-size:12px; color:#FFFFFF; font-weight: bold; }
.mainfeat_img { padding-top:16px; padding-left:22px; padding-bottom:0px;}
.mainfeat_text { width:260px; padding-top:6px; padding-left:22px; padding-bottom:0px;}
.mainfeat_readmore { text-align:right; padding-right:20px; padding-bottom:0px;}

/* Home - Main News Boxes (mainnews) */
.mainnews_left { width:12px; background-image: url(../img/img_mainnews_left.jpg); background-repeat:no-repeat;}

.mainnews_newsbox_a1 { width:291px; height:252px; background-image: url(../img/img_home_news.jpg); background-repeat:no-repeat; float:left; padding-right:10px;}
.mainnews_newsbox_a2 { width:291px; height:252px; background-image: url(../img/img_home_news.jpg); background-repeat:no-repeat; float:left; }
.mainnews_newsbox_a1 { width:291px; height:252px; background-image: url(../img/img_home_news.png); background-repeat:no-repeat; float:left; padding-right:10px;}
.mainnews_newsbox_a2 { width:291px; height:252px; background-image: url(../img/img_home_news.png); background-repeat:no-repeat; float:left; }
.mainnews_newsbox_b1 { width:291px; height:252px; background-image: url(../img/img_home_news.png); background-repeat:no-repeat; float:left; padding-right:10px;}
.mainnews_newsbox_b2 { width:291px; height:252px; background-image: url(../img/img_home_news.png); background-repeat:no-repeat; float:left;}
.mainnews_title { padding-left:10px; padding-top:7px;}
.mainnews_story { width:285px; height:65px; padding-left:5px; padding-top:6px;}
.mainnews_image { padding-top:2px;}
.mainnews_headline { padding-left:105px; padding-top:2px; padding-bottom:0px; font-size:11px; color:#000000; font-weight: bold; line-height:14pt; }
.mainnews_readmore { padding-left:105px; padding-top:8px;}

/* Home - Right Adverts (rightadverts) */
.rightadverts_1 { width:300px; height:94px; background-image: url(../img/img_home_right_bg_1.jpg); background-repeat:no-repeat; float:right;}
.rightadverts_2 { width:300px; height:113px; background-image: url(../img/img_home_right_bg_2.jpg); background-repeat:no-repeat; float:right;}
.rightadverts_keepy { width:300px; height:297px; background-image: url(../img/img_keepy_bg.png); background-repeat:no-repeat; float:right;}
.rightadverts_keepyfla { padding-top:50px; padding-left: 50px;}

/* News Item - Main Title (mainnews) */
.mainitem_title { width:600px; height:50px; background-image: url(../img/img_main_top.png); background-repeat:no-repeat;}
.mainitem_bg { width:600px; background-image: url(../img/img_main_bg.png); background-repeat:no-repeat; background-color:#FFFFFF;}
.mainitem_titles { padding-left:20px; padding-top:14px;}

/* News Item - Article (newsitem) */
.newsitem_focus { padding-top:10px; padding-left:10px; padding-bottom:10px; float:left; }
.newsitem_focus_text { padding-top:6px; font-size:10px; color:#666666;  }
.newsitem_title { width:580px; padding-left:10px; padding-top:15px; padding-bottom:10px; font-size:24px; color:#000000; font-weight: bold; line-height:14pt; }
.newsitem_print {padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; font-size:11px; color:#DF0001; font-weight:bold; }
.newsitem_description {padding-left:10px; padding-right:10px; padding-top:10px; font-size:14px; color:#000000; font-weight: bold; line-height:18pt; }
.newsitem_text { padding-left:10px; padding-right:10px; padding-top:15px; font-size:12px; color:#000000; line-height:14pt; }
.newsitem_maintext { padding-left:10px; padding-right:10px; padding-top:5px; font-size:12px; color:#000000; line-height:14pt; }
.newsitem_image { padding-left:10px; padding-top:10px; padding-right:15px; padding-bottom:10px; float:left; }
.newsitem_share { padding-left:10px; padding-top:20px; padding-right:15px; padding-bottom:20px; float:left; }
.newsitem_eventdate {padding-left:10px; padding-right:10px; padding-top:10px; font-size:11px; color:#DF0001; font-weight:bold; }

.imgCaption { width:285px; height:auto; padding: 5px 5px 5px 10px; font-size: 11px; line-height:14pt; background-color:#CCCCCC; }

.staff_more { padding-left:10px; padding-top:10px; padding-bottom:10px; font-size:12px; color:#666666; font-weight:bold;}
.staff_img { padding-left:10px;}
.staff_name { padding-bottom:5px; padding-top:5px; font-size:12px; color:#D90000; font-weight:bold;}
.staff_title { padding-bottom:5px; font-size:12px; color:#000000; }
.staff_tel { padding-bottom:5px; font-size:11px; color:#000000; }
.staff_email { padding-bottom:5px; font-size:11px; color:#000000;}


/* Section Page Item - Title (page) */
.page_header { width:600px; height:99px;}
.page_header_gallery { width:600px; height:99px; float:left;}
.page_item_title { padding-left:20px; padding-right:20px; font-size:16px; color:#FFFFFF; font-weight: bold;}
.page_item_text { padding-top:10px; padding-left:20px; padding-right:20px; font-size:12px; color:#FFFFFF; line-height:16pt;}
.page_subitem_title { padding-top:20px; padding-left:20px; padding-right:20px; font-size:14px; color:#DF0001; font-weight: bold;}
.page_subitem_text { width:180px; padding-top:10px; padding-left:20px; font-size:11px; color:#000000; line-height:16pt;}
.page_newsbox { width:600px; height:252px; background-image: url(../img/img_section_news.png); background-repeat:no-repeat; float:left;}
.page_newsbox_title { padding-left:10px; padding-top:7px;}
.page_newsbox_story { width:590px; height:65px; padding-left:5px; padding-top:6px;}
.page_newsbox_image { padding-top:2px;}
.page_newsbox_headline { padding-left:105px; padding-top:2px; padding-bottom:0px; font-size:11px; color:#000000; font-weight: bold; line-height:14pt; }
.page_newsbox_description { padding-left:105px; padding-top:2px; padding-bottom:0px; font-size:11px; color:#000000; line-height:14pt; }
.page_newsbox_readmore { padding-left:105px; padding-top:8px;}


/* Partners (partners) */
.partners_logo { padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:20px; }
.partners_title { padding-left:220px; padding-right:10px; padding-top:15px; font-size:14px; font-weight:bold; color:#000000; line-height:14pt; }
.partners_link { padding-left:220px; padding-right:10px; padding-top:15px; padding-bottom:30px; font-size:12px; color:#000000; line-height:14pt; }


a.social { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.social:hover	 { background: url(../img/img_subitem_social_o.jpg); no-repeat scroll 0pt bottom; }

a.facilities_1 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.facilities_1:hover	 { background: url(../img/img_subitem_facilities_1_o.jpg); no-repeat scroll 0pt bottom; }

a.facilities_2 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.facilities_2:hover	 { background: url(../img/img_subitem_facilities_2_o.jpg); no-repeat scroll 0pt bottom; }

a.care_1 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.care_1:hover	 { background: url(../img/img_subitem_care_1_o.jpg); no-repeat scroll 0pt bottom; }

a.care_2 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.care_2:hover	 { background: url(../img/img_subitem_care_2_o.jpg); no-repeat scroll 0pt bottom; }

a.women_1 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.women_1:hover	 { background: url(../img/img_subitem_women_1_o.jpg); no-repeat scroll 0pt bottom; }

a.women_2 { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.women_2:hover	 { background: url(../img/img_subitem_women_2_o.jpg); no-repeat scroll 0pt bottom; }

a.news { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.news:hover	 { background: url(../img/img_subitem_news_o.jpg); no-repeat scroll 0pt bottom; }


a.personnel { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.personnel:hover	 { background: url(../img/img_subitem_personnel_o.jpg); no-repeat scroll 0pt bottom; }

a.courses { display:block; height:120px; width:100%; text-decoration:none; cursor:hand}
a.courses:hover	 { background: url(../img/img_subitem_courses_o.jpg); no-repeat scroll 0pt bottom; }


/* Tab setting */

.news_tabs { padding-top: 10px; padding-left: 10px;}
.news_tab_item { padding-top: 0px; padding-left: 5px; padding-right:5px;}
.news_tab_headline, .news_tab_headline a:link, .news_tab_headline a:visited, .news_tab_headline a:active { font-size:11px; color:#000000; font-weight: bold; line-height:14pt; text-decoration:none; }
.news_tab_headline a:hover { font-size:11px; color:#000000; font-weight: bold; line-height:14pt; text-decoration:underline }

/* Womens Ticker */

.womens_ticker_container { padding-left:20px; padding-top:68px; }


/*GALLERY */

.gallery_block { width:750px; float:left;}

/*VIDEO TV */
.img_a_1_tv { width:715px; height:45px; background-image: url(../img/img_a_1_tv.jpg); background-repeat:no-repeat; }
.img_b_1_tv { width:164px; height:45px; background-image: url(../img/img_b_1_tv.jpg); background-repeat:no-repeat; }
.img_c_1_tv { width:715px; height:8px; background-image: url(../img/img_c_1_tv.jpg); background-repeat:no-repeat; }
.img_d_1_tv { width:237px; height:33px; background-image: url(../img/img_d_1_tv.jpg); background-repeat:no-repeat; }
.img_d_2_tv { width:478px; height:33px; background-image: url(../img/img_d_2_tv.jpg); background-repeat:no-repeat; }
.img_e_1_tv { width:715px; height:22px; background-image: url(../img/img_e_1_tv.jpg); background-repeat:no-repeat; }
.img_tv_main { width:695px; height:445px; background-image: url(../img/img_tv_main.jpg); background-repeat:no-repeat; }

