body,html {
	padding:0px;
	margin:0px;
	font-size:13px;
	color:#010101;
	font-family:Tahoma,Arial,Verdana;
	width:100%;
	height:100%;	
	
}
body {background:url(../images/bgcontent.jpg) #630100 center top repeat-y;}
div,img {
	padding:0px;
	margin:0px;
	border:0px;
	
}

div, td, p{
	font-size:13px;
	font-family:Tahoma,Arial, Verdana;	
}

table {	
	border-collapse:collapse;
	margin:0px;padding:0px;
}

table td {
	vertical-align:top;	
	padding:0px;
}

	
h1 {
	font-size:20px;	
	font-family: Tahoma,Arial,Verdana;
	padding:10px 0px 7px 0px;		
	margin:0px;
	color:#006600;
	font-weight:normal;	
	text-decoration:underline;
}
h1 a{font-size:20px;	 font-family: Tahoma,Arial,Verdana; color:#006600; font-weight:normal; text-decoration:underline;}
h1 a:hover{font-size:20px;	 font-family: Tahoma,Arial,Verdana; color:#006600; font-weight:normal; text-decoration:none;}
h1 a:visited{font-size:20px;	 font-family: Tahoma,Arial,Verdana; color:#006600; font-weight:normal;}
.ptitle {font-size:10px;}
h2, .h2{
	font-size:11px;	
	font-family:Tahoma,Arial, Verdana;
	padding:12px 0px 8px 0px;		
	margin:0px;
	color:black;
	font-weight:normal;
	text-transform:uppercase
}
.h2 a, .h2 a:hover, .h2 a:visited{font-size:14px; color:#990000; font-weight:bold;}
h3, .h3{
	font-size:12px;	
	font-family:Arial, Verdana;
	padding:0px;		
	margin:0px;
	color:#5a5f68;
	font-weight:bold;
}
a {color:black; text-decoration:underline}
a:hover { text-decoration:none}


.clear {
	clear:both
}

.nomargin-bot {
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
.nomargin {
	margin:0px !important;
}
.nopadding {
	padding:0px !important;
}
.noborder {border:0px !important}
.img-pad {margin-right:40px}
.headh1 {color:#e1c6a7; padding-top:10px; vertical-align:middle; padding-right:30px; font-size:12px; text-decoration:none;}
/*HEADER*/
.top {color:#e1c6a7}
.top td {vertical-align:middle}
.maintitle {padding-right:30px}
.link, .maintitle {padding-top:10px}
.maintable {background:url(../images/top.jpg) center top no-repeat;}
.homeLink {cursor:pointer;position:relative; top:0px; left:30px; width:320px;height:70px}
.wrap{padding:0; margin:0; height:340px; position:relative;}
.flash{position:absolute; top:102px; left:33px; width:940px; height:214px; }
.flahon{position:absolute; top:101px; left:67px; width:238px; height:35px; z-index:5; background:url(../images/angle.png) no-repeat left top;}
/*END HEADER*/

/*MENU */
.leftcol{width:100%; height:100%;}
.withinfo{vertical-align:bottom; padding-bottom:15px;}
.topmenu {margin:25px 0px 0px 0px}
.topmenu  td  a {color:white;font-weight:bold;font-size:18px;text-decoration:none}
.topmenu  td { padding:0px 60px 0px 0px;}
.topmenu  td.punkt2{padding:0px 130px 0px 0px;}
.topmenu  td.punkt1 {padding:0px 125px 0px 0px;}
.topmenu  a, .topmenu  a:hover, .topmenu  a:visited{text-transform:uppercase;}
.menu  {margin-left:50px;color:#006400;text-transform:uppercase}
.menu  .item {background:url(../images/serno.gif) left 4px no-repeat;}
.menu  .item div {background:url(../images/menu-line.gif) left bottom no-repeat;padding-bottom:15px;width:160px;padding-left:30px;}
.menu  .item div a {color:#006400;text-decoration:none; font-size:14px;}
.menu  .item div.last {padding-bottom:15px;width:140px;padding-left:30px;background:none}
/*END MENU */
/*CONTENT*/
.border-container {background:url(../images/border.gif) repeat-x; padding-top:10px;margin-right:50px;text-align:justify}
.maincat {margin-top: 10px}
.maincat td.item {border:1px solid #cecece; width:180px;text-align:center;padding:5px 0px}
.maincat td.desc{padding:5px;}
.maincat td div {text-align:center}
.maincat td div.name, .maincat td div.name a {color:#999999}
.maincat td div.name {padding:7px 0px 3px 0px}
.maincat td div.price{color:#999999; font-size:11px}
.maincat td div.price span{color:#990000; font-size:11px}
.info  {margin-left:50px;color:#000000;width:170px;}
.info .phone {color:#003f00; font-size:16px; font-weight:bold}
.info .email span {color:#003f00;}

.bull{padding:3px 0 3px 10px;}
.bull a{
	font-weight:bold;
	font-size:14px;
}
.text-container {padding-right:40px;}

.text-container a{
	font-weight:bold;	
}
/*END CONTENT*/

/*FOOTER*/
.footer {background:url(../images/bottom.jpg)  #630100 left top no-repeat;font-size:11px}
.foot-info {margin:25px 0px 0px 32px; color:#ba8f8f;font-size:11px}
.foot-info .main-contacts {padding-left:50px; color:#ba8f8f;font-size:11px}
.foot-info a { color:#ba8f8f;}
/*END FOOTER*/

