	a {
	color: #800004;
	}

	img {
	border:0px;
	}

	body,table,td { 
	margin:0;
	padding:0;
	font-family:Arial,Tahoma,serif;
	font-size:13px;
	color:#565656;
	}

	p { 
	font-family:Arial,Tahoma,serif;
	font-size:13px;
	color:#565656;
	}

	/* Содержимое */

	.content {
	padding-bottom:40px;
	width:1000px;
	min-height:600px;
	background:white url(/public/img/sk_c_bg.png) repeat-x 50% top
	}

	* HTML .content {
	height:600px;
	}

	/* Меню */

	.menuList {
	padding-left:30px;
	height:47px;
	background:url(/public/img/sk_menu_bg.png) repeat-x;
	}


	.menuList div {
	float:left;
	padding:15px 10px 15px 10px;
	background:url(/public/img/sk_menu_split.png) no-repeat right top;
	}

	.menuList a {
	color: white;
	font-family:Arial,serif;
	font-size:15px;
	text-decoration:none;
	}

	/* Навигационная линия */

        .navLine
        {
        padding:20px 50px 10px 30px;
        font:13px Arial;
        font-weight:bold;
        color:#ce6e0b;
        /*text-transform:uppercase;*/
        padding-bottom:10px; 
        }

        .navLine a
        {
        font:11px Arial;
        /*color:#ce6e0b;*/
        color:#555555;
        text-transform:uppercase;
        padding-right:5px;
        }

        .navLine h1
        {
	font-size:2em;
	font-weight:normal;	
        margin: -0.2em 0 0.5em 0;
        font-family: Arial, Geneva CY, sans-serif;
        margin: 0 0 0.5em 0; padding: 0; font-weight: normal; 
        }


	/*  Блоки на главной странице. Блок информационный */

	.mainBlk1 {
	float:left;
	padding-left:75px;
	padding-top:20px;
	width:380px;
	}

	h1 {
	font-size:22px;
	font-weight:normal;	
	}

	.mainBlk1 p {
	margin:0;
	padding:0;
	}

	.mainBlk1 h2 {
	font-size:18px;
	color:#a91a14;
	font-weight:normal;	
	}


	.mainBlk1 .txt {
	padding-left:10px;
	color:#07657c;
	font-weight:bold;
	}


	.mainBlk1 .imgBorder {
	display:block;
	padding:7px;
	background:url(/public/img/imgborder.png) repeat-x 50% 50%; 
	max-width:150px;
	}
	
	* HTML .mainBlk1 .imgBorder {
	display:block;
	padding:7px;
	background:url(/public/img/imgborder.png) repeat-x 50% 50%; 
	width:100px;
	}

	.salonTitle {
	font-size:15px;
	font-weight:bold;
	padding-left:10px;
	}

	.salonAdress {
	font-size:12px;
	font-weight:normal;
	padding-left:10px;
	padding-bottom:5px;
	}

	.salonTel {
	color:red;
	font-size:17px;
	font-weight:bold;
	padding-left:10px;
	}

	.salonMap a {
	font-size:10px;
	text-decoration:underline;
	padding-left:10px;
	color:#565656;
	}


	/*  Блоки на главной странице. Блок информационный. Акции. */

	.mainBlk1 .day {
	padding: 3px 5px 3px 3px; 
	float: left; 
	font-size: 16px; 
	font-weight: bold; 
	color: white; 
	background-color:#5c5e65;
	}

	.mainBlk1 .date {
	padding: 3px; 
	float: left; 
	font-size: 10px; 
	line-height: 0.9;
	}


	.mainBlk1 .titul a {
	color:#e96e00;
	margin-top: 3px; 
	font-weight: bold; 
	font-size:12px;
	text-decoration: underline;
	}

	.mainBlk1 .gallery {
	width:80px;
	float:left;
	padding-top:5px;
	padding-right:3px;
	padding-bottom:2px;
	}

	.mainBlk1 .title {
	margin-top: 2px; 
	}
	/*  Блоки на главной странице. Блок Средний */


	.middleBlk {
	width:918px;
        margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:0px;
	padding-top:20px;
	}


	.middleBlk .titul {
        padding-left:40px;padding-top:10px;
	}

	.middleBlk .titul h2 {
	color:white;
	font-size:17px;
	margin:0px;
	}

	.middleBlk .txt {
        padding-left:40px;
        padding-right:30px;
	padding-top:10px;
	color:white;
	}

	.middleBlk .txt a {
	color:#fcfcfc;
	font-weight:bold;
	}


	/* Детализация услуг */

	.servLeft {
	padding-right:30px;
	}

	/* Start Прайс-лист */

	.servRight table {
	width:100%;
	margin:0px;
	padding:3px;
	}

	th {
	font-size:10px;
	color:#650000;
	}

	.priceTitul h2 {
	font-size:16px;
	color:#650000;
	}

	.priceTitul {
	padding-left:10px;
	}


	.servRight td {
	border-bottom:1px solid #bbbbbb;
	}
	
	/*
	.servRight .cell0 {
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	font-size:12px;
	font-weight:bold;
	color:white;
	background:#bb231d;
	}
	*/

	caption{
	padding-top:10px;
	font-size:13px;
	font-weight:bold;
	color:#800004;
	}

	.section{
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	font-size:16px;
	font-weight:bold;
	color:#bb231d;
	}

	.numb {
	padding-left:5px;
	padding-right:5px;
	background:#e96e00;
	color:white;
	}

	.subnum {
	}

	.name {
	padding-left:5px;
	background-color:#faf0e6;
	}

	.subname {
	padding-left:5px;
	}

	.price {
	padding-left:3px;
	color:#800004;
	background-color:#faf0e6;
	}

	.size {
	padding-left:3px;
	background-color:#fffbf7;
	}

	.subprice {
	padding-left:3px;
	color:#800004;
	}

	.cell12 {
	padding-left:60px;
	}

	/* End Прайс-лист */


	/* Внутренние страницы */

	.incContent {
	padding:10px 30px 40px 30px;
	}

	.star_gallery td{
	font-size:10px;
	}


	/*  Подвал сайта */


	



	/* Услуги */

       	.advice {
        margin-left:10px;
        }

        .advice td {
        vertical-align:top;
        }

        /*
        .advice a {
                font-family: Arial, Geneva CY, sans-serif;
        	font-weight: normal;
        	text-decoration:underline;
        }
	*/

        .advice h2 {
        	font-size:1.4em;
		font-weight:normal;
       		color: #800004;
		text-decoration:none;
        	margin-bottom:0px;
        	margin-top:10px;
        }


        .advice .svt1 {
        	margin-top:0px;
        }

        .advice .rubrikPos {
        	margin-top:25px;
        }

        .advice h3 {
        	font-size:1.2em;
        	margin-top:5px;
        	margin-bottom:5px;
        }


	/*  Блоки на главной странице. Блок Нижний */

	.serv {
	padding-top:30px;
	padding-left:42px;
	padding-right:42px;
	}

	.servBtl {
	width:100%;
	background:#f0f0f0 url(/public/img/sk_serv_tl.png) no-repeat left top;
	}

	.servBtr {
	width:100%;
	background:url(/public/img/sk_serv_tr.png) no-repeat right top;
	}

	.servBbl {
	width:100%;
	background:url(/public/img/sk_serv_bl.png) no-repeat left bottom;
	}

	.servBbr {
	width:100%;
	background:url(/public/img/sk_serv_br.png) no-repeat right bottom;
	}


	.servCol {
	float:left;
	width:150px;
	}

	.servCol .titul {
	width:150px;
	height:50px;
	}

	.servCol h2 {
	margin:0px;
	font-size:15px;
	font-weight:bold;
	padding-left:30px;
	padding-top:15px;
	padding-bottom:10px;
	}


	/* Start footer */

	.footer {
	display:block;
	width:100%;
	margin-top:40px;
	height:90px;
	border-top:4px solid #850005;
	background-color:#a3a3a3;
	}

        .bottomMenu {
	padding-top:10px;
        text-align:center;
        }

        .bottomMenu a {
	color:#c9c9c9;
	}

        .bottomCopy {
	text-align:right;
        padding-bottom:20px;
	padding-top:15px;padding-right:40px;
        }

        .bottomCopy a {
	color:white;
	text-decoration:none;
	}

	/* End footer */



	/* Start action */

        .dateStart {
        float:left;
        }

        .tire {
        padding:5px 10px 10px 10px;;
        float:left;
        }

        .dateEnd {
        float:left;
        }

        .day {
        float:left;
        padding:3px 5px 3px 3px;
        font-family:Arial,serif;
        font-size:16px;
        font-weight:bold;
        color:white;
        background-color:#ff8100;
        }

        .date {
        float:left;
        padding:3px 3px 3px 3px;
        font-family:Arial,serif;
        font-size:10px;line-height:0.9;
        }


        .article .titul a {
        color:#033975;
        }

        .measure .titul a {
        color:#CF0000;
        }

        .events .titul a {
        color:#FF8424;
        }

        .title {
        margin-top:2px;
        }

        .thumb {
        padding-top:5px;
        padding-right:5px;
        padding-bottom:3px;
        float:left;
        width:140px;
        }

        .thumb2 {
        padding-top:5px;
        padding-right:5px;
        padding-bottom:3px;
        float:left;
        width:110px;
        }



	/* End action */
