
/* Basic 
------------------------------*/

	body {
		padding:0;
		margin:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		min-width: 960px;
		background-color:#ffffff;
	}

	a {
		color:#095c6d;
	}
	a:hover {
		text-decoration:none;
		color:#e50383;
	}
		img {
		border:none;
	}


/* Header
------------------------------*/

	.decor_big {
		border-top:solid #095c6d 5px;
		background-image: url(../images/decor_big_bg.gif);
		background-repeat: repeat-x;
		background-attachment: fixed;
		background-position:center 0;
		height:12px;
	}
	.decor_big img {
		margin-left:40px;
		margin-top:160px;
		}
	.decor_big a {
		font-weight:bold;
		font-size:x-small;
		margin-left:-165px;
		z-index:10;
	}
	
/* Main navigation
------------------------------*/

	#main_nav {
		border-top:4px solid #095c6d;
		border-bottom:1px solid #095c6d;
		text-align:center;
	}
	
	#main_nav img {
		border:none;
	}
	
	#main_nav {
		padding-top:14px;
		padding-bottom:12px;
	}

	#main_nav a {
		margin-left:19px;
		margin-right:19px;
	}

/* Sections
------------------------------*/
	.section_wrapper {
		width: 800px;
		margin: 0 auto;
		margin-top:32px;

	}
	.section_wrapper p {
		font-size:11px;
		color:#464849;
		line-height:14px;
		margin-bottom:18px;
		}

	.section_wrapper img {
	}

	#detail {
		margin-top:25px;
	}

	#detail img {
		margin:10px 0 10px 0;
	}

	#detail p {
		margin-bottom:13px;
		padding-bottom:0;
	}

	#detail h3 {
		text-transform: uppercase;
		color:#095c6d;
		margin-bottom:12px;
	}

	.title {
		/* пригодится на случай ядерной войны */
	}

	.title h1 {
		color:#e50383;
		font-size:11px;
		padding:0;
		margin-top:9px;
	}
	.title h2 {
		color:#c4c8d5;
		font-size:11px;
		padding:0;
		margin-top:6px;
		margin-bottom:9px;
	}

	
	.pos {
		text-align:center;
		margin-bottom:26px;
	}

	#work_pics {
		margin:9px 15px 9px 9px;
	}
	
	#work_pics img {
		border:none;
		margin-right:9px;
	}
	table {
		border-collapse: collapse;
	}
	table td ul, li {
		padding:0;
		margin-left:14px;
		margin-top:22px;
		font-size:x-small;
	}

	table td ul li {
		list-style-image: url(../images/list.gif);
		margin-bottom:17px;
	}

	table td ul li a{
		color:#595b87;
		}

	.active {
		list-style-image: url(../images/list_active.gif);
	}

	.active a {
		color:#e50383;
	}

	table td ul li a{
		text-decoration:none;			
	}

	.v_decor {
		background-image:url(../images/dot_vertical.gif);
		background-repeat: repeat-y;
		width:5px;
	}

	.label {
		color:#c4c8d5;
		font-weight:bold;
		margin-top:5px;
	}
	.tumbs {
		text-align:center;
		margin-top:46px;
		}

	.tumbs img {
		margin:11px;
		width:300px;
		height:200px;
		background:#e3e0e0;
		border:none;
	}

/* Footer
------------------------------*/
	#footer {
		margin-top:8px;
		padding-top:21px;
		text-align:center;
	}
	#footer img {
		margin:5px;
		margin-top:10px;
		margin-bottom:14px;
		border:none;
	}
	#footer p {
		padding:0;
		margin:0;
		margin-bottom:3px;
		color:#095c6d;
	}
	#footer p a {
		text-decoration:none;
	}

/* Design elements
------------------------------*/

	.decor_small {
		background-image: url(../images/decor_big_bg.gif);
		background-repeat: repeat-x;
	}