body { font-family: Verdana, sans-serif; margin:0;padding:0;   background-color:#ffffff;	}
img { border:0;}
td { padding:0;}
li { display: inline;}

/******************/
/* CSS Styles     */
/******************/
H1 { font-size: 16pt; line-height:19pt; }
H2 { font-size: 14pt; line-height:16pt; }
H3 { font-size: 13pt; }
H4 { font-size: 12pt;  }
H1, H2, H3, H4, H5, H6 { margin: 4pt 0px; }
H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { }

/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }

/* Header date */
P.csc-header-date { font-size: 10px; color: #186900; }

/* Subheader, general */
P.csc-subheader { font-style: italic; background-color: #EDEBF1; }
P.bodytext A { font-weight: bold; }

/******************/
/* END OF CSS Styles     */
/******************/


#right-menu-cell li {
	background-image: URL(images/home/marker.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left:12px;
	margin-left:10px;
	}
#right-menu-cell a
	{
	color:#b4810c;
	text-decoration:none;
	}

/* table { width:100%; } */


#right-top-cell{background-color:#9199ac;vertical-align:bottom;padding:0;}
#left-top-cell{background-color:#cccdd2;width:392px;text-align:right;padding:0;}
#top-table
	{
	width:100%;
	border:0px solid;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:2px;
}

#logo {}
#koteret { border:0;}
#top-panel {
	background-color:#adb3c1;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:17px;
	height: 30px;
	width: 425px;
}
#top-panel tr, #top-panel td { vertical-align:middle; }
#top-panel form { padding:0px; margin:0px; display:inline;}
#top-panel form input  { vertical-align:middle; }
#panel-cell{text-align:left;}
#search {
	background-color:#e4f0fe;
	border:1px solid #adb5c2;
	width:96px;
}
#left-side-img{margin-right:18px}
#menu-table, #home-menu-table
	{
	width:100%;
	border:0;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:2px;
	}
#home-menu-table
	{
	margin-bottom:0px;
	}

#content-table
	{
	width:100%;
	border:0px solid;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:2px;
	}
#left-menu-cell, #mod-left-menu-cell
	{
	background-color:#7596b9;
	width:188px;
	vertical-align:bottom;
	text-align:right;
	}
#mod-left-menu-cell
	{
	background-color:#ffd1a3;
	width:232px;
	}
#img-menu-cell
	{
	background-color:#7596b9;
	vertical-align:top;
	width:44px;
	}
#item-menu-cell {
	text-align:left;
	vertical-align:top;
	width:300px;
	min-width:299px;
}
#mod-left-menu-cell img {
	border-right:2px solid white;
}

.menu-border-img
	{
	width:100%;
	height:2px;
	}

#right-menu-cell
	{
	color:#b4810c;
	font-weight:bold;
	font-family: Arial;
	font-size:  12px;
	background-image: URL(images/home/menu-background.jpg);
	background-repeat: repeat-y;
	padding-top:10px;
	padding-left:4px;
	vertical-align:top;
	text-align:left
	}
#right-menu-cell img
	{
    margin-right: 5px;
    margin-left: 13px;
	}

#right-menu-cell ul {
	display: inline;
	margin:  0;
	padding-left:10px;
}

#right-menu-list
	{
	display: inline;
	margin:0;
	}
#communities-cell
	{

	background-color:#f4c695;
	border-right:2px solid #ffffff;
	width:230px;
	vertical-align:top;
	padding:0;
	padding-top:11px;
	text-align:right;
}

