/* ******************************************************************************************** */
/*                                            HTML TAGS                                         */
/* ******************************************************************************************** */
html { min-height: 100%; margin-bottom: 1px; }


body {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	line-height: 12pt;
	cursor: default;
	background-color:#C0C0C0;
/*
	background-image:url(../images/image/ttp/design/body-bg.gif);
	background-color:#E0E0E0;
	background-repeat:repeat-x;
*/
}

table,tr,td,td{
	font-size: 9pt;
}

h1 {
	color: #e56100;
	background-color: transparent;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px 3px 1px;
	font-family: Tahoma, 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.1em;
}
a{

}
a:link,a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}

hr{
}

P{
}

/* ******************************************************************************************** */
/*                                            TEMPLATE                                          */
/* ******************************************************************************************** */

.master_div {
	width:990px;
	padding:0px;
	margin:0px auto;
	background-image:url(../images/image/haftename/design/master-content-bg.gif);
	background-repeat:repeat-y;
}
.left_bar{
	width:210px;
	float:left;
	background-color:#F5F5F5;
}
.content-master-bar{
	width:565px;
	float:left;


}
.header_bar{
	width:565px;
	line-height:33px;
	background-color:#F5F5F5;
	margin:0px;
	padding:0px;
}
.banner_bar{
	width:565px;
	margin: 0px;
	color:#FF00FF;
}
.breadcrump_bar{
	width:565px;
	line-height:25px;
	margin:0px;
	background-color:#E4E4E4;
	margin-top:6px;
	margin-bottom:10px;
}
.content_bar{
	width:555px;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}
.menu_bar{;
	background-color:#808080;
	width:215px;
	float:right;
}

.footer_bar{
	width:100%;
	line-height:38px;
	margin: 0px;
	padding: 0px;
	background-color:#999999;
	text-align:center;
	color:#FFFFFF;
	background-image:url(../images/image/haftename/design/footer-bg.gif);
	background-repeat:repeat-x;
	
	
}
.powered{
	width:100%;
	margin: 0px;
	padding: 0px;
	image-border:0px;
	text-align:center;
	line-height:30px;
}

.clearboth{
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
}


/* ******************************************************************************************** */
/*                                             Menu                                             */
/* ******************************************************************************************** */

/* -------------------------------- */
/* Wrapper for entire menu column   */
/* -------------------------------- */
#menuwrapper {
    vertical-align: top;
}


/* ---------------------------------- */
/* Base menu and 1st level formatting */
/* ---------------------------------- */
#menu {
    padding: 0px 0px 0px 0px;
    font-size: 12px;
	text-align:right;
	margin-right:10px;
}

#menu ul {
    padding:0px;
    margin:0px 10px 0 0;
}

#menu ul li{
   
     list-style-image:url(../images/image/haftename/bul.jpg);
    list-style-position:inherit;
    /*background-image:url(../images/image/haftename/design/menu-back.gif);*/
    background-repeat:no-repeat;
    background-position:bottom;
    line-height:24px;
    padding-right:5px;
	border-bottom:1px dotted gray;	
vertical-align:middle;
}

#menu img {
    padding-top: 5px;
    padding-bottom: 5px;
}

#menu a {
	text-decoration:none;
	font-weight:normal;
	color:#333333;
	margin:10px;
}
#menu a:HOVER {
	color:#FF3300;
}

#menu a.selected {
    color:#0033CC;
    background-color:transparent;
}

/* ******************************************************************************************** */
/*                                             Menu  2                                           */
/* ******************************************************************************************** */


/* ---------------------------------- */
/* Base menu and 1st level formatting */
/* ---------------------------------- */
#menu2 {
    padding: 0px 20px 8px 00px;
    font-size: 12px;
	text-align:center;
}

#menu2 ul {
    padding-right:15px;
    margin:0px;
}

#menu2 ul li{
  
    background-image:url(../images/image/ttp/design/menu-bul.jpg);
	background-position:right;
	background-repeat:no-repeat;
    list-style-position:outside;
	  /*
    background-image:url(/cms/images/image/vanasoftco/menu_sep.jpg);
    background-repeat:no-repeat;
    background-position:bottom;
   */
    line-height:25px;
    padding:0px 20px;
	display:block;
	float:right;
}

#menu2 img {
    padding-top: 5px;
    padding-bottom: 5px;
}


