@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("_buttons.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: 178px;
	height: 46px;
	background: url("../images/smartppc6/smartppc.gif") no-repeat;
}*/
#logo .title {
	width: 293px;
	height: 36px;
	background: url("../images/smartppc6/logo.png") no-repeat;

	margin-top:-8px;
}

#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; */
	font-size: 9px;
	font-family: Tahoma;
	color: #b6b1aD;
}

#logo a {
	color: #b6b1aD;
	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;
}


	 border: 1px solid red !important;