body { margin: 0px; padding:0px; background-color: #FFFFFF}















/************ AUTOLINKING ***********************/



.autolink {







background: inherit; border: inherit; color: inherit; cursor: inherit; font: inherit; text-decoration: inherit;







}







.auto2 {



background: inherit; border-bottom-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; color: inherit; cursor: pointer; font: inherit; text-decoration: inherit;







}



 A.auto2:link {



background: inherit; border-bottom-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; color: inherit; cursor: pointer; font: inherit; text-decoration: inherit;







}




A.auto2:visited {



background: inherit; border-bottom-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; color: inherit; cursor: pointer; font: inherit; text-decoration: inherit;







}



A.auto2:active{



background: inherit; border-bottom-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; color: inherit; cursor: pointer; inherit; font: inherit; text-decoration: inherit;







}



 A.auto2:hover{



background: inherit; border-bottom-color: #555588; border-bottom-style: solid; border-bottom-width: 1px; color: #619DCD; cursor: pointer; font: inherit; text-decoration: inherit;







}


 A.al {



background: inherit; border-bottom-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; color: inherit; cursor: pointer; font: inherit; text-decoration: inherit;







}



/****************************************************/















/*Pop-up menu*/



.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#E0E0E0; border-color: #FFFFFF; border-bottom: 1px solid #FFFFFF }



.popupmenu {padding:2px; padding-left:5px; background-color:#f0f0f0; padding-right:10px; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }



.popupmenutext, .popupmenuclosed { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}



.popupmenutext {color: #000000;}



.popupmenuclosed {color: #c00000;}



.leftmenuact {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #619DCD; text-decoration:none;}



.leftmenuact {color:#c00000;}



.headers {font-family:Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #ffff00;}







/*Top menu*/



.topmenu, .topmenuact {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:none;}



.topmenuact {color: #FED738;}







/*Site menu*/



.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #ffcccc;}



.langact {text-decoration:none;}







/*Style for basket panel text*/







.smalltext, .smalltextwhite, 



.smalltextblack, .baskettext {font-family: Arial, Helvetica, sans-serif; font-size:11px} /*Small text*/



.smalltext {color: #000000;} /*Small text blue*/ 



.smalltextwhite{color: #6A7B9C;} /*Small text white*/



.smalltextblack{color: #000000;} /*Small text black*/



.baskettext {color: #FFFFFF;}







.chain {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color: #60739A;}







.newstext, .newsdata, .newsdatab {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #000000}



.newstext {color: #000000;}



.newsdata {color: #FF4C1E;}



.newsdatab {font-weight: bold; color: #FF4C1E;}







.titletext {font-family: Arial, Helvetica, sans-serif; color:#4757C4; font-size:12px; font-weight:bold; line-height: 18px;}/*Page title*/



.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:12px; font-weight:bold;}/*Subtitle*/







.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}



.errortext {color:red;}



.oktext {color:#005000;}



.notetext {color:green;}







.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #ffffff;}







.tableheads {background-color:#FCFDFE;}



.tableborders {background-color:#B9CEDF;}







.incbg{background-color:#FFFFFF}



.sectincbg{background-color:#FFFFFF}







.mainincbg{height: 18px;}



.mainincline{background-color:#B4BDCD}



.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #6A7B9C; text-decoration:none;}







hr {color: #BDCEDE; height: 1px}







.inputfield, .inputbuttonflat, .inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}



.inputfield {color:black; border: solid 1px #C8C8C8;}



.inputbuttonflat { color:#929292; background-color:#EFEFEF; border: solid 1px #C8C8C8;}



.inputbuttonS {font-weight:bold;}







/*******************************************/



/* Standard styles for Bitrix Site Manager */



/* used by public section scripts          */



/*******************************************/







/* Headers */







H1, .H1, H2, .H2, H3, .H3, H4, .H4  {font-family: Verdana, Arial, Helvetica, sans-serif;}



H1, .H1 {color:#00000; font-size:18px; font-weight:bold; line-height: 16px; margin-bottom: 1px;}



H2, .H2 {color:#00000; font-size:14px; line-height: 18px; font-weight:bold; }



H3, .H3 {font-size:12px; color: #1C1C1C; font-weight:bold; }



H4, .H4 {font-size:12px; color: #1C1C1C; font-weight:bold; }







/* Table colors */



.tableborder {background-color:#BDC6E0;}



.tablehead {background-color:#EAEDF7;}



.tablebody {background-color:#fafafa;}



.tablenullbody {background-color:#FFFFFF;}







/* Table text */



.tablebodytext {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}



.tablefieldtext, .tabletitletext,



.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:12px;}



.tableheadtext {color:#000000;}



.tablebodylink {text-decoration: none}



a.tablebodylink:hover {text-decoration: underline}







/* Regular text */



.text {font-family:Vergana, Arial, Helvetica, sans-serif; font-size:12px;}



p, td, ol, li {font-family:Arial, Helvetica, sans-serif; font-size:12px;}







/* Some colors to highlight text */



.errorcolor {color:red;}



.successcolor {color:green;}







/* Onscreen messages */



.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:13px; color:red; font-weight:bold;}







/* Form elements */



.inputtext, .inputtextarea, .inputselect, .inputcheckbox, 



.inputradio, .inputfile, .inputbutton, .inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px;}







/* Required sign */



.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }











A.adv:hover  {COLOR: #FF0000; TEXT-DECORATION: underline}



A.adv 	     {COLOR: #3574b3; TEXT-DECORATION: underline }







/*Left menu*/



.leftmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #000000; text-decoration:none; } .tabletitletext { color: #000000 }











p, td, ol, li {font-family:Arial, Helvetica, sans-serif; font-size:12px;}



.txttd {  font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none}



.txtt_h {  font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none; font-weight: bold; color: #FFFF00; text-align: center}



a.txtno {  text-decoration: none; color: #000000}





/*ISS*/





h4.iss, .h4, a.h4, a.h4:link, a.h4:visited {

  color: #666666;

  line-height: 9pt;

  font-weight: bold;

  text-decoration: none;

}



a.h4:hover {

  color: #ff6600;

}



span.date {

  color: 999999;

  white-space: nowrap;

}

div.br {

  height: 10px;

}



a.iss, a.iss:visited, a.iss:link {

  color: #cc0000;

}





/*123456789*/



.normal {

	FONT-SIZE: 13px; COLOR: #000000

}

.small {

	FONT-SIZE: 11px; COLOR: #000000

}

.section_bar {

	FONT-SIZE: 11px; COLOR: #000000

}

.white {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff

}

.yellow {

	BORDER-RIGHT: #ffc600 1px solid; BORDER-TOP: #ffc600 1px solid; BORDER-LEFT: #ffc600 1px solid; BORDER-BOTTOM: #ffc600 1px solid

}

.blue {

	BORDER-RIGHT: #5a94e4 1px solid; BORDER-TOP: #5a94e4 1px solid; BORDER-LEFT: #5a94e4 1px solid; BORDER-BOTTOM: #5a94e4 1px solid

}

.blue1 {

	BORDER-RIGHT: #2a41b5 1px solid; BORDER-TOP: #2a41b5 1px solid; BORDER-LEFT: #2a41b5 1px solid; BORDER-BOTTOM: #2a41b5 1px solid

}

.red {

	BORDER-RIGHT: #ac0000 1px solid; BORDER-TOP: #ac0000 1px solid; BORDER-LEFT: #ac0000 1px solid; BORDER-BOTTOM: #ac0000 1px solid

}

.green {

	BORDER-RIGHT: #359407 1px solid; BORDER-TOP: #359407 1px solid; BORDER-LEFT: #359407 1px solid; BORDER-BOTTOM: #359407 1px solid



/*Blogs*/



table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th, table.blog-user-table td.head, table.blog-table-post-comment td, table.blog-table-post-comment th

{

	background-color:#F9F9F3;

}





table.blog-blog-edit td, table.blog-blog-edit-table-smiles, table.blog-table-post td, table.blog-table-post th, table.blog-blog-edit th,

table.blog-user-table td.head, table.blog-user-table td, table.blog-group td, table.blog-category td, table.blog-comment-form th, table.blog-comment-form td,

table.blog-table-post-comment td, table.blog-table-post-comment th

{

	border-color: #C4C4C3;

}



.blog-post-date 

{

	color:#333;

}



table.blog-table-post-table th, table.blog-table-post-table td, table.blog-table-post-comment-table th, table.blog-table-post-comment-table td

{

	font-size:100%;

}



.blogtoolblock {border-color:#C4C4C3;}

.blogtoolbar {background-color:#F9F9F3;border-color:#C4C4C3;border-top:none;}

.blogtoolsection {border-color:#C4C4C3}

.blogtoolbutton, .blogmessbuttontext {color:#333;}

a.blogtoolbutton, .blogmessbuttontext{color:#333;}

.blogtoolseparator {border-left:1px solid #C4C4C3;border-right:1px solid #F9F9F3;}



.incborder{border: 1px solid #C1E6FF} /*Area border*/
.incimage{background-image: url(/bitrix/templates/demo/images/include_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#C6DFF5;} /*Area image corner*/
.incbg{background-color:#C6DFF5} /*Area background*/
.sectincborder{border: 1px solid #C1E6FF} /*Section area border*/
.sectincimage{background-image: url(/bitrix/templates/demo/images/include_sect_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#9BD0FC;} /*Section area image corner*/
.sectincbg{background-color:#9BD0FC} /*Section area background*/