table#communities-table {
	table-layout:fixed;
	width:118px;
	empty-cells:hide;
	margin-right:19px;
	margin-left:88px;
	border-spacing:0;
	text-align:left;
	padding:0;
	border-collapse:collapse;
}
table#communities-table td {
}
#communities-up {
	width:118px;
	height:39px;
	padding:0;
}
#communities-up img, #communities-down img
{
	padding:0px;
	margin:0px;
}
td#communities-content {
	width:118px;
 	background: #fbe3cb;
 	vertical-align:middle;
}
td#communities-content p {
 	border-left:1px solid #28557f;
 	border-right:1px solid #4e81ba;
	line-height: 15px;
	font-size:11px;
	color:#023467;
	margin:0 0px;
	padding: 8px 8px 8px 12px;
	text-align:left;
	background-image: url( images/home/communities-sep.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#communities-content a {
	font-size:11px;
	color:#023467;
	text-decoration:none;
}

td#communities-down {
	background-image:URL(images/home/communities_down.gif);
	background-repeat: no-repeat;
	text-align:right;
	padding-right:12px;
	height:28px;
	width:118px;
}
#communities-more	{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	margin:0;
	background-image: URL(images/home/marker3.gif);
	background-position: center right;
	background-repeat: no-repeat;
	padding-right:12px;
	}
#communities-more a
	{
	color:#ffffff;
	text-decoration:none;
	}
#shop-cell
	{
	background-color:#7293b6;
	border-top:2px solid #ffffff;
	border-right:2px solid #ffffff;
	padding-top:19px;
	vertical-align:top;
	}
#shop-table, #pnim-shop-table
	{
	width:116px;
	border-spacing: 0px;
	border-collapse: collapse;
	margin-right:19px;
	margin-left:87px;
	}
#pnim-shop-table
	{
	margin:0;
	}
td#pnim-shop {
	padding-right:7px;
	text-align:right;
}
#login-cell
{
	background-color:#29547f;
   width:298px;
  	border-right:2px solid #ffffff;
  	vertical-align:top;
	margin-top:-1px;
}

#login-table
{
   width:100%;
	border-spacing: 0px;
	border-collapse: collapse;
}


#login-table td {
	padding-top:3px;
   color:#ffffff;
   vertical-align:top;
	font-family: Arial, sans-serif;
   font-size: 11px;
}
#login-table a	{
   color:#ffffff;
	text-decoration:none;
}
.login-field {
	background-color:#abc5e0;
	border:1px solid #a9abb7;
	width:96px;
	margin-bottom:10px;
}
.email-field {
	background-color:#abc5e0;
	border:1px solid #a9abb7;
	width:150px;
	margin-bottom:10px;
}
#login-table .submit { background-color:#f9e8d8; border:1px solid #a9abb7; font-size:11px; }
.login-link a { text-decoration:underline; }
.login-link a:hover { text-decoration:underline; color:#eebb82; }

#login-note	{
	color:#ffffff;
   font-weight:bold;
   font-size: 12px;
   padding-left:13px;
   padding-right:13px;
	margin-top:17px;
}

#login-table td p	{
	margin:0px;
	padding:5px 0;
}

.sign-img {
	margin:0 0 0 8px;
	vertical-align:text-bottom;
}

#log-me-in {
	margin-right:20px;
	float:right;
}
#login-form { margin:0; padding:0; display:inline; }


#footer-table {
	width:100%;
	border-spacing: 0px;
	border-collapse: collapse;
}

#footer-cell {
    background-color:#d1e2f2;
}

#subscription-note {
	text-align:center;
}
#subscription-note a {
	color:#08315d;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:18px 20px 0 20px;
	background: url( images/home/envelope.jpg) no-repeat 0 0;
	display:inline;
	padding: 8px 20px 8px 40px;
	text-decoration: none;
}

#rights-note
	{
	color:#426688;
	text-align:center;
	font-family:Arial;
	font-size:10px;
	margin-top:8px;
	margin-bottom:8px;
	}
#aboutus-cell
	{
	background-image: URL(images/home/aboutus-background.jpg);
	background-repeat: repeat-y;
	border-top:1px solid #003466;
	vertical-align:top;
	padding:28px 30px 20px 38px;
}
a.internal-link {
	color: #012e67;
}

