* {padding: 0; margin: 0;} 
html, body{ 
	margin:8px 0 8px 0;
 	padding:0; 
 	text-align:center; 
} 

body{
	color:#000000;
	font-size:11px;
	font-family:arial;
	background: #4677A8;
}
div{
	margin:0;
	padding:0
}

#pagewidth{ 
	\width:1052px;
	w\idth:1040px;
 	text-align:left;  
	margin-left:auto; 
 	margin-right:auto;  
} 

#hd{
	position:relative;
	\width:1052px;
	w\idth:1040px;
	border-top:11px solid #fff;
	border-bottom:6px solid #fff;
	border-right:11px solid #fff;
	border-left:11px solid #fff;
	background-color:#fff
}

#hd table {
	background: url(images/nav-bar-bg.gif);
	width:100%;
	height:24px;
	text-align:center;
	border-top:3px solid #fff
}

#hd td a {
	color:#fff;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold;
	text-decoration:none;
}
#hd td a:hover {
	color:#95B8DB
}

#content {
	\width:1052px;
	w\idth:1040px;
	border-right:11px solid #fff;
	border-left:11px solid #fff;
	background-color:#fff;
	position:relative;
}

.tags {background:url(images/tags.gif) left no-repeat; padding-left:24px;}

#lc {
	width:180px;
 	float:left; 
 	position:relative; 	
}

#cc {
	\width:680px;
	w\idth:668px;	
	border-right:6px solid #fff;
	border-left:6px solid #fff;	
 	float:left; 
 	position:relative; 	
}

#rc {
	width:180px;
 	float:left; 
 	position:right; 	
}

#lmenu ul li {
	width:160px;
	height:19px;
	padding-left:20px;
	padding-top:3px;
	margin-bottom:1px;
	background:url(images/lmenu-bg.gif);
	list-style:none;
	text-align:left	
}

#lmenu ul li a {
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none
}

#box-forum, #box-konkurs, #box-links, #box-art, #box-art-recommended, #box-wart, #lmenu, #box-action {
	width:180px;
	margin-bottom:6px;
	text-align:left
}


#box-forum {background-color:#D0E1F2}
#box-konkurs {background-color:#D0E1F2}
#box-action {background-color:#D0E1F2}
#box-links {background-color:#FFC68E}
#box-art {background-color:#DCBBBB}
#box-art-recommended {background-color:#DCBBBB}
#box-wart {background-color:#D0E1F2}
#prev-art {background-color:#E7E9EB}
#box-poll {background-color:#FFC68E}

#box-poll h3, #box-forum h3, #box-konkurs h3, #box-links h3, #box-art h3, #box-art-recommended h3,  #box-wart h3, #prev-art h3, #cc h3, #box-action h3 {
	font-weight:bold;
	font-size:11px;
	line-height:24px;
	letter-spacing:1px;
	margin:0;
	padding-left:20px
}

#cc h3 {
	background:url(images/box-prev-art-bg.gif);
	background-position:right;
	background-repeat:no-repeat;
	background-color:#BBC0C3;
	color:#fff;	
	width:658px;
	padding-left:10px	
}

#box-forum h3 {
	background:url(images/box-forum-bg.gif);
	color:#fff;		
}

#box-konkurs h3 {
	background:url(images/box-forum-bg.gif);
	color:#fff;		
}

#box-action h3 {
	background:url(images/box-forum-bg.gif);
	color:#fff;		
}

#box-links h3, #box-poll h3 {
	background:url(images/box-links-bg.gif);
	color:#fff;		
}

#box-art h3 {
	background:url(images/box-art-bg.gif);
	color:#fff;		
	padding-left:8px
}

#box-art-recommended h3 {
		background:url(images/box-art-bg.gif);
	color:#fff;		
	padding-left:8px
}

#box-wart h3 {
	background:url(images/box-wart-bg.gif);
	color:#000;		
	padding-left:8px
}

#prev-art h3 {
	background:url(images/box-prev-art-bg.gif);
	color:#000;		
	padding-left:8px
}

#box-forum p, #box-konkurs p, #box-wart p, #box-action p {
	padding:10px 12px 12px 12px;
	font-size:11px;
	margin:0
}

