/*	GLOBAL	*/
body  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000;
	text-decoration : none;
	margin: 0px 0px 0px 0px;
	background-color: white;
}
img, a img{
	border:none;
}
.clear {
	clear:both;
}
.clearLeft {
	clear:left;
}
.left {
	float:left;
}
.right {
	float:right;
}
p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
a, a:link, a:visited, a:hover {
	margin:0px;
	padding:0px;
}

/*	TOP   */

div.top_navig {
	width: 1000px;
}
div.logo {
	width: 210px;
	height:100px;
	float:left;
}
div.top_tools {
	width: 770px;
	height:70px;
	float:right;
	padding:10px 10px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #FFFFFF;
	text-align:right;
}
div.top_tools a, div.top_tools a:link, div.top_tools a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #FFFFFF;
	text-decoration:none;
}
div.top_tools a:hover {
	text-decoration:underline;
}
div.top_links {
	width: 770px;
	float:right;
	padding:5px 10px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #666666;
	text-align:right;
}
div.top_links2 {
	width: 740px;
	float:right;
	padding:5px 10px 5px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #A58C2C;
	text-align:left;
}
div.top_links a, div.top_links a:link, div.top_links a:visited,
div.top_links2 a, div.top_links2 a:link, div.top_links2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	text-decoration:none;
}
div.top_links a, div.top_links a:link, div.top_links a:visited {color: #666666;text-align:right;}
div.top_links2 a, div.top_links2 a:link, div.top_links2 a:visited {color: #A58C2C;text-align:left;}

div.top_links a:hover, div.top_links2 a:hover {text-decoration:underline;}

div.top_rub {
	width: 770px;
	float:right;
}
div.rub_1, div.rub_2, div.rub_3, div.rub_4, div.rub_5, div.rub_6, div.rub_332, div.rub_333, div.rub_334, div.rub_335, div.rub_336, div.rub_337 {
	padding:3px 5px 7px 5px;
	float:right;
}
div.rub_1 a, div.rub_1 a:link,div.rub_1 a:visited,
div.rub_2 a, div.rub_2 a:link,div.rub_2 a:visited,
div.rub_3 a, div.rub_3 a:link,div.rub_3 a:visited,
div.rub_4 a, div.rub_4 a:link,div.rub_4 a:visited,
div.rub_5 a, div.rub_5 a:link,div.rub_5 a:visited,
div.rub_6 a, div.rub_6 a:link,div.rub_6 a:visited,
div.rub_337 a, div.rub_332 a:link,div.rub_1 a:visited,
div.rub_336 a, div.rub_333 a:link,div.rub_2 a:visited,
div.rub_335 a, div.rub_334 a:link,div.rub_3 a:visited,
div.rub_334 a, div.rub_335 a:link,div.rub_4 a:visited,
div.rub_333 a, div.rub_336 a:link,div.rub_5 a:visited,
div.rub_332 a, div.rub_337 a:link,div.rub_6 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
}
div.rub_1 a:hover, div.rub_2 a:hover, div.rub_3 a:hover, div.rub_4 a:hover, div.rub_5 a:hover, div.rub_6 a:hover, div.rub_332 a:hover, div.rub_333 a:hover, div.rub_334 a:hover, div.rub_335 a:hover, div.rub_336 a:hover, div.rub_337 a:hover {
	text-decoration:underline;
}
div.rub_1, div.rub_332  {
	background-color:#960018;
}
div.rub_2, div.rub_333 {
	background-color:#66097B;
}
div.rub_3, div.rub_334 {
	background-color:#4D4D4D;
}
div.rub_4, div.rub_335 {
	background-color:#528413;
}
div.rub_5, div.rub_336 {
	background-color:#E7651A;
}
div.rub_6, div.rub_337 {
	background-color:#1E2A63;
}


/*	LEFT   */
div.left_navig {
	float:left;
	width: 210px;
	padding:0px 5px 0px 0px;
}
div.zone_rub {
	height:140px;
	float:left;
}
div.box_title {
	padding:3px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.title-gold {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #a58c2c;
text-align:left;
}
div.left_box {
	width: 220px;
	background-image:url(../images/box_left_tittle.gif);
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	padding:0px 0px 20px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
}
div.box_title div.left_box {
	text-align:left;
}
div.box-title div.left-box {
	text-align:left;
}

/* MAP */

div.map_general  { width: 215px; height: 190px; }
div.map_0 { background-image:url(../images/map_0.gif);}
div.map_369 { background-image:url(../images/map_1.gif);}
div.map_364 { background-image:url(../images/map_2.gif);}
div.map_365 { background-image:url(../images/map_3.gif);}
div.map_368 { background-image:url(../images/map_4.gif);}
div.map_367 { background-image:url(../images/map_5.gif);}
div.map_366 { background-image:url(../images/map_6.gif);}

div.z1 { width: 130px; height: 30px; padding-top:10px;float:left; }
div.z2 { width: 100px; height: 20px; padding-top:20px;float:left; }
div.z3 { width: 100px; height: 20px; padding-top:20px;float:left; }
div.z4 { width: 100px; height: 20px; padding-top:20px;float:left; }
div.z5 { width: 100px; height: 20px; padding-top:00px; padding-bottom:10px; float:left; }
div.z6 { width: 100px; height: 20px; padding-top:00px; padding-bottom:30px; float:right; }
			
div.z0 { width: 100px; height: 20px; padding-top:60px; padding-bottom:0px; float:left; }


div.z1, div.z2, div.z3, div.z4, div.z5, div.z6, div.z0 {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
}
div.z1 a, div.z1 a:link, div.z1 a:visited, 
div.z2 a, div.z2 a:link, div.z2 a:visited, 
div.z3 a, div.z3 a:link, div.z3 a:visited, 
div.z4 a, div.z4 a:link, div.z4 a:visited, 
div.z5 a, div.z5 a:link, div.z5 a:visited, 
div.z6 a, div.z6 a:link, div.z6 a:visited,
div.z0 a, div.z0 a:link, div.z0 a:visited {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:normal;
	text-decoration:none;
}
div.z1 a:hover, div.z2 a:hover, div.z3 a:hover, div.z4 a:hover, div.z5 a:hover, div.z6 a:hover, div.z0 a:hover {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
	font-weight:normal;
	text-decoration:underline;
}

/* CALENDAR */

div.calendar a, div.calendar a:link, div.calendar a:visited {
	font-family: Arial, Verdana, Helvetica; 
	font-size: 9px; 
	font-style: normal; 
	color: #000000; 
	text-align: center;
	text-decoration:none;
}
div.calendar a:hover {
	text-decoration:underline;
}
.calendarNav1 	{  font-family: Arial, Verdana, Helvetica; font-size: 8px; font-style: normal; background-color: #A58C2C;}
.calendarTop1 	{  font-family: Arial, Verdana, Helvetica; font-size: 10px; font-style: normal; color: #A58C2C; font-weight: bold;  background-color: #FFFFFF;}
.calendarToday1 {  font-family: Arial, Verdana, Helvetica; font-size: 9px; font-weight: bold; color: #990000; background-color: #DBD1AB;}
.calendarDays1 	{  width:16; height:14; font-family: Arial, Verdana, Helvetica; font-size: 9px; font-style: normal; color: #000000; background-color: #FFFFFF; text-align: center;}
.calendarHL1 	{  width:16; height:14;font-family: Arial, Verdana, Helvetica; font-size: 9px; font-style: normal; color: #990000; background-color: #DBD1AB; text-align: center;}
.calendarHeader1{  font-family: Arial, Verdana, Helvetica; font-size: 8px; background-color: #A58C2C; color: #FFFFFF;}
.calendarTable1 {  background-color: #FFFFFF; border: 1px #FFFFFF solid;}


/* CENTRAL */

div.central {
	float:right;
	width: 755px;
}
div.advertisement {
	float:right;
	width: 370px;
	height:150px;
	margin:0px 0px 5px 5px;
	background-color:#C0C0C0;	
}

/*	GLOBAL	END   */



/*	HOME   */
div.global_home  {
	width: 1000px;
	background-image:url(../images/global_background.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:auto;
	border: solid 1px #C0C0C0;	
}
div.advertisement_home {
	float:left;
	width: 750px;
	margin:0px 0px 5px 0px;}

div.home_edito {
	float:left;
	width: 150px;
	margin:0px 5px 0px 0px;
	background-color:#D3EEFB;
}
div.home_edito div.box_title  {
	color:#A58C2C;
}
div.home-edito div.box-title  {
	color:#A58C2C;
}
div.home_edito p  {
	margin:0px 5px 20px 5px;
	text-align:justify;
}

div.right_box {
	width: 600px;
	background-image:url(../images/box_right_tittle.gif);
	background-position:top right;
	background-repeat:no-repeat;
	float:right;
	padding:0px 0px 20px 0px;
	text-align:right;
}
div.box_title div.right_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
}
div.box-title div.right-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
}
div.select_box {
	width: 290px;
	float:right;	
	margin:10px 0px 0px 10px;
}
div.select_box div.news{
	width: 195px;
	float:right;
}
div.select_box div.img {
	width: 80px;
	height:80px;
	border:	solid 1px black;	
	float:left;
	margin-right:10px;
}
div.news_box {
	width: 190px;
	float:right;
	padding:0px 0px 20px 10px;
	text-align:left;
}
div.box_title_news_1, div.box_title_news_2, div.box_title_news_3, div.box_title_news_4, div.box_title_news_5, div.box_title_news_6 ,
	div.box_title_news_1 a, div.box_title_news_2 a, div.box_title_news_3 a, div.box_title_news_4 a, div.box_title_news_5 a, div.box_title_news_6 a {
	padding:3px 5px 5px 5px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
}
div.news_box div.img {
	width: 160px;
	height:100px;
	background-color:#FFFFFF;	
	margin-bottom:10px;
}

div.box_title_news_1 {background-color:#960018;}
div.box_title_news_2 {background-color:#66097B;}
div.box_title_news_3 {background-color:#4D4D4D;}
div.box_title_news_4 {background-color:#528413;}
div.box_title_news_5 {background-color:#E7651A;}
div.box_title_news_6 {background-color:#1E2A63;}

div.news {
	text-align:left;
}
div.news .title_1, div.news .title_2, div.news .title_3, div.news .title_4,  div.news .title_5,div.news .title_6  {
	font-size: 11px;
}
div.news .place  {
	font-size: 11px;
	font-weight: normal;
	color:#A58C2C;
}
div.news .date  {
	font-size: 11px;
	font-weight: normal;
	color:#A58C2C;
}

/*	HOME	END   */


/*	RUB'S   */
div.global_rub1, div.global_rub2, div.global_rub3, div.global_rub4, div.global_rub4, div.global_rub5, div.global_rub6  {
	width: 1000px;
	background-position:top;
	background-repeat:no-repeat;
	margin:auto;
	border: solid 1px #C0C0C0;	
}
div.global_rub1  {background-image:url(../images/global_background_1.jpg);}
div.global_rub2  {background-image:url(../images/global_background_2.jpg);}
div.global_rub3  {background-image:url(../images/global_background_3.jpg);}
div.global_rub4  {background-image:url(../images/global_background_4.jpg);}
div.global_rub5  {background-image:url(../images/global_background_5.jpg);}
div.global_rub6  {background-image:url(../images/global_background_6.jpg);}


div.advertisement_rub, div.img_detail {
	float:right;
	width: 370px;
}
div.legend div.img_detail {
	float:right;
	text-align:right;
}
div.legend {
	padding: 5px 5px 20px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #A58C2C;
	text-align:right;
}

div.singleNews_rub1, div.singleNews_rub2, div.singleNews_rub3, div.singleNews_rub4, div.singleNews_rub5, div.singleNews_rub6 {
	float:left;
	width: 360px;
	margin:0px 0px 0px 0px;
}
div.home_rub1, div.home_rub2, div.home_rub3, div.home_rub4, div.home_rub5, div.home_rub6 {
	float:left;
	width: 350px;
	margin:0px 0px 0px 0px;
}
div.singleNews_rub1 {background-color:#F4E5E7;}
div.singleNews_rub2 {background-color:#EFE6F2;}
div.singleNews_rub3 {background-color:#EDEDED;}
div.singleNews_rub4 {background-color:#EDF2E7;}
div.singleNews_rub5 {background-color:#FDEFE8;}
div.singleNews_rub6 {background-color:#E8E9EF;}

div.home_rub1 {background-color:#F4E5E7;}
div.home_rub2 {background-color:#EFE6F2;}
div.home_rub3 {background-color:#EDEDED;}
div.home_rub4 {background-color:#EDF2E7;}
div.home_rub5 {background-color:#FDEFE8;}
div.home_rub6 {background-color:#E8E9EF;}

div.events_list, div.detail_event_rub1, div.detail_event_rub2, div.detail_event_rub3, div.detail_event_rub4, div.detail_event_rub5, div.detail_event_rub6 {
	width: 740px;
	background-position:top;
	background-repeat:repeat-y;
	margin:0px 0px 0px 0px;
	float:left;
}
div.events_list {background-image:url(../images/event_background_0.gif);}
div.detail_event_rub1 {background-image:url(../images/event_background_1.gif);}
div.detail_event_rub2 {background-image:url(../images/event_background_2.gif);}
div.detail_event_rub3 {background-image:url(../images/event_background_3.gif);}
div.detail_event_rub4 {background-image:url(../images/event_background_4.gif);}
div.detail_event_rub5 {background-image:url(../images/event_background_5.gif);}
div.detail_event_rub6 {background-image:url(../images/event_background_6.gif);}


div.event {
	float:left;
	width: 360px;
	margin-bottom:20px;
	margin-left:5px;
}
div.top_title {
	width: 350px;
	margin:0px 0px 10px 0px;
	float:left;
	padding-top:10px;
}
div.top_title div.img{
	width: 160px;
	height:100px;
	/*background-color:#C0C0C0;	*/
	margin-right:10px;
	float:left;
}
div.S_rub  {
	width: 210px;
	padding-top:30px;
	margin-right:10px;
}

div.S_rub1, div.S_rub2, div.S_rub3, div.S_rub4, div.S_rub5, div.S_rub6  {margin:0px 0px 5px 10px;}

div.S_rub1 a, div.S_rub1 a:link, div.S_rub1 a:visited, div.S_rub1 a:hover  {color:#960018;}
div.S_rub2 a, div.S_rub2 a:link, div.S_rub2 a:visited, div.S_rub2 a:hover  {color:#66097B;}
div.S_rub3 a, div.S_rub3 a:link, div.S_rub3 a:visited, div.S_rub3 a:hover  {color:#4D4D4D;}
div.S_rub4 a, div.S_rub4 a:link, div.S_rub4 a:visited, div.S_rub4 a:hover  {color:#528413;}
div.S_rub5 a, div.S_rub5 a:link, div.S_rub5 a:visited, div.S_rub5 a:hover  {color:#E7651A;}
div.S_rub6 a, div.S_rub6 a:link, div.S_rub6 a:visited, div.S_rub6 a:hover  {color:#1E2A63;}

div.S_rub1 a, div.S_rub1 a:link, div.S_rub1 a:visited,
div.S_rub2 a, div.S_rub2 a:link, div.S_rub2 a:visited,
div.S_rub3 a, div.S_rub3 a:link, div.S_rub3 a:visited,
div.S_rub4 a, div.S_rub4 a:link, div.S_rub4 a:visited,
div.S_rub5 a, div.S_rub5 a:link, div.S_rub5 a:visited,
div.S_rub6 a, div.S_rub6 a:link, div.S_rub6 a:visited  {
font-size: 11px;font-weight: normal;text-align:left;text-decoration:none;}

div.S_rub1 a:hover, div.S_rub2 a:hover, div.S_rub3 a:hover, div.S_rub4 a:hover, div.S_rub5 a:hover, div.S_rub6 a:hover  {text-decoration:underline;}

div.article_box, div.pratik_box {
	width: 360px;
	background-image:url(../images/article_background.gif);
	background-position: bottom left;
	background-repeat:no-repeat;
	float:right;
	padding:0px 1px 10px 0px;
	text-align:right;
}
div.pratik_box p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:right;
	color:#000000;
	margin:10px 5px 20px 0px;
}
div.box_title div.rub1, div.box_title div.rub2, div.box_title div.rub3, div.box_title div.rub4, div.box_title div.rub5, div.box_title div.rub6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align:right;
}
div.rub1 div.box_title  {background-color:#960018;}
div.rub2 div.box_title {background-color:#66097B;}
div.rub3 div.box_title {background-color:#4D4D4D;}
div.rub4 div.box_title {background-color:#528413;}
div.rub5 div.box_title {background-color:#E7651A;}
div.rub6 div.box_title {background-color:#1E2A63;}


div.article {
	background: url(../images/article.gif) no-repeat 9px;
	float:left;
	text-align:left;
}
div.article div {
	width: 325px;
	float:right;
	margin-right:5px;
	margin-left:25px;
}

/*	RUB'S END   */



.place {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
	color:#000000;
	margin-bottom:5px;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	color:#000000;
	margin-top:5px;
}
.title_1, .title_2, .title_3, .title_4, .title_5, .title_6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align:left;
	margin-top:5px;
}
.title_1 {color:#960018;}
.title_2 {color:#66097B;}
.title_3 {color:#4D4D4D;}
.title_4 {color:#528413;}
.title_5 {color:#E7651A;}
.title_6 {color:#1E2A63;}
.french_text, .german_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	margin-top:5px;
}
.french_text {
color:#666666;
background: url(../images/french_picto.gif) no-repeat top left;
text-indent:14px;
}
.german_text {
color:#000000;
background: url(../images/german_picto.gif) no-repeat top left;
text-indent:10px;
}
.french-text, .german-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	margin-top:5px;
}
.french-text {
color:#666666;
background: url(../images/french_picto.gif) no-repeat top left;
text-indent:14px;
}
.german-text {
color:#000000;
background: url(../images/german_picto.gif) no-repeat top left;
text-indent:10px;
}
.detail a, .detail a:link, .detail a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align:left;
	color:#000000;
	margin-top:5px;
	text-decoration:none;
}
.detail a:hover {
	text-decoration:underline;
}

/*	SEARCH   */

div.search_title {
	padding:10px 0px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
div.search_result {
	padding:0px 0px 5px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A58C2C;
}

/* . . . . . . . . . . . . . . . . . . . . . . . . .  TOTAL END */