#aboutus-cell h1 { margin:0 0 20px 0; }

#aboutus-text {
	color:#012e67;
	font-family:Verdana, sans-serif;
	font-size:12px;
	line-height: 17px;
	margin-bottom:23px;
}

.more {
	color:#963403;
	font-family:Verdana, sans-serif;
	font-weight:bold;
	text-align:right;
/*	margin-right:100px; */
}

.more2 {
	background: url( images/home/marker2.gif ) no-repeat 100% 50%;
	padding: 2px 12px 2px 8px;
	color:#963403;
	text-align:right;
	font-weight:bold;
}
.more a, .more2 a {
	color:#963403;
	text-decoration:none;
	}
#news-cell
{
	background: #e9eaee URL(images/home/news-background.jpg) repeat-y;
	border-top:1px solid #003466;
  	padding:20px 30px 20px 30px;
}
#news-cell .news-title {
	font-size:13px;
 	font-weight:bold;
 	color:#9c5f02;
	}
#news-cell .news-date {
	margin-top:8px;
	font-size:8pt;
 	font-weight:bold;
 	color:#bb5210;
	}
#news-cell .news-text {
	color:#043462;
	font-size:12px;
	line-height: 16px;
	margin-right:38px;
	margin-top:15px;
	margin-bottom:12px;
}
#news-cell a {
	color: #012e67;
}


#pnim-content-table
	{
	width:100%;
	border-spacing: 0px;
	border-collapse: collapse;
	border: 0;
	margin-bottom:2px;
	}

#pnim-left-menu-cell
	{
	background-color:#7293b6;
	width:230px;
	border-right:1px solid #ffffff;
	vertical-align:top;
	text-align:right;

	}

#pnim-left-menu-table
	{
	float:right;
	background: URL(images/pnim/left-menu-background.jpg) repeat-y 100% 0;
   color:#ffffff;
   font-size:10px;
   font-family:Verdana;
   font-weight:bold;
   width:140px;
   border-spacing: 0px;
	border-collapse: collapse;
   margin-right:0px;
}
#login-button-cell
	{
	padding:10px 5px 10px 0;
	text-align:right;
	}
#pnim-right-cell
	{
	border-left:1px solid #ffffff;
	width:124px;
	background-image: URL(images/home/aboutus-background.jpg);
	padding:0;
	}
#pnim-content-cell
{
	background-image:  URL(images/pnim/bg_text.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color:#e8e8f2;
	padding-left:37px;
	padding: 12px 60px 12px 37px;
	vertical-align:top;
	color: #617284;
	font-family: Verdana,sans-serif;
	font-size: 12px;
	line-height: 16px;
}


#pnim-content-cell h1 {
	color: #9c6100;
	font-size: 19px;
	font-family:Verdana;
	background-image: URL(images/pnim/pnim-sign.jpg);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 34px;
	clear:both;
	height:30px;
}

#pnim-content-cell li
	{
	display:list-item;
	padding-bottom:10px;
	}
#pnim-content-cell li p
	{
	margin:0;
	}
#pnim-content-cell img
{
	float:left;
	padding-right:15px;
}




.left-menu-cells
	{
	padding: 15px 0px 5px 0px;
	}

.left-menu-cells ul, .left-menu-cells li {
	margin:0; padding:0; text-align:left;
	list-style:none;
}

.left-menu-cells li {
	background:url("images/pnim/menu-sep.gif") no-repeat 100% 100% ;
	color: white;
	display:block;
	margin:0;
	padding:10px 4px 5px 5px;
}

.left-menu-cells li li { background:none; }


.left-menu-cells a {
	color:white;
	text-decoration:none;
}
.left-menu-cells a:visited { color:white; }

.left-menu-cells li {
	display: list-item;
}