#box-forum p a {
	color:#003D63;
	font-weight:bold
}

#box-konkurs p a {
	color:#003D63;
	font-weight:bold
}

#box-action p a {
	color:#003D63;
	font-weight:bold
}

#box-wart p a {
	color:#000;
	font-weight:bold
}

#box-links ul, #box-art ul, #box-art-recommended ul {
	display:block;
	margin:0;
	padding:12px 0px 12px 12px;
	list-style-type:none;
}
#box-links ul li, #box-art ul li, #box-art-recommended ul li {
	margin:0;
	margin-left:8px;
	list-style-image:url(images/list1.gif);	
}

#box-links ul li a{
	color:#B00000
}

#box-art ul li a{
	color:#470000
}

#box-art-recommended ul li a {
color:#470000
	}

#prev-art {
	text-align:left;
	width:160px;
	float:right;
}

#prev-art p {
	padding:8px
}

#prev-art a {
	color:#000	
}

#ft{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	position:relative;
	\height:34px;
	hei\ght:22px;
	\width:1152px;
	w\idth:1040px;
	padding-top:8px;
	border-top:11px solid #fff;
	border-bottom:11px solid #fff;
	border-right:11px solid #fff;
	border-left:11px solid #fff;
	margin-bottom:11px;
	background-color:#659BD4;
	text-align:center;
	overflow:hidden
}

div.art-prev, div.art-cont {
	width:648px;
	background-color:#F2F4F6;
	border-bottom:solid 1px #D5DAE0;
	padding:10px;
	margin:0;
	display:block;
	clear:both
}

div.art-prev h1, div.art-cont h1{
	line-height:15px;
	margin:0;
	padding:0;
}
div.art-prev h1 a,  div.art-cont h1 {
	font-size:13px;
	color:#1D5590;
}

div.art-cont ul {
	margin-left: 50px;
}

div.art-prev p {
	margin:0;
	padding:6px 0 0 0;
}

div.art-cont p {
	margin:0;
	padding:6px 0 0 0;
}

div.art-prev a {
	color:#CB0C0C;
	font-weight:bold;
}

div.art-spacer {
	line-height:4px;
	height:4px
}

.fb {
	border:solid 1px #fff;
	font-size:11px;
	color:#fff;
	background-color:#CE0000
}
.ff {
	width:110px;
	font-size:10px;
}


.clearfix:after {
	content: "."; 
 	display: block; 
	height: 0; 
 	clear: both; 
 	visibility: hidden;
}
 
.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */ 

div.leftbox img  {
	background-color: #fff;
	border: 1px solid #efefef;
	padding: 4px;
	float: left;
	margin-right:10px;
}



div.art-prev li, div.art-prev ul{
	
	padding-left:10px;
margin-left:30px;
	}
	
	.wpcf7-form-control-wrap input{
width: 12em;

font-size: 13px;

color: black;

font-weight: bold;

padding-top: 3px;

padding-right: 3px;

padding-bottom: 3px;

padding-left: 3px;

margin-right: 5px;

border-top-width: 1px;

border-right-width: 1px;


border-bottom-width: 1px;

border-left-width: 1px;


border-top-style: solid;

border-right-style: solid;


border-bottom-style: solid;

border-left-style: solid;


border-top-color: #1b1b1b;

border-right-color: #1b1b1b;


border-bottom-color: #1b1b1b;

border-left-color: #1b1b1b;

background-color: white;}


.wpcf7-form-control-wrap textarea {
width: 98%;

border-top-width: 1px;

border-right-width: 1px;


border-bottom-width: 1px;

border-left-width: 1px;


border-top-style: solid;

border-right-style: solid;


border-bottom-style: solid;

border-left-style: solid;


border-top-color: #1b1b1b;

border-right-color: #1b1b1b;


border-bottom-color: #1b1b1b;

border-left-color: #1b1b1b;

font-family: Tahoma;

font-style: normal;

font-variant: normal;

font-size: 13px;

line-height: normal;

font-size-adjust: none;

font-stretch: normal;

-x-system-font: none;

color: black;

font-weight: bold;

background-color: white;}

	
	