* {font-family: Tahoma, Verdana, sans-serif;}

body{background: url('/wp-content/themes/bolix/img/ltbg.jpg') #8CDDE1 repeat-x left top;} /* iauee oii */



.centerTable{background-color:#fff;}

.centerTable .lt{background: url('../i/lt.gif') no-repeat left top;}

.centerTable .rt{background: url('../i/rt.gif') no-repeat right top; padding: 10px;}





/* general */

p{font-size:75%; color:#333; line-height:1.5em; margin-top:0.5em;}

h3{font-size:110%; font-weight:normal; color:#333; margin: 0.5em 0 0.8em 0;}



ul{margin-top: 0.5em; padding-left:0; margin-left:0; font-size:75%; color:#333; line-height:1.4em;}

ol{margin-top: 0.5em; padding-left:0; margin-left:1em; font-size:75%; color:#333; line-height:1.4em;}

ol li{list-style-type:decimal;}

li{list-style-type:disc; margin: 0.4em 0 0.4em 16px;}



img.borderImg{border: 1px solid #999;}



.highlight td{background-color:#dde9ee;}





/* paragraph */

td.textCell{padding: 0 40px 0 10px;}

div.pContent{clear:both; padding-bottom:1em;}

div.pContent p{line-height:1.6em;}



div.imgTop{padding: 0.8em 0 0.5em 0;}

div.imgLeft{float:left; padding: 0.5em 1em 0.8em 0;}

div.imgRight{float:right; padding: 0.5em 0 0.8em 1em;}

div.imgBottom{padding: 0.4em 0 0.8em 0;}



p.caption{font-size:70%; color:#666; font-style:italic; margin: 0.5em 0;}



table.pTable{clear:both; width:100%; border-collapse:collapse; margin: 0.5em 0 1.2em 0;}

table.pTable td{font-size:75%; color:#333; padding: 0.5em 10px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}

table.pTable td p{font-size:100%; margin:0; line-height:normal;}



table.normal{clear:both; width:100%; border-collapse:collapse; margin-bottom:1.2em; border: 1px solid #dedede;}

table.normal td{font-size:75%; color:#333; padding: 0.5em 10px; border: 1px solid #dedede;}

table.normal td p{font-size:100%; margin:0; line-height:normal;}



div#paragraphFile{padding: 0.5em 10px 0.5em 28px; height:26px;}

div#paragraphFile a{font-size:80%;}

div#paragraphFile small{font-size:70%; color:#999;}



div.attach{background: url('../i/icons/default.gif') no-repeat left center;}

div.pdf{background: url('../i/icons/pdf.gif') no-repeat left center;}

div.word{background: url('../i/icons/word.gif') no-repeat left center;}

div.excel{background: url('../i/icons/excel.gif') no-repeat left center;}

div.zip{background: url('../i/icons/zip.gif') no-repeat left center;}





/* links */

a{text-decoration:underline; color:#000;}

a:hover{text-decoration:underline; color:#FF0000;}





/* path */

div.path {color:#333; padding: 0.4em 0 0 10px;}

div.path a{font-size:75%;}

div.path span{font-size:75%; color:#68747c;}

div.path h1{font-size:120%; margin-top:0.3em; color:#333;}





/* header */

.headerMenu{clear:both;}

.headerMenu div{float:left; padding: 0.6em 10px 0.5em 10px; margin-right:20px; font-size:70%; color:#333;}

.headerMenu div a{text-decoration:underline; color:#68747c;}

.headerMenu div a:hover{text-decoration:underline; color:#da902e;}

.headerMenu div.cur{background-color:#b8bdc0;}



.headerLogo{padding: 30px 0 0 10px;}

.headerLogoBg{width:193px; height:103px; background: url('../i/logo_bg.gif') no-repeat left top;}



.headerPhone{padding: 42px 0 0 0;}

.headerPhoneBg{background: url('../i/phone_bg.gif') no-repeat right bottom; padding: 0 12px 60px 0; color:#333;}

.headerPhoneBg small{font-size:70%;}

.headerPhoneBg strong{font-size:110%; font-weight:normal;}





/* home */

.catBlock{padding: 0 40px 30px 0;}

.catBlock h4{font-size:85%; font-weight:normal; margin: 0.5em 0 0 10px;}

.catBlock p{font-size:70%; color:#68747c; margin: 0.3em 0 0 10px; line-height:1.3em;}



.homeParagraph{padding: 2em 40px 0 10px;}





/* menu */

ul.catalogueMenu{margin:0; font-size:100%; padding:0; color:#333;}

ul.catalogueMenu li{font-size:75%; list-style-type:none; color:#333; margin: 0.5em 40px 0.5em 0; padding: 0.2em 10px 0.4em 10px;}

ul.catalogueMenu li.cur{background-color:#cee0e7;}

ul.catalogueMenu li.inside{font-size:70%; padding: 0 10px 0 30px; margin: 0;}





/* catalogue */

.carListTable td{padding: 0.7em 10px;}

.carListTable h4{font-size:80%; margin:0;}

.carListTable p{font-size:70%; color:#68747c; margin: 0.2em 0 0 0; line-height:1.3em;}

.carListTable strong{color:#333; font-size:80%;}

.carListTable small{color:#333; font-size:70%;}



.carPath .path h1{margin-bottom:0;}

.carPath .price{padding-left:10px;}

.carPath .price strong{color:#333; font-size:80%;}

.carPath .price small{color:#333; font-size:70%;}



.carParagraph{padding: 1.5em 40px 0 10px;}



.carCharTable {border-collapse:collapse; color:#333; border-top: 1px solid #d9dcde; border-bottom: 1px solid #d9dcde;}

.carCharTable td{padding: 0.5em 10px; font-size:75%; border-top: 1px solid #d9dcde; border-bottom: 1px solid #d9dcde;}

.carCharTable th{padding: 0.5em 10px; font-size:75%;}

.carCharTable .level td{border:0; padding-top:0;}



.carSwithBlock{padding: 3em 40px 1em 10px;}

.carSwith td{padding: 0 10px;}

.carSwith span{font-size:75%; color:#333;}

.carSwith div{font-size:65%; padding-top:0.2em; color:#68747c;}





/* footer */

.footerContacts{padding: 60px 40px 2em 10px;}

.footerContacts small{font-size:70%; color:#68747c;}

.footerContacts strong{font-size:80%; color:#68747c;}

.footerContacts p{font-size:70%; color:#68747c; line-height:1.3em; margin: 1em 0 2em 0;}

.footerTl{padding: 60px 40px 2em 10px;}

a.tlLink{display:block; padding: 0.7em 0 0 1px; font-size:70%; line-height:1.3em;}

.quote {
	color: #757575;
	background-color: #f2f2f2;
	border: 1px dotted #bebebe;
	text-align: justify;
font: 8pt Tahoma, sans-serif;
	padding: 5px;
}
