body{
	margin:0;
	padding:0;
	background: #f8f4eb

	

}
/*layout*/


#content-container
{	position: relative;
	float: left;
	width: 100%;
	

	
}

#content
{ 
	position: relative;
	margin: 0 auto;
	width: 1050px;
	margin-top: 23px;
	background: #fff;
	
	    -webkit-box-shadow: -1px 2px 10px #c5c2a6;
    -moz-box-shadow: -1px 2px 10px #c5c2a6;
    box-shadow: -1px 2px 10px #c5c2a6;
	
	
	
	
	filter:
        progid:DXImageTransform.Microsoft.Shadow(color='#c5c2a6', Direction=45, Strength=3)
        progid:DXImageTransform.Microsoft.Shadow(color='#c5c2a6', Direction=125, Strength=3)
        progid:DXImageTransform.Microsoft.Shadow(color='#c5c2a6', Direction=225, Strength=3)
        progid:DXImageTransform.Microsoft.Shadow(color='#c5c2a6', Direction=315, Strength=3);
        position: relative;
		 -position:  inherit;
        top: -4px;
        left: -4px;
        zoom: 1;
			 

}

 
#header
{
padding: 8px 30px;
height: 123px;
background: #fff;
position:relative;
-position: inherit;
clear: both

}

#header_top {
 height: 30px;
 }
#header_top p{
color: #000;
text-transform:uppercase;
font-size: 10px;
line-height: 14px;
padding: 0px 15px;
padding-right: 190px;
margin: 0;
float: left;
letter-spacing: 2px
}
#header_top p.enter {
background: #fff url(../images/enter.gif) no-repeat 15px 3px;
padding: 0;
padding-left: 85px;
font-size: 11px;
color: black;
padding-top: 3px;
height: 30px;
text-transform:none}
#header_top p.enter a {
padding-right: 10px;
line-height: 18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bolder;
font-style:italic;
text-decoration: none;
letter-spacing: -1px;
font-size: 12px;
 
color: black}

#header_top p.enter a:hover {
color: #e8631e}




#logo {
	float:left;
	margin-right: 30px;
	width: 362px}
#date {
float: left;
width: 250px;
padding-top: 6px;}
	
#nav{
 	margin: 0;
	 padding: 0px 30px;
	
 
 }
 #nav table{ height: 31px;
 background:url(../images/menu_1b.gif) repeat-x top;}
#menu {

padding: 0;
margin: 0;
padding-left: 14px}
#menu img{
padding: 0;
margin: 0 5px;
margin-top:0px}

 
 #search {
	 float:right;
	 width: 324px;
     margin-top:20px;
	 padding-top: 5px;
	   height: 44px;
	 background:url(../images/search.jpg) no-repeat top right}

  #search input {
  width: 195px;
  height: 20px;
  border: none;
  background: #f1ebdc;
  border-top: 1px solid #c1bcb0;
    border-left: 1px solid #c1bcb0}

  

 


