body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
background-color: #e8e8d0;
}

a:link,a:visited {
cursor:pointer;
color:#373851;
text-decoration:underline;
}

a:hover {
cursor:pointer;
color:#34679A;
text-decoration:underline;
}

a.main:link,a.main:visited {
color:#008cd2;
font-weight:700;
}

A.main:active {
color:#646D84;
}

A.main:hover {
color:#0056A8;
}

A.main2:active {
color:#646D84;
}

A.main2:hover {
color:#0056A8;
}
a.gray:link, a.gray:visited {
text-decoration: underline;color: #4A5B6F;font-weight: 700;}
a.gray:hover {	color: #4A376C;}
a.gray2:link, a.gray2:visited {
text-decoration: underline;color:#8F8118;}
a.gray2:hover {color:#894D1F;}
a.red {text-decoration:underline;color:#BB0004;font-weight:700;}
a.red:hover {color:#CC2D81;}
a.man:link, a.man:visited {
text-decoration:underline;
color:#1E58C4;
}
a.man:hover {color:#2B446F;}
a.pink:link, a.pink:visited {
text-decoration:underline;
color:#D00069;
}
a.pink:hover {color:#602D6A;}
a.green {
	text-decoration: underline;
	color: #286626;
	font-weight: 700;
}

a.green:hover {
	color: #569122;
}
div,h1,h2,h3,h4,p,form,label,input,textarea,img,span {
margin:0;
padding:0;
}

ul {
list-style-type:none;
font-size:0;
line-height:0;
margin:0;
padding:0;
}

.spacer {
clear:both;
font-size:0;
line-height:0;
}

#topmain {
width:100%;
background:url(/images/top_bg_newyear.gif) 0 0 repeat-x;
height:105px;
padding:0;
}

#top {
width:964px;
height:105px;
margin:0 auto;
}

#top img.logo {
display:block;
font-size:0;
line-height:0;
padding-bottom:1px;
float:left;
margin:0 12px 0 0;
}

#top p.topTxt2 {
display:block;
width:225px;
font-size:26px;
color:#bde2ff;
background-color:inherit;
float:left;
padding:20px 0 0;
}

#top p.topTxt {
display:block;
width:465px;
font-size:12px;
line-height:19px;
color:#D4F5FF;
background-color:inherit;
float:right;
padding:7px 0 0;
}

#top p.topTxt span.yellow {
font-weight:700;
color:#F4F23C;
background-color:inherit;
}

#top p.topTxt span.red {
font-weight:400;
color:#fff;
background-color:#395264;
padding:2px;
}

#top form {
background:url(/images/serch_bg.gif) 0 0 no-repeat;
width:249px;
height:47px;
float:right;
padding:17px 8px 0 53px;
}

#top form input.txtBox {
width:184px;
height:15px;
border-bottom:#D4D0C8 solid 1px;
border-right:#D4D0C8 solid 1px;
border-left:#404040 solid 1px;
border-top:#404040 solid 1px;
background-color:#fff;
color:#000;
float:left;
font-size:10px;
line-height:15px;
margin:0 0 5px;
padding:4px 0 0 14px;
}

#top form input.go {
background:url(/images/btn_go.gif) 0 0 no-repeat;
width:36px;
height:21px;
float:right;
font-size:12px;
line-height:21px;
font-weight:700;
color:#333;
background-color:#0D6C8A;
border:none;
cursor:pointer;
margin:0 0 5px;
}

#top form a {
font-size:11px;
line-height:14px;
font-weight:700;
color:#D6DF43;
background-color:#0D6C8A;
float:left;
display:block;
width:89px;
text-decoration:none;
}

#top form a:hover {
text-decoration:underline;
}

#top ul.nav {
width:847px;
height:26px;
float:left;
padding:0 0 0 56px;
}

#top ul.nav li {
float:left;
font-size:0;
line-height:0;
margin:0 3px 0 0;
}

#top ul.nav li.noMargin {
margin:0;
}

#top ul.nav li a {
display:block;
background:url(/images/nav_bg.gif) 0 0 no-repeat;
width:82px;
height:26px;
font:bold 11px/26px Verdana ,Arial, Helvetica, sans-serif;
color:#EBEBEB;
background-color:inherit;
text-decoration:none;
text-align:center;
}

