body,td,th {

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;
	line-height:1.5em;

}

body {
	
	background: #000000 url(images/bg-top.gif) repeat-x center top;

	margin: 0px;

	padding: 0px;

	text-align:center;

}

a

{

	color: #39a8e9;

	cursor:hand;

	cursor:pointer;

	text-decoration: underline;

}

a:link {

	color: #39a8e9;

}

a:visited {

	color: #729fba;

}

a:hover {

	color: #39a8e9;

}

a:active {

	color: #39a8e9;

}

a img {border:none 0;}

h3 {

	font-size:16px;

	font-weight:normal;

}

h2 {

	font-size:18px;

	font-weight:normal;

}

h1 {

	font-size:18px;

	font-weight:normal;

}

#logo {

	text-align: center;

	width: 100%;

}

.font10px {

	font-size: 10px;

}



#lineTop {

	font-size:1px;

	height: 3px;

	width: 950px;

	border-top-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #9a9370;

	background-image: url(images/dash.gif);

	background-repeat: repeat-x;

	background-position: 2px;

	color: #a29a76;

}

.font10pxGold {

	font-size: 10px;

	color: #a29a76;

}

.dashed {

	background-image: url(images/dash-grey.gif);

	background-repeat: repeat-x;

	background-position: 5px top;

}

.date {

	color: #8a8a8a;

}

#lineBottom {

	font-size:1px;

	height: 4px;

	width: 950px;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #9a9370;

	background-image: url(images/dash.gif);

	background-repeat: repeat-x;

	background-position: 0px;

}

#footer {

	color:#9a9370;

	text-align:center;

	width:950;

	padding:40px 0px;

}

#footer div {

	margin: 10px 0 18px 0;

}



#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{

	color: #9a9370;

}

/* Главная страница --------------*/

#indexMain {

	width:900px;

} 

#indexMain td.notice, #indexMain td.address {

	padding-left:10px;

	vertical-align:top; 

	width:300px;

}

#indexMain td.news {

	padding-left:10px;

	vertical-align:top; 

	width:600px;

}

#indexMain td.notice div { 

	margin: 0px 0px 20px 0;

	clear:both;

}

/* Услуги ---------------------*/

#benefitsMain {

	width:900px;

}

#benefitsMain .benefits1 {

	padding:2px;

	width: 300px;

	background-image: url(images/ben-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsMain .benefits2 {

	padding:2px;

	width: 300px;

	background-image: url(images/ben-bg3.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsMain .benefits3 {

	padding:7px 0 0 ;

	text-align:right;

	width: 300px;

	background:none;

}

#benefitsMain .actions1 {

	padding:2px;

	width: 300px;

	background-image: url(images/act-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsMain .actions2 {

	padding:2px;

	width: 300px;

	background-image: url(images/act-bg2.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsMain .actions3 {

	padding:2px;

	width: 300px;

	background-image: url(images/act-bg3.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsMain td {

	vertical-align: top;

}

#benefitsMain h2{

	display:block;

	text-align:right;

	margin: 30px 25px 0px 120px;

}

#benefitsMain ul {

	margin:0;

	padding: 40px 25px 10px 30px;

}

#benefitsMain li {

	padding: 5px 0;

	font-weight: bold;

	list-style-type:none;

}

#benefitsMain {

	width:900px;

}

#benefitsItem .benefits1 {

	width: 900px;

	background-image: url(images/ben-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem .benefits2 {

	width: 900px;

	background-image: url(images/ben-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem .benefits3 {

	width: 900px;

	background-image: url(images/ben-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem .actions1 {

	width: 900px;

	background-image: url(images/act-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem .actions2 {

	width: 900px;

	background-image: url(images/act-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem .actions3 {

	width: 900px;

	background-image: url(images/act-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

#benefitsItem td {

	vertical-align: top;

}

#benefitsItem h1{

	font-size:18px;

	font-weight:normal;

	display:block;

	text-align:right;

	margin: 30px 25px 60px 120px;

}

#benefitsItem p, #benefitsItem h2{

	margin:0;

	padding: 0px 25px 15px 40px;

}

#benefitsItem ul {

	padding: 0px 25px 15px 80px;

}



#benefitsItem li {

	padding: 5px 0;

}

/* Наши работы ---------------------*/

#ourworksMain {

	width:900px;

}

#ourworksMain .ourworks {

	background-image: url(images/ben-bg1.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width:900px;

}



#ourworksMain td {

	vertical-align: top;

	text-align:left;

}

#ourworksMain h2{

	display:block;

	text-align:right;

	margin: 30px 25px 0px 120px;

}

#ourworksMain h1{

	font-size:18px;

	font-weight:normal;

	display:block;

	text-align:right;

	margin: 30px 25px 60px 120px;

}

#ourworksMain p {

	margin:0;

	padding: 0px 25px 15px 40px;

}

#ourworksItem {

	width:900px;

}

#ourworksItem h1{

	font-size:18px;

	font-weight:normal;

}

#ourworksItem td.disc {

	vertical-align:top;

	width:600px;	

}  

#ourworksItem td.cast {

	vertical-align:top;

	width:300px;

	padding: 15px 0;

} 

#ourworksItem td.cast p{

	padding-left:15px;

}

