body
{
  	padding : 0 0 0 0;
  	margin : auto;
	text-align : center;
	font-family : Arial;
	font-size : 11px;
	color : #C7C7C7;
	width : 100%;
	height : 100%;
	background : url("/images/10px_bg.jpg");
	background-repeat : repeat-x;
	background-color : #313131;
	overflow : scroll;
}

.left {float:left;}
.right {float:right;}
/*.clear {clear:both; font-size: 0px; line-height:0px; width:0px; height:0px; padding:0px; margin:0px; border:none; background-color:white}*/
.bold {font-weight:bolder;}
.textleft{text-align: left;}
.textright{text-align: right;}
.textcenter{text-align: center;}

div.clear
{
	clear:both;
	font-size : 0px;
}

a
{
	text-decoration : none;
	color : white;
	outline: none;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
}

a:hover
{
	text-decoration : underline;
}

a.gray
{
	color : gray;
}

a.blue
{
	color : #0081B3;
}

a.blank
{
	color : #000000;
}

a.blank:hover
{
	text-decoration : none;
}

a.pointer
{
	cursor:pointer;
}

hr
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

p
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

h1
{
	margin : 0px;
	padding : 0px;
}

h2
{
	margin : 0px;
	padding : 0px;
}

h2.title_label
{
	color : white;
	font-size : 13px;
}

h1.date_label
{
	font-style : italic;
	font-size : 11px;
	color : gray;
	font-weight : normal;
}

ul
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

li
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
	margin-left : 20px;
}

div
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

img
{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	border : 0px;
}

form
{
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border : none;
}

input
{	
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	border : 1px solid #C50572;
	color : black;
}

textarea
{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	border : 1px solid #C50572;
}

div.pagging 
{
	width : 100%;
	text-align : center;
}

div.pagging a
{
	margin-left : 5px;
	margin-right : 5px;
	color : gray;
}


div.pagging a.page_active
{
	text-decoration : none;
	font-size : 10px;
	color : white;
	font-weight : bold;
	font-family : Tahoma;
	margin-left : 5px;
	margin-right : 5px;
}

div.form_label
{
	float : left;
	width : 140px;
	height : 20px;
	text-align : right;
}

div.form_field
{
	float : left;
	width : 380px;
	text-align : left;
	margin-left : 3px;
}

div.left100
{
	width : 100%;
	text-align : left;
}

div.center100
{
	width : 100%;
	text-align : center;
}

div.right100
{
	width : 100%;
	text-align : right;
}

div.box
{
	padding : 5px;
}

div.box10
{
	padding : 10px;
}

div.box10h
{
	padding-left : 10px;
	padding-right : 10px;
}

/* ----------------- ALL -------------------*/

div.site
{
	margin : auto;
	height : 100%;
	width : 990px;
}

div.left_shadow
{
	float : left;
	width : 5px;
	background : transparent url("/images/cien_l.png");
	background-repeat : repeat-y;
}


div.content
{
	float : left;
	width : 980px;
	text-align : left;
}

div.right_shadow
{
	float : left;
	width : 5px;
	background : transparent url("/images/cien_p.png");
	background-repeat : repeat-y;
}



/* ----------------- HEADER -------------------*/

div.header_menu
{
	width : 980px;
	height : 31px;
	background-color : #343434;
}

div.header_image
{
	width : 980px;
	height : 410px;
	/*background : url("/images/wzor.jpg");
	background-repeat : no-repeat;*/
}

/* ----------------- MENU -------------------*/

div.menuItem
{
	float : left;
	cursor : pointer;
	margin-left : 45px;
}

div.itemOn
{
	position : absolute;
	top : 0px;
	left : 0px;
	display : none;
	cursor : pointer;
}

div.itemOff
{
	position : absolute;
	top : 0px;
	left : 0px;
	display : block;
	cursor : pointer;
}
/* ----------------- MAIN -------------------*/

div.main_content
{
	width : 940px;
	!width : 980px;
	padding : 20px;
	background-color : #3D3D3D;
	overflow : hidden;
}

div.index_content
{
	width : 940px;
	background : url("/images/linia.jpg");
	background-repeat : repeat-y;
	background-position : 465px 0px;
}
	

/* ----------------- NEWS --------------------*/

div.image_news
{
	width : 140px;
	float : left;
}

div.text_news
{
	width : 795px;
	float : left;
}

div.text_news_short
{
	width : 310px;
	float : left;
}

img.news
{
	border : 1px solid white;
}

/* ----------------- FOOTER -------------------*/


div.footer_eu
{
	width : 980px;
	height : 139px;
	background : url("/images/ue.jpg");
	background-repeat : no-repeat;
}


div.footer
{
	width : 980px;
	height : 60px;
	background-color : #3D3D3D;
}

div.footer_copyright
{
	float : left;
	width : 862px;
}

div.footer_logo
{
	float : left;
	width : 80px;
}

/* ----------------- OTHERS -------------------*/

div.error
{
	color: red;
}

div.good
{
	color: #316CA8;
}

/*---------------- FACEBOOK -------------------*/

div.FB_Widget1
{
	float : right;
	z-index : 3000;
	position : fixed;	
	top : 120px;
	right : -205px;
	width : 232px;
	height : 420px;
	background-image : url("/images/slider.png");
	background-repeat : no-repeat;
}

div.FB_Content1
{
	padding-left : 30px;
	padding-top : 15px;
}

