﻿
* { margin:0; padding:0; }
html, body {
		height: 100%;
		}
body 	{
		font-size: 12px;
		font-family: Arial, sans-serif; 
		width:100%;
		background:#e5e5e5 url(../images/bg.gif) repeat-x;
		}
p	{
	color:#3d4345;
	}
h2	{
	font-size:16px;
	color:#de0614;
	font-weight: bold;
	}h3	{
	font-size:16px;
	color:#de0614;
	font-weight: bold;
	}h1	{
	font-size:16px;
	color:#de0614;
	font-weight: bold;
	}h3	{
	font-size:16px;
	color:#de0614;
	font-weight: bold;
	}
h4	{
	font-size:12px;
	color:#2C2C2C;
	font-weight: bold;
	}
ul{
	padding:15px 15px 0 0;
}
li{
margin-top:10px;
}
.error{
	color:red;
	font-size:10px;
	float:right;
	clear:both;
}
input.error{
	font-size:14px;
}
img { border: 0; }
a, a:link, a:visited a:hover{ 
							text-decoration: none;
							color:#DE0B14;
							}
/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

#container{
		width:1024px;
		position:relative;
		top:0px;
		margin:0px auto;
		min-height: 91%;
		height: auto !important;
		height: 100%;
		margin: 0 auto;
		direction:rtl;
		}
		
#header {
		margin:0 auto;
		position:relative;
		width:1024px;
		height:89px;
		}
#logo {
		position:relative;
		top:1px;
		float:left;
		left:35px;
		_left:0px;
		width: 268px;
		height:80px;
		_height:80px;
		_widht:268px;
		_margin-bottom:10px;
}
/* Horizontal navigation */
#nav	{
		width:350px;
		position:relative;
		top:20px;
		text-align: right;
		color:#fff;
		}
#MenuContainer69{
	width:400px;
	height:80px;
}
#MenuContainer69 table#nav {	/* table is generated via shopa_navigation_create.asp */
	padding:0px;
	width:350px;
	border-collapse:collapse;
	z-index:1000;
	margin-left:50px;
}

#MenuContainer69 table#nav td {
	border-left:1px solid #000;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
}

#MenuContainer69 table#nav td a {
	display:block;
	text-align:center;
	padding:0 10px;
	text-decoration:none;
	font-size:16px;
	color:#000;
	font-weight:lighter;
	line-height:20px;
}


#MenuContainer69 table#nav td.last {
	border-left:0px;
}

#MenuContainer69 table#nav td.last a {
	border-right:0px;
}

#MenuContainer69 table#nav td a:hover {
	color:#FE0000;
}


#MenuContainer69 table#nav td.active {
	padding:0px;
	margin:0px;
}
#MenuContainer69 table#nav td.active a {
	color:#FE0000;
}

/* Horizontal navigation drop down menu
   do not remove or modify styles listed 
   under "Do Not Change" */
#MenuContainer69 table#nav ul {
	/* Do not change  */
	position:absolute;
	left: -999em;
	padding:0px;
	margin:0px;
	list-style-type:none;
	text-align:left;
	width:180px;
	z-index:9999;
}

/* Do not change  */
#MenuContainer69 #nav td:hover ul { left: auto; }
#MenuContainer69 #nav td.sfhover ul { left: auto; }

#MenuContainer69 #nav ul li { /* submenu */	/* Do not change */
	display:block;
	margin:0px;
	height:auto;
	padding:0px;
	background:#000;
	line-height:30px;
	width:100%;
	text-align:right;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
list-style-image:none;
}

#MenuContainer69 #nav td ul li:hover {
	background:#000;
}

#MenuContainer69 table#nav ul li a:hover { color:red; }
#MenuContainer69 table#nav ul li a { /* submenu links */
	/* Do not change */
	
		display:block;
	
	/* Styles */
	padding:0px 10px !important;
	border-bottom:1px solid #000000;
	border-right:0px;
	text-align:right;
}

/* ------------------------------------------------------------------------------------------------------------- */

#topnav {
		margin:0px auto;
		width:720px;
		position:relative;
		float:right;
		}
		

#content {
			margin:0 auto;
			width:1024px;
			min-height:480px;
			height:auto !important;
			height:auto;
			}
			
#container h3 { 
			display:inline;
			letter-spacing:0.25px;
			}