/*.left-menu-cells li a.reg { padding-left:4px;  }*/
/*.left-menu-cells li li a.reg { padding-left:8px;  }*/
/*.left-menu-cells li li li a.reg { padding-left:12px;  }*/
/*.left-menu-cells li li li li a.reg { padding-left:16px;  }*/

a.openclose { display:inline; cursor:pointer; }

.left-menu-cells .active a { color: #ffd1a3; }

#pnim-communities
	{
	text-align:right;
	}

#mod-left-menu-cell img
	{
	border-left:2px solid #ffffff;
	}

#tmounot-content-table {
    font-size:10px;
    font-family:Verdana;
    font-weight:bold;

    width:100%;
   	border-spacing: 0px;
	border-collapse: collapse;
	}

#tmounot-left-cell
	{
	width:96px;
	background-color:#7596b9;
	border-right:2px solid #ffffff;
	}

#tmounot-right-cell {
	width:123px;
	background-color:#ffd1a3;
	background-image: URL(images/tmounot/right-bg.jpg);
	background-repeat: repeat-y;
	}


#tmounot-content-cell {
	background-color:#e8e8f2;
	border-right:2px solid #ffffff;
	padding:0;
}

#photo-table {
	border:0;
	width:100%;
  	border-spacing: 0px;
	border-collapse: collapse;
	margin-bottom:16px;
}

#photo-nav {
	vertical-align:top;
	width:358px;
	padding-top:36px;
	}

#big-photo-cell {
	vertical-align:top;
	padding-top:20px;
	}

#photo-nav h1 {
	margin:0;
	color: #9c6100;
	font-size: 17px;
	font-family:Arial, helvetica, sans-serif;
	padding-left: 25px;
	margin-left: 17px;
	margin-bottom: 8px;
	background-image: URL(images/tmounot/pnim-sign.jpg);
	background-position: center left;
	background-repeat: no-repeat;
}

#photo-nav div {
	background-image: URL(images/tmounot/photo-nav-bg.jpg);
	background-repeat: repeat-y;
	color:#012c56;
	font-family:Verdana;
	font-size:11px;
	padding:10px 70px 10px 17px;
	margin-bottom: 8px;
}

#photo-nav form { display:inline; margin:0; padding:0; }
#photo-nav select	{
    background-color:#ffffff;
    color:#012c56;
    font-size:9px;
    font-weight:bold;
}

#more-select {
	width:152px;
}

#other-albums-select {
	width:320px;
	margin-top:8px;
}

/* photolist */
#photo-container {
	width:100%;
	display:block;
	clear:both;
   background:white;
	margin-bottom:39px;
	text-align:center;
}

#photo-list-table {
	margin:0 auto;
	text-align:center;
   background:white;
	width:auto;
}

#photo-description {
	text-align:left;
	float:left;
}
#photo-description p, #photo-description h4 {
	margin:0 0 0.5em 0; padding:0;
}
#photo-list-table td.photo {
	text-align:center;
}

#right-arrow-cell {
	padding-right:38px;
}
#left-arrow-cell {
	padding-left:38px;
}

/* */
.active a { text-decoration:underline; }

/* */
div.csc-mailform-field label {
	display:block; width:100px; font-weight:bold;
}

div#tx_chcforum-pi1 img {
	float:none; padding:0;
}

/*vertical-align: middle;*/
/*margin-left: 16px;*/

div.box { margin-bottom:2.5em; }

div.tx-timtabsociable-pi1, div.tx-timtabsociable-pi1 a , div.tx-timtabsociable-pi1 img {
	float:none;
	margin:0;
	padding:0;
	position:relative;
	display:inline;
}
div.tx-timtabsociable-pi1 img {
	padding:2px;
}
div.tx-timtabsociable-pi1 {
	background-color:#e8e8f2;
	height: 40px;
	display:block;
	padding:4px;
}


/*                                   */

