/*GLOBAL*/
html		{margin:0;padding:0;}
body		{margin:0;padding:0;background:#10addd url(../images/fon.gif) repeat-x left top;}
* {margin:0;padding:0;}
#fon {background:url(../images/bgy.gif) repeat-y left top; height:100%;}
#page{width:1000px;margin:0 auto;min-height:100%;height:auto; background:url(../images/bgy.gif) repeat-y left top; height:100%;}
#pagei{width:1000px;margin:0 auto;min-height:100%;height:auto; background:url(../images/bgyi.gif) repeat-y left top; height:100%;}
#wrapper{width:1000px;margin:0 auto;min-height:100%;height:auto; background:url(../images/bg-top.gif) no-repeat center top; height:100%;}
#wrapperi{width:1000px;margin:0 auto;min-height:100%;height:auto; background:url(../images/bg-topi.gif) no-repeat center top; height:100%;}

.footer {clear:both;overflow:hidden;padding:125px 0 0 0;font:normal 12px Trebuchet MS;color:#ffffff;width:1000px;margin:0 auto;} 
.footeri {clear:both;overflow:hidden;padding:125px 0 0 0;font:normal 12px Trebuchet MS;color:#ffffff;width:1000px;margin:0 auto;} 
#clearfooter{clear:both;height:150px;}
#header{overflow:hidden;height:319px;}
.all 	{ margin:0 auto; width:1000px;min-height:280px;height:auto;background: url(../images/bg-center.gif) no-repeat left top;}
.alli 	{ overflow:hidden;margin:0 auto;min-height:269px; width:1000px;height:auto;background:url(../images/bg-centeri.gif) no-repeat left top;}
.width		{width:100%;}
.content		{width:699px;float:right;}
.clear 		{clear: both;}
/*TAGS*/
DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #224d71; font-weight:normal;}
IMG 	{border: 0px;}
LI		{padding:0;margin:0;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px; color:#4b7386;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #221d11;	padding: 0px;margin: 0px;}

H1		{font:normal 24px Trebuchet MS, Arial; color:#20a7d4; margin:9px 0px 5px 0px;}
H2		{font:normal 21px Trebuchet MS, Arial; color:#20a7d4; margin:5px 0px 5px 0px;}
H3		{font:normal 17px Trebuchet MS, Arial; color:#20a7d4; margin:5px 0px 5px 0px;}
H4		{font:normal 16px Trebuchet MS, Arial; color:#20a7d4; margin:5px 0px 5px 0px;}
H5		{font:normal 14px Trebuchet MS, Arial; color:#20a7d4; margin:5px 0px 5px 0px;}
H6		{font:bold 11px Tahoma; color:#20a7d4; margin:0px 0px 10px 0px;}

P{ font:normal 12px Arial;color:#4b7386;text-align:left;margin:0;padding:0px 0px 10px 0px;}

img {border:0;}
img.png	{behavior:url("../../ipr/css/png.htc")}
	
a		{color:#07435f;text-decoration:underline;}
a:hover	{text-decoration:none;}

/* HEADER
================================== */
.top-left{/*overflow:hidden;*/float:left;width:421px;}
.top-right{overflow:hidden;float:right;}
.logo{float:left;width:210px;height:27px;margin:27px 0 9px 50px;}
.phone{float:left;margin:0 0 27px 50px; text-align:left;}
.icon-link{clear:both;text-align:right;margin:0 47px 0 0;}

.print			{ margin:10px 0px 0px 0px;}
.print img		{ margin:0px 5px 0px 0px; float:left;}
.print div		{ float:left;margin:0;font:11px Tahoma;}
/*ALLContent*/
#contentGlobal	{ width:1000px;}
#mainContent	{ margin:0px 262px 0px 262px; text-align:left;}
#mainContenti	{ margin:0px 0px 0px 277px; text-align:left;}


/* CONTENT
================================== */
.title{margin:0 0 0 0;border-bottom:3px solid #5dcfe4;background:#22a8d4 url(../images/centr-title.gif) no-repeat left top;padding:0;overflow:hidden;}
.title_red{margin:0 0 0 0;border-bottom:3px solid #b60c0c;background:#fe3d45 url(../images/centr-title-act.gif) no-repeat left top;padding:0;overflow:hidden;}
.title_red h1{padding:0 15px 3px 15px;margin:0;color:#ffffff;border-left:3px solid #b60c0c;text-align:left;}
.title h1{padding:0 15px 3px 15px;margin:0;color:#ffffff;border-left:3px solid #4ac5e0;text-align:left;}
.maintext{padding:20px 20px 8px 20px;background:#ffffff url(../images/bg-text.gif) no-repeat center top;overflow:hidden;text-align:left;color:#224d71;}

/*MENU*/
#mainNav{position:relative;background:url(../images/mnr.gif) no-repeat right top;float:right;margin:18px 0 20px 12px;xwidth:500px;padding:0 47px 0 0; }
#mainNav span{float:left;}
.mainNav{padding:0;display:block;float:left;overflow:hidden;list-style: none;background:url(../images/mnbg.gif) repeat-x left top;height:32px;} 
.mainNav li{float:left; list-style: none;padding:8px 8px 6px 8px;display:block;} 
.mainNav li a {display:block;float:lft;font:bold 12px Trebuchet MS;color:#ffffff;text-decoration:none;}
.mnl			{ text-align:left; position:relative; z-index:1;}
.mnla			{height:22px;padding:4px 0 0 0!important;margin:0; position:relative; z-index:1;font:bold 12px Trebuchet MS;color:#ffffff;}
.mnla	 span{display:block;padding:4px 0 6px 0;background:url(../images/mnlabg.gif) repeat-x left top;}
.mnla img{float:left;display:block;}

/*NEWS*/
#news			{ margin:20px 0px 0px 11px;}
.dateN			{ font:11px Tahoma;color:#6f6f6f;}
.titleN			{ position:relative; z-index:1; margin:-14px 24px 13px 50px;border:0px solid #000000;}
.titleN a		{ font:12px Arial;color:#0c6c06;padding:0;}
.titleN div		{ font:12px Arial;color:#221d11;padding:3px 0px 0px 0px;}
.arh			{ margin:0px 0px 0px 54px;}
.arh a			{ display:block; line-height:100%;font:11px Tahoma;color:#0c6c06; padding:0px 0px 4px 16px; background:url(../../ipr/images/news.gif) no-repeat top left;}

/* SUBNNAV
================================== */
#subNav{width:274px;float:left; xbackground:#ffffff url(../images/bg-subnav.gif) repeat-x center top;list-style: none;text-align:left;} 

#clients{width:274px;float:left; list-style: none;} 
#clients h1 {font:normal 24px Trebuchet MS, Arial;color:#ffffff;text-align:left;display:block;padding:10px 0 0 22px;}
.cl,.cl2 {list-style: none;height:49px;} .cl2 {height:48px;}
.cl img, .cl2 img {float:left;display:block;}
.cl h1 {margin:0!important;color:#ffffff;padding:13px 0 0 22px;display:block;width:261px;}
.cl2 h1 {margin:0!important;color:#61757c;padding:13px 0 0 22px;display:block;width:261px;}
.clients{background:url(../images/cli_red.gif) no-repeat left top;width:274px;}
.clients2{background:url(../images/cli.gif) no-repeat left top;width:274px;}
.clients-text {padding:20px 5px 5px 22px;background:#ffffff;}
.clients-text ul 	{margin:0;padding:0 0 0 13px;}
.clients-text li 	{color:#00698c;font:normal 14px Trebuchet MS, Arial; padding:0px 0px 10px 0px;}

/*MENU2   MENU3*/
.active{}
.leftMenu{background:#ffffff url(../images/bg-subnav.gif) repeat-x left top;font:normal 14px Trebuchet MS, Arial;color:#61757c;padding:0px 0 10px 0;list-style:none;}
.leftMenu li a{padding:3px 0 3px 22px;display:block;}
.leftMenu span.selected{padding:3px 0 3px 22px;display:block;background:#20a7d4;color:#ffffff;font:bold 14px Trebuchet MS, Arial;}
.leftMenu a {text-decoration:none;font:normal 14px Trebuchet MS, Arial;color:#61757c;}
.leftSubMenu{background:#6ecfe8;color:#ffffff;font:normal 14px Trebuchet MS, Arial;list-style:none; padding:5px 0 5px 0;}
.leftSubMenu li {padding:2px 0 2px 19px!important;}
.leftSubMenu  li span {padding:0px 0 0px 9px;font-weight:bold;display:block; background:url(../images/kvadrata.gif) no-repeat left 7px;}
.leftSubMenu li a{background:#6ecfe8 url(../images/kvadrat.gif) no-repeat left 7px;color:#00698c;display:block;font:normal 14px Trebuchet MS, Arial;list-style:none; padding:0 0 0 9px;}
.leftSubMenu2{ background:#6ecfe8;color:#00698c;font:normal 14px Trebuchet MS, Arial;list-style:none; padding:0 0 0 19px;}
.leftSubMenu2 a{ text-decoration:none;color:#00698c;}
.leftSubMenu2 li span{color:#ffffff;font:normal 14px Trebuchet MS, Arial!important;}

/* ICONS
================================== */
.icons 		{clear:both;margin:0;overflow:hidden;position:relative;z-index:200; border:0px solid #000;}
.twen-static,
.twen-active 		{width:200px;position:absolute;z-index:99; border:0px solid #000;}
.twen-static img,
.twen-active img		{margin:-60px 0 0 0;}
.icon 		{float:left;width:200px;position:relative;z-index:200;}
.icon img	{margin:0;text-align:center;display:block;position:relative;z-index:200;}

.icons-link				{position:relative;z-index:100;}
.icons-link div.link,
.icons-link div.linka	{width:200px;float:left;text-align:left;font:bold 15px Trebuchet MS;color:#ffffff; text-transform: uppercase;}
.icons-link a			{font:bold 15px Trebuchet MS;color:#ffffff;text-decoration:none;}

.link-static {width:200px;text-align:center;}
.link-static a{display:block;text-align:center;padding:6px 0 6px 0;}
.link-active {xwidth:200px;text-align:center;margin:0 auto;position:relative;z-index:200;}
.link-active  a{text-align:center;margin:0 auto;display:block;overflow:hidden;position:relative;cursor:pointer;z-index:100;}
.icons-link div.link-active  span{color:#ca0c00;font:bold 15px Trebuchet MS;padding:6px 0 6px 0;background:url(../images/icbg.gif) repeat-x left top;float:left;display:block;}
.link-active img {float:left;display:block;}

/* BOTTOM
================================== */
/*.men{clear:both;background:url(../images/men.jpg) no-repeat center bottom;height:489px;width:1000px;margin:0 auto;}*/
.meni{clear:both;background:url(../images/bg-inner.gif) no-repeat center bottom;height:181px;width:1000px;margin:0 auto;}
.men{clear:both;background:url(../images/bg-inner.gif) no-repeat center bottom;height:181px;width:1000px;margin:0 auto;}
.slogan{width:460px; margin:0 auto;}
.slogani{width:460px; float:left;padding:0 0 0 50px;}

/* FOOTER
================================== */
.copy{float:left;background:url(../images/copy.gif) no-repeat left top;width:212px;height:56px;text-align:center;}
.copy p{display:block;margin:25px 0 0 25px;color:#ffffff; }
.artis{float:right;background:url(../images/artis.gif) no-repeat left top;color:#ffffff;width:183px;height:31px;padding:25px 0 0 25px;}
.artis a{text-decoration:none;color:#ffffff;}

/*FORM*/
.form p{width:153px;float:left;padding-right:15px;}
.form input{border:1px solid #aaadb2;margin-top:5px;display:block;}
.form {margin-top:5px;display:block;}
.form label{width:153px;color:#20a7d4;font:12px Arial;}
.form textarea {border:1px solid #aaadb2;}
.form input.button{cursor:pointer;margin:0; border:0!important;width:98px;height:29px;background:url(../images/but.gif) no-repeat left top;color:#ffffff;font:bold 12px "Trebuchet MS";}

.formG p{padding:5px 0px 5px 145px;}

/* TABLES -CONTENT EDITOR
===================================================*/
table{margin:5px 0 10px 0;}
.content_TABLE	{border-collapse:collapse;font:11px Arial;}
.header_TD	{border:1px solid #1a97c1;padding:4px; text-align:center; background-color:#22a8d4;color:#ffffff; font:bold 11px Arial; vertical-align:top;}
.content_TD	{border:1px solid #1a97c1;padding:4px 4px 4px 7px; background-color:#ffffff;color:#4b7386; font:11px Arial; vertical-align:top;}
.header_TD p {padding:0; text-align:center; background-color:#22a8d4;color:#ffffff;font:bold 11px Arial; vertical-align:top;}
.content_TD p{padding:0; background-color:#ffffff;color:#4b7386;font:11px Arial;vertical-align:top;}