/* Start of CMSMS style sheet 'supportio_main_css' */
body {font-size: 62.5%; margin: 0; padding:0px; background: #fff; color:#494949; font-family: Verdana, Arial, Tahoma, sans-serif;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#84B93B; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {margin:0; padding:0; font:1.66em/27px Tahoma;}
h2 {font-size:0.8em; margin:0; padding:25px 0 7px; border-bottom:2px solid #91c22c;	}
h3 {font-size:1.4em; font-weight:normal; margin:0; padding:8px 0 3px 0;}
h4 {font-size:1em; font-weight:bold; padding:2px 0 0 0; margin:0;}
h5 {font-size:1em; font-weight:bold; padding:10px 0 3px 0; margin:0;}
h6 {font-size:1.4em; color:#81bb22; font-weight:normal; padding:7px 0 3px 29px; margin:0; background:url(uploads/images/h6_ico.jpg) 0 7px no-repeat;}
#seo h2{font-size:1em; font-weight:bold; padding:10px 0 3px 0; margin:0; border:none;}



ul {}
ul li {}

p {margin:0; padding:8px 0;}
/*fieldset {padding:0; border:none; border:0px solid #000; margin:0;}*/
table {border-collapse: collapse;}
textarea, input, select {font-family:Verdana;}
/*input {font-size:12px;width:500px;}*/


.cl {clear:both; font-size:0;}

small {font-size:0.9em;}
big {font-size:1.1em;}

#container {font-size: 1.2em; width:1000px; margin:0 auto;}

/*---header---*/
#header1 {height:42px; text-align:right; font:1.1em/30px Tahoma; color:#b6f33b; padding: 10px 0 0 0;  background: #4c4c4c url(uploads/images/header1_bg.jpg) 0 0 no-repeat;}
#header1 span {color:#fff; font-weight:bold; margin: 0 0 0 3px; font-size:0.9em; vertical-align:-1px;}
#header1 a {color:#fff; font-weight:bold; text-decoration:none;margin: 0 0 0 3px;}
#header1 a:hover {text-decoration:underline;}
#header1 div {float:right; padding: 0 24px; height:32px; background:url(uploads/images/header1_line.gif) 0 0 repeat-y;}
#header1 div.last {background:none;}
#header1 div.f1 {background:none; margin-right:64px;}

#header2 { height:102px; background:url(uploads/images/header2_bg.gif) 0 0 repeat-x;}
.inner_page  #header2 { height:90px;}
#logo {float:left; padding:24px 0 0 37px;}

#main_menu {list-style-type:none; margin:0 0 0 250px; padding:0; font: bold 1.1em Tahoma;}
#main_menu li {float:left; padding: 0px 0 0 0; position:relative; margin:0 6px 0 0; z-index:100;}
#main_menu div { padding: 45px 12px 10px 12px;}
#main_menu li:hover {background:url(uploads/images/mm_hover.png) 0 0 no-repeat;}
#main_menu li:hover div {background:url(uploads/images/mm_hover_r.png) 100% 0 no-repeat;}
#main_menu a {color:#494949; text-decoration:none;}
#main_menu .active a, #main_menu li:hover a  {color:#81bb22;}
#main_menu ul {list-style-type:none; line-height:13px;  margin:0 0 0 0px; font-size:11px; padding:0 0 5px 20px; background:#fff; font-weight:normal;}
#main_menu .drop_menu { display:none; position:absolute;z-index:5; width:131px; top:68px; left:-8px; background:none !important; padding:0 0 0 0px;}
#main_menu .drop_menu li {float:none; padding: 0 10px 0 0px; margin:0 0 4px 0px; }
#main_menu .drop_menu li:hover {background:none !important; }
#main_menu .drop_menu span {font-size:8px;}
#main_menu li:hover  .drop_menu li a {color:#494949;}
#main_menu li:hover  .drop_menu li:hover a {color:#81bb22;}
#main_menu .drop_menu .dm_t {width:131px; height:5px; padding:0 !important; margin:0 !important; font-size:0; line-height:0;background:url(uploads/images/dm_t.png) 0 0 no-repeat;}
#main_menu .drop_menu .dm_bt {width:131px; height:10px; padding:0 !important; margin:0 !important;background:url(uploads/images/dm_bt.png) 0 0 no-repeat;}
#main_menu .drop_menu2 { display:none;top:-10px; left:111px; position:absolute; width:131px; background:none !important; padding:0;}
#main_menu .drop_menu2 ul {padding:4px 0 5px 20px; line-height:14px; background:#fff url(uploads/images/dm_line.gif) 0 8px no-repeat;}
#main_menu .drop_menu2 li  a {color:#494949 !important;}
#main_menu .drop_menu2 li a:hover {color:#81bb22 !important;}
#main_menu li:hover .drop_menu { display:block;}
#main_menu .drop_menu  li:hover .drop_menu2 { display:block;}

/*---/header---*/ 

/*---content---*/
#content {width:580px; float:left; padding:38px 15px 60px 55px; overflow:hidden;}
.price_calculator {width:567px; height:178px; margin: -22px 0 17px -26px; font-family:Tahoma; padding: 32px 0px 0 52px; background:url(uploads/images/price_calculator.jpg) 0 0 no-repeat; font-size:0.95em;}
.price_calculator .title {padding: 0px 32px 20px 36px;line-height:15px;}
.price_calculator .title img {vertical-align:middle;}
.price_calculator form {position:relative; height:122px; margin: 0 0 0px 0; overflow:hidden;}
.price_calculator table {width:535px; }
.price_calculator .inp {float:right; border:1px solid #b0b0b0; margin: 0 0 0 0px; padding:1px 1px 3px 1px;}

.price_calculator .inp.sel {
border:1px solid #b0b0b0;
padding:1px 1px 1px 1px;
}

.price_calculator form div{padding:5px 20px 5px 0; line-height:20px; width:178px; }
.price_calculator .text {vertical-align:top; padding:10px 0 0 0;}
.price_calculator .text span {color:#81bb22; font-weight:bold;}
.price_calculator .get_price {position:absolute; bottom:0; right:0; width:131px; cursor:pointer; height:39px; border:none; background:url(uploads/images/get_price.gif) 14px 6px no-repeat;}
.price_calculator .capt {font-weight:bold; color:#547b1b; position:relative; margin: -10px 0 0 0;}
.price_calculator .capt div {position:absolute; top:-1px; left:-1px; color:#b6f33b;}
.price_calculator .capt span {color:#81bb29;}
.price_calculator .capt div span {color:#fff;}

#inp_workstation {width:65px;}
#inp_name {width:132px;}
#inp_servers {width:85px;}
#inp_email {width:131px;}
#inp_telephone {width:101px;}

.flash {margin: 0 -10px; padding:18px 0; text-align:center;}

.fright {float:right;}

.post {border-bottom:1px solid #afafaf; padding:11px 0;}
.post_img {float:left; width:120px; overflow:hidden;}
.post_text {margin: 0 0 0 130px;}
.post_text a {font-weight:bold;}
.post_info {font-size:0.75em;}


/*---inner_page---*/
#content span {color:#81bb22;}
.caption_banner {margin: -23px 0 -13px -37px; position:relative;}
.inner_page #content {width:601px; float:left; padding:23px 12px 60px 37px; overflow:hidden;}
.inner_page #content p {padding:2px 0 14px;}
.inner_page #content h3 {padding:5px 0 3px;}
.path {font-size:0.9em; padding: 13px 0 20px 0;}
#content .path span {color:#494949 !important;}
#content  .path a {color:#84B93B !important; text-decoration:underline !important;}
#content .path  a:hover {text-decoration:none !important;}


.detal_menu {padding: 15px 0 0 132px; min-height:80px;}
.detal_menu  img {position:relative; left: -129px; margin: 0 -112px 0 0; float:left;}

.detal_menu h3 {padding:11px 0 4px !important;}
.detal_menu 	h3 span {color:#494949 !important;}
.sm a, .sl a, .sr a, .sc a, .sh a, .ec a {text-decoration:none;}
.sm a:hover, .sl a:hover, .sr a:hover, .sc a:hover, .sh a:hover, .ec a:hover  {text-decoration:underline;}

.sm 	a {color:#c4446e;}
.sl  a {color:#f69400;}
.sr  a {color:#b76fdb;}
.sc  a {color:#5c92ff;}
.sh  a {color:#1eacf6;}
.ec  a {color:#ff7301;}
.sm span {color:#c4446e !important;}
.sl  span {color:#f69400 !important;}
.sr  span {color:#b76fdb !important;}
.sc  span {color:#5c92ff !important;}
.sh  span {color:#1eacf6 !important;}
.ec  span {color:#ff7301 !important;}


.titl {margin: 0px 0 0 -37px; padding: 0 0 32px 40px;   width:598px; height:69px; position:relative; background:url(uploads/images/title_bg.jpg) 0 0 no-repeat;}
.titl img {float:left; margin: -4px 0 0 0; position:relative;}
.titl .fright {padding:6px 8px 0 0;}
.titl .fright img {margin:0 0; float:none;}
.titl h1 {margin:0 0 0 137px; padding:18px 0 0;}
.titl2 {margin: 0px 0 32px -37px; padding: 0 0 0px 40px;width:598px; height:69px; position:relative; background:#343434 url(uploads/images/title_bg2.jpg) 0 0 no-repeat;}
.titl2 .fright {padding:6px 8px 0 0;}
.titl2 .fright img {margin:0 0; float:none;}
.titl2 h1 {margin:0 0 0 137px;padding:18px 0 0; color:#FFF;}
h1 img {vertical-align:-5px;}

.fright {float:right;}

.case {float:right; width:254px; margin: -5px -4px 5px 10px ; position:relative; background:url(uploads/images/case_bg.gif) 0 0 repeat-y;}
.case .case_t { background:url(uploads/images/case_t.jpg) 0 0 no-repeat;}
.case  .case_bt {padding:20px 27px 27px; background:url(uploads/images/case_bt.gif) 0 100% no-repeat;}
.case h4 {padding:4px 0 20px;}
.sectors {margin: 0 -15px 0 0;}
.sector {float:left; width:299px;  margin: -5px 7px 27px 0 ; overflow:hidden;   position:relative; background:url(uploads/images/sector_bg.gif) 0 0 repeat-y;}
.sector_t {  background:url(uploads/images/sector.jpg) 0 0 no-repeat;}
.sector_bt { width:255px; min-height:246px; padding:17px 17px 17px 27px; background:url(uploads/images/sector_bt.jpg) 0 100% no-repeat;}
.sector a {text-decoration:none;}
.sector	 a:hover  {text-decoration:underline;}
.sector	p {padding:13px 0 4px !important;}
.sector table img {vertical-align:middle;}

/*---inner_page---*/

/*---/content---*/

/*---right_part---*/
#right_part {float:right; width:286px; padding: 38px 45px 60px 0px; overflow:hidden;}
.inner_page  #right_part {float:right; width:286px; padding: 23px 45px 60px 0px; overflow:hidden;}
#livesupport { padding: 0 8px 0 17px; height:204px; margin: 0 5px 22px 5px; background:url(uploads/images/livesupport_bg.jpg) 0 0 no-repeat; text-align:right;}
.inner_page  #livesupport { height:163px;  background:url(uploads/images/livesupport_bg1.jpg) 0 0 no-repeat;}
#livesupport .title {padding:12px 0 0 0; height:28px; margin: 0 0 45px 0; text-align:left;}
.inner_page  #livesupport .title {margin: 0 0 13px 0; }
#livesupport .ref {padding:0 0 5px;}
#call_now {float:right; width:163px; height:65px; padding: 0 12px 0 0; margin:10px -8px 0 0;background:url(uploads/images/call_now.gif) 0 0 no-repeat;}
.inner_page  #call_now {margin:6px -8px 0 0;}
#call_now .call_now_title {padding:7px 0 0 0; height:28px;}

.right_menu {width:286px; padding:  0 0 15px 0;}
.right_menu a {display:block; width:200px; height:36px; color:#fff; font-size:13px; text-decoration:none; padding: 33px 21px 0 65px; text-align:right; margin: 0 0 3px 0;}
.right_menu a:hover {text-decoration:underline;}
.right_menu a span {color:#b6f33b;}
.right_menu a.sm {background: #a74164 url(uploads/images/sm.jpg) 0 0 no-repeat;}
.right_menu a.sr {background: #795290 url(uploads/images/sr.jpg) 0 0 no-repeat;}
.right_menu a.sc {background: #2a5ca8 url(uploads/images/sc.jpg) 0 0 no-repeat; height:53px; padding: 16px 21px 0 65px;}
.right_menu a.sh {background: #64b9ed url(uploads/images/sh.jpg) 0 0 no-repeat; color:#242424;}
.right_menu a.sl {background: #f2aa0c url(uploads/images/sl.jpg) 0 0 no-repeat; color:#242424;}
.right_menu a.ec {background: #f2890c url(uploads/images/ec.jpg) 0 0 no-repeat; color:#242424;}
.right_menu a.cc_call {background: #f2890c url(uploads/images/sc_call.jpg) 0 0 no-repeat; color:#242424; height:53px; padding: 16px 21px 0 65px;}

.right_menu a.rm_search {background: #3b3b3b url(uploads/images/rm_search.jpg) 0 0 no-repeat;}
.right_menu a.rm_order {background: #3b3b3b url(uploads/images/rm_order.jpg) 0 0 no-repeat;}
.right_menu a.rm_call {background: #3b3b3b url(uploads/images/rm_call.jpg) 0 0 no-repeat;}
.right_menu a.rm_cost {background: #3b3b3b url(uploads/images/rm_cost.jpg) 0 0 no-repeat;}
.right_menu a.rm_vacancy {background: #3b3b3b url(uploads/images/rm_vacancy.jpg) 0 0 no-repeat;}
.right_menu a.rm_sell {background: #3b3b3b url(uploads/images/rm_sell.jpg) 0 0 no-repeat;}
.right_menu a.rm_search, .right_menu a.rm_order, .right_menu a.rm_call, .right_menu a.rm_cost, .right_menu a.rm_vacancy, .right_menu a.rm_sell  {text-align:left; padding: 33px 65px 0 21px; font-family:Tahoma;}

.client {width:100%; text-align:center;}
.client td {padding:12px 0; width:33%}

.cert {width:100%; text-align:center;}
.cert td {padding:12px 0; width:20%}

.right_menu .sub_menu {padding: 0 0 2px 5px; margin:-1px 0 0 0; }
.right_menu .sub_menu div {width:276px; height:40px; margin: 0 0 6px 0; position:relative;}
.right_menu .sub_menu div img {position:absolute;top:7px; right:0;}
.right_menu .sub_menu a {display:block; width:257px; height:20px; line-height:20px; overflow:hidden; color:#494949; font-size:11px; text-decoration:none; padding: 10px 0 10px 19px; text-align:left; margin: 0; font-family:Tahoma, Geneva, sans-serif;}
.right_menu .sub_menu a:hover {text-decoration:none;}
.right_menu .sub_menu a.active {font-weight:bold;}

.right_menu .sbm_sm div {background:url(uploads/images/sbm_sm.png) 0 0 no-repeat;}
.right_menu .sbm_sr div {background:url(uploads/images/sbm_sr.png) 0 0 no-repeat;}
.right_menu .sbm_sc div {background:url(uploads/images/sbm_sc.png) 0 0 no-repeat;}
.right_menu .sbm_sh div {background:url(uploads/images/sbm_sh.png) 0 0 no-repeat;}
.right_menu .sbm_sl div {background:url(uploads/images/sbm_sl.png) 0 0 no-repeat;}
.right_menu .sbm_ec div {background:url(uploads/images/sbm_ec.png) 0 0 no-repeat;}

.right_menu .sub_menu div .b {background:url(uploads/images/sbm_b.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .bpl {background:url(uploads/images/sbm_bpl.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .w {background:url(uploads/images/sbm_w.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .s {background:url(uploads/images/sbm_s.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .p {background:url(uploads/images/sbm_p.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .a {background:url(uploads/images/sbm_a.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .d {background:url(uploads/images/sbm_d.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .r {background:url(uploads/images/sbm_r.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .r24 {background:url(uploads/images/sbm_r24.gif) 100% 50% no-repeat;}
.right_menu .sub_menu div .m {background:url(uploads/images/sbm_m.gif) 100% 50% no-repeat;}

.right_menu .sbm_sm a.active, .right_menu .sbm_sm a:hover {color:#c4446e !important;}
.right_menu .sbm_sl  a.active, .right_menu .sbm_sl  a:hover {color:#f69400 !important;}
.right_menu .sbm_sr a.active, .right_menu .sbm_sr a:hover {color:#b76fdb !important;}
.right_menu .sbm_sc a.active, .right_menu .sbm_sc a:hover {color:#5c92ff !important;}
.right_menu .sbm_sh a.active, .right_menu .sbm_sh a:hover  {color:#1eacf6 !important;}
.right_menu .sbm_ec a.active, .right_menu .sbm_ec a:hover {color:#ff7301 !important;}

#right_part ul {list-style-type:none; margin:-3px 0 3px; padding:0 5px; font-size:1.1em; font-weight:bold;}
#right_part ul li {padding: 3px  0 13px 30px; background:url(uploads/images/rm_arr.jpg) 0 0 no-repeat;}
#right_part ul li a {color:#494949; text-decoration:none;}
#right_part ul li a:hover, #right_part ul li.active a {color:#81bb22; text-decoration:none;}
/*---/right_part---*/

/*---footer---*/
#footer {clear:both; background: url(uploads/images/footer_bg.jpg) 0 0 no-repeat; width:950px;}
#footer_logo {float:left; padding:30px 0 3px 29px;}

#footer_menu {list-style-type:none; margin:0px 0 0 190px; padding:44px 0 20px 0; font: bold 1.1em Tahoma;}
#footer_menu li {float:left; padding: 0px 4px 0 27px; position:relative; margin:0 0px 0 0;}
#footer_menu a {color:#494949; text-decoration:none;}
#footer_menu .active a, #footer_menu a:hover  {color:#81bb22;}

#copy {font-size:0.83em; line-height:26px; font-family:Tahoma; height:28px; color:#fff; padding: 0 28px; text-align:right; background:#515151 url(uploads/images/copy_bg.jpg) 0 0 no-repeat;}
#global_service {height:29px; color:#fff; padding: 10px 25px; text-align:right; background:#90cf2f url(uploads/images/global_service_bg.jpg) 0 0 no-repeat;}

.sm .lastitem {color:#494949;}
.hidden {display:none;}

/*---/footer---*/

.comp_clock {margin-bottom:20px;}

#popup_block {
 width:557px;
 height:334px;
 position:absolute;
 top:57px;
/* left:775px;*/
/* background-image:url(uploads/images/mob_bg.jpg);*/
 background-repeat: no-repeat;
 display:none;
 z-index:20000;
} 

#popup_block .close {
	position:inherit;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	margin:-59px 0 0 460px;
	z-index:30000;
}
#popup_block .close a{color:#2e2e2e;}


#otziv {
	width:601px;
	float:left;
	overflow:hidden;
	margin:40px 0 0 0;
}

#otziv .box{
	width:250px;
	float:left;
	margin:0 45px 0 0;
}

#otziv .cl{
	width:91px;
	float:left;
}

#otziv .name{
	font-size:11px;
	font-weight:bold;
	margin:6px 0 0 0;
}
#otziv .desc{
	font-size:10px;
	font-weight:normal;
	margin:6px 0 0 0;
}
#otziv .text{
	float:left;
	width:155px;
	margin:0 12px 0 0;
}

/*---------new map---------*/
div.img-frame {
position:relative;
left:-5px;
}

/* ramka vokrug risunka */
*+html div.img-frame {
padding:1px;
float:left;
zoom:1;
behavior:expression(!this.isInserted==true ? this.isInserted=(this.innerHTML = '<table><tr><td>' + this.innerHTML + '</td></tr></table>') : '');
}

div.img-frame {
float:left;
margin-right:15px;
margin-bottom:15px;
overflow:hidden;
zoom:1;
}
div.img-frame img {
display:block;
}

div.if-inside-right {
padding-right:15px;
background:url(/uploads/images/img-frame-right.gif) right top repeat-y;
}
div.if-inside-left {
padding-left:15px;
background:url(/uploads/images/img-frame-left.gif) left top repeat-y;
}
div.if-lt {
width:15px;
height:15px;
overflow:hidden;
float:left;
background:url(/uploads/images/img-frame-sides.gif) left top no-repeat;
}
div.if-ct {
height:15px;
overflow:hidden;
background:url(/uploads/images/img-frame-top.gif) left top repeat-x;
}
div.if-rt {
width:15px;
height:15px;
overflow:hidden;
float:right;
background:url(/uploads/images/img-frame-sides.gif) right top no-repeat;
}
div.if-lb {
width:15px;
height:15px;
overflow:hidden;
float:left;
background:url(/uploads/images/img-frame-sides.gif) left bottom no-repeat;
}
div.if-cb {
height:15px;
overflow:hidden;
background:url(/uploads/images/img-frame-bot.gif) left bottom repeat-x;
}
div.if-rb {
width:15px;
height:15px;
overflow:hidden;
float:right;
background:url(/uploads/images/img-frame-sides.gif) right bottom no-repeat;
}


/*---------new map---------*/


/*---------Style for Form---------*/

/*.inp {border:1px #bbbcbe solid; padding:4px 3px;}
.required {border-left:3px #cce8dd solid; padding:0 0 0 3px; margin:0 0 10px; }
.not {border-left:3px #fff solid; }
.simple_form {width:460px;}
.simple_form textarea {margin:0; padding:4px 3px; width:262px; height:110px; }
.simple_form .inp {width:262px;}
.simple_form td {padding:0 35px 1px 0;}
.example {margin:10px 0; padding:7px 10px; font-size:0.85em; color:#757575;}*/

.fbsubmit {background:url(uploads/images/button.png) 0 0 no-repeat; padding:4px 12px 10px 12px; display:-moz-inline-box; display:inline-block; vertical-align:middle; color:#fff; font-size:13px; border:0; height: 30px; font-weight:bold;}

/*.cms_submit span {background:url(uploads/images/button.png) 100% 0 no-repeat; padding:3px 12px 6px 0; display:-moz-inline-box; display:inline-block; height:18px; }
.cms_submit a {padding:2px 0; display:-moz-inline-box; display:inline-block; color:#fff; text-decoration:none; font-weight:bold;}
.cms_submit input {border:0; background:none; color:#fff; cursor:pointer; padding:0 5px; height:18px; font-weight:bold;}
*/

	/* Image Gallery - Small Thumbnail Images */
	.thumb {
		margin: 1em 1em 1.6em 0; /* Space between images */
		padding: 0;
		float: left;
		text-decoration: none;
		line-height: normal;
		text-align: left;
	}

	.thumb img, .thumb a img, .thumb a:link img{ /* Set link formatting*/
		width: 80px; /* Image width*/
		height: 80px; /* Image height*/
		display: inline;
		padding: 12px; /* Image padding to form photo frame */
		/* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/
		margin: 0;
		background-color: white; /*Background of photo */ 
		border-top: 1px solid #eee; /* Borders of photo frame */
		border-right: 2px solid #ccc;
		border-bottom: 2px solid #ccc;
		border-left: 1px solid #eee;
		text-decoration: none;
	}

	.thumb a:visited img {
		background-color: #eee; /*Background of photo on hover - sort of a light grey */
	}

	.thumb a:hover img {
		background-color: #dae6e4; /*Background of photo on hover - sort of light blue/green */
	}

	.thumbPicCaption {
		text-align: center;
		font-size: smaller;
		margin: 0 1px 0 0;
		padding: 0;
		width: 124px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */
		/* display: none;  if you do not want to display this text */
	}

	/* Image Gallery - Big Images */
	.bigPic {
		margin: 10px 0 5px 0;
		padding: 0;
		line-height: normal;
	}

	.bigPicCaption { /*Big Image Name - above image above .bigpicImageFileName (Without extension) */
		text-align: center;
		font-weight: bold;
		font-variant: small-caps;
		font-weight: bold;
		margin: 0 1px 0 0;
		padding: 0;
		width: 386px; /* Image width plus 2 x padding for image (photo frame) - to center text on image */
		/* display: none;  if you do not want to display this text */
	}

	.bigPic img{ /* Big Image settings */
		width: 90%; /* Width of Big Image */
			height: auto;
		display: inline;
		padding: 18px; /* Image padding to form photo frame. */
		/* You can set the above to 0px = no frame - but no hover indication! Adjust other widths ot text!*/
		margin: 0;
		background-color: white; /* Background of photo */ 
		border-top: 1px solid #eee; /* Borders of photo frame */
		border-right: 2px solid #ccc; 
		border-bottom: 2px solid #ccc;
		border-left: 1px solid #eee;
		text-decoration: none; 
		text-align: left;
	}

	.bigPicNav { /* Big Image information: 'Image 1 of 4' and gallery navigation */
		margin: 0;
		width: 90%; /* Image width plus 2 x padding for image (photo frame) - to center text on image */
		padding: 0;
		color: #000;
		font-size: small;
		line-height: normal;
		text-align: center;
		/* display: none;  if you do not want to display this text. Why? You Lose Navigation! */
	}

	div.page {margin: 0 0 30px 0; padding: 0 0px 0 0px;}
	div.pagein {width: 100%; overflow: hidden;}
	
	div.stat {
	position: absolute; bottom: 40px; right: 0;
	}
	
	fieldset.personal {
	margin-bottom: 20px; color: green;
	}

	fieldset.personal label {
	display: block;  margin-bottom: 0.3em; color: black;
	}
	
	fieldset.personal label strong {
   display: block; float: left; width: 13em; text-align: right; padding-right: 2em;
	}
	
	textarea {
  margin:0 0 0.5em 0.2em;
  width: 390px; /* ширина полей формы */
  padding: 5px; margin-left: 15em;
  font-size:100%;
	}

	fieldset.personal input {
	font: 12px Verdana,sans-serif; background: url(/uploads/images/input.gif) no-repeat; width: 396px; border: none;
	color: black; padding: 5px; height: 26px
	}
	
	label.sub input {
	background: url(/uploads/images/button.gif) no-repeat; width: 396px; height: 30px; border: none;
	margin-left: 15em; cursor: pointer;
	}
/* End of 'supportio_main_css' */

