/*
Theme Name: Sympaty-net
Theme URI: http://sympaty.net/
Description: ���� ��� Sympaty.net v2.0
Author: Alexandr Radostev
Author URI: http://cmshouse.ru
*/
* {margin: 0; padding: 0; border: 0;}
html{margin:0px;padding:0px;text-align:left;border:0px;background:#5e6a6c;}
body{margin:0px;padding:0px;text-align:left;border:0px;background:#5e6a6c;font:1px/1px verdana}

div ul{list-style-type:none;margin:0px;padding:0px;overflow:auto}
img{border:0px}
div{overflow:auto;padding:0px;margin:0px;border:0px}
p{margin:0px;padding:0px}
li{overflow:auto;padding:0px;margin:0px}
H1,H2,H3 {
	padding:0px;
	margin:0px;
	font-weight: bold;
	font-family : Verdana;
	font-size : 14px;
	color : #2c3437;
}
TABLE .rek {
	border : 1px solid #828282;
	margin : 3px 0px 3px 5px;
}

div.rekl{
	text-align : center;
	margin : 2px 0;
}

iframe.bnr {
	width : 100%;
	max-width : 640px;
	min-width : 400px;
	overflow : auto;
	padding : 0;
	margin : 0;
	border : 0 none;
}

img.rekl{
	border: 1px solid #3F3F3F;
}
H4{
	padding:0px;
	margin: 10px 10px 0px 10px;
	font-weight: bold;
	font-family : Verdana;
	font-size : 13px;
	color : #FF4848;
	text-align : center;
}

H5{
	padding:0px;
	margin: 10px 10px 0px 10px;
	font-weight: bold;
	font-family : Verdana;
	font-size : 13px;
	color : #ac0000;
	text-align : left;
}

table{border-collapse:collapse;border:0px;margin:0px;padding:0px;vertical-align:top}
table td{vertical-align:top}
a {text-decoration: none;color: #3F3F3F;font-weight: bold;background: transparent;}
a:hover {text-decoration: underline;	color: #ff9900;}
small {text-align: right; margin: 1em 0;}
h1 {font-size: 1.5em;}
hr {margin: 0 auto;clear: none;border-top: 1px solid #666;}


#header{width:100%;height:129px;overflow:hidden;clear:right;background:url(img/hd.png) top repeat-x;line-height:11px}
#title{height:129px;float:left;overflow:visible;line-height:12px}

#title h1{font-size: 30px;
	color: #f90;padding:45px 0 0 10px}
#title h1 a:link{
	color: #f90;text-decoration:none;}
#title h1 a:visited{
	color: #f90;text-decoration:none;}
#title h1 a:hover{color:#ff9800;text-decoration: none; border-top: 4px solid #f90; border-bottom: 4px solid #f90;}
#title h2{font:11px Verdana;color:#828282;padding:15px 0 0 10px;}
#bnplace{width:490px;height:60px;position:absolute;overflow:visible;top:28px; left:390px}

#rightgirl{width:170px;height:129px;background:url(img/hdright.jpg) top right no-repeat;float:right;}
#leftcolumn{width:216px;overflow:hidden;padding-top:11px;}

.leftsidebar {background:#FFFFFF;margin:6px 7px 7px 6px;border:1px solid #000000;font: 10px Verdana;}
.leftsidebar ul {padding:0 5px 0 5px}
.leftsidebar li{border:0px;padding:0 0 6px 0}
.leftsidebar ul a:link{font:bold 10px Verdana;color:#3e474e;text-decoration:none;padding-left:0px}
.leftsidebar ul a:visited{font:bold 10px Verdana;color:#3e474e;text-decoration:none;padding-left:0px}
.leftsidebar ul a:hover{font:bold 10px Verdana;color:#3e474e;text-decoration:underline;padding-left:0px}
.leftsidebar h2{font:bold 12px/30px Verdana;color:#828282;height:30px;border-left:5px solid #ff9800;padding-left:5px}

.rightsidebar {background:#FFFFFF;margin:5px 5px 5px 5px;border:1px solid #000000;font: 10px Verdana;}
.rightsidebar ul {padding:0 5px 0 5px}
.rightsidebar li{border:0px;padding:0 0 6px 0}
.rightsidebar ul a:link{font:bold 10px Verdana;color:#3e474e;text-decoration:none;padding-left:20px}
.rightsidebar ul a:visited{font:bold 10px Verdana;color:#3e474e;text-decoration:none;padding-left:20px}
.rightsidebar ul a:hover{font:bold 10px Verdana;color:#3e474e;text-decoration:underline;padding-left:20px}
.rightsidebar h2{font:bold 12px/30px Verdana;color:#828282;height:30px;border-left:5px solid #ff9800;padding-left:5px}

.textwidget{padding:0px}
.textwidget2{padding:5px}
#leftmenu a:link{display:block;width:209px;height:31px;background:url(img/button.png) top no-repeat;font:bold 12px/25px Verdana;color:#ffffff}
#leftmenu a:visited{display:block;width:209px;height:31px;background:url(img/button.png) top no-repeat;font:bold 12px/25px Verdana;color:#ffffff}
#leftmenu a:hover{display:block;width:209px;height:31px;background:url(img/button.png) bottom no-repeat;font:bold 12px/25px Verdana;color:#ffffff;text-decoration:none}
#content{background:#FFFFFF url(img/front_pa.jpg) right top no-repeat;}
#content ul{border:0px;padding:0px;margin:0px}
#contspace{width:100%;height:12px;background:#5e6a6c;overflow:visible;font:8px/8px Arial}
#rightcolumn{width:330px;}
#smallmenu{width:100%;height:165px;background:#5e6a6c url(img/smallmenu.png) repeat-x}
#sm1{width:100%;height:101px;background:url(img/sm1.jpg) right top no-repeat;font:12px Verdnan;color:#d8d5d5}
#sm1 ul{list-style-image:none;list-style-type:square;padding:10px 0 0 10px}
#sm1 ul li{padding:1px 0 1px 0;list-style-image:none;list-style-type:square;}
#sm1 li a:link{
	font:11px Verdana;
	color: White;
	text-decoration : underline;
}
#sm1 li a:visited{
	font:11px Verdana;
	color: White;
	text-decoration : underline;
}
#sm1 li a:hover{
	font:11px Verdana;
	color: Red;
}
#sm2{width:100%;height:34px;background:url(img/sm2.jpg) right top no-repeat}
#rss{height:34px;background:url(img/rss.png) left no-repeat;font:11px/34px Verdana;color:#FFFFFF;padding-left:60px}
#rss a:link{font:normal 11px Verdana;color:#FFFFFF;text-decoration:underline}
#rss a:visited{font:normal 11px Verdana;color:#FFFFFF;text-decoration:underline}
#rss a:hover{font:normal 11px Verdana;color:#FFFFFF;text-decoration:underline}
#sm3{width:100%;height:30px;font:11px/30px Verdana;color:#c2bebe;text-align:center}
#sm3 a:link{font:11px Verdana;color:#c2bebe;}
#sm3 a:visited{font:11px Verdana;color:#c2bebe;}
#sm3 a:hover{font:11px Verdana;color:#FFFFFF;text-decoration:underline}
.post{padding:0px;border:1px solid #000000;border-bottom:4px solid #000000;font:12px verdana;color:#000000}

.post h2{padding:10px 0 2px 10px;}

.post h2 a:link{
	font: bold 15px Verdana;
	color:#3e474e;
	text-decoration:none
}
.post h2 a:visited{color:#3e474e;text-decoration:none}
.post h2 a:hover{color:#3e474e;text-decoration:underline}

.date{float:right;color:#ff9800;overflow:hidden;text-align:right;padding-right:10px}
.date1 {font:26px Verdana; display: block;}
.date2 {font:22px Verdana; display: block;margin-top:-11px}
.date3 {font:bold 24px Verdana; display: block;margin-top:-12px}
#footer{width:100%;background:#000000 url(img/footer.png) top repeat-x;clear:left;color:#efefef;margin-top:11px; font-family : Verdana;font-size : 12px;}

#footer ul{
	padding:10px;
	font: 12px verdana;
	color:#FFFFFF;
	margin:0 auto;
	tex-align:center;
	width:500px
}

#footer p{margin:0 auto}
#footer ul li{float:left;padding:2px}
#footer ul li a:link{font:12px verdana;color:#FFFFFF;font-weight : bold;}
#footer ul li a:visited{color:#FFFFFF}
#footer ul li a:hover{
	color: Red;
}
#footer p{text-align:left;padding:10px;clear:left}





#bar1{width:50%;float:left;margin-top:4px;font: 10px Verdana;}
#bar2{width:50%;float:left;margin-top:4px;font: 10px Verdana;}

#bar1 ul{background:#FFFFFF;margin:5px 2px 5px 5px;}
#bar2 ul{background:#FFFFFF;margin:5px 2px 5px 5px;}


#bar1 ul a:link{font:bold 10px Verdana;color:#3e474e;text-decoration:none;}
#bar1 ul a:visited{font:bold 10px Verdana;color:#3e474e;text-decoration:none}
#bar1 ul a:hover{font:bold 10px Verdana;color:#3e474e;text-decoration:underline}

#bar2 ul a:link{font:bold 10px Verdana;color:#3e474e;text-decoration:none;}
#bar2 ul a:visited{font:bold 10px Verdana;color:#3e474e;text-decoration:none}
#bar2 ul a:hover{font:bold 10px Verdana;color:#3e474e;text-decoration:underline}

#bar1 h2{font:bold 12px/30px Verdana;color:#828282;height:30px;border-left:5px solid #ff9800;padding-left:5px}
#bar2 h2{font:bold 12px/30px Verdana;color:#828282;height:30px;border-left:5px solid #ff9800;padding-left:5px}
#bar1 li{padding:0 0 6px 0}
#bar2 li{padding:0 0 6px 0}


.adds{font:10px Tahoma;color:#5e6a6c;padding-top:10px}
.adds a:link{font:bold 10px Tahoma;color:#5e6a6c;text-decoration:none}
.adds a:visited{font:bold 10px Tahoma;color:#5e6a6c;text-decoration:none}
.adds a:hover{font:bold 10px Tahoma;color:#5e6a6c;text-decoration:underline}
.pageInfo {
	font-size: 0.8em;
	color: Gray;
	text-align: right;
	clear: both;
}


.boxedup {
	background: #fff url(img/gradient.png) top repeat-x;
	border: 1px solid Gray;
	padding: 1em 0;
	margin: 0.5em 0;
	font-family : Verdana;
	font-size : 11px;
}
.boxeduwn {
	background: White;
	padding: 0.5em;
	margin: 0.5em;
	font-style : normal;
	font-weight : normal;
}

/* End Base Elements */

/* Begin Layout Elements */
.blinks {
 	text-decoration: none;
	font-size : 9px;
	font-weight : normal;
	color : Grey;
	line-height: 1;
}

.blinks a:link, .blinks a:visited,
.blinks a:active, .blinks a:hover {
	font-size: 9px; text-decoration: none;
		font-weight: normal; color: Grey;
}

.cpr {
	line-height: 1;
}

#back {clear: both; font-size: 0.8em; text-align: right; padding: 0 10px; clear: both; margin-top: 20px;}
#back a {font-weight: normal;}
#back span {float: left;}
#back strong {color: #006;}

/* End Layout Elements */

/* Begin Navigation Elements */

#navigation {
	display: block;
	background: url('images/page_nav.png') repeat-x;
	text-align: center;
	height: 2em;
	padding: 2px 0;
	border-top: 1px solid Silver;
	border-bottom: 2px solid #ff9800;
}

#nav {padding-left: 35px; min-width: 1000px; margin: 0 auto;}

#nav, #nav ul {text-align: left; font-size: 1.1em; list-style: none; font-weight: normal; z-index: 8;}
#nav li {float: left; padding: 0; margin: 0;}
#nav a {
	border-right: 5px solid Silver;
	display: block;
	line-height: 2em;
	padding: 0 15px;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
#nav a:hover {
	border-right: 5px solid #ff9800;
	color: Black;
	background: White;
}
#nav li ul {margin: 0; padding: 0; font-size: 1em; border: 1px solid #ddd; background: url('images/page_nav.png') repeat #eee; position: absolute; left: -999em; height: auto; width: 14em;}
#nav li li {width: 14em; margin: 0;}
#nav li ul a {
	border-left: 1em solid #ff9800;
	margin: 0;
}
#nav li ul a:hover {border-left: 1em solid #f90;}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover { color: #fff; background: #ccc;}

#page_nav a {display: block; color: #999; padding: 10px; border: 1px solid #eee;}
#page_nav a:hover {color: #999; border: 1px solid #ddd; background: #eee;}

#breadcrumbs {position: absolute; font-size: 0.8em; top: 6px; left: 5px; text-align: left; text-transform: lowercase;}

/* End Navigation Elements */

/* Begin Form Elements */

#searchCSS {font-size: 0.9em; position: absolute; top: 6px; right: 5px;}
#searchform {text-align: center; }
#searchform div{height:21px;padding:0 0 0 0;line-height:1px; text-align: center;}
#s {width:115px;height:20px;font:14px Verdana;border:1px solid #ccc;}
#searchform #s:focus {border: 1px solid #aaa; background: #fafafa;}
#searchsubmit{width:20px;height:23px;border:1px;background:url(img/button.png) top no-repeat;font:bold 12px/23px Verdana;color:#ffffff;float:right;padding:0px 3px 0 0}
#searchsubmit:hover {border: 1px solid #999;}
#submit {cursor: pointer;}
.entry {font:12px verdana;color:#000000}
.entry form {text-align: center;}

.entry h3{
	font-weight : bold;
	color : red;
text-align: center;
}
select {width: 140px;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0; border: 1px solid #ccc; background: #fafafa;}
#commentform input:focus {border: 1px solid #aaa; background: #f6f6f6;}
#commentform textarea {width: 95%; padding: 2px; border: 1px solid #ccc; background: #fafafa;}
#commentform textarea:focus {border: 1px solid #aaa; background: #f6f6f6;}
#commentform #submit {border: 1px solid #ccc; color: #666; background: #fafafa; vertical-align: top;}
#commentform #submit:hover {border: 1px solid #aaa; background: #eee;}

.comment_no {padding-top: 10px; float: right; font-size: 3.5em; color: #eee;}

.commentlist {padding: 0; margin: 5px; list-style: none;}
.commentlist li {clear: both; list-style: none; padding: 10px; background: #fff url(img/gradient.png) 0 -10px repeat-x; border-top: 1px solid #ddd; margin: 10px;}
.commentlist li:hover {background-position: 0 0; border-top: 1px solid #ccc;}

.commentlist .gravatar {display: block; float:left; padding: 3px; margin: 0 20px 5px 0; border: 2px solid #ccc; background: #eee;}

.alt {clear: both;}

/* End Form Elements */

/* Begin Images */

p img {padding: 0;
margin: 0 10px 2px 0;
}
p img[alt="an image"] {float: left; margin: 0 7px 2px 0;}
img.alignright {
	padding: 4px 4px 2px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px 2px;
	margin: 0 7px 2px 0;
	display: inline;
}

.center {display: block; margin-left: auto; margin-right: auto;}
.alignright {float: right;}
.alignleft {float: left;}


.images {width: 95%; text-align: center;}
.images img {float: left; clear: both; margin: 0 auto;}

/* End Images */

/* Begin Portlets */

#wp-calendar {text-align: center;}
#wp-calendar {width: 100%; background: #fff;}
#wp-calendar caption {background: #ddd; font-weight: bold;}
#wp-calendar thead {background: #eee;}
#wp-calendar #today {
	background: #da5e29;
}
#wp-calendar a {text-decoration: underline;}

/* End Portlets */

/* Begin Icons and Stuff */

.icons a {display: block; height: 16px; padding-left: 25px;}
.icons a:hover {background-position: left bottom ;}

.icons .s_delicious {background: #fafafa url('icons/delicious.gif') no-repeat;}
.icons .s_digg {background: #f6f6f6 url('icons/digg.gif') no-repeat;}
.icons .s_technorati {background: #fafafa url('icons/technorati.gif') no-repeat;}
.icons .s_reddit {background: #f6f6f6 url('icons/reddit.gif') no-repeat;}
.icons .s_magnolia {background: #fafafa url('icons/magnolia.gif') no-repeat;}
.icons .s_stumbleupon {background: #f6f6f6 url('icons/stumbleupon.gif') no-repeat;}
.icons .s_yahoo {background: #fafafa url('icons/yahoo.gif') no-repeat;}
.icons .s_google {background: #f6f6f6 url('icons/google.gif') no-repeat;}

.iconComment a {padding-left: 20px; background: url(img/icon_com.png) top left no-repeat}
.iconEdit {background: url(img/icon_edit.png) top left no-repeat; padding: 1px 0 5px 20px;}


.iconrss {background: url(img/feed-ico.gif) no-repeat;}

/* End Icons and Stuff */

#content p {margin:10px; line-height: 1.5em;}
#content h1{
	color: #3e474e;
	font-weight: bold;
	margin: 0.5em 0;
	padding-bottom: 0.2em;
	border: 0;
}
#content h2 {font-size: 1.5em;}
#content h2 a {
	color: #3e474e;
}
#content h2 a:hover {color: #666;}
#content ul, #column1 ol {
	margin: 1em;
	padding: 0.5em;
	border-top: 1px dotted #FFD700;
	border-bottom: 1px dotted #FFD700;
}
#content ul li {margin: 0 1em; padding: 0.2em; list-style: square inside;}
#content ol li {margin: 0 3em; padding: 0.2em; list-style: decimal outside;}
#content blockquote {
	margin: 15px;
	padding: 0 0 10px 30px;
	font-style: normal;
	background:url(img/blockquo.png) 0 0 no-repeat;
	color: #3A3A3A;
}
#content blockquote p {margin: 1em 2em 0 0;}
p.akpc_pop {
	color : Gray;
	font-size : 9px;
}

#counters{width:90px;height:40px;padding:0 5px 0 0;float:right;overflow:visible}
.stran{
	font-weight : bold;

}
.postsearch{padding:0px;font:12px verdana;color:#000000;border:1px solid #000000; text-align:center;}
.postsearch h2{padding:10px 0 10px 10px;}
.postsearch h2 a:link{font:bold 16px Arial;color:#3e474e;text-decoration:none}
.postsearch h2 a:visited{font:bold 16px Arial;color:#3e474e;text-decoration:none}
.postsearch h2 a:hover{font:bold 16px Arial;color:#3e474e;text-decoration:underline}
#srchtitle{background:#FFFFFF}

#recentcomments{padding:0px;margin:0px}

.related_post{line-height: 1.5}

 #greenmama_cslinks .layout_div {width:132px;height:auto !important; min-height:250px; 

height:300px; font-family:verdana;}/*Слой, обрамляющий весь блок целиком*/
                #greenmama_cslinks .header_div{ margin-bottom:10px; margin-left:10px; font-weight:bold; } /*Слой, 

обрамляющий основной заголовок*/
                #greenmama_cslinks .header_link{ color:#666666; font-size:9pt; text-decoration:none;} 

/*Класс ссылки основного заголовка*/
                #greenmama_cslinks .group_div{} /*Слой, обрамляющий анонсы (без основного заголовка)*/
                #greenmama_cslinks .element_div{ } /*Слой, обрамляющий каждый анонс*/
                #greenmama_cslinks .image_ancor{} /*Якорёк картинки*/
                #greenmama_cslinks .image{ width:90px; height:90px; border:0px; } /*Картинка*/
                #greenmama_cslinks .anons_title{ display:block; margin:10px 10px; } /*Заголовок 

анонса*/
                #greenmama_cslinks .anons_link_title{ color:#666666; text-decoration:none; 

font-size:9pt; } /*Якорёк заголовка анонса*/
                #greenmama_cslinks .anons_text{} /*Текст анонса*/
                #greenmama_cslinks .anons_link_text{ color:#666666; text-decoration:none; 

font-size:9pt; } /*Якорёк текста анонса*/