#top ul.nav li a:hover {
background:url(/images/nav_bg_hover.gif) 0 0 no-repeat;
color:#444;
background-color:inherit;
}

#top ul.nav li a.hover {
display:block;
background:url(/images/nav_bg_hover.gif) 0 0 no-repeat;
width:82px;
height:26px;
font:bold 11px/26px Verdana ,Arial, Helvetica, sans-serif;
color:#444;
background-color:inherit;
text-decoration:none;
text-align:center;
cursor:text;
}

#top ul.sub {
width:892px;
height:29px;
float:left;
padding:0 0 0 65px;
}

#top ul.sub li {
float:left;
background:url(/images/nav_div.gif) right top no-repeat;
padding:0 2px 0 0;
}

#top ul.sub li.noImg {
background-image:none;
}

#top ul.sub li a {
font:normal 11px/29px Verdana ,Arial, Helvetica, sans-serif;
color:#1F2123;
background-color:inherit;
text-decoration:none;
padding:0 14px;
}

#top ul.sub li a:hover {
color:#B70D0D;
background-color:inherit;
}

#bodyMain {
width:100%;
background:url(/images/body_bg.gif) 0 0 repeat-x #E8E8D0;
color:#000;
padding:35px 0 28px;
}

#body {
width:958px;
background-attachment:scroll;
background-image:url(/images/innerbg.gif);
background-repeat:repeat-y;
background-position:-23px;
margin:0 auto;
}

#left {
width:240px;
float:left;
}

#left h2.pozdr {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px3v2.gif) 0 0 repeat-x;
border-left:#0075c1 solid 1px;
border-right:#0075c1 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.love {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px2v4.gif) 0 0 repeat-x;
border-left:#ac0078 solid 1px;
border-right:#ac0078 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.humor {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px5v2.gif) 0 0 repeat-x;
border-left:#a59002 solid 1px;
border-right:#a59002 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vcdr {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px6v5.gif) 0 0 repeat-x;
border-left:#6e7562 solid 1px;
border-right:#6e7562 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vcroz {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px6v2.gif) 0 0 repeat-x;
border-left:#178331 solid 1px;
border-right:#178331 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vclove {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px2v2.gif) 0 0 repeat-x;
border-left:#af423b solid 1px;
border-right:#af423b solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vcevr {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px6v3.gif) 0 0 repeat-x;
border-left:#aa8300 solid 1px;
border-right:#aa8300 solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vcpro {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px6v4.gif) 0 0 repeat-x;
border-left:#01758e solid 1px;
border-right:#01758e solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2.vcwork {
display:block;
width:224px;
height:22px;
background:url(/images/left_head_1px6v6.gif) 0 0 repeat-x;
border-left:#5e596c solid 1px;
border-right:#5e596c solid 1px;
margin:0;
padding:4px 0 0 14px;
}

#left h2 span {
background:url(/images/arrow2.gif) 0 3px no-repeat;
font-size:12px;
color:#F3F3F3;
padding:0 0 0 17px;
}

#left ul {
width:240px;
}

#left ul li {
margin:0;
}

#left ul li a {
display:block;
background:url(/images/arrow_green.gif) 19px 9px no-repeat #dbdbbe;
border-left:#aaa98a solid 1px;
border-right:#aaa98a solid 1px;
border-top:#ebebe2 solid 1px;
border-bottom:#aaa98a solid 1px;
font-weight:400;
color:#232C30;
font-size:11px;
line-height:22px;
text-decoration:none;
padding:0 21px 0 31px;
}

#left ul li a:hover {
color:#394035;
background-color:#C6C6A5;
}

#left ul li a:hover span.bg {
color:#34679a;
background-color:#C6C6A5;
}

#left ul li a:hover span.nor {
color:#394035;
background-color:#C6C6A5;
}

#left form {
width:210px;
background-color:#D2D2B4;
color:#000;
padding:5px 15px 41px;
}

#left form label {
display:block;
font:bold 11px/23px Arial, Helvetica, sans-serif;
float:left;
}

