/*
Theme Name: Creativ-Group
Theme URI: http://creativ-group.com.ua/
Description: Creative-Group site design
Version: 0.00001
Author: rimmer
Tags: creative, creativ-group
*/

@charset "utf-8";
html { height:100%; }
body {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	text-align:center;
	background:#a9a9a9;
}

/* ссылки */
a {
	color:#848283;
	text-decoration:none;
}

a:hover {
	color:#666666;
}
a img {
	border:none;
}


hr {
	border-style:solid;
	border-width:1px;
	color:black;
	line-height:1px;
}

/* главныее контейнеры */
#bgcolor { /* спецфикс для оперы */
	background:#848283 url(images/background-grad.jpg) repeat-x bottom;
	/*min-height:100%;*/
	padding-top:20px;
}
#all {
	text-align:left;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:black;
	/*min-width:760px;
	max-width:1280px;*/
	width:880px;
	margin-right:auto;
	margin-left:auto;
	/*min-height:700px;*/
}
#main {
	padding:20px 30px 0px 200px;
	margin:0;
	background:white;
}
#main .storycontent h3 {
	padding:20px 30px 0px 185px;
}
#container {
	background:#ececec;
	margin:0px;
	padding:0px;
	min-height:700px;
}
/** html #all { height:100%;}
* html #main { height:100%;min-height:700px;}
* html #container { height:700px;}*/

#sidebar-left {
	float:left;
	width:50px;
}

/* низ */
#footimg {
	background-color:#a9a9a9;
	text-align:right;
	color:white;
	/*padding-top:5px;
	position:absolute;
	bottom:1px;*/
}
#footimg a { color:white; }
#footimg a:hover { color:#ececec; }

/* общие классы для плавающих блоков */
.float_left, .alignleft {
	float:left;
}
.float_right, .alignright {
	float:right;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* классы меню */
#logo {
	background:white;
	padding:0px 0px 0px 0px;
	margin-bottom:20px;
	width:135px;
	height:174px;
}
.menu {
	float:left;
	width:165px;
	padding:20px 0px 20px 35px;
	background:white;
	font-size:12px;
}
.menu ul {
	padding:0;
	margin:0;
}
.menu .page_item, #meta, #meta li {
	list-style:none;
	padding:0px 0px 10px 0px;
	margin:0;
}
.menu ul .page_item, #meta {
	font-size:12px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	margin:5px 0px 0px 0px;
	padding-bottom:3px;
}

.menu ul .page_item ul, .menu ul li .page_item, #meta li {
	margin:5px 0px 0px 0px;
	padding:0px;
}
.menu .selected .selected-item, .menu .selected .selected-item a {
	color:black;
	background:white;
}

/* второе красное меню */
.second-menu {
	float:left;
	background:white;
	margin:0px 20px 20px 0px;
	width:165px;
	list-style:none;
}
.second-menu h3 {
	background:#d2251e url(images/second-menu-grad.jpg) repeat-x;
	height:155px;
	margin:0;
	padding:30px 0px 0px 0px;
	color:white;
	text-align:center;
	font-size:15px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.second-menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
.second-menu ul li {
	margin:5px;
}
.second-menu ul li a {
	font-size:12px;
	margin:5px;
}
/*.second-menu ul li.current_page_item a {
	color:black;
}*/
.second-menu ul li.current_page_item a:hover {
	color:#666666;
}
.second-menu ul li ul a {
	color:#666666;
}
.second-menu ul li ul .current_page_item a {
	color:black;
}
/*.second-menu .selected-item, .second-menu .selected-item a {
	color:black;
}*/
/* чтобы было видно ссылки на разделы, которые выбраны*/
.current_page_item, .current_page_item a, .current_page_ancestor, .current_page_ancestor a {
	color:black;
}
.second-menu ul li ul .page_item {
	display:none;
}
.second-menu .current_page_ancestor  .page_item{
	display:block;
}

.top-menu {
	font-size:18px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	list-style:none;
	background:white;
}
.top-menu li {
	display:inline;
	list-style:none;
	margin-left:10px;
}

/* верхушка с тематическими картинками */
#top-img {
	height:112px;
	width:645px;
	margin:0px;
	float:left;
}
/* строка адреса "возвращения" */
#address-bar {
	background:white;
	float:left;
	width:640px;
	padding:5px;
	font-size:10px;
}
#address-bar a {
	font-size:10px;
}

/* контетнт */
.storycontent p, .storycontent ul li, .storycontent ol li, .storycontent table {
	padding:0px;
	/*margin-left:185px;
	margin-right:20px;*/
}
.storycontent {
	padding-left:185px;
	padding-right:20px;
}
.storycontent ol ul li {
	margin-left:0px;
}
.storycontent td p, .storycontent tr, .storycontent td {
	margin:0;
}
.storycontent table {
	background:#848283;
}
.storycontent table td {
	border:none;
	padding:1px;
	background:#ececec;
}
.storycontent ol+p {
	margin:0;
}


.qtrans_language_chooser, .qtrans_language_chooser li {
	list-style:none;
	padding:0px 5px 0px 0px;
	margin:0;
	display:inline;
}
.qtrans_language_chooser { margin-right:10px }

/* цветные картинки на главной странице и текст под ними */
#colpic1, #colpic2, #colpic3, #colpic4, #colpic5, #textpic {
	width:96px;
	height:70px;
	float:left;
	margin:10px;
	font-size:10px;
	padding:110px 5px 5px 5px;
	color:black;
	display:block;
}
/*a#colpic1, a#colpic2, a#colpic3, a#colpic4  {
	color:black;
	margin:10px;
	display:block;
}*/
#colpic1 {
	background:#f4ae00 url(images/colpic-1.jpg) no-repeat;
	margin-left:20px;
}
#colpic2 {
	background:#ee8917 url(images/colpic-2.jpg) no-repeat;
}
#colpic3 {
	background:#68b92e url(images/colpic-3.jpg) no-repeat;
}
#colpic4 {
	background:#0082c8 url(images/colpic-4.jpg) no-repeat;
}
#colpic5 {
	background:#c1cdcd url(images/colpic-5.jpg) no-repeat;
}
#textpic {
	padding-top:5px;
	height:226px;
}
#main-map {
	padding-bottom:15px; 
	float:left; 
	width:650px; 
	height:368px; 
	background:white;
}

hr {
	color:#b22222;
}
.clearfloat {
	clear:both;
    height:0;
	margin:0;
	padding:0;
	border:0;
}

#post-25 p {
	margin:0px;
	padding:0px;
}