#menu2 a {
	text-decoration:none;
	font-weight:normal;
	color:#FFFFFF;
}
#menu2 a:HOVER {
	color:#000000;
}

#menu2 a.selected {
    color:#FFCC00;
    background-color:transparent;
}

/* ******************************************************************************************** */
/*                                             Menu3                                             */
/* ******************************************************************************************** */


/* ---------------------------------- */
/* Base menu and 1st level formatting */
/* ---------------------------------- */
#menu3 {
    padding: 0px 10px 0px 1px;
	margin: 5px 1px 5px 1px;
    font-size: 12px;
	text-align:right;
	background-image:url(../images/image/ttp/design/test.gif);
}

#menu3 ul {
    padding:0px;
    margin:15px;
}

#menu3 ul li{
   
    list-style-image:url(../images/image/ttp/design/tickle1.2.gif);
    list-style-position:inherit;
    background-repeat:no-repeat;
    background-position:bottom;
    line-height:25px;
    padding-right:0px;
}

#menu3 img {
    padding-top: 5px;
    padding-bottom: 5px;
}

#menu3 a {
	text-decoration:none
	font-weight:normal;
	color:#FFFFFF;
}
#menu3 a:HOVER {
	color:#FFFFFF;
}

#menu3 a.selected {
    color:#FF6600;
    background-color:transparent;
}

/*******************************************************************/
/*                              lists                              */
/*******************************************************************/
div.item{
    margin:0px 0px 10px 0px;
    clear:both;
}

div.itemdate{
    float:left;
    font-size:10px;
    color:#999999;
    background-color:transparent;
    padding:2px 0px 0px 0px;
    width:70px;
}

div.itemtext{
    padding:0px 0px 15px 0px;
    margin:0px 0px 0px 0px;
    float:right;
    width:430px;
}

a.itemlink{
    font-size:12px;
    color:#003399;
    background:none;
    padding:0px 0px 0px 3px;
    margin:0px 0px 0px -3px;
    text-decoration:none;
    font-weight:bold;
}

div.newsitemp{
    margin-top:5px;
}

/*******************************************************************/
/*                              Table                              */
/*******************************************************************/
div.tablerow{
    margin:0px 0px 10px 0px;
    clear:both;
}

div.contentcell{
    float:left;
    background-color:transparent;
    padding:0px 0px 10px 0px;
    width:440px;
}

div.titlecell{
    padding:0px 0px 10px 0px;
    margin:0px 0px 0px 0px;
    float:right;
    text-align:left;
    font-weight:bold;
    width:70px;
}

/* ******************************************************************************************** */
/*                                          Contact Form                                        */
/* ******************************************************************************************** */

#contactform input{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	margin-top: 5px;
}
#contactform select{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contactform textarea{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 300px;
	margin-top: 5px;
}
#contactform input.submitbutton{
	border: 1px solid #FFFFFF;
	color: #4F4F4F;
	background-color: #D9D9D9;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50px;
	margin-top: 5px;
}																																																													

/* ******************************************************************************************** */
/*                                          Contact Form                                        */
/* ******************************************************************************************** */

#contactform input{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	margin-top: 5px;
}
#contactform select{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#contactform textarea{
	border: 1px solid #D9D9D9;
	color: #4F4F4F;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 300px;
	margin-top: 5px;
}
#contactform input.submitbutton{
	border: 1px solid #FFFFFF;
	color: #4F4F4F;
	background-color: #D9D9D9;
	font-size: 11px;
	font-weight: normal;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 50px;
	margin-top: 5px;
}

/* ******************************************************************************************** */
/*                                          Product and Categories                              */
/* ******************************************************************************************** */

#selected_category{
	width:250px;
	font-size:13px;
}
.sub_cat_list{
	padding:5px 0px 0px 10px;
}
.sub_cat_list a{
	background-image:url(../images/image/veresk/design_image/folder.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:5px 0px 0px 25px;
}
.sub_cat_list a:hover{
	background-image:url(../images/image/veresk/design_image/folder_cubes.png);
}
.product_item{
	padding:5px 0px 0px 15px;
}
.product_item_link{
	background-image:url(../images/image/veresk/design_image/cube_blue.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:5px 0px 0px 30px;
	color:#98D6D5;
}
.product_item_link:hover{
	background-image:url(../images/image/veresk/design_image/cube_green.png);
}
#select_issue_form select{
	direction:rlt;
	width:150px;
	font-family:tahoma;
	font-size:12px;
	line-hight:20px;
}