#left form input.txtBox {
width:208px;
height:19px;
background-color:#fff;
color:#000;
border-bottom:#D4D0C8 solid 1px;
border-right:#D4D0C8 solid 1px;
border-left:gray solid 1px;
border-top:gray solid 1px;
float:left;
}

#left form a {
display:block;
font:bold 11px/21px Arial, Helvetica, sans-serif;
float:left;
color:#945E02;
background-color:inherit;
text-decoration:none;
margin:4px 0 0;
}

#left form a:hover {
text-decoration:underline;
}

#left input.login {
background:url(/images/btn_login.gif) 0 0 no-repeat;
width:66px;
height:21px;
float:right;
font:bold 11px/21px Arial, Helvetica, sans-serif;
color:#F2F2E2;
background-color:#D2D2B4;
border:none;
cursor:pointer;
margin:4px 0 0;
}

#right {
width:695px;
float:right;
}

#green {
width:662px;
height:181px;
margin:0 0 16px;
padding:34px 0 0 32px;
}

#green h2 {
display:block;
font:bold 24px Arial, Helvetica, sans-serif;
color:#f2b32d;
margin:0 0 5px;
}

#green a {
display:block;
font:24px Arial, Helvetica, sans-serif;
margin:0 0 5px;
}

#green a.s1 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#138BC2;
margin:3px 0 5px;
}

#green a.s2 {
font:bold 12px Arial, Helvetica, sans-serif;
color:#FAFCC9;
margin:3px 0 5px;
}

#green p {
display:block;
font:normal 13px/18px Arial, Helvetica, sans-serif;
background-color:inherit;
width:300px;
}

.wait {
font:bold 16px Arial, Helvetica, sans-serif;
float:center;
margin:0 0 10px;
}
#field_red {
background: #f4f8ee;
margin-right:15px;
border:2px solid #c3a813;
color:#000;
font-size:11px;
padding:2px 1px 2px 2px;
}

#field_red span {
color:#a80058;
font-size:11px;
font-weight:700;
text-shadow: 0px 1px 0px #f8fbf0;
}

#green p span {
font-weight:700;
background-color:inherit;
}

#right h3 {
display:block;
height:30px;
border-bottom:#C5C5A8 solid 1px;
font:bold 22px/25px Arial, Helvetica, sans-serif;
color:#48535E;
background-color:inherit;
margin:0;
}
#right h1 {
	display: block;
	width: 683px;
	height: 30px;
	font: bold 22px/28px Arial, Helvetica, sans-serif;
	color: #48535E;
	margin: 0;
	background: url(/images/h1fon2.gif) repeat-x;
	border: 1px solid #c5c5a8;
	padding-left: 12px;
}
#right h1.small {
	display: block;
	width: 683px;
	height: 30px;
	font: bold 18px/26px Arial, Helvetica, sans-serif;
	color: #48535E;
	margin: 0;
	background: url(/images/h1fon2.gif) repeat-x;
	border: 1px solid #c5c5a8;
	padding-left: 12px;
}
#right h4 {
display:block;
font:bold 17px/46px Arial, Helvetica, sans-serif;
color:#6B1420;
background-color:inherit;
margin:0;
}

#right p.rightTxt1 {
display:block;
font:bold 14px/20px Arial, Helvetica, sans-serif;
color:#B3770F;
background-color:inherit;
margin:0 0 12px;
}

#right p.rightTxt1 span {
font:normal 13px/23px Arial, Helvetica, sans-serif;
color:#000;
background-color:inherit;
}

#right p.rightTxt2 {
display:block;
font:normal 13px/19px Verdana, Helvetica, sans-serif;
color:#000;
background-color:inherit;
margin:0 0 8px;
}

#right p.rightTxt2 span {
color:#000;
background-color:#F4F4E3;
}

.listen {
width:28px;
height:29px;
float:left;
}
.cat_link {
margin-left:35px;
font-size:11px;
}

#right p.callist {
display:block;
font:normal 11px/16px Verdana, Helvetica, sans-serif;
color:#000;
background-color:inherit;
margin:5px 0 28px;
}

