﻿/*  
Theme Name: Woman Theme
Theme URI: http://www.none.none
Description: Тема для сайта "Женский журнал"
Version: 1.0
Author: Ippolitov Konstantin
Author URI: http://www.none.none
*/

body {font-family: Arial, Helvetica, sans-serif;color: #333333;background: #9044bc url(images/footerbg.png) repeat-x bottom; margin: 0px;padding: 0;font-size:12px;}
a, a:visited {color:#000;text-decoration:none;padding:0px;border:none;}
a:active {border:none;}
img {border: none;}
p {padding: 0px 0px 5px 0px;margin: 0px;}
h1{color:#454545;margin: 0px;font-family:Georgia;font-size:160%;margin:0px 0px 5px 0px;font-weight:normal;}
h2 {color:#454545;margin: 0px;font-family:Verdana,sans-serif;font-size:160%;margin:0px 0px 15px 0px;font-weight:normal;border-bottom: 1px solid #c8c8c8;padding-bottom: 2px;}
h3 {margin: 0px;font: 18px Georgia;margin:0;font-style:italic;}
h4 {margin: 0px;padding:0px 0px 3px 0px;border-bottom: 1px dotted #b9b9b9;color:#4a4a4a; text-transform:uppercase;font-size:11px;font-weight:normal;}
h1 a, h1 a:visited, h2 a, h2 a:visited{color: #000;text-decoration: none;}
h1 a:hover, h2 a:hover {color: #043FA0;text-decoration: none;}
h5 {margin: 0px;font: 14px Georgia;margin:0;font-style:italic;font-weight:bold;color:#5f5f5f;}
form {margin:0px;padding:0px;}
table, tr, td {font-size:11px;}
.widget { display:block; }

#page {width:1034px;margin: 0px auto; overflow:hidden;padding:20px 0px 5px 11px;background: #fff;}
a.logo, a.logo:visited {border:none;}

#menu {float:left;width: 1017px;height:36px;background: url(images/menubg.png);padding-left:3px;}
ul.menu {margin:0;padding:0;}
#menu li {color: #fff;list-style:none;float:left;margin:1px 0px 0px 0px;font: 12px Arial;text-transform:uppercase;font-weight:bold;padding-top:8px;padding-bottom:3px;border-right: 1px solid #d4a6cb;}
#menu li a:link {color:#ffe7ff;padding:0px 5px;border:none;}
#menu li a:visited {color:#ffe7ff;padding:0px 5px;border:none;}
#menu li a:hover {background: url(images/amenu.png);padding-top:9px;padding-bottom:12px;color:#fff;border:none;}

#headerblock {width:1024px;float:left;}
#singleheaderblock {width:1008px;float:left;height:100px;background: url(images/5x5.gif);border-right: 1px dotted #c1c1c1;border-left: 1px dotted #c1c1c1;margin-top:3px;padding:5px;}
.headthumb {float:left;width:151px;margin-right: 10px;display:inline;}
.headthumb img{border: 5px solid #fff;}
.headtitle {float:left;width:148px;font-size: 11px;padding:8px 8px;background: #fff;margin-right: 10px;display:inline;}
#slideblock {float:left;width:671px;height:250px;background: url(images/slidebg.gif);margin-top:9px;border-right: 1px dotted #c1c1c1;padding:7px;}
#trandblock {float:left;width:318px;margin:9px 0px 0px 8px;display:inline;height:250px;position:relative;}
a.trand:link,a.trand:visited{margin:0;padding:0;border:none;}

#content-wrapper {float:left;width:740px;}
#newsblock {width:1024px;float:left;margin-top:8px;}
#todaytitle {width:119px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/newstitle.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}
#today {float:left;width:439px;overflow:hidden;color:#5d7d94;}
.newscontainer {float:left;width:212px;height:74px;border-bottom: 1px dotted #4a4a4a;margin-right:7px;display:inline;margin-top:5px;}
.newscontainer1 {float:left;width:212px;margin-right:7px;display:inline;margin-top:5px;}
.newsthumb {float:left;width:69px;margin-right:8px;display:inline;}
.newsthumb img{border: 6px solid #ffdeff;}
.newscont {width:133px;float:left;padding-top:2px;}
a.all:link, a.all:visited {color:#5d7d94;border-bottom:1px dotted #5d7d94;padding:0;font-weight:normal;font-style:normal;font: 11px Arial;}
a.all:hover {border:none;}
a.newscont:link,a.newscont:visited {color:#4a4a4a;text-decoration:none;padding:0px;border:none;}
a.newscont:hover {text-decoration:underline;}
a.lifixie:link,a.lifixie:visited {width:100px;color:#4a4a4a;text-decoration:none;padding:0px;border:none;}
a.lifixie:hover {text-decoration:underline;}
.date {float:left;background: #e9c9ec;font-size:11px;color: #4a4a4a;padding:1px 3px;margin-top:3px;margin-right:3px;}
.date1 {float:right;background: #c3d0d9;font-size:11px;color: #4a4a4a;padding:1px 3px;margin-top:0px;}
.more {float:right;}

#starblock {float:left;margin-left:19px;width:566px;}
#startitle {width:119px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/startitle.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}
		
a.login, a.login:visited {border-bottom: 1px dotted #3c003c;color: #3c003c;}
a.login:hover {border:none;}
#foo {
	list-style: none;
	margin: 0;
	padding: 0;
}
li.foo {
	display: block;
	list-style: none;
	margin: 0;
        padding:0px 24px 0px 0;
	float: left;
	width: 96px;
	height: 150px;
        font-size: 11px;
        line-height: 120%;
}
#foo img {border: 1px solid #cecece;padding:1px;}
#scroll {float:left;width:500x;overflow:hidden;margin-top:10px;padding-left: 10px;}
a.scrollback:link, a.scrollback:visited {float:left;width:27px;height:136px;background: url(images/scrollback.png);margin:6px 0px 0px 0px;padding:0;border:none;}
a.scrollback:hover{background: url(images/scrollbackon.png);}
a.scrollnext:link, a.scrollnext:visited {float:right;width:27px;height:136px;background: url(images/scrollnexton.png);margin:0;padding:0;border:none;}
a.scrollnext:hover{background: url(images/scrollnext.png);}

.comment {float:left;background: url(images/comment.png) no-repeat left center;padding-left:13px;font-size:11px;color: #5f5f5f;margin-top:4px;}
.comment-scroll {float:left;background: url(images/comment.png) no-repeat left center;padding-left:13px;font-size:11px;color: #5f5f5f;}
.comment1 {float:left;background: url(images/comment1.png) no-repeat left center;margin-left: 5px;padding-left:13px;font-size:11px;color: #5f5f5f;}

#sidebar-left {float:left;width:273px;margin-top: 15px;}
#sidebar-right {float:left;width:273px;margin-top: 18px;margin-left:10px;display:inline;}
.widget {float:left;width:273px;margin-bottom:17px;background: url(images/widbot.png) no-repeat bottom;padding-bottom: 18px;}
#mainpoll {float:left;margin: 8px 0px 0px 10px;display:inline;}
.category {font-size:11px;background:#d2d2d2;display;block;padding:0px 5px;}
#quest {float:left;font: 13px Georgia;width:202px;font-weight:bold;font-style:italic;color: #666666;}

li.polls {list-style:none;margin:0;padding:0;}
a.polls:link, a.polls:visited {width:256px;float:left;margin:0px 0px 0px 8px;padding:3px;font-size:11px;border:none;color:#3e3e3e;}
a.polls:hover {background: #ffd2f8;}

li.recep {float:left;margin-right:15px;}
a.recep:link, a.recep:visited {float:left;font-size:11px;}
a.recep:hover {background: #ffd2f8;}

.button {float:left;height:100px;background: url(images/butbg.png);position:relative;}
.rightbut {float:right;width:4px;height:27px; background: url(images/rightbut.png);}
.leftbut {float:left;width:4px;height:27px; background: url(images/leftbut.png);}
p.but {float:left;color:#555555;font-size:11px;padding-top: 5px;}

#mainblock {float:left;margin-left:19px;width:733px;margin-top: 10px;display:inline;}
.statblock {float:left;width:733px;margin-top:4px;margin-bottom:10px;position:relative;background: url(images/5x5.gif) repeat-x bottom;padding-bottom:15px;}
#modetitle {float:left;width:131px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/modetitle.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}

.title {float:left;width:340px;margin-bottom: 5px;}
.right {float:right;padding-top:4px;color:#5d7d94;}

.block {float:left;width:350px;border-right: 1px dotted #979898;padding-right: 5px;margin-right:10px;display:inline;margin-top: 5px;}
.artcont {float:left;width:width: 350px;padding-bottom: 10px;}
.artthumb {float:left;width:135px;}
.arttitle {float:right;width:190px;margin-left: 10px;font-size:11px;display:inline;}
a.artlink:link, a.artlink:visited {font-size:12px;text-decoration:none;font: 12px Georgia;font-weight:bold;font-style:italic;color: #434343;line-height:150%;border:none;}
a.artlink:hover {text-decoration:underline;}
.artcont1 {float:left;width:330px;margin-right:7px;display:inline;margin-top:5px;}
.artthumb1 {float:left;width:51px;margin-right:4px;display:inline;}
.artthumb1 img{border: 6px solid #ffdeff;}
.arttitle1 {width:230px;float:left;padding-top:2px;}

p.art {margin-top:4px;padding:0px;}
.horo {float:left;width:273px;text-align:center;}
a.horo1:link, a.horo1:visited {float:left;font-size:11px;background:#8db4d0;margin-right:3px;margin-top:4px;border:none;color:#fff;padding:0px 4px;}
a.horo1:hover {background:#bed8eb;color:#325f80;}
.px {float:left;font-size:11px;margin: 4px 4px 0px 7px;}
.horocont {float:left;width:600px;margin-bottom:15px;}
.horoimg {float:left;width:53px;}
.horotext {float:right;width:530px;}

#beautytitle {float:left;width:131px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/beauty.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}
#sporttitle {float:left;width:131px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/fitness.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}
#sextitle {float:left;width:131px;height:17px;color:#4a4a4a; text-transform:uppercase;background: url(images/sex.gif) no-repeat left;padding: 4px 0px 0px 12px;font-size: 11px;margin-bottom:4px;}

#photoblock {float:left;width:350px;background: #f9c9ff;height: 6px;line-height:0%;}
#reblock {float:left;width:350px;background: #a3ccf1;height: 6px;}
#recblock {float:left;width:350px;background: #f9c9ff;height: 6px;}
#bgleft {float:left;width:4px;height:6px;background: url(images/photoleft.png);}
#bgright {float:right;width:4px;height:6px;background: url(images/photoright.png);}

.indexcon {float:left;width:555px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px dotted #c1c1c1;}
.indexthumb {float:left;width:50px;margin-right: 10px;}
.indextitle {float:left;width:495px;}

.phtitle {color: #d039cb;margin: 0px;font: 17px Georgia;padding:0px;font-style:italic;border-bottom: 1px dashed #d039cb;}
.retitle {float:left;color: #4c9ce6;font: 17px Georgia;padding:0px;font-style:italic;border-bottom: 1px dashed #61aef5;margin-bottom:5px;}

.left {float:left;padding-top:7px;}
.right1 {float:right;}
.section1 {float:left;width:230px;margin-right:10px;margin-top:7px;}

.podium {float:left;width:62px;background: url(images/5x5.gif);margin-top:9px;margin-right: 13px;padding:6px 6px;display:inline;text-align:center;}
a.photo:link, a.photo:visited {width:74px;background: #fff;font-size:11px;text-decoration:none;color:#464646;border:none;}
a.photo:hover {text-decoration:underline;}

#act {float:left;width:170px;}

.rec {float:left;width:250px;margin-top:6px;font-size:11px;}

.rate {float:left;width:273px;height:200px;background: url(images/ratebg.png) no-repeat;}
.rate ul{margin:0px;padding:0px;}
li.rate1 {float:left;list-style:none;padding:0;margin-left:35px;margin-bottom:16px;height:26px;overflow:hidden;line-height:110%;font-size: 11px;color:#b3208d;display:inline;}
a.rate1:link, a.rate1:visited {color: #4b4b4b;font-size: 11px;margin:0;padding:0;border:none;}
a.rate1:hover {text-decoration:underline;}

.test{float:left;width:70px;margin-right:13px;margin-left:5px;display:inline;}
li.other1 {margin:0px;padding:2px 0px;}
a.other, a.other:visited {text-decoration:none;color: #4a4a4a;border:none;}
a.other:hover {text-decoration:underline;}

#content-single {float:left;width:555px;margin-top:10px;line-height:160%;}
#singlemeta {float:left;width:555px;margin-bottom: 10px;}

#linklist {float:left;width:175px;margin-top:10px;margin-right:10px;display:inline;}
#linklist li {list-style:none;margin:0;padding: 5px 0px;width:150px;border-bottom: 1px dotted #cdcdcd;}
#linklist li a:visited {border:none;color:#000;}
#linklist li a:hover {background:#fdbafc;}
#linklist li.current-cat {font-weight:bold;}
#linklist li.current-cat a, a:visited {color: #620661;}

#sidebar {float:left;width:175px;}
li.random {float:left;list-style:none;margin:5px 0px;padding:0px 0px 3px 0px;border-bottom: 1px dotted #cdcdcd;}
ul.advanced-random-posts {margin:0;padding:0;}
.leftblock {float:left;width:175px;overflow:hidden;margin-top:15px;}
.randomthumb {float:left;width:60px;}
.randomlink {float:left;width:100px;}

#widthfix {float:left;width:550px;}
.pic {float:left;width: 250px;margin-left:155px;}

#categorypath {float:left; width:550px;color:#373737;margin-bottom:8px;}
#categorypath a:link, a:visited {color:#8d0074;margin:0;padding:0;border-bottom: 1px dotted #8d0074;}
#categorypath a:hover {border:none;}

#line {float:left;width:1024px;line-height:0;border-bottom: 5px solid #d786d8;text-align:right;margin-top:15px;}
#footertext {float:left;text-align:center;font-size:10px;padding:10px 50px;}
#footerlink {float:left;text-align:center;font-size:11px;padding:10px 50px;}
#footerlink ul {margin:0;padding:0;}
#footerlink li {text-align:center;float:left;list-style:none;margin:0px 5px 0px 0px;padding:0px 5px 0px 0px;border-right: 1px solid #646464;}

.blocspan {float:left;width:170px;font-weight:bold;background: url(images/cat.png) no-repeat bottom left;padding-bottom: 10px;border:none;font-size: 12px;color: #b345b2;}
a.maincat:link, a.maincat:visited {float:left;width:170px;font-weight:bold;background: url(images/cat.png) no-repeat bottom left;padding-bottom: 10px;border:none;font-size: 12px;color: #b345b2;}
ul.catlink {lyst-style:none;margin: 10px 0px 0px 10px;padding:0;}
.section {
	float:left;
width: 350px;
margin: 20px 10px 20px 0px;
}
.box {
  float:left;display: none; /* по умолчанию прячем все блоки */
}
.box.visible {
  float:left;display: block; /* по умолчанию показываем нужный блок */
}
ul.tabs {
        	margin-top: 7px;
	list-style: none;
	background: #FFF;
        padding:0;
}
.tabs li {

float: left;
	display: inline;
	color: #393939;
padding: 5px 11px;
	cursor: pointer;
	background: #f9c9ff;
	border-bottom: 1px solid #F9F9F9;
}

div#feature_list {
			width: 671px;
			height: 250px;
			overflow: hidden;
			position: relative;
                        padding:0;
                        margin:0;
                        
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			right: 0;
			z-index: 2;
			width: 268px;
		}

		ul#tabs li {
			font-size: 11px;
			font-family: Arial;
                        line-height: 130%;
		}
		
		ul#tabs li img {
			padding: 1px;
			border: 1px solid #d5d5d5;
			float: left;
			margin: 0px 10px 0px 0px;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;
                        background: #fff;	
			display: block;
			padding: 3px 10px 0px 6px;
			height: 79px;
overflow:hidden;
			outline: none;border:none;
margin-bottom:5px;
		}

		ul#tabs li a:hover {
			text-decoration: underline;
		}

		ul#tabs li a.current {
			background: url('images/slidebg.png') no-repeat;
                        color: #383838;border:none;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}
		ul#output {
			left: 0;
			width: 390px;
			height: 250px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 390px;
			height: 250px;
		}
ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
                        border:none;
		}
		
		ul#output li a:hover {
			background: #cf00cd;
		}

/* alignments */
.center {text-align: center;}
img.center, img[align="center"] {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
img.alignleft {float:left;margin: 2px 10px 5px 0px;border: 1px solid #cecece;padding:1px;}
img[align="left"] {float:left;margin: 2px 10px 5px 0px;border: 1px solid #cecece;padding:1px;}
.alignright {float: right;}
img.alignright {float:right;margin: 2px 0px 5px 10px;border: 1px solid #cecece;padding:1px;}
img[align="right"] {float:right;margin: 2px 0px 5px 10px;border: 1px solid #cecece;padding:1px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;height:0px;}
