/*************************************************************************************************
/ DEVELOPERS	: 	Catalin Z.
/ LAST UPDATE	:	12.02.2007
/ VERSION		: 	v1.4
/*************************************************************************************************

/*************************************************** RESET */
HTML,BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,INPUT,P,BLOCKQUOTE,TH{margin:0; padding:0}
TABLE{border-collapse:collapse; border-spacing:0}
FIELDSET,IMG{border:0}
ADDRESS,CAPTION,CITE,CODE,DFN,EM,STRONG,B,TH,VAR{font-style:normal; font-weight:normal}
OL,UL{list-style:none}
CAPTION,TH{text-align:left}
H1,H2,H3,H3,H4,H5,H6{font-size:100%}
Q:before,Q:after{content:''}
STRONG, B{font-weight:bold} EM{font-style:italic}
/***********************************************************/
/***************************** MAIN BODY, LINK, FORM, LIST */
BODY{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center; background:#fdf3d0}
	
	#validHtml{display:none}

A{text-decoration:underline; color:#aa0000} A:hover{text-decoration:none}

FORM{ }
INPUT, SELECT, TEXTAREA{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666}
INPUT, TEXTAREA{padding:2px; border:1px #aa0000 solid}

UL{ } LI{ }
UL.list1{list-style:disc inside} UL.list1 LI{ }
/***********************************************************/
/************************************************* HEADING */
H1, H2, H3, H4, H5, H6{ }
H1{font-weight:bold; font-size:17px; border-left:8px #aa0000 solid; padding:3px 0 0 10px; margin:0 0 14px 0}
#left H2{font-weight:bold; font-size:17px; border-left:8px #aa0000 solid; padding:3px 0 0 10px; margin:0 0 14px 0}
H2{font-weight:bold; font-size:15px; margin:0 0 10px 0}
H3{ }
H4{ }
H5{ }
H6{ }
/***********************************************************/
/******* POSITORING, ALIGN, WIDTH, HEIGHT, MARGIN, PADDING */
#wrapper{margin:0 auto; text-align:left; width:750px; padding:5px; border:3px #aa0000 solid; background:#FFF}
	#header{background:url(imgs/_header/bg.jpg) no-repeat left top}	
		#time{padding:2px 5px 5px 5px; background:#AA0000; position:absolute; color:#FFF; margin:-5px 0 0 642px; font-weight:bold}
		#logo{display:block; width:186px; height:103px; padding:25px 0 0 25px}
		#mainMenu{background:url(imgs/bg_main_menu.gif) repeat-x left top; font-size:17px; padding:6px 8px 6px 8px; margin:24px 0 6px 0; text-align:center; border:1px #333 solid}
			#mainMenu A{font-weight:bold; color:#FFF; text-decoration:none; padding:6px 20px 0 20px} #mainMenu A:hover, #mainMenu A.activ{color:#eebb24; background-position:center 1px}
	#left{width:204px; vertical-align:top}
		#boxNewsletter{position:relative}
			#boxNewsletter INPUT{width:175px; float:right; margin:4px 0 0 0; position:relative}
			#boxNewsletter INPUT.button1, #boxNewsletter INPUT.button1Ov{float:right; margin:4px 1px 0 0; width:auto}
			#boxNewsletter INPUT.inputTextOv{border:1px #FFF solid}
			#boxNewsletter SPAN{color:#eebb24}
		#leftMenu{margin-top:8px}
			#leftMenu LI{background:url(imgs/bg_main_menu.gif) repeat-x left top; padding:0 0 10px 10px}
			#leftMenu LI H2{padding-top:8px; margin:0}
			#leftMenu LI H2 A{text-decoration:none; color:#FFF} #leftMenu LI H2 A:hover, #leftMenu LI H2 A.activ{color:#eebb24}
		#boxWeather{display:none}
		#boxPartners{text-align:center}
			#boxPartners P, #boxPartners SPAN{float:right; width:50px; color:#660404; font-size:14px; color:#660404; font-weight:bold; padding-bottom:25px}
			#boxPartners SPAN{float:none; text-align:left; width:auto !important; display:block}
			#boxPartners DIV{margin:0 auto; width:81%}
			#boxPartners DIV IMG{float:left; margin:0 5px}
	#right{padding-left:8px; vertical-align:top}
		#scrollingPicture{margin-bottom:5px}
		#breadcrump{text-align:right}
		#boxWelcome{background:#d4a966; padding:0 5px 0 5px; height:auto; color:#FFF}
			#boxWelcome H1{margin-bottom:0}
	#bandContact{color:#000; font-size:14px; margin-top:8px} #bandContact A{color:#000; text-decoration:none} #bandContact A:hover, #bandContact A.activ{color:#AA0000}
		#bandContact SPAN{float:right}
	#utilityBand{ } #utilityBand IMG{vertical-align:middle}
		
#footer{margin:0 auto; margin-top:3px; margin-bottom:5px; color:#999; font-size:11px; text-align:left;width:760px; padding:5px 0;}
#footer A{color:#999; text-decoration:none} #footer A:hover, #footer A.activ{color:#AA0000}
#footer P{float:right;}

#validHtml{padding:5px; border:1px #AA0000 solid; color:#AA0000; background:#FFF; margin:10px; width:200px; margin:0 auto}
	
/* DEBUG *//*
#wrapper{height:1000px}*/
#validHtml{display:block}
/*********/
/***********************************************************/
/************************************************** COLORS */

/***********************************************************/
/*************************** BACKGROUND COLOR && || IMAGE  */

/***********************************************************/
/******************************************* USUAL CLASSES */
.error, .mandatory{color:#FF0000}
.clear{clear:both; margin:0; padding:0; border:0 none; line-height:1px; height:1px; font-size:1px}
.clearFix{content:"."; display:block; height:0; clear:both; visibility:hidden}
.left{float:left} .right{float:right}
/*.hidePrint,*/ .noDisplay{display:none}
.noBorder{border:0 none}
.noRows{text-align:center}
.button1, .button1Ov{background:#aa0000; color:#FFF; border:1px #aa0000 solid; cursor:pointer}
.button1Ov{background:#FFF; color:#aa0000; border:1px #aa0000 solid; cursor:pointer}
.box1{background:#700202 url(imgs/_boxes/newsletter_bg.gif) repeat-x left top; color:#FFF; padding:0 10px 10px 10px}
.box1Text{margin: 5px;}

.boxContacts{padding-left: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000000;}

.boxContactsFooter{font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #000000;}

.box2{background:#6d0202; padding:2px; width:262px; margin-top:5px}
	.box2 H1{color:#FFF; margin-left:10px; border-color:#d47800; padding-top:18px}
	.box2 UL{background:#f8d65b; padding:5px 0}
		.box2 UL LI{padding:3px 4px}
/***********************************************************/

/******************************************** contact.php */
.contactText{}
.contactText P{ }

.contactForm{ }
.contactForm P{padding:4px}
.contactForm LABEL, .contactForm INPUT, .contactForm TEXTAREA{display:block; float:left; margin-bottom:10px}
.contactForm LABEL{text-align:right; width:100px; padding-right:10px}
.contactForm TEXTAREA{height:80px}
.contactForm BR{clear:left}
.contactForm .button1, .contactForm .button1Ov{ }
.contactForm .ov{border:1px #e30369 solid}
/***********************************************************/

.bigGallery{margin-left:30px}
.bigGallery .item{margin:0 10px 0 0; float:left; width:140px; height:140px; text-align:center}
.bigGallery .item H2{margin-top:4px}
.bigGallery .item A{display:block; width:150px; height:100px; background-position:center center; color:#FFF; font-size:0; line-height:0}
.bigGallery .item H2 A{display:inline; width:auto; height:auto; background:none; font-size:15px; line-height:15px; color:#000}
.bigGallery .item IMG{margin-bottom:4px}


.bigGalleryHome{margin-left:50px}
.bigGalleryHome .item{margin:0 10px 0 0; float:left; width:150px; height:140px; text-align:center}
.bigGalleryHome .item H2{margin-top:4px}
.bigGalleryHome .item A{display:block; width:150px; height:100px; background-position:center center; color:#FFF; font-size:0; line-height:0}
.bigGalleryHome .item H2 A{display:inline; width:auto; height:auto; background:none; font-size:15px; line-height:17px; color:#000}
.bigGalleryHome .item IMG{margin-bottom:4px}


.itemDetail{ }
.itemDetail .itemImage{float:left; margin:0 10px 0 0; width:150px}
.itemDetail .itemImage UL{margin-top:4px}
.itemDetail P{margin-bottom:10px}

.home_page_headings h1{ text-transform: uppercase; }

div.home_page_headings{ margin-left: -40px; text-align: center; background-color: #fdf3d0; }
