/* *************************************** */
/* * Fabricat la MarkFactory             * */
/* * www.markfactory.ro                  * */
/* *************************************** */
/* * filename  | style.css               * */
/* * location  | ./_css/                 * */
/* *************************************** */
/* * developer | Mihalache Mihai         * */
/* *************************************** */

/* * General * */
body { background: black url('../_img/header-background.gif') no-repeat top center;font-family:Trebuchet MS;font-size:12px;color:#c1a264; line-height: 1.2; }

/* * Specific * */
#headerWrapper, #contentWrapper, #footerWrapper { width:980px;margin:0 auto }

#headerWrapper {  }
	#topMenuSpacer { height: 30px; }
	#topMenuSpacer h1 { font-size: 12px; color: #FC0404; padding: 4px 20px; font-weight: normal; border-bottom: 1px dashed #B20000; }
	#topMenuWrapper {  }
	#topMenuWrapper a { position: relative; left: 0;}
	#topMenuWrapper a img { position: absolute; }
	#topMenuWrapper a img.normal {  }
	#topMenuWrapper a img.hover {  }
	
	.headerAdvice {  }
	.headerAdvice .adviceTitle, .headerAdvice .adviceText, .headerAdvice .adviceLink { padding: 10px 10px 0 108px }
	.headerAdvice .adviceText { font-size: 16px; color: white }
	.headerAdvice .adviceLink { font-size: 12px; color: black; font-style: italic; font-weight: bold }
	
	.homepageBox { width: 335px; height: 152px; background: transparent url('../_img/homepage-box-background.gif') no-repeat bottom left; margin: 0 79px 0 auto; padding: 40px 46px 5px 46px; position: relative; }
	.homepageBoxTitle { font-size: 16px; font-style: italic; font-weight: bold; color: white; padding: 0 0 4px 0; }
	.homepageBoxText { font-size: 12px; color: #000f15; }
	.homepageBoxButton { position: absolute; bottom: 3px; }

#contentWrapper { padding-bottom: 50px; }
	#menuTableTd { width: 250px; padding: 240px 68px 0 0; text-align: right; }
	#menuTableTd .title { font-size: 18px; font-style: italic; font-weight: bold; color: #c6ecff; }
	#menuTableTd a { font-size: 12px; font-style: italic; font-weight: bold; color: #017cad; }
	#menuTableTd a:hover { text-decoration: underline; color: #ff0000; }
	#menuTableTd a.active { color: #ff0000; }
	
	.lsProgramareBox { height: 10px; padding: 77px 0 13px 49px; font-size: 11px; color: white; background: transparent url('../_img/ls-rezervari-box-bg.gif') no-repeat top right; }
	
	.secondaryPageTitleWrapper { width: 542px; height: 36px; padding: 40px 60px; background: transparent url('../_img/secondary-page-title-background.jpg') no-repeat top left; font-size: 18px; color: #AAD4FF; }
	.secondaryPageSubtitleWrapper { width: 542px; padding: 22px 60px 10px; background: transparent url('../_img/secondary-page-subtitle-background.jpg') no-repeat top left; font-size: 18px; font-style: italic ; font-weight: bold; color: #016b96; }
	.secondaryPageSubtitleWrapper .normal { font-size: 14px; font-weight: normal; } 
	.secondaryPageSubtitleWrapper .normal a { color: #016B96 } 
	.secondaryPageSubtitleWrapper .normal a:hover { text-decoration: underline; color: #AAD4FF; } 
	.secondaryPageContentWrapper { width: 542px; padding: 10px 60px; background: transparent url('../_img/secondary-page-content-background.jpg') repeat-y top left; font-size: 12px; color: #a9a9a9; }
	.secondaryPageContentWrapper p { padding: 0 0 10px 0; } 
	.secondaryPageFooterWrapper { width: 662px; height: 10px; background: transparent url('../_img/secondary-page-footer-background.jpg') no-repeat top left; }
	.secondaryPageFooterWrapper-alt { width: 662px; height: 276px; background: transparent url('../_img/tsr_ending_bg.jpg') no-repeat top left; }
	.secondaryPageContentWrapper ul { list-style-position: inside; padding: 0 0 10px; }
	.secondaryPageContentWrapper table tr td img { margin: 0 0 0 10px; }
	
/* * Jquery Carouserl Lite Specific * */
	.JCLprev, .JCLnext { font-size: 13px; font-weight: bold; background: transparent; color: #AAD4FF; border: 0; cursor: pointer; margin: 8px 0 0; }
	.JCLprev:hover, .JCLnext:hover { color: #016B96; }
	#JQCarouselLite {  }
	#JQCarouselLite ul {  }
	#JQCarouselLite li {  }
 	#JQCarouselLite img{  }
 	
 	.jqcTip { color: #4B4B4B; font-size: 10px; }

#footerWrapper { color: #919090; text-align: center; font-family: Verdana; font-size: 11px; }
	#footerMenuWrapper { width: 503px; margin: 10px auto; color: #919090; font-size: 12px; }
	#footerMenuWrapper a { padding: 0 6px; color: #919090; }
	#footerMenuWrapper a:hover { color: white; text-decoration: none; }