#right p.callist span {
color:#C00;
background-color:#F4F4E3;
font-weight:700;
padding:5px;
}

.vsego {
float:right;
font-size:11px;
padding:3px;
}

.sort {
color:#000;
font-size:12px;
margin:3px 12px 0;
}

.category {
width:100%;
background:#f5f7e7;
margin:10px 0 0;
}

.category td {
width:50%;
padding:10px 15px 20px 10px;
}

.category span {
padding:10px 15px 20px 25px;
}
.category a {
font: 13px/18px Verdana, Helvetica, sans-serif;
color:#424755;
}

.category a.m {
font:bold 14px/18px Verdana, Helvetica, sans-serif;
color:#424755;
margin-left: 25px;
}

.category a.m:hover {
color:#6C7386;
}
.stars {
background:url(/images/stars.gif) no-repeat 30%;
}

.cat2pip {
background:url(/images/cat2pip.gif) 11px 12px no-repeat;
padding:8px 0px 0px 5px;
}
.cat3pip {
font:bold 12px/12px Verdana, Helvetica, sans-serif;
background:url(/images/cat3icon.gif) 23px 9px no-repeat;
padding:2px 0px 0px 30px;
}

#col1,#col2 {
width:45%;
margin-top:0;
float:left;
font:normal 12px/17px Verdana, Helvetica, sans-serif;
color:#363636;
padding:0 5px 10px;
}

#nav {
width:686px;
height:23px;
background-color:#e7ebdb;
border-top:1px solid #fafbfc;
border-left:1px solid #d1d8bc;
border-right:1px solid #d1d8bc;
border-bottom:1px solid #d1d8bc;
font:13px Arial, Verdana;
padding-left: 9px;
}

#pcontent{}
	#pcontent p{
	font-size: 0.7em;
	vertical-align: top;
	line-height: 150%;
	margin: 0;
	padding: 0;
}
	#pcontent ul{
	list-style-type: none;
	font-size: 0.9em;
	width: 650px;
	margin: 0 auto;
	padding: 0;
	float: left;
}
		#pcontent ul li{
	width: 130px;
	border: solid 1px #ccc;
	display: -moz-inline-box;
	display: inline-block;
	margin: 5px;
	padding: 5px;
	vertical-align: top;
	background-color: #e7e9d9;
	text-align: center;
}

.select-country {background:url(../images/arrow-down.gif) no-repeat right; padding:0 10px 0 0; margin:0 20px 0 5px;}
.b-counties-list { width:100px; height:94px; border:1px solid #5b616d; background: #f3fbfc; z-index:13; overflow:auto; left:9px; display: none; margin-left: 215px; position: absolute;}
.b-counties-list ul {}
.b-counties-list li { position:relative; color:#777; height:22px; overflow:hidden;}
.b-counties-list li a { color:#777; font-size:11px; text-decoration:none; padding:3px 5px; height:16px; display:block;}
.b-counties-list li a:hover {color: #394134;background: #dbe9f7;}
.b-counties-list li span { position:absolute; top:3px; right:5px; display:block; font-size:11px;}
.b-counties-list li img { margin:0 4px 0 0;}

.smalltxt {
color:#4B4B4B;
font-size:10px;
margin:5px;
}

.nv {
padding:3px;
}

.nv1 {
color:#FEDB70;
font-size:11px;
margin:0 0 0 220px;
}

.nv2 {
position:absolute;
margin:26px 0 0 313px;
}

.nv3 {
margin:115px 3px 0 10px;
}
.nv4 {
margin:5px;
}

#arttext {
font:13px/16px Arial, Helvetica, sans-serif;
padding:10px;
}

#flash1 {
width:671px;
border-top:1px solid #fafbfc;
border-left:1px solid #d1d8bc;
border-right:1px solid #d1d8bc;
border-bottom:1px solid #d1d8bc;
font:13px/16px Arial, Helvetica, sans-serif;
background-color:#eff3e4;
padding:6px 12px 6px 12px;
}
#namebanner {
width: 260px;
height: 257px;
background: url(/images/bn/vcnmbanner.gif) no-repeat top;
font:bold 14px/20px "Trebuchet MS", Verdana;
float: right; padding: 0 0 0 4px;
}
#namebanner2 {
width: 260px;
height: 244px;
background: url(/images/bn/vcnmbanner2.gif) no-repeat top;
font:bold 14px/20px "Trebuchet MS", Verdana;
float: right; padding: 0 0 0 4px;
}
#lovebanner {
width: 260px;
height: 215px;
background: url(/images/bn/lovenmbanner.gif) no-repeat top;
font:bold 14px/20px "Trebuchet MS", Verdana;
float: right; padding: 0 0 0 4px;
}
#lovebanner2 {
width: 260px;
height: 203px;
background: url(/images/bn/lovenmbanner2.gif) no-repeat top;
font:bold 14px/20px "Trebuchet MS", Verdana;
float: right; padding: 0 0 0 4px;
}
#flash {
width:651px;
background:url(/images/flash_1px.gif) 0 0 repeat-x;
padding:12px 32px 12px 12px;
}