table.csc-uploads tr {
	margin:0;
	vertical-align:top;
}
table.csc-uploads a {
	font-weight:bold;
	color:#617284;
}
table.csc-uploads td {
	margin:0;
	padding:0;
}
td.csc-uploads-fileName p {
	margin:0; padding:0;
}
td.csc-uploads-fileName p.csc-uploads-description {
	margin:0.2em 0 1em 0;
}


/* */
#tmounot-content-cell li {
	display: list-item;
}
.images_incat { float:left; }

.buttonbox a {
	display:inline;padding:0; margin:0;
}

.prev a { font-size:8pt; color:yellow; }
.next a { font-size:8pt; color:yellow; }
#prevnext { text-align:center;font-size:9pt; margin:3px auto;}
#prevnext a { font-weight:bold; color:#08315d; }


input.picture {
	background: url( "images/shop_add.gif" ) no-repeat 0 0;
	border:2px solid #4d749f;
	padding-left:25px; text-align:left; width: auto;
}

/* products */

.tt_products_item_list {
}
table.list-items {
	border:1px solid black;
	border-collapse: collapse;
	margin-top:37px;
}
table.list-items td {
	margin:0; padding:0;
}

.list-items h3 {
	background: #c4cbdb url("images/microfone.gif") no-repeat 98% 4px;
	font-size:11.5pt;
	font-weight:bold;
	line-height: 14pt;
	color: #29547f;
	padding:0.4em 10px;
	margin:0;
}

.list-items .product-subtitle {
	padding: 0 20px;
	font-weight:bold;
}

.list-items  .price {
	padding: 20px;
	background: #e1e5e8;
}

.list-items .product-item {
}

.list-items .product_note {
	padding: 0 20px;
}


.list-items .product-item form {
	padding: 10px 10px;
	background: #e1e5e8;
}

.list-items .product-item  a {
	color: #29547f;
	text-decoration:none;
}

/*zorik090827start*/
#tx-ttproducts-pi1-list {
  width:600px;
  float:right;
}
/*zorik090827end*/
/* product categories */

#tx-ttproducts-pi1-listcat {
	float:left;
	background: url( "images/shop_koteret.gif" ) no-repeat 0 0;
	width: 241px;
/*
zorik090827	
padding-top:34px;*/
	margin-right:10px;
}

div#ttproducts-categories-list
{
	border:1px solid black;
	width: 229px;
	padding:5px;
/*zorik090827*/
margin-top:34px;
}
div#ttproducts-categories-list h3 { margin:0; padding:0; font-size:11pt; color:orange; }
p.microfone {
	text-decoration:underline;
	color: #29547f;
	background-image: url("images/microfone.gif");
	background-repeat: no-repeat;
	background-position:0 0;
	padding: 0;
	margin:10px 0 5px 0;
	padding-left:20px;
	font-size:10pt;
	font-weight:bold;
}

div#tx-ttproducts-pi1-listcat a {
	color: #29547f;
	font-size:10pt;
	text-decoration:none;
	font-weight: normal;
}
div#tx-ttproducts-pi1-listcat a:hover { text-decoration:underline; }

div#tx-ttproducts-pi1-listcat ul {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:10px;
	padding-left:10px;

}

div#tx-ttproducts-pi1-listcat li {
	padding-top:0;
	padding-bottom:0;
	margin-top:0;
	margin-bottom:3px;
}

div#tx-ttproducts-pi1-listcat a.act { font-weight:bold; }
div#tx-ttproducts-pi1-listcat li.act { list-style-type:square; }

/* end of shop CSS */


#logintable {
	border:1px solid gray;
	width:auto;
	float:left;
	padding:10px;
	margin:20px 0 0 0;
}
#logintable table {
	width:auto;
}
#logintable td {
	padding:4px;
}
.clear { clear:both; }
.button {
	background: url( "images/shop_add.gif" ) no-repeat 100% 0;
	color: #4d749d;
	border:2px solid #4d749d;
	padding: 0 10px;
	font-weight: bold;
	font-family: Verdana, sans-serif;
}