#ourworksItem td.cast h5{

	padding-left:10px;

	font-size:12px;

	font-style:italic;

	font-weight:normal;

}

#ourworksItem td.cast h6{

	margin:0;

	padding-left:10px;

	font-size:12px;

	font-weight:bold;

	font-style:normal;

}

#ourworksItem img {

	margin-right:5px;

}

#ourworksItem td.cast div {

	width: 100%;

	padding: 5px 0px;

} 

#ourworksItem td.disc p {

	margin-top:30px;

}



#nov table {

	background-image: url(images/per.gif);

	background-repeat: repeat-x;

}

#nov td {

	padding-right: 1px;

}

#nov {

	background-image: url(images/per.gif);

	background-repeat: repeat-x;

	background-position: center 6px;

	height: 32px;

	width: 900px;

}

/* Контакты --------------------------------------------*/

#contact {

	margin-top: 5px;

}

#contact td.right{

	padding-left:10px;

	vertical-align:top;

}

#contact td.right p {

	padding-left:10px;

}

/* Продажа а/м --------------------------------------------*/

.partners {

	width:900px; 

	margin:0 auto 20px;

	text-align:left;

	clear:both;

}

.partner {



	background: url(images/partnerbg.gif) no-repeat left top;

	margin: 0 20px 10px 0;

	padding:15px;

	float:left;

	text-align:center;

	overflow:hidden;

}

.partners h4 {

	margin-left:15px;

}

.partner a {

	color:#FFFFFF;

	text-decoration:none;

	width:250px;

	height: 145px;

	display:block;

}

.partner img {

	margin-bottom:8px;

	}







/* Продажа а/м --------------------------------------------*/

td.salenew {

	border-top-width: 10px;

	border-right-width: 0px;

	border-bottom-width: 10px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #0f2748;

	border-right-color: #0f2748;

	border-bottom-color: #0f2748;

	border-left-color: #0f2748;	

}

td.salenew a, td.salenew a:link, td.salenew a:visited, td.salenew a:hover, td.salenew a:active{

	width:100%;

	padding: 8px 10px;

	display:block;

	color: #ffffff;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #0f2748;

	border-right-color: #0f2748;

	border-bottom-color: #0f2748;

	border-left-color: #0f2748;

	text-transform: uppercase;

	text-decoration: none;

}

td.salenew #active {

	color: #ffffff;

	background-color: #39a8e9;

}

#saleauto {

	margin-top: 5px;

}

#saleauto td{

	vertical-align:top;

}

#saleauto table td{

	vertical-align:top;

	padding: 10px;

}

#saleauto td p, #saleauto td h2 {

	padding-left:10px;

}

#saleauto .right p {

	padding-left:0px;

}

#saleauto .right{

	padding:10px;

}



#saleauto input, #saleauto textarea, input, textarea{

	width:100%;

	height:auto;

	}

#saleauto table.disc td{

	padding:10px;

	vertical-align:top;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #183d5d;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}

#saleauto table.disc{

	margin-top:10px;

	border: 0px none #183d5d;

}

FORM {

 margin: 0px; /* Убираем отступы */

}



.question {background-color:#183d5d; margin-bottom:0; padding: 10px;}

.answer {border: 1px solid #183d5d; margin-top:0; padding:10px; margin-bottom:25px;}



.newsHeader {font-size:12px; font-weight:bold; margin:0;}

.newsText {margin-bottom:0px; margin-top:0;}

.newsDate {font-size:12px;}

.newsBlock {background:#0E2437 url(images/news_bg.gif) no-repeat; padding:10px; padding-bottom:2px;}

.price td {
	border:#666 solid;
	border-width:0 0 1px;
}

