@CHARSET "UTF-8";



@IMPORT url("_gui.css");

@IMPORT url("_menus.css");

@IMPORT url("_icons.css");

@IMPORT url("_typographics.css");

@IMPORT url("_forms.css");

@IMPORT url("_tabs.css");

@IMPORT url("_tables.css");

@IMPORT url("_commonlib.css");

@IMPORT url("selectbox.css");

@IMPORT url("drp.css");

@IMPORT url("_thickbox.css");



@IMPORT url("theme_default.css");



BODY {

	margin: 20px;

	font-size: 12px;

	font-family: "Arial", "Tahoma", "Verdana";

}



#logo {

	width: 293px;

	height: 36px;

	padding: 15px 20px 	5px 2px;

}

/*

#logo .title {

	width: 190px;

	height: 30px;


	background: url("../images/july29999.png") no-repeat;

}*/

#logo .title {

	width: 190px;

	height: 30px;

	background: url("../images/july29999.png") no-repeat;



	margin-top:15px;

}



#logo .title .version {

	float: right;

	width: 28px;

	margin-top: -5px;

	height: 46px;

	/* background: url("../images/smartppc6/smartppc6.gif") no-repeat;*/

}

/*

#logo .subtitle {

	text-transform: uppercase;

	letter-spacing: -0.03em;

	white-space: nowrap;

	margin: 0px;

	margin-top: -16px;

	font-size: 8px;

	font-family: Tahoma;

}

*/

#logo .subtitle {

	text-transform: uppercase;

	/* letter-spacing: -0.03em; */

	margin: 3px;

	font-size: 9px;

	font-family: Tahoma;

	color: #b6b1aD;

}



#logo a {

	color: #000;

	text-decoration: none;

}





#footer {

	clear: both;



	color: #888;

	display: block;

}



/*--------------------min width--------------------------------*/



/*-----------menu min width-------------------*/

/*для всех броузеров тех которые понимают min-width */

.menu-min-width {

	width:100%;

	min-width:956px ;

 }

/* для IE */

* html div.menu-min-widt div.minwidth {

	 border-left:956px solid #fff;/*min-width*/

	 position:relative;

	 float:left;

	 z-index:1;

 }

 * html div.menu-min-widt div.minwidth div.container {

	 margin-left:-956px; /*-min-width*/

	 position:relative;

	 float:left;

	 z-index:2;

 }

/*-----------/menu min width-------------------*/



 /*-----------body min width-------------------*/ 

 .body-min-width {

	width:100%;

	min-width:1027px ;

 }

/* для IE */

* html div.body-min-widt div.minwidth {

	 border-left:1027px solid #fff;/*min-width*/

	 position:relative;

	 float:left;

	 z-index:1;

 }

 * html div.body-min-widt div.minwidth div.container {

	 margin-left:-1027px; /*-min-width*/

	 position:relative;

	 float:left;

	 z-index:2;

 }

 /*-----------body min width-------------------*/

 .bordImgImg {

	border:1px solid #CCCCCC;

	margin:auto;

	padding:4px;

}



.new{

	position:relative;

}



 div.new div{

 	overflow:hidden;

	position:absolute;

/*	white-space:nowrap;*/

	width:100%;

 }

 /*---------------------alerts classes------------------------*/

 .alerts{

 	vertical-align: middle;

 }

 .alerts img{

 	vertical-align: -50%;

 }

 .alerts .button{

	padding-left: 5px;

 }

 

/*.safari .alerts .button{

	padding-left: 10px;

	vertical-align: middle;

 }*/

.safari .alerts{

	vertical-align: middle;

 }

.safari .alerts img{

	vertical-align: -30%;

	border:1px solid #F9F2DE;

 }

.safari .alerts .button{

	padding-left: 5px;

 }

 

.bordImg {

	border:1px solid #CCCCCC;

	margin:0 0 8px;

	padding:4px;

}