
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
body, div, p, ul, ol, li h1 h2 h3 h4 {
	margin:0;
	padding:0;
}
p {
	margin:0px;
	padding:7px 15px 7px 20px;
}
.subhead {
	font-size: 14px;
	background-color: #666;
	color: #FFF;
	padding-top: 20px;
	padding-bottom:20px
}
.sub {
	padding-top:0;
	margin-top:0;
}
ul, ol {
	margin:0px;
	padding:2px 15px 15px 20px;
}
ul li {
	list-style-image: url(img/bull.gif);
}
li {
	margin:0;
	padding:2px 0 2px 0;
	list-style-position:outside;
	color: #333;
}
h1 {
	font-size:30px;
	font-weight:bold;
	padding:10px 5px 0 15px;
	margin:5px;
}
h2 {
	font-size:20px;
	font-weight:bold;
	padding:10px 5px 0 15px;
	margin:5px;
}
h3 {
	font-size:15px;
	font-weight:bold;
	padding:10px 5px 0 15px;
	margin:5px;
}
h4 {
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	padding: 15px 5px 0 15px;
	margin: 5px 5px 0px 5px;
}
.data {
	color:#666;
}
a {
	color:#F60;
}
a:hover {
	color:#F30;
}
#lider h4 {
	padding-top:0;
}
#lider a {
	color: #000;
}
#lider a:hover {
	color: #666;
}
#lider p {
	padding-left:5px;
	padding-bottom:0;
}
#lider p img {
	margin-left: -7px;
}
.colorblock {
	color: #000;
	padding-top:5px;
	padding-bottom:5px;
}
.colorblock a, .colorblockwhite a {
	color:#FFF;
}
.colorblock a:hover, .colorblockwhite a:hover, .colorblockwhite {
	color:#e7e7e7;
}
.colorblockwhite p {
	font-size:11px;
	color:#FFF;
}
.colorblockwhite h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.graybg {
	background-color:#e6e4de;
	padding:15px 10px 10px 20px;
	margin:0px;
}
h3.group {
	font-size:17px;
	font-weight:bold;
	padding:10px;
	margin:3px;
	background-image: url(img/ugol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
h3.group a {
	color:#CCC;
	text-decoration:none;
}
h3.group a:hover {
	color:#fff;
}
.imgpr {
	border:1px solid #999999;
	padding:1px;
	margin:0 10px 5px 0;
}
.tabline1 td, .tabline2 td, .tablinegray1 td, .tablinegray2 td {
	border-bottom:#CCC solid 1px;
	padding:2px 15px 2px 15px;
	font-size:11px;
}
.tabline1 td {
	background-color:#fffbe1;
}
.tabline2 td {
	background-color:#eae6ca;
}
.headtab td {
	font-size:12px;
	background-color:#f7eb9d;
	border-bottom:#CCC solid 1px;
	padding:2px 15px 2px 15px;
	white-space:nowrap;
}
.tablinegray1 td {
	background-color:#f4f3eb;
}
.tablinegray2 td {
	background-color:#dfded5;
}
.headtabgray td {
	font-size:12px;
	background-color:#d7d3bc;
	border-bottom:#CCC solid 1px;
	padding:2px 15px 2px 15px;
	white-space:nowrap;
}
.tab {
	padding:5px;
	border:#CCC 1px solid;
}
.tabtitle {
	height:28px;
	margin-top:10px;
	background-color:#FFF;
}
.tabtitle div {
	position:absolute;
	background: #a9a898 url(img/tabtitlefon.jpg) no-repeat;
}
.tabtitle div h3 {
	color:#000;
	font-size:14px;
	font-weight: normal;
	padding:6px 45px 6px 20px;
	margin:0;
	background:url(img/tabtitleugol.gif) right top no-repeat;
	white-space:nowrap;
}
p.descripsmoll {
	font-size:11px;
	color: #454545;
	padding:5px 15px 2px 20px;
}
.clearfloat {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
div#submenu {
	margin:0 -5px 0 -5px;
}
div#rasdel {
	background:#cdcdc5;
	border-left:#f9d50b 5px solid;
	border-right:#f9d50b 5px solid;
	background:url(img/strips.gif);
	padding:5px 0 10px 0;
	margin:-4px -5px 0 -5px;
	border-bottom:#999 1px solid;
}
#rasdel h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:13px;
	font-weight:bold;
	padding:5px 10px 5px 20px;
	margin:0;
}
#rasdel h3 a {
	color:#000;
}
#submenu ul {
	padding:0;
	margin: 0;
}
#submenu ul li {
	float:left;
	list-style:none;
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding: 0 20px 5px 25px;
	margin: 1px 1px 0 0;
	white-space: nowrap;
/*	background:url(img/ugolsubmenu.gif) right bottom no-repeat #cdcdc5;*/
	background:url(img/ugolsubmenu.gif) right bottom no-repeat #f9d50b;
}
#submenu ul li a {
	color: #333;
}
#submenu ul li a:hover {
	color: #000;
}
.tabline2 td.price {
	background-color:#F00;
	color:#FFF;
}
.tabline1 td.price {
	background-color:#ff3333;
	color:#FFF;
}
.headtab td.price {
	background-color:#F00;
	color:#FFF;
}
ul.topmenu {
	clear:both;
}
ul.topmenu li {
	float:left;
	padding:10px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
	list-style:none;
}
ul.topmenu li a {
	color:#333;
}
ul.topmenu li a:hover {
	color:#000;
}
.dilercenter {
	position:absolute;
	margin-left:430px;
	margin-top:-32px;
	width:134px
}
#dilers h3 {
	color:#666;
	background:url(img/directline.jpg) no-repeat 10px bottom;
}
.services {
	position:absolute;
	margin-left:-140px;
	margin-top:0;
	width:134px
}
.doclist {
	position:absolute;
	margin-left:-80px;
	margin-top:15px;
	width:71px;
	left: 88px;
}
#rasdel h3.selectmenu {
	background-color: #f9d50b;
	border-bottom:#fff solid 1px;
	border-top: #999 solid 1px;
	padding:4px 15px 4px 25px;
	margin:0 -5px 0 -5px;
}

#rasdel h3 a{
	color:#333;
}
#rasdel h3 a:hover{
	color:#000;
}