#container_1
{ 
	position: relative;
	 padding: 18px 10px 10px 30px;
	background: #fff ;
	padding-right: 35px
			 

}

 .col1 {
 float:left;
 margin: 0px;
  margin-right: 24px;
 width: 390px}

 .col2 {
 float:left;
 margin: 0;
 width: 270px}
  .col3 {
 float: right; 
 
 width: 280px}

 .theme_name {
  background:#000 url(../images/line3.gif) repeat-x bottom;
  padding:  5px 10px;
}

 .theme_name .title {
 float: left;
 font-family: Georgia, "Times New Roman", Times, serif;
 color: #fff;
 font-size: 20px;
 line-height: 26px;
 width: 300px;
 display: block}
  .theme_name div.theme {
   text-align:right;
  color: #a2a2a2;
  font-size: 11px;
  margin: 0;
 }
  
  .theme_name div.theme a {
  color: #e8631e}
  .theme_name div.theme a:hover {
  color: #fff}
  .theme_text {
  position: relative;
   -position:  inherit;
  padding: 10px;
  padding-right: 50px;
  padding-bottom:3px}
    .theme_com {
	position:absolute;
	-display:none;
	top: 5px;
	right: 5px;
	background:url(../images/icon_com2.gif) no-repeat top left;
	width:41px;
	height: 42px;
	text-align: center}
	.theme_com a {
	text-decoration: none;
	 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 26px;
	color: #000;
	font-style:italic;}
	.theme_com a:hover  {
  color: #e8631e}
  
.com3{
padding: 0;
font-size: 12px;
position:absolute;
	-display:none;
	top: 5px;
	right: 5px;
 	width:31px;
	height: 22px;
	text-align: center}

.com3 a{
color: #ef6c0b;
}
  
  
  
  
 .block_1 {
 background:url(../images/line3.gif) repeat-x top;
 padding: 10px 0px;

 position:  relative;
 -position:  inherit}
 
 .block_2 {  
 border: 1px solid #000;
 background: #f1ebdc;
  margin-bottom: 15px;}
 
  .block_3 {
 background: #f1ebdc url(../images/line3.gif) repeat-x top;
 padding: 10px 0px}
 
 	  .block_4 {
 background: #f1f1f1 url(../images/line5.gif) repeat-x top;
 padding: 10px 8px 0px 8px}	
  .col5 .block_4 {
  background: #f1ebdc url(../images/line5.gif) repeat-x top;
  }
 .left_block .block_4 {
  background: #f1ebdc url(../images/line5.gif) repeat-x top;
  margin-bottom: 10px}
  .left_block .block_4a {
  background: #f1f1f1 url(../images/line5.gif) repeat-x top;
  margin-bottom: 10px;
   padding: 10px 8px 0px 8px}
  .block_5 {
 background: url(../images/line5.gif) repeat-x top;
 padding: 10px 0px 0 0}	
 
  .left_block .block_5 {
   margin-bottom: 10px}
  .block_6 {
  border-top: 3px solid #9f9d9d;
  
 padding: 10px 0px 0 0;
 margin-top: 9px}	




  .int {
  margin-top: 10px}
 
 .int_text {
 background: #f1ebdc url(../images/int_bot.gif) no-repeat bottom left;
 padding: 10px;
 padding-bottom: 20px;
 }
 .int_text, .int_text p {
 font-family:Georgia, "Times New Roman", Times, serif;
 font-style:italic;
 line-height: 18px;
 color: #353333}
 .int_text p {
 padding: 0;
 margin:0}
  .int_foto {
  float: left;
  margin-right: 8px;
  width: 44px}
 
   .int_name {  
   float: left;
  width: 201px}
   .int_name a {
   color: #000;
   font-size: 11px;
   line-height: 13px;
   text-decoration: none}
     .int_name a:hover {
   color: #e8631e;}
   .int_name p {
   padding: 0;
   margin: 0;
   margin-bottom: 3px}
   
   
 .post_2 {
  margin-top: 10px;
  padding-right: 10px}
  .block_3 .post_2  {
   padding: 0 18px;
   padding-right: 10px}
    
   
 
 
 .post_text, .post_text p {
 font-size: 12px;
 line-height: 15px;
  padding: 0;
   margin: 0;
   margin-bottom: 3px;
 color: #3e3d3d}
  .post_text, .post_text p a {
  color: #000;
  font-size: 12px;
  text-decoration: none;}
    .post_text a:hover {
   color: #e8631e;}
  .post_foto {
  float: left;
  margin-right: 8px;
  width: 110px}
 
   
   
   
   .com1 {
   margin-top: 4px;
   clear: both}
   .com1 a {
   color: #a2a2a2;
   font-size: 11px;
   text-decoration: underline}
    .com1 a:hover {
	color: #000;}
	
	.col6 .com {
clear: none  }

	
  .col4 {
 float: left; 
 margin-right: 13px;
 width: 215px}
	  .col5 {
 float: left; 
  width: 260px}
  	  .col5 .block_5 {
	  margin-top: 13px}
	  
.col5 .block_5 .post_3 {
  margin-bottom: 2px;}
  .col5 .block_5 .post_3 p {
  padding: 0;
  margin: 2px 0;
  line-height: 14px;}
	  .col6 {
	  margin: 15px 0
   
  }
  .post_3 {
  margin-bottom: 8px;}
.post_3 .black_g {
margin-bottom:4px}


.post_1 {
border-top: 1px solid #cec9ae;
margin-top: 4px;
position: relative;
 -position:  inherit
}
.post_1 .date {border-top:1px solid #cec9ae;}

a.more2 {
font-weight:bolder; font-size:14px}
.date{
color: #ef6c0b;
position: relative;
 -position:  inherit;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 10px;
line-height: 14px;
float: right;

width: 63px;
border-top:1px solid #a3a3a3;
background: #efe9dd;
padding-bottom: 3px;}
.date p {
padding: 0 3px;
font-size: 11px;
font-family: Georgia, "Times New Roman", Times, serif;
line-height: 14px;
margin: 0}
.date span {
font-size: 28px;
color: #ef6c0b;
line-height: 32px}

.post_1 .post_text  {
float: right;
padding-top: 8px;
width: 210px}



.date2{
color: #ef6c0b;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
line-height: 16px;
width: 73px;
border-top:1px solid #a3a3a3;
background: #f3f3f3 url(post_c1.gif) no-repeat bottom left;
padding-bottom: 5px;}
.date2 p {
padding: 0 5px;
margin: 0}
.date2 span {
font-size: 36px;
line-height: 40px}



.post_in .date{float: right;
margin-right: 10px;
margin-bottom: 10px}


.date_m{

font-size: 12px;
line-height: 16px;
width: 53px;}
.date_m p {
padding: 0 3px;
margin: 0}
.date_m span {
font-size: 26px;
line-height: 30px}

.post_4 {
float:left;
width: 309px;
margin-top: 8px;
margin-right: 11px}


.post_5 {
float:left;
width: 142px;
margin-top: 8px;
}
.post_5 img {
display: block}
	  .col7{
 float: left; 
 margin-right: 20px;
  width: 400px}
  
  
  .blog {
	position: absolute;
	top: 12px;
	right: 28px
}

.post_6 {
 
margin-top: 8px;
}
  
.blog_foto {
float: left;
width: 69px;}
.blog_foto img {
border: 1px solid #a0a0a0}
.blog_text {
background:url(../images/arrow_4.gif) no-repeat top left;
width: 330px;
float: left} 
.left_block .blog_text {
 width: 210px;}

 
.blog_text div{
background:#f1ebdc;
margin-left: 8px;
padding: 5px 8px;}     

 .blog_text div p, .blog_text div p a {
font-size: 11px;
text-decoration: none;
padding: 0;
margin: 2px 0;
line-height: 14px}
.blog_text div p a:hover { color: #ef6c0b}
.clear {
clear:both;
}


 
.pic_ban {
	margin-right: 35px}

/**/
#footer
{
	 margin: 0px 30px;
	 padding: 12px 0;	 
	vertical-align:middle;
	background:url(../images/line.gif) repeat-x top;
	 
}
	


 #footer p {
float:left;
padding-left: 30px;
text-transform:uppercase}


#footer p.copy, #footer p.copy2 {
font-size: 11px;
color: #595037;
 width: 250px;
padding-top:15px
 }
 #footer p.copy2 {
	 float: right;
	 text-align: right;
	 padding-right: 35px;
	 padding-top:8px}
	 
#footer p.copy a, #footer p.copy2 a {color: #595037;
text-decoration: none}
#footer p.copy2 a:hover {color: #666666;}
#footer p.copy2 img {
	margin-right: 9px}

#footer p.bot_menu {font-size: 11px;
color: #595037;
 width: 350px;
padding-top:15px}
#footer p.bot_menu a {
text-transform:uppercase}
#footer p.bot_menu a:hover {
color: #ef6c0b;
text-decoration: none}

/*in*/

#text {
float: left;
margin-left: 15px;
width: 640px;}
#text_full { }


.left_block {
	float: right;
	width: 280px;
	 } 
	 
	 
	 
.title_1, a.title_1, a.title_1:hover  {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 26px;
color: black;
padding: 0;


margin: 4px 0;
line-height: 28px;
margin-bottom: 14px;}
a.title_1 {
text-decoration:underline;}
a.title_1:hover {color: #ef6c0b;}




.theme {
padding: 0;
font-size: 11px;
color: #a2a2a2 ;
margin: 0;
padding-right:15px;
padding-bottom:4px;
}

.theme a{
color: #ef6c0b;
}
.author {
padding: 0;
font-size: 11px;
color: #a2a2a2 ;
ock}  
	.size10 {font-size: 18px;
line-height: 20px}
.bread {
background-color: #e5f8cc;
color: #787878;
font-size: 11px;
margin-bottom: 4px;
padding: 3px 3px

}



.comments div{

margin-left:10px}
.comments .img {
float:left;
margin:0;
width: 40px
}
.comments .name {float:left;
width: 140px}

.comments div{

margin-left:10px}
.comments .img {
float:left;
margin:0;
width: 40px
}
.comments .name {float:left;
width: 140px}
.comments_in {float:left;
width:430px}


.comments .comments_in2 {
background: #eceaea;
float:left;
width:430px;
padding: 5px 0;
margin-left: 180px;
margin-top: 15px;
margin-bottom: 10px;}

.comments .comments_in2 p {
padding: 2px 15px}



.pic_com {
position:relative;
width: 100px;
margin: 8px 0 5px 8px;
float:right}
.pic_com .zoom {
position:absolute;
width: 16px;
width: 16px;
bottom: 2px;
left: 0}


.com2 {
padding: 0;
font-size: 12px;
clear:both;

margin: 0;
margin-bottom: 4px;}

.com2 a{
color: #ef6c0b;
}

.com {
padding:5px 12px 10px 12px;
margin-top: 10px;
background-color: #ebe4d4}




.check {
width: 26px;
height: 26px;
border: none;
background:none;

   color: #444343;
   line-height:20px;
 margin: 0px 0 0px 0;
 vertical-align:middle;
 padding-left: 4px;}
 
 
.errorpanel {
background: #f06b0c;
padding: 3px 3px;
color: white;
margin: 5px 0}
 
input.button {
	display: inline-block;
	outline: none;
	cursor: pointer;

	text-align: center;
	text-decoration: none;
font-family: Tahoma, Verdana, Geneva, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
	padding: .1em 1em .1em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}

input.orange_b {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
input.orange_b:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
input.orange_b:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/*in*/


input, select {
width: 270px;
height: 26px;
border: 1px solid #d2d6d9;
background: white url(../images/form_background.png) repeat-x top;

   color: #444343;
   line-height:20px;
 margin: 4px 0 10px 0;
 vertical-align:middle;
 padding-left: 4px;

}
form{
	
	margin : 0px;
	padding : 0px;
}

textarea {

width: 270px;
border: 1px solid #d2d6d9;
background: white url(../images/form_background.png) repeat-x top;
 color: #444343;
line-height:16px;
margin: 4px 0 4px 0;
overflow:auto;
padding: 4px;
}








input:hover, textarea:hover,
input:focus, textarea:focus { 
-moz-box-shadow:0 0 12px #fdecc1;
	-webkit-box-shadow:0 0 12px #fdecc1;
	box-shadow:0 0 12px #fdecc1;
}

 
			