#flash img {
float:left;
font-size:0;
line-height:0;
}

#flash ul {
width:255px;
height:15px;
float:right;
margin:0 0 10px;
padding:0 230px 0 0;
}

#flash p {
float:right;
font:13px/16px Arial, Helvetica, sans-serif;
background-color:inherit;
display:block;
width:530px;
margin:0 0 3px;
}

#flash p span {
color:#363E3F;
background-color:inherit;
}

#flash a {
display:block;
background:url(/images/read_more_bg.gif) 0 0 no-repeat;
width:76px;
height:21px;
font:bold 11px/21px Arial, Helvetica, sans-serif;
color:#F2F2E2;
background-color:inherit;
text-decoration:none;
text-align:center;
float:right;
margin:0 0 0 181px;
}

#flash a:hover {
color:#000;
background-color:inherit;
}
.phpod {background-color: #F3F5F3; padding-bottom: 10px;}
.mobplat {background-color: #eaedee; padding: 3px 0px;}
.mobil {
background:url(/images/mobila.jpg) no-repeat left top;
width:418px;
height:485px;
position:absolute;
}

.mobil2 {
background:url(/images/mobila2.jpg) no-repeat left top;
width:418px;
height:621px;
position:absolute;
z-index: 1;
}
.mobil3 {
background:url(/images/mobila3v2.jpg) no-repeat left top;
width:400px;
height:555px;
position:absolute;
z-index: 1;
}
.mobil4 {
background:url(/images/mobila4.jpg) no-repeat left top;
width:418px;
height:621px;
position:absolute;
}
.mobil5 {
background:url(/images/mobila5.jpg) no-repeat left top;
width:418px;
height:485px;
position:absolute;
}
.mobil6 {
background:url(/images/mobila6.jpg) no-repeat left top;
width:418px;
height:621px;
position:absolute;
}
.mobil7 {
background:url(/images/mobila7.jpg) no-repeat left top;
width:418px;
height:621px;
position:absolute;
}
.vctr {
background-color: #f0f2e4;
}

.send1 {
border-left:1px solid #d1d8bc;
border-bottom:1px solid #d1d8bc;
position:relative;
float:left;
width:266px;
height:600px;
background-color:#f6f6f6;
font-size:11px;
padding:10px 0 10px 12px;
z-index: 2 ;
}

.send1 p {
font-size:11px;
font-weight:700;
margin:0;
padding:0 0 3px;
}

.send2 {
border-left:1px solid #d1d8bc;
border-bottom:1px solid #d1d8bc;
position:relative;
float:left;
width:284px;
height:534px;
background-color:#f6f6f6;
font-size:11px;
padding:10px 0 10px 12px;
z-index: 2 ;
}

.send2 p {
font-size:11px;
font-weight:700;
margin:0;
padding:0 0 3px;
}

.txtarea {
position:relative;
background-color:transparent;
border:0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
width:143px;
height:175px;
scrollbar-base-color:#019ad3;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:#1483ba;
margin:44px 0 0 124px;
}
.txtarea4 {
position:relative;
background-color:transparent;
border:0;
font-family:  Arial, "Trebuchet MS", sans-serif;
color:#23302F;
font-size:12px;
width:206px;
height:280px;
scrollbar-base-color:#abc2c6;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#dee4e5;
margin:94px 0 0 70px;
 overflow: hidden;
}
.txtarea5 {
position:relative;
background-color:transparent;
width:320px;
height:240px;
margin:93px 0 0 60px;
overflow: hidden;
}

.txtarea2 {
position:static;
background-color:transparent;
border:0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#E0E0E0;
font-size:12px;
width:302px;
height:370px;
scrollbar-base-color:#151e25;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:#151e25;
scrollbar-highlight-color:#3a444b;
margin:15px 0 0 55px;
}
.txtarea3 {
	position: static;
	background-color: transparent;
	border: 0;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #034a6e;
	font-size: 12px;
	width: 304px;
	height: 272px;
	scrollbar-base-color: #b5e6f3;
	scrollbar-arrow-color: #92cad9;
	scrollbar-track-color: #d9f3fa;
	scrollbar-highlight-color: #d9f3fa;
	margin: 5px 0 0 25px;
}

.inpost {
position:static;
background-color:transparent;
border:0;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#F7F7F7;
font-size:11px;
font-weight:700;
margin:113px 0 0;
}

.maintext-blue {
font-size:10px;
color:Gray;
}

#send_btn {
background:url(/images/send_btn.gif) no-repeat;
width:145px;
height:37px;
margin-top:20px;
font-size:16px;
color:#FFF;
cursor:pointer;
border:none;
}
.statussms, .statussms:visited {
background:url(/images/status_btn.gif) no-repeat;
width:256px;
height:47px;
margin-top:8px;
cursor:pointer;
border:none;
}
.statussms:hover {background-position: 0 -47px; /* Смещение фона */ }
.statussms:active	{ top: 1px; }

.awesome, .awesome:visited {
background:url(/images/send_btn_sprite.gif) no-repeat;
width:145px;
height:37px;
margin-top:8px;
cursor:pointer;
border:none;
}
.awesome:hover {background-position: 0 -37px; /* Смещение фона */ }
.awesome:active	{ top: 1px; }
input.awesome, button.awesome {border: 0px;}
.awesome2, .awesome2:visited {
background:url(/images/send_btn_sprite2.gif) no-repeat;
width:143px;
height:39px;
margin-top:8px;
cursor:pointer;
border:none;
}
.awesome2:hover {background-position: 0 -39px; /* Смещение фона */ }
.awesome2:active	{ top: 0px; }
input.awesome2, button.awesome2 {border: 0px;}
a.sendsms2, a.sendsms2:visited {
display:block;
background:url(/images/sendsms2.gif) no-repeat;
width:168px;
height:27px;
margin-top:0px;
cursor:pointer;
border:none;
}
a.sendsms2:hover {background-position: 0 -27px; /* Смещение фона */ }
.gray {
color:Gray;
}

.field_blue {
padding-right:1px;
padding-left:1px;
background:#FCFCFC;
border-top:#858c9e 1px solid;
border-bottom:#858c9e 1px solid;
border-left:#858c9e 1px solid;
border-right:#858c9e 1px solid;
margin:0;
}

.photo-r {
background:#eceedb;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
border-bottom:1px solid #c9cbb9;
border-right:1px solid #c9cbb9;
margin:0;
}

.photo-rb {
background:#eceedb;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
border-bottom:1px solid #c9cbb9;
border-right:1px solid #c9cbb9;
border-left:1px solid #c9cbb9;
margin:0;
}

.menu {
background:#e5e5cf;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
border-bottom:1px solid #c9cbb9;
border-right:1px solid #c9cbb9;
margin:0;
}
.menu2 {
background:#e5e5cf;
padding:4px 1px;
border:1px solid #c9cbb9;
margin:4px 4px 0px 0px;
}
.menu3 {
background:#eceedb;
padding:4px 1px;
border-bottom:1px solid #c9cbb9;
border-right:1px solid #c9cbb9;
border-left:1px solid #c9cbb9;
margin: 1px 4px 0px 0px;
}

.menu-w {
background:#e5e5cf;
padding-bottom:5px;
padding-left:5px;
padding-top:5px;
border-bottom:1px solid #c9cbb9;
border-right:1px solid #c9cbb9;
border-left:1px solid #c9cbb9;
margin:0;
}

.opisgreen {
color:#228B22;
background-color:#F3FCD8;
border:1px dashed #3D4706;
line-height:18px;
font-weight:700;
margin:3px 15px 12px 10px;
padding:6px;
}
.smscats {
color:#5b5f50;
background:#e3e7d9 url('/images/smsbg.jpg') no-repeat right top;
border:2px dashed #a7ac98;
line-height:18px;
font-weight:700;
margin:3px 15px 12px 10px;
padding:6px;
}
.opisred {
color:#A40000;
background-color:#FFF0F0;
border:1px dashed #BF0000;
font-weight:700;
font-size:12px;
margin:3px 15px 12px 10px;
padding:6px;
}
.listenn {
background:url(/images/listen_btn.gif) no-repeat top center;
width:64px;
height:67px;
float:left;
}

.cat_link1 {
margin-left:70px;
padding-top:7px;
font-size:11px;
}

.cat {
margin-top:5px;
}

.cat_link1 a:link {
cursor:pointer;
color:#475133;
font: bold 11px Tahoma, Tahoma, Arial;
text-decoration:underline;
}

.cat_link1 a:visited {
cursor:pointer;
color:#475133;
font: bold 11px Verdana, Tahoma, Arial;
text-decoration:underline;
}

.cat_link1 a:hover {
cursor:pointer;
color:#553362;
text-decoration:underline;
}

#player {
width:685px;
height:80px;
padding: 0 0 0 10px;
background-color:#ededea;
border-left:1px solid #d1d8bc;
border-right:1px solid #d1d8bc;
border-top:1px solid #f2f5f8;
border-bottom:1px solid #d9d9d2;
}