#main { 
		float:right;
		width:500px;
		min-height:460px;
		height:auto !important;
		height:auto;
		_height:460px;
		}
#main2 { 
		float:right;
		width:310px;
		min-height:460px;
		height:auto !important;
		height:auto;
		_height:460px;
		}
#main img{
			position:relative;
			top:34px;
			left:0px;

}	
#right	{
		margin:0 auto;
		padding-right:20px;
		width:260px;
		float:right;
		height:481px;
		height:auto;
		}
#right2	{
		margin:0 auto;
		padding-right:20px;
		width:450px;
		float:right;
		height:481px;
		height:auto;
		}#right3	{
		margin:0 auto;
		padding-right:20px;
		width:760px;
		float:right;
		height:481px;
		height:auto;
		}
#right p{
		width:210px;
		margin-top:15px;
		}
			
#left	{
		background: url(../images/shadow.gif) no-repeat 224px 0px;
		width:244px;
		min-height:523px;
		height:auto !important;
		height:100%;
		float:right;
}
#block 	{
		width:188px;
		margin-top:24px;
		_margin-top:0px;
		margin-right:30px;
		}
.koteret h3{
			color: black;			
			}

.koteret hr{
			margin-top:10px;
			color:#de0b14; 
			background-color:#de0b14;
			height:2px;
			border: 0;
			}
#contact2	{
			margin-top:20px;
			margin-right:30px;
			width:188px;
			min-height:147px;
			height:auto;
			padding-bottom:55px;
			_padding-bottom:0px;
			}
#contact img{margin-top:5px;}
.rect		{ 
			position:relative;
			top:22px;
			background:url(../images/redrect.gif) no-repeat;
			width:4px;
			height:4px;
			margin: 43 10px;
			float:right;
			}
#bloxktext .rect {padding-top:10px;}

#blocktext p{margin-right:10px;
			margin-top:15px;
			width:162px;
			}
#blocktext hr{
			width:170px;
			margin:0 auto;
			margin-top:15px;
			padding-bottom:0px;
			border: none 0;
			border-top:2px dotted #2c2c2c;
			height:1px;
			}
#push	{
		min-height:-67px;
		height:auto !important;
		}

 			
#footer{
		margin:0 auto;
		_margin-top:44px;
		border-top:1px solid #fff;
	
		min-height:67px;
		height:auto !important;
		background:#2c2c2c;
		clear:both;
		_height:67px;
		}	
#copy{
color:#FFFFFF;
line-height:67px;
margin-left:20px;
}
#copy span{
color:#00CCFF;
}
#copy a{
color:#fff;
}
#btmlogo{
		position:relative;
		top:20px;
		right:20px;
		width:134px;
		height:21px;
		float:right;
}
#bottomnav{
		float:right;
		position:relative;
		top:22px;
		right:25px;
		_padding-right:10px;
}	
#btmnav	{
		
		text-align: right;
		float:right;
		color:#cccccc;
		}
#btmnav	a	{
			padding: 0 10px;
			min-height: 12px;
        	color:#cccccc;
			}
/* Contactform Block */
#contact{
width: 180px; 
height: 160px; 
overflow: hidden;
border: 0px solid black;
direction: rtl;
font-size:12px;
margin:0 auto;
text-align:right;
margin-top:5px;
}
#send{
	background:#DE0B14;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	border:1px solid #2C2C2C;
	font-family:arial;
	}
/* News Block */
#marqueecontainer{
	color: #3D4345 ;
	margin:5px auto;
	position: relative;
	width: 170px; 
	height: 240px; 
	overflow: hidden;
	border: 0px solid black;
	direction: rtl;
	font-size: 12px;
	text-align: right;
	line-height:18px;
}
#newstitle{
	padding-right: 10px;
	font-weight: bold;
	height:17px;
	color: #DE0B14;
	text-align:right;
	background:url(../images/redrect.gif) no-repeat right;
}
#newscontent{
	border-bottom:1px dotted #2C2C2C;
	color: #424951;
	padding:2px 0px 5px 0px;
}
/* Contactform Block */
#contactform{
font-size:12px;
text-align: left;
width: 300px;  
border: 0px solid black;
direction: ltr;
padding: 5px;
}
#cff{
	width: 250px;
	text-align: right;
	margin:5px;
}
