/* FARID */

* {font-family: Verdana, Arial, sans-serif;}

/* форма заказа
-----------------------------------*/
div.order_form{font-size:11px;width:100%;padding: 1.5em 50px 0.8em 0px}
div.order_form td{font-size:11px;color:#333;}
/**/

/* Общие теги
-----------------------------------*/
span.nowrap{white-space: nowrap;}
p{font-size:75%; color:#333; line-height:1.4em; margin-top:0.5em;}
h3{clear:both; font-size:80%; font-weight:bold; color:#333; margin: 2em 0 0.5em 0;}

ul{margin-top: 0.5em; padding-left:0; margin-left:0; font-size:75%; color:#333; line-height:1.4em;}
li{list-style-type:disc; margin: 0.4em 0 0.4em 16px;}

a{text-decoration:underline; color:#fe0000;}
a:hover{text-decoration:underline; color:#ee0000;}

#mainT{width:100%; height:100%;}
#mainT td#left{background: url('../graphics/i/left_grad.jpg') repeat-y right top;}
#mainT td#right{background: url('../graphics/i/right_grad.jpg') repeat-y left top;}

div.pContent{clear:both;}

img.borderImg, .pImage, .pImageLeft, .pImageRight{border: 1px solid #333333;}

img.pImage{margin: 0.8em 0 0.5em 0;} /*фотография в параграфе*/
img.pImageLeft{float:left; margin: 0.6em 1em 0.4em 0;}
img.pImageRight{float:right; margin: 0.6em 0.4em 1em;}


div.path{padding-top:0.7em;}
div.path a{font-size:70%; color:#fe0000;}
div.path a:hover{font-size:70%; color:#ee0000;}
div.path a:active{font-size:70%; color:#ee0000;}

div.path span{font-size:75%; color:#ccc;}
div.path h2{font-size:110%; color:#333; margin: 0.6em 0 0.2em 0; font-weight:normal;}

div.footerLine{padding: 2px 0 2px 0px; width:930; background-color:#727272; margin: 1px 0;}

div.Content{width:100%; padding-left:10px;}
/**/


/* paragraph
-----------------------------------*/
div.pContent{width:100%; clear:both; margin-bottom:10px;}
div.pText{margin-right: 10px;}

img.borderImg{border: 1px solid #ccc;}

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;}

div.paragraphAttach, .paragraphPdf, .paragraphWord, .paragraphExcel{padding: 0.3em 10px 0.5em 30px; margin-bottom:5px;}

div.paragraphAttach{background: url('../graphics/i/icons/file.gif') no-repeat #dcdcdc 10px 0.4em;}
div.paragraphPdf{background: url('../graphics/i/icons/pdf.gif') no-repeat #dcdcdc 10px 0.4em;}
div.paragraphWord{background: url('../graphics/i/icons/word.gif') no-repeat #dcdcdc 10px 0.4em;}
div.paragraphExcel{background: url('../graphics/i/icons/excel.gif') no-repeat #dcdcdc 10px 0.4em;}

div.paragraphAttach a, .paragraphPdf a, .paragraphWord a, .paragraphExcel a{font-size:75%;}
div.paragraphAttach span, .paragraphPdf span, .paragraphWord span, .paragraphExcel span{font-size:70%; color:#666;}

table.pTable{width:100%; border-collapse:collapse; margin-top:10px;}
table.pTable td{color:#333; font-size:75%; padding: 0.3em 5px 0.4em 5px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
table.pTable tr:hover{background-color:#efefef;}


div.insideMode {clear:both; padding:0.4em 10px 0.6em 10px; margin-top:5px; background-color:#dcdcdc;}
div.insideMode a{font-size:80%; text-decoration:none; background: url('../graphics/i/u_link.gif') repeat-x left bottom; padding-bottom:1px;}
div.insideMode a:hover{text-decoration:none; background: url('../graphics/i/u_hover.gif') repeat-x left bottom;}

table.insideParagraph{clear:both; background-color:#dcdcdc; display:none; padding-bottom: 10px;}
/**/


/* header
-----------------------------------*/
#header{width:930px;}
#headerLogo1{height:140px; background-color:#fe0000; padding: 33px 0 40px 37px;}
#headerLogo2{height:140px; background-color:#fe0000; padding: 13px 44px 14px;}

table.header_m{width:930px; border-top: 1px solid #fff; border-bottom: 1px solid #fff;}
table.header_m td.menuBlock{background-color: #727272; padding-left: 5px;}
td.headerMenu{padding: 0.5em 5px 0.7em 15px; font-size:75%; color:#fff; font-weight: bold;}
td.headerMenuCur{padding: 0.5em 5px 0.7em 15px; font-size:75%; color:#fff;}

td.headerMenu a:link{text-decoration:underline;color:#fff;}
td.headerMenu a:active{text-decoration:underline;color:#fff;}
td.headerMenu a:visited{text-decoration:underline;color:#fff;}
td.headerMenu a:hover{text-decoration:underline; color:#ccc;}
/**/


/* menu
-----------------------------------*/
#menu{width:333px; background: #efefef; padding-bottom: 20px; border-right: #fff 1px solid;}
#menu div.firstLevel{font-size:70%; color:#fff; margin: 0.3em 2px 0.5em 8px; font-weight:bold;}
#menu div.menuContacts{font-size:80%; color:#333; margin: 2.3em 2px 0.5em 8px; border-top: 2px solid #666; padding-top:10px;}

#menu div.menuContacts a{color:#333; text-decoration:underline; font-weight: bold;}
#menu div.menuContacts a:hover{color:#666; text-decoration:underline; font-weight: bold;}
div.menuContacts a#adr{color:#333; text-decoration:none; font-weight:normal;}
div.menuContacts a#adr:hover{color:#666; text-decoration:underline; font-weight:normal;}

#menu div.secondLevel{font-size:70%; color:#fe0000; padding: 0.1em 0 0.5em 8px;}
#menu div.secondLevelCur{font-size:70%; color:#333; padding: 0.1em 0 0.5em 8px;}

#menu div.secondLevel a{color:#333; text-decoration:none;}
#menu div.secondLevel a:hover{color:#fe0000; text-decoration:none;}

#menu div.secondLevelCur a{color:#333; text-decoration:none;}
/**/

/* Уголки
-----------------------------------*/
div.lt{background:url('/graphics/i/corner.jpg') no-repeat left top #727272; margin-bottom:0.3em; margin-top: 0.5em;}
div.rt{background:url('/graphics/i/corner.jpg') no-repeat right top;}
div.lb{background:url('/graphics/i/corner.jpg') no-repeat left bottom;}
div.rb{background:url('/graphics/i/corner.jpg') no-repeat right bottom; padding-top:0.1em;}
/**/


/* home
-----------------------------------*/
#home{height:100%; background: url('../graphics/i/ill.jpg') no-repeat left top;}
#johnstonLogo{height:100%; background: url('../graphics/i/johnston.gif') no-repeat 25px 90%;}
/**/


/* footer
-----------------------------------*/
#footerHome{width:930px;}
#footerHome td.anonsBlock{width:309px; height:200px; background-color:#efefef; padding: 12px;}
#footerHome td.textBlock{background: url('../graphics/i/dot.gif') repeat-y #fff left top; padding: 0 25px 30px 25px;}

#anonsT{width:100%;}
#anonsT td.anonsImg, td.anonsTxt{background-color:#dcdcdc; padding: 5px 0 5px 8px;}
td.anonsTxt{ width:100%; padding-left:8px;}

td.anonsTxt p{font-size:70%; color:#666; margin: 1px 0 0 0;}

td.anonsTxt a{font-size:70%; color:#102751;}
td.anonsTxt a:visited{color:#102751;}
td.anonsTxt a:active{color:#102751;}
td.anonsTxt a:hover{color:#0a8b26;}
/**/


/* textpage
-----------------------------------*/
#textpage{width:100%; height:100%; background: url('../graphics/i/dot.gif') repeat-y #fff left top; padding: 0 25px 30px 25px;}
/**/


/* catalogue
-----------------------------------*/
div.goodText{padding: 0.3em 0 0.5em 0; margin-bottom:5px;}
div.goodText a{font-size:75%;}

table.goodVar{width:100%; border-collapse:collapse; margin-top:10px;}
table.goodVar td{color:#333; font-size:75%; padding: 0.3em 5px 0.4em 5px;}
table.goodVar tr:hover{background-color:#efefef;}
/**/

/* Фотогалерея товара
-----------------------------------*/
div.fotoGal{padding: 0 0 0 5px; clear:both;}
div.fotoGal span{display:block; font-size:70%; color:#999999; margin-bottom:1.5em;}
div.fotoGal div{float:left; padding: 0 30px 20px 0;}
/**/

.TopTruckLink
{
	font-size:60%;
	color:#fff;
}

.TopTruckLink a,
.TopTruckLink a:hover,
.TopTruckLink a:visited
{
	color:#fff;
}