#player, x:-moz-any-link {
width:697px;
height:80px;
padding: 0 0 0 10px;
background-color:#ededea;
border-left:1px solid #d1d8bc;
border-right:1px solid #d1d8bc;
border-top:1px solid #f2f5f8;
border-bottom:1px solid #d9d9d2;
}

#gmt {
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:7px 0 0;
}

#date {
display:none;
font-size:11px;
font-weight:700;
color:#656565;
margin:3px;
}

#footerMain {
width:100%;
height:60px;
background:url(/images/footer_bg.gif) 0 0 repeat-x;
}

#footer {
width:158px;
position:relative;
height:60px;
margin:0 auto;
}

#footer ul {
width:232px;
position:absolute;
left:352px;
top:12px;
}

#footer ul li {
float:left;
font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
}

#footer ul li a {
font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#fff;
background-color:inherit;
text-decoration:none;
padding:0 10px;
}

#footer ul li a:hover {
text-decoration:underline;
}

#footer p.copyright {
font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
position:absolute;
left:361px;
top:32px;
width:230px;
color:#FEDC3B;
background-color:inherit;
}

#footer p.design {
display:block;
width:225px;
height:18px;
position:absolute;
left:121px;
top:15px;
font:bold 17px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#F5F5C7;
background-color:inherit;
padding:0;
}

#footer p.design a.link {
font:bold 17px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#F5F5C7;
background-color:inherit;
text-decoration:none;
padding:2px;
}

#footer p.design a.link:hover {
color:#fff;
background-color:#000;
}

#footer a.xhtml {
display:block;
background:url(/images/xhtml_bg.gif) 0 0 no-repeat;
width:66px;
height:21px;
position:absolute;
left:0;
top:18px;
font:bold 12px/21px Arial, Helvetica, sans-serif;
color:#B70D0D;
background-color:inherit;
text-decoration:none;
text-align:center;
}

#footer a.xhtml:hover {
color:#000;
background-color:inherit;
}

#footer a.css {
display:block;
background:url(/images/xhtml_bg.gif) 0 0 no-repeat;
width:66px;
height:21px;
position:absolute;
left:72px;
top:18px;
font:bold 12px/21px Arial, Helvetica, sans-serif;
color:#B70D0D;
background-color:inherit;
text-decoration:none;
text-align:center;
}

#footer a.css:hover {
color:#000;
background-color:inherit;
}
