/* CSS Document */
@media screen
{
	/*********************
	 *   	 BODY 		  *
	 *********************/
	body
	{

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	vertical-align:top;
	margin:0;
	padding:0;
	font-size:10px;
	background-image: url(../../images/lines.jpg);
	}
	/*********************
	 *     BODY END      *
	 *********************/
	/*********************
	 *     Link Begin      *
	 *********************/
	 a.nodecor
	 {
		color:#FFFFFF;
	 	text-decoration:none;
	 }
	 a.nodecornew
	 {
		text-decoration:none;
	 }
	 a.nodecor:hover
	 {
		color:#FFFFFF;
		text-decoration:underline;
	 }	
	 a.white
	 {
		color:#FFFFFF;
	 }
	  a.nodecor_black
	 {
		color:#000000;
	 	text-decoration:none;
	 }
 	  a.nodecorc_black
	 {
		color:#000000;
		font-size:11px;
	 	text-decoration:none;
	 }
	  a.nodecorc_black:hover
	 {
		color:#FFFFFF;
	 	text-decoration:underline;
	 }	
	 a.footer
	 {
	 	text-decoration:none;
		color:#000000;
	 }
	/*********************
	 *     Link End      *
	 *********************/	 	 
	/*********************
	 *   BORDER TABLES   *
	 *********************/
	table.upmenu_table
	{
		border:0;
		padding:0;
		width:100%;
		text-align:center;
	}
	td.topimg_main
	{
		background-image: url(../../images/top_img4.jpg);
		background-repeat:no-repeat;
		background-color:#CCCCCC;
		vertical-align:top;
		height:295px;
		width:899px;
		
	}	
	td.borderline1
	{
		vertical-align:top;
		padding-left:0em;
		height:8px;
		background-image: url(../../images/line2_hore.jpg);
		background-repeat: repeat-y;
		background-color:#EAEAEB;
	}	
	td.borderline2
	{
		vertical-align:top;
		padding-left:0em;
		width:8px;
		background-image: url(../../images/line3_verte.jpg);
		background-color:#EAEAEB;
		background-repeat: repeat-x;
	}	
	td.borderline3
	{
		vertical-align:top;
		padding-left:0em;
		width:8px;
		background-image: url(../../images/line4_verte.jpg);
		background-color:#8F9498;
		background-repeat: repeat-x;
	}
	td.borderline4
	{
		background-image: url(../../images/line5_hor.jpg);
		background-color:#CCCCCC;
		vertical-align:top;
		padding-left:0em;
		height:36px;
		
	}
	td.borderline5
	{
		background-image: url(../../images/linemiddlephone2.jpg);
		background-color:#999999;
		vertical-align:top;
		padding-left:0em;
		padding-top:0.1em;
		height:7px;		
	}
	/*********************
	 * BORDER TABLES END *
	 *********************/	
	 /*********************
	 * 	CENTER TABLES 	  *
	 *********************/	
	td.centerbg
	{
		background-color:#D88434;
		vertical-align:top;
		padding-left:0em;
		height:314px;
		width: 367px;		
	}
	td.center2bg
	{
		background-color:#DEDEDE;
		vertical-align:top;
		padding-left:0em;
		height:311px;
		width: 367px;
	}
	table.block1_hight
	{
		background-color:#DDBC05;
		height:100%;
	}
	td.center_line
	{
		background-color:#D88434;
		vertical-align:top;
		padding-left:0em;
		height:3px;
		width: 367px;
	}
	 /*********************
	 * 	CENTER TABLES END  *
	 *********************/
	 /*********************
	 *  	NEWS TABLES   *
	 *********************/		
	 td.news_centerbg
	{
		background-image:url(../../images/news_td_white.gif);
		background-repeat:repeat-y;
		background-position:left;
		background-color:#174799;
		vertical-align:top;
		padding-left:0em;
		height:628px;
		width: 256px;	
	}
	 /*********************
	 * 	NEWS TABLES END 	  *
	 *********************/	
	/*********************
	 *      FLAGS         *
	 *********************/
	/* MAIN FLAGS*/
	td.flags0
	{
		background-image:url(../../images/flag/flag_v.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:247px;
	}
	td.flags1
	{
		background-image:url(../../images/flag_menu1.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:247px;
	}
	td.flags2
	{
		background-image:url(../../images/newyear/newyear_flag.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:247px;
	}
	td.flags3
	{
		background-image:url(../../images/flag_menu3.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:247px;
	}
	td.flags4
	{
		background-image:url(../../images/flags/flags4.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:247px;
	}
	/* FLAGS END */
	
	td.flags0end
	{
		background-image:url(../../images/flags/flags_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:29px;
	}td.flags1end
	{
		background-image:url(../../images/flags/flags_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:29px;
	}
	td.flags3end
	{
		background-image:url(../../images/flags/flags3_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:29px;
	}
	
	td.flags4end
	{
		background-image:url(../../images/flags/flags4_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:137px;
		width:29px;
	}
	/* FLAGS BETWEEN MAIN */
	td.flagsb1
	{
		background-image:url(../../images/flags/flags_between.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:247px;
	}
	td.flagsb2
	{
		background-image:url(../../images/flags2_between.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:247px;
	}
	td.flagsb3
	{
		background-image:url(../../images/flags/flags3_between.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:247px;
	}
	td.flagsb4
	{
		background-image:url(../../images/flags/flags3_between.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:247px;
	}
	/* FLAGS BETWEEN END */
	td.flagsendb
	{
		background-image:url(../../images/flags/flags_between_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:29px;
	}
	td.flagsendbnew
	{
		background-image:url(../../images/flags/flags_between_end_new.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:29px;
	}
	td.flagsendb3
	{
		background-image:url(../../images/flags/flags3_between_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:29px;
	}
	td.flagsendb4
	{
		background-image:url(../../images/flags/flags3_between_end.gif);
		background-repeat:no-repeat;
		vertical-align:top;
		padding-left:0em;
		height:20px;
		width:29px;
	}
	td.flagstele
	{
		vertical-align:middle;
		padding-left:0em;
		height:137px;
		width:87px;
	}
	/*********************
	 *   FLAGS *END*     *
	 *********************/

	
	 /**************************
	 *       TEXT              *
	 **************************/
	.name_white
	{
		font-size:150%;
		padding-bottom:0.1em;
		padding-top:0.1em;
		margin-bottom:0.1em;
		margin-top:0.1em;	
		color:#FFFFFF;
		font-weight:bold;
	}
	.name_red
	{
		font-size:200%;
		padding-bottom:0.1em;
		padding-top:0.1em;
		margin-bottom:0.1em;
		margin-top:0.1em;	
		color:#990000;
		font-weight:bold;
		border-bottom:#990000 1px;
	}
	.name_black
	{
		font-size:140%;
		padding-bottom:0.1em;
		padding-top:0.1em;
		margin-bottom:0.1em;
		margin-top:0.1em;		
		color:#000000;
		font-weight:bold;
	}
	ul.centertext
	{
		margin-top : 1em;
		margin-bottom : 0.5em;
		font-size:130%;
		font-weight:bold;
	}
	li
	{
		font-weight:bold;
		font-size:130%;
		padding-left:0.1em;
		padding-bottom : 0.2em;
	}
	div.top12_main
	{
		font-size:105%;
		font-weight:bold;
		padding-top:1.5em;
		padding-right:2.0em;
		padding-bottom:0.2em;
		text-align:center;
		color:#000000;
	}
	div.top12_text
	{
		font-size:100%;
		padding-left:0.5em;
		padding-bottom:0.2em;
		text-align:left;
		color:#000000;
	}

	.top12_look
	{
		font-size:120%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:right;
		color:#770202;
		text-decoration:underline;
		
	}
	div.top14_main
	{
		font-size:120%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:left;
		color:#000000;
	}
	.top14_look
	{
		font-size:120%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:right;
		color:#FFC028;
		vertical-align:middle;
		text-decoration:underline;
	}
	.top15_look
	{
		font-size:120%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:right;
		color:#FFFFFF;
		vertical-align:middle;
		text-decoration:underline;
	}
	div.block2_text_main
	{
		font-size:150%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:center;
		color:#C122C2;
	}
	h2.block2_text_main
	{
		font-size:150%;
		font-weight:bold;
		padding-left:0.1em;
		padding-bottom:0.1em;
		margin-top:0.3em;
		margin-bottom:0;
		text-align:left;
		color:#C122C2;
	}
	div.new_text
	{
		font-size:110%;
		padding-left:1em;
		padding-right:2.5em;
		padding-bottom:0.2em;
		text-align:left;
		color:#000000;
	}
	div.block2_text
	{
		font-size:130%;
		padding-left:0.1em;
		padding-bottom:0.2em;
		text-align:justify;
		color:#000000;
	}
	div.block3_text
	{
		padding-bottom:1em;
		text-align:justify;
	}
	div.footer_text
	{
		font-size:85%;
		padding-bottom:0.2em;
		text-align:right;
		color:#000000;
	}
	div.e_mail
	{
		font-size:100%;
		color:#FFFFFF;
		padding-top:7px;
		padding-left:10px;
		font-weight:bold;
	}
	div.e_mail2
	{
		font-size:100%;
		color:#FFFFFF;
		padding-top:0px;
		padding-left:10px;
		font-weight:bold;
	}
	a.e_mail
	{
		font-size:100%;
		color:#FFFFFF;
		font-weight:bold;
	}
	a.link
	{
		color:#FFFFFF;
	}
	
	 /**************************
	 *      TEXT END           *
	 **************************/
	 

	 /**************************
	 *      NEWS START         *
	 **************************/
/*************************************/
	/**************************
	 *      NEWS TEXT          *
	 **************************/
	/*div.news_date
	{
		font-size:110%;
		font-weight:normal;
		font-weight:bold;
		color:#FFCC00;
	}*/
	div.news_text
	{
		font-size:100%;
		padding-left:0.6em;
		padding-right:0.5em;
		padding-bottom:0.5em;
		margin-bottom:0.5em;
		margin-top:0.5em;		
		color:#FFFFFF;
	}
	div.news_header
	{
		font-size:110%;
		padding-bottom:0.5em;
		padding-top:0.5em;
		margin-bottom:0.5em;
		margin-top:0.5em;		
		color:#FFFFFF;
		font-weight:bold;
	}
	
	 /**************************
	 *      NEWS TEXT END      *
	 **************************/


	/**************************
	 *      NEWS TABLE TD      *
	 **************************/
	td.news_topline
	{
		background-color:#FFFFFF;
		height:1px;	
	}
	td.news_topline2
	{
		background-color:#194898;
		height:1px;	
	}
	td.news_vertline
	{
		background-image:url(../../images/newstableline_vert.jpg);
		width:11px;	
	}
	td.news_verthightheader
	{
		width:11px;
		height:62px;	
	}
	/*div.text_newspage
	{
		font-size:100%;
		font-weight:normal;
		color:#FFFFFF;
	}*/
	div.data_newspage
	{
		font-size:110%;
		font-weight:normal;
		font-weight:bold;
		color:#FFCC00;
	}
	.telephone_no
	{
		font-size:200%;
		color:#FFFFFF;
		padding-right:0.5em;
		
	}
	.telephone_no2
	{
		font-size:100%;
		color:#FFFFFF;
	}	
	 /**************************
	 *    NEWS TABLE TD END    *
	 **************************/


	 /**************************
	 *      NEWS END    	  *
	 **************************/
	a.vacancia
	{
		font-size:120%;
		font-weight:bold;
		color:#000000;
	}
	/**************************
	 *      CENTER MENU    	  *
	 **************************/
	 .center_menu li {
	 color:#000000;
	 font-size:11px;
	 }
	 
	 .img_cat
	 {
	  width:100px;
	  height:133px;
	 }
}
