/* 31 11 2011 */
* {
	padding:0;
	margin:0
}
/*GENERAL*/
form, fieldset, img {
	border:0
}
a {
	cursor:pointer;
	text-decoration:none;
	outline:none;
	color:#025C91;
}
ul li {
	list-style:none
}
body {
	background:#c5ccd1;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#373737
}
/*general selectors*/
#container {
	background:#fff url(../images/background.gif) repeat-x 0 0
}
#containerInner {
	width:980px;
	margin:0 auto
}
.articleInfo {
	color:#666;
	font:0.687em Arial, Helvetica, sans-serif
}
.articleInfo a {
	color:#c4161c
}
.articleInfo a:hover {
	text-decoration:underline
}
.lastLi {
	border:0!important
}
div.other {
	font:0.687em Arial, Helvetica, sans-serif;
	padding:13px 0 8px;
	border-bottom:1px dotted #c4cbd0
}
div.other a:hover {
	text-decoration:underline
}
.textInput {
	background:url(../images/inputTextLeft.png) no-repeat left top;
	float:left;
	margin-right:3px;
	overflow:hidden
}
.textInput input {
	background:url(../images/inputTextRight.png) no-repeat right top;
	border:0;
	vertical-align:middle;
	padding:5px 0 7px 10px;
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666;
	float:left
}
.submit, .right .compatibility input {
	border:0!important;
	overflow:visible;
	cursor:pointer
}
.submit, .right .compatibility input, #login .left #narrowbox .tx-srfeuserregister-pi1-submit, .left .newGroup a, .right #linkListBox .joinGroup, .left .section .newButton, .right .proposebox .newButton, .left .messages .newButton, #content .left .messageForm .submitReport, #content .left input.saveButton, #header #topMenu .infoMenu li.login input.submit, #content .sondaj form .vote, #community .profileAddFriend {
	background:url(../images/buttons.png) no-repeat 0 0
}
.flash {
	padding-bottom:9px
}
.flash img, .left #articleList li .flash object, .picbox img {
	display:block
}
.label {
	height:9px;
	overflow:hidden;
	margin-bottom:3px;
	padding:2px;
	float:left;
	clear:both;
	text-transform:uppercase;
	color:#fff;
	font:8px Arial, Helvetica, sans-serif
}
.picbox {
	float:left;
	overflow:hidden
}
.divisions {
	overflow:hidden
}
.bodytext a:hover {
	text-decoration:underline
}
span.post {
	background:url(../images/dot.gif) no-repeat scroll 0 6px;
	color:#666!important;
	padding-left:10px
}
ol li {
	list-style-position:inside
}
.searchForm {
	width:279px
}
.searchForm .textInput input {
	width:185px
}
.searchForm .submit {
	background-position:0 -72px;
	width:48px;
	height:24px;
	margin-top:1px
}
.searchForm .tagbox .textInput {
	padding-right:0
}
.searchForm .tagbox .textInput #cauta {
	height:20px
}
.jcarousel-clip {
	z-index:2;
	overflow:hidden;
	position:relative
}
.jcarousel-container {
	position:relative;
	z-index:10
}
.jcarousel-container ul {
	z-index:1;
	overflow:hidden;
	position:relative
}
.jcarousel-prev, .jcarousel-prev-disabled, .jcarousel-next, .jcarousel-next-disabled {
	cursor:pointer;
	width:20px;
	height:20px;
	float:left;
	margin-left:7px;
	position:absolute;
	top:-37px;
	overflow:hidden
}
.jcarousel-prev {
	background:url(../images/arrows.png) no-repeat 0 -40px!important
}
.jcarousel-prev-disabled {
	background:url(../images/arrows.png) no-repeat 0 0!important
}
.jcarousel-next {
	background:url(../images/arrows.png) no-repeat 0 -60px!important
}
.jcarousel-next-disabled {
	background:url(../images/arrows.png) no-repeat 0 -20px!important
}
.rightBox, .rightBox2 {
	float:right;
	margin-left:20px
}
.section {
	background:#fafafa;
	border:1px dotted #c4cbd0;
	border-width:1px 0;
	overflow:hidden;/*padding:8px 10px 5px 10px;*/
	padding:5px 7px 1px;
	clear:both
}
.section2 {/*background:#fff;*/
	border:0;
	margin-bottom:1px;
	width:430px;
	float:left;
}
.section3 {
	background:#fff;
	border-top:0;
	padding:12px 14px 10px;
	margin-bottom:15px;
}
.sides {
	overflow:hidden
}
.picside {
	float:left
}
.picside img {
	border:1px solid #d9dcdf
}
.textside {
	float:left;
	padding-left:10px
}
.textside .post {
	background:none;
	padding-left:0
}
.loader {
	background:url(../images/ajaxLoad.gif) no-repeat center center
}
.dateButton {
	background:url(../images/dateButton.gif) no-repeat 0 0;
	width:14px;
	height:14px;
	float:left;
	margin-top:4px
}
.byDate select {
	margin-right:5px;
	float:left
}
.stats {
	float:right
}
.stats a:hover {
	color:#025C91!important;
	text-decoration:underline
}
.statsInfo {
	color:#c4161c
}
textarea {
	border:1px solid #ccc;
	color:#666
}
p.bodytext {
	padding-bottom:25px
}
.tx-comments-form-top-message {
	font-size:0.687em;
	color:#f00
}
#fancybox-title p, #fancybox-title span {
	padding-bottom:5px
}
#scw {
	background:#eee
}
#scw select {
	width:60px
}
#scw .jNiceSelectText {
	text-align:left
}
#scw .scwButton {
	background:url(../images/arrows.png) no-repeat 0 0;
	width:20px;
	height:20px;
	border:0
}
#scw #scwHeadLeft {
	background-position:0 -40px;
	margin-right:5px
}
#scw #scwHeadRight {
	background-position:0 -60px
}
.jNiceWrapper {
	position:relative;
	vertical-align:top;
	z-index:90
}/*display:none;*/
.jNiceSelectWrapper {
	height:19px
}
.jNiceWrapper iframe {
	position:absolute;
	z-index:1;
	width:100%;
	left:0px;
	top:0px
}
.jNiceSelectWrapper ul {
	background:#fff;
	border:1px solid #ccc;
	position:absolute;
	left:0;
	top:22px;
	display:none;
	z-index:100;
	width:98.3%;
}
.jNiceSelectWrapper ul li {
	list-style:none outside
}
.jNiceSelectText {
	background:#fff;
	height:18px;
	line-height:18px;
	border:1px solid #ccc;
	overflow:hidden;
	float:none;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	padding:0 0 0 8px;
	cursor:default
}
.jNiceSelectOpen {
	background:url(../images/arrow.gif) no-repeat right center;
	width:11px;
	height:4px;
	font-size:1px;
	display:block;
	z-index:100;
	position:absolute;
	right:4px;
	top:9px
}
.jNiceSelectWrapper ul a {
	background:none;
	color:#666;
	display:block;
	padding:2px 0px 2px 8px;
	text-decoration:none
}
.jNiceSelectWrapper ul a:hover {
	background:#E1F5FF
}
.jNiceSelectWrapper ul a.selected {
	background:#EDEDED
}
.jNiceFocus {
	border:dotted 1px #666
}
.jNiceHidden {
	z-index:-1;
	position:absolute;
	left:-9999px
}
.jNiceWrapper input {
	outline:none
}
.file {
	border:1px solid #ccc;
	height:16px;
	padding:2px 0
}
.taWrap {
	padding:3px
}
.success {
	font-weight:bold;
	padding-bottom:12px;
	color:#025C91
}
.ac_results {
	position:absolute;
	left:0;
	z-index:101;
	width:200px;
	border:1px solid #ccc;
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666
}
.ac_results ul {
	background:#fafafa
}
.ac_results ul li {
	padding:5px;
	cursor:pointer
}
.ac_results ul li.over {
	background:#ededed;
	color:#373737
}
.ac_results iframe {
	display:block;
	left:0;
	top:0;
	position:absolute;
	width:200px;
	z-index:-1;
	border:0;
	visibility:hidden
}
.ac_results .ac_loading {
	background:url(../img/indicator.gif) no-repeat right center
}
.error {
	color:#db193c;
	font-size:0.68em
}
.clear {
	clear:both
}
.dotted {
	height:1px;
	width:100%;
	border-top:1px solid #c4cbd0
}
.communityHead:after, .label:after, .block:after, #topMenu:after, .filterCurrency:after, #searchFilter .byDate:after, .selects:after, .singleZodHead:after, .compatibility:after, #selectOnFly:after, .left .accountForm .birtsday:after, .block:after, #articleList li:after {
	display:block;
	content:' ';
	height:0;
	visibility:hidden;
	clear:both
}
#topMenu, #topDivision, #navigation, .block, #articleList li, .mediaList, .divisions, #zodiac, #statistics, #brands, #breadcrumbs, #hotnewsCarousel ul li, #hotnewsCarousel, .section, #latest li, .hotNews li, .linkBox ul, .divisionHead, #footer, #linkListBox, #thumbs ul, .thumbsInfo, .tabs, #galleries li, .videoSection ul, .communityHead, .sides, .topUsers li, .form-row, .profileList, #catlist li, .label, .sport, #content h2, .shorter li, .commentBox, .commentBox ul, .catNewsletter div, .tagList, .article .photobox li, .userPics ul, .byDate, .mList, #weatherBoxes, .loginLinks, .left .singleZodHead, .percentageLine ul, .friendSearch li, .messagesSingle .options, .filterCurrency, .NavBar ul, #com-menu, .comunity-form .form-row, #users p, .infoMenu .NavBar, #mainNews li, .messageForm p, .singleZodHead, .result-bar, #selectOnFly, .selects, .albume li.photoNav, .birtsday, #profile-back, #weatherList ul, .sidePanel, .iconsRow, .sondaj, .proposebox, .answer_result, .left #galleries ul, #content .left input.saveButton, .left .friendSearch li ul, .article .leftBox, .leftBox .videoTitle, #sidearchive, .calendarNav, .cnavbutton, .left .weatherBox li, .relBoxInner {
	display:inline-block
}
#topMenu, #topDivision, #navigation, .block, #articleList li, .mediaList, .divisions, #zodiac, #statistics, #brands, #breadcrumbs, #hotnewsCarousel ul li, #hotnewsCarousel, .section, #latest li, .hotNews li, .linkBox ul, .divisionHead, #footer, #linkListBox, #thumbs ul, .thumbsInfo, .tabs, #galleries li, .videoSection ul, .communityHead, .sides, .topUsers li, .form-row, .profileList, #catlist li, .label, #content h2, .shorter li, .commentBox, .commentBox ul, .catNewsletter div, .tagList, .article .photobox li, .userPics ul, .byDate, .mList, #weatherBoxes, .loginLinks, .left .singleZodHead, .percentageLine ul, .friendSearch li, .messagesSingle .options, .filterCurrency, .NavBar ul, #com-menu, .comunity-form .form-row, #users p, .infoMenu .NavBar, #mainNews li, .messageForm p, .singleZodHead, .result-bar, #selectOnFly, .selects, .albume li, .photoNav, .birtsday, #profile-back, #weatherList ul, .sidePanel, .iconsRow, .sondaj, .proposebox, .answer_result, .left #galleries ul, #content .left input.saveButton, .left .friendSearch li ul, .article .leftBox, .leftBox .videoTitle, #sidearchive, .calendarNav, .cnavbutton, .left .weatherBox li, .relBoxInner {
	display:block
}
#home #content h1 {
	font:1.5em/125% Arial, Helvetica, sans-serif;
	color:#369;
	padding-bottom:7px
}

#home #content h1 a {
	font-size:25px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	padding-bottom:7px
}

#home #content #headLineStory {
	border-right:0;
	width:390px;
	padding-left:10px
}
#home #content #headLineStory h1 a:hover {
	text-decoration:underline;
	color:#c4161c
}
#home #content #headLineStory .picbox img, #home #content #headLineStory .caption {
	float:none;
	padding-bottom:3px
}
#home #content #headLineStory .articleInfo {
	border:0;
	margin:0
}
#home #content #mainNews {
	padding:6px 4px 0 0;
	width:223px
}
#home #content #mainNews .lastLi {
	margin:0
}
#home #narrowbox {
	padding-top:3px
}
#home #articleListWrapper {
	border:0
}
#home .mainBlock {
	background:url(../images/line2.gif) repeat-y 465px 0;
	padding:0;
	/*margin-bottom:18px;*/
	margin-bottom:-20px;
}
#home .right .hotNews {
	padding:6px 0 0 23px
}
#home .right .hotNews li {
	margin:0
}
#home .right .hotNews li a {
	width:253px!important
}
#home .right .hotNews li a:hover {
	text-decoration:underline;
	color:#c4161c
}
#home .right .mBox {
	border:0
}
#home #header {
	padding-bottom:19px
}
#home .right .sidePanel {
	padding:5px 9px
}
#forumPage .left {
	padding-left:0;
	width:643px
}
#forumPage #tx_chcforum-pi1 .pagination {
	padding-top:5px
}
#forumPage .left .forumWelcome {
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666;
	padding-bottom:15px
}
#forumPage #content h1 {
	font-size:1.5em
}
#forumPage #content .firstP {
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666;
	padding-bottom:15px
}
#forumPage #content .messageForm .submit {
	background-position:0 -376px;
	width:68px;
	height:24px
}
#forumPage .left .forumTitle {
	background:#3b3939;
	padding:7px 12px 5px 12px;
	overflow:hidden
}
#forumPage .left .forumTitle h2 {
	background:0!important;
	color:#dedede!important;
	margin:0!important
}
#forumPage .left .forumTitle .status {
	float:right;
	color:#929292;
	font:0.68em Arial, Helvetica, sans-serif
}
#forumPage .left .forumTitle .status span {
	font:1.090em Georgia, sans-serif;
	position:relative;
	top:-1px
}
#forumPage .left .forumSection {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666;
	margin-bottom:14px
}
#forumPage .left .forumSection {
	background:url(../images/thBg.gif) repeat-x 0 0
}
#forumPage .left .forumSection a:hover {
	text-decoration:underline
}
#forumPage .left .forumSection th {
	background:url(../images/delimiter3.gif) no-repeat 0 1px;
	text-align:left;
	color:#cacaca;
	font-weight:normal;
	padding:8px 0 8px 12px;
	font-size:1em!important
}
#forumPage .left .forumSection th a {
	color:#cacaca;
	text-decoration:underline
}
#forumPage .left .forumSection td {
	background:url(../images/tdBg.gif) repeat-x left bottom;
	padding:7px 0 7px 5px
}
#forumPage .left .forumSection td img {
	float:left;
	margin:5px 9px 5px 0;
	border:1px solid #dcdfe1
}
#forumPage .left .forumSection td:first-child + td, .left .forumSection td:first-child + td + td {
	font:1.272em Georgia, Arial, Helvetica, sans-serif;
	color:#373737;
	text-align:center
}
#forumPage .left .forumSection .subj, .left .forumSection .answ {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	color:#373737;
	text-align:center
}
#forumPage .left .forumSection td h3 {
	color:#025c91;
	font:1.818em Georgia, Helvetica, Arial, sans-serif;
	padding-bottom:3px
}
#forumPage .left .forumSection .odd td {
	background:#fafafa
}
#forumPage .left .subjects td h3 {
	font-size:1.636em
}
#forumPage .left .subjects .subj {
	font:1em Arial, Helvetica, sans-serif
}
#forumPage .left .subjects td:first-child + td {
	font:1em Arial, Helvetica, sans-serif
}
#forumPage .right .sidePanel .topList a:hover {
	color:#025C91!important
}
#community .comment {
	font:0.75em/1.5em Arial, Helvetica, sans-serif
}
#community #content h1 {
	font-size:1.5em
}
#community #content h2 {
	font-size:1em
}
#community #content .subtitle {
	font-size:0.75em;
	color:#666;
	padding-bottom:26px
}
#community #linkListBox {
	width:132px
}
#community #content #bottomForm h2 {
	font-size:1.25em
}
#community #content #tx_arxcomments_pi1_submit {
	background-position:0 -598px;
	width:92px;
	height:24px
}
#community .friendName {
	font:bold 0.875em Arial, Helvetica, sans-serif;
	float:left;
	padding:7px 16px 0 18px
}
#community #profile-back {
	overflow:hidden
}
#community #profile-back .txt a:hover {
	text-decoration:underline
}
#community .sidebox .myProfile .txt {
	font:bold 0.875em Arial, Helvetica, sans-serif;
	padding-top:10px
}
#community .sidebox .myProfile .img {
	float:right
}
#community .sidebox .myProfile .img img {
	border:1px solid #d9dcdf;
	display:block
}
#community .profileAddFriend {
	background-position:0 -544px;
	display:block;
	width:138px;
	height:30px;
	text-indent:-999px;
	margin-bottom:6px
}
#community .friendActions .actions {
	border:1px dotted #C4CBD0;
	border-width:1px 0
}
#weather #content h1 {
	font-size:1.75em
}
#weather #content h2 {
	font-size:1.062em
}
#weather #content .left .weatherBox .sides {
	position:relative;
	padding-bottom:2px
}
#weather #content .left .weatherBox .picbox {
	background:url(../images/weather.png) no-repeat 0 0;
	width:80px;
	height:50px;
	overflow:hidden
}
#weather #content .left .weatherBox .p01 {
	background-position:0 0px
}
#weather #content .left .weatherBox .p02 {
	background-position:0 -50px
}
#weather #content .left .weatherBox .p03 {
	background-position:0 -100px
}
#weather #content .left .weatherBox .p04 {
	background-position:0 -150px
}
#weather #content .left .weatherBox .p05 {
	background-position:0 -200px
}
#weather #content .left .weatherBox .p06 {
	background-position:0 -250px
}
#weather #content .left .weatherBox .p07 {
	background-position:0 -300px
}
#weather #content .left .weatherBox .p08 {
	background-position:0 -350px
}
#weather #content .left .weatherBox .p11 {
	background-position:0 -400px
}
#weather #content .left .weatherBox .p12 {
	background-position:0 -450px
}
#weather #content .left .weatherBox .p13 {
	background-position:0 -500px
}
#weather #content .left .weatherBox .p14 {
	background-position:0 -550px
}
#weather #content .left .weatherBox .p15 {
	background-position:0 -600px
}
#weather #content .left .weatherBox .p16 {
	background-position:0 -650px
}
#weather #content .left .weatherBox .p17 {
	background-position:0 -700px
}
#weather #content .left .weatherBox .p18 {
	background-position:0 -750px
}
#weather #content .left .weatherBox .p19 {
	background-position:0 -800px
}
#weather #content .left .weatherBox .p20 {
	background-position:0 -850px
}
#weather #content .left .weatherBox .p21 {
	background-position:0 -900px
}
#weather #content .left .weatherBox .p22 {
	background-position:0 -950px
}
#weather #content .left .weatherBox .p23 {
	background-position:0 -1000px
}
#weather #content .left .weatherBox .p24 {
	background-position:0 -1050px
}
#weather #content .left .weatherBox .p25 {
	background-position:0 -1100px
}
#weather #content .left .weatherBox .p26 {
	background-position:0 -1150px
}
#weather #content .left .weatherBox .p29 {
	background-position:0 -1200px
}
#weather #content .left .weatherBox .p30 {
	background-position:0 -1250px
}
#weather #content .left .weatherBox .p31 {
	background-position:0 -1300px
}
#weather #content .left .weatherBox .p32 {
	background-position:0 -1350px
}
#weather #content .left .weatherBox .p33 {
	background-position:0 -1400px
}
#weather #content .left .weatherBox .p34 {
	background-position:0 -1450px
}
#weather #content .left .weatherBox .p35 {
	background-position:0 -1500px
}
#weather #content .left .weatherBox .p36 {
	background-position:0 -1550px
}
#weather #content .left .weatherBox .p37 {
	background-position:0 -1600px
}
#weather #content .left .weatherBox .p38 {
	background-position:0 -1650px
}
#weather #content .left .weatherBox .p39 {
	background-position:0 -1700px
}
#weather #content .left .weatherBox .p40 {
	background-position:0 -1750px
}
#weather #content .left .weatherBox .p41 {
	background-position:0 -1800px
}
#weather #content .left .weatherBox .p42 {
	background-position:0 -1850px
}
#weather #content .left .weatherBox .p43 {
	background-position:0 -1900px
}
#weather #content .left .weatherBox .p44 {
	background-position:0 -1950px
}
#weather #content .left .textbox {
	font-size:0.75em;
	float:right;
	width:201px;
	padding-right:16px;
	overflow:hidden
}
#weather #content .left .textbox div {
	float:right
}
#weather #content .left .textbox p {
	padding-bottom:3px;
	color:#666
}
#weather #content .left .textbox big {
	font-size:1.833em;
	line-height:1em;
	display:block
}
#weather .articleInfo {
	font-size:0.875em
}
#weather .searchForm {
	border-bottom:0;
	padding-bottom:0
}
.weather2 #weatherBoxes {
	margin-left:-35px;
	padding-top:30px
}
.weather2 #weatherBoxes .weatherBox {
	width:297px;
	margin-left:35px;
	padding-bottom:21px
}
.weather2 #content #weatherBoxes .weatherBox h2 {
	background:url(../images/header2.gif) repeat-x left bottom;
	font:bold 1em Arial, Helvetica, sans-serif;
	color:#272727;
	margin-bottom:14px;
	padding:0;
	text-transform:uppercase
}
.weather2 #content #weatherBoxes .weatherBox h2 span {
	background:#fff;
	padding-right:4px
}
.weather2 #content #weatherBoxes .weatherBox .textbox {
	width:201px
}
.weather2 .weatherBox .celsius dt {
	width:142px;
	font-size:.75em;
	font-weight:normal
}
.weather2 .weatherBox .celsius dd {
	width:155px;
	font-size:0.875em;
	padding-top:5px;
	height:22px
}
.weather2 .weatherBox .weatherInfo {
	border:0
}
#compatibility #content .left h1 {
	background:url(../images/header2.gif) repeat-x left bottom;
	font:bold 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#182d3e;
	padding-bottom:0;
	margin-bottom:14px
}
#compatibility #content .left h1 span {
	background:#fff;
	padding-right:5px
}
#compatibility #content .left h2 {
	background:0;
	font:1.875em Georgia, Arial, Helvetica, sans-serif
}
#compatibility #content .left h3 {
	font-size:1em
}
#latestGallery #content #breadcrumbs {
	margin-bottom:0
}
#latestGallery #content #galleryLeft {
	padding-bottom:10px
}
#latestGallery #content #mainNews {
	padding-top:13px
}
#login .left {
	width:666px;
	padding-right:0;
	font-size:0.75em;
	color:#666
}
#login .left #narrowbox {
	position:static;
	width:304px;
	float:left;
	padding:0 0 0 20px;
	border-left:1px solid #e2e2e2
}
#login .left #narrowbox dt {
	float:none;
	padding:0;
	width:auto;
	text-align:left
}
#login .left #narrowbox dd {
	margin-bottom:18px;
	padding:0
}
#login .left #narrowbox .note label {
	font-weight:normal
}
#login .left #narrowbox label {
	text-align:left
}
#login .left #narrowbox input {
}
#login .left #narrowbox select {
	margin-bottom:12px;
	width:294px
}
#login .left #narrowbox legend {
	font-weight:normal;
	font-size:1.090em
}
#login .left #narrowbox .tx-srfeuserregister-pi1-submit {
	background-position:0 -96px;
	border:0;
	width:101px;
	height:25px;
	cursor:pointer
}
#login .left #narrowbox #tx-srfeuserregister-pi1-fe_users_form .error {
	font-size:1em
}
#login .left #narrowbox .tx-srfeuserregister-pi1 .todo {
	padding-bottom:10px
}
#login .left h1, #login .left h2 {
	font:bold 2em Georgia, Arial, sans-serif
}
#login .left form {
	font:0.916em Arial, Helvetica, sans-serif
}
#login .left form input {
	padding:2px 0 2px 0;
	height:16px;
	width:299px;
	border:1px solid #ccc;
	font:1.090em Arial, Helvetica, sans-serif
}
#login .left form p {
	padding-bottom:12px
}
#login .left form label {
	font-weight:bold;
	display:block;
	padding-bottom:3px
}
#login .left #permalogin {
	margin:5px 0 5px 148px;
	padding:0;
	height:auto;
	width:auto;
	border:none
}
#login .right {
	background:#eee;
	width:262px;
	padding:19px;
	font-size:0.75em
}
#login .right h2 {
	background:0;
	font:bold 1.5em Georgia, Arial, Helvetica;
	text-transform:none
}
#login .right p {
	padding-bottom:18px
}
#login .right li {
	background:url(../images/bullet.gif) no-repeat 0 7px;
	padding:0 0 12px 10px;
	text-transform:none
}
#login .tx-felogin-pi1 {
	width:305px;
	padding-right:20px;
	float:left
}
#login #content .tx-srfeuserregister-pi1 h2 {
	background:0!important;
	margin:0;
	padding-bottom:13px
}
#login .tx-srfeuserregister-pi1 dd {
	width:auto
}
#login .tx-felogin-pi1 .submit {
	background-position:0 -193px;
	width:69px;
	height:25px
}
#login .forgetMeNot {
	border-top:1px dotted #c4cbd0;
	padding:15px 0 10px 0;
	font-size:1.090em;
	overflow:hidden
}
#login .forgetMeNot li {
	background:url(../images/delimiter5.gif) no-repeat 0 3px;
	float:left;
	padding:0 9px;
	margin-left:-1px
}
#login .left form .forgetMeNot label {
	display:inline;
	font-weight:normal;
	padding-left:5px;
	vertical-align:top
}
#login .forgetMeNot #fmn {
	width:auto;
	border:0
}
#login .left #narrowbox .bdate {
	float:left;
	width:auto;
	margin-right:5px
}
#login .left #narrowbox .sel0 {
	width:38px
}
#login .left #narrowbox .sel1 {
	width:149px
}
#login .left #narrowbox .sel2 {
	width:81px
}
#login .left .todo {
	color:#666;
	margin:0;
	padding:0
}
#login .logoutForm .submit {
	background-position:0 -246px;
	width:56px;
	height:24px
}
#login .stayLogged {
	overflow:hidden
}
#login .permaloginLabel {
	float:left;
	margin-right:5px
}
#login #permalogin {
	width:auto;
	margin:0!important
}
#banner {
	margin:0 auto;
	width:728px;
	height:97px;
	padding-top:6px
}
#header #topMenu {
	padding-top:3px;
	font-size:0.687em;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	z-index:9100
}
#header #topMenu li {
	float:left
}
#header #topMenu .onright {
	float:right
}
#header #topMenu .onright .updated {
	float:left;
	color:#dedede;
	padding-right:9px
}
#header #topMenu .onright .updated span {
	font-size:1.636em
}
#header #topMenu .onright ul {
	float:left
}
#header #topMenu .onright ul li {
	background:url(../images/delimiter.gif) no-repeat 0 0;
	float:left
}
#header #topMenu .onright li a {
	color:#c6c6c6;
	padding:7px 7px 9px;
	display:block
}
#header #topMenu .onright li a:hover {
	text-decoration:underline
}
#header #topMenu .onright li a.rss {
	background:url(../images/rss.png) no-repeat right 7px;
	padding-right:19px
}
#header #topMenu .infoMenu li {
	background:#484848 url(../images/delimiter6.gif) no-repeat right top;
	padding-right:3px;
	position:relative
}
#header #topMenu .infoMenu li strong {
	float:left
}
#header #topMenu .infoMenu li li strong {
	float:none
}
#header #topMenu .infoMenu li span.valSection {
	float:left;
	color:#e6e6e6;
	font:1.636em Arial, Helvetica, sans-serif;
	padding:0 0 0 7px;
	margin-top:-6px
}
#header #topMenu .infoMenu li a {
	background:url(../images/infoMenu.png) no-repeat 4px 0;
	font-weight:bold;
	color:#bcbcbc;
	display:block;
	padding:7px 9px 7px 33px;
	height:14px;
	overflow:hidden;
	float:left
}
#header #topMenu .infoMenu li li a {
	height:auto;
	width:auto;
	overflow:visible
}
#header #topMenu .infoMenu li b {
	float:left;
	width:20px;
	height:20px
}
#header #topMenu .infoMenu li b.night {
	background:url(../images/night.png) no-repeat 0 0
}
#header #topMenu .infoMenu li.weather {
	position:relative
}
#header #topMenu .infoMenu li.weather div.NavBar a {
	text-decoration:none;
}
#header #topMenu .infoMenu li.weather div.NavBar a:hover {
	text-decoration:underline
}
#header #topMenu .infoMenu li.weather ul {
	margin-left:-6px;
	border:0
}
#header #topMenu .infoMenu li.weather p {
	border-top:1px solid #898989
}
#header #topMenu .infoMenu li.weather .valSection span {
	padding:0;
	font:1em Arial, Helvetica, sans-serif;
	float:left;
	padding-right:12px
}
#header #topMenu .infoMenu li.weather span img {
	float:left
}
#header #topMenu .infoMenu li div.NavBar {
	background:#6a6a6a;
	width:432px;
	position:absolute;
	left:-9999px;
	top:27px;
	z-index:80;
	padding:11px 20px 11px
}
#header #topMenu .infoMenu li ul {
	overflow:hidden;
	border-bottom:1px solid #898989;
	padding-bottom:10px
}
#header #topMenu .infoMenu li.visible div.NavBar {
	left:0;
	color:#ededed
}
#header #topMenu .infoMenu li.visible div.NavBar p {
	padding-top:6px
}
#header #topMenu .infoMenu li.visible div.NavBar fieldset p {
	padding-bottom:6px
}
#header #topMenu .infoMenu li.visible div.NavBar p a {
	background:url(../images/seeOther.gif) no-repeat left center;
	padding:0 0 0 9px;
	font-weight:normal
}
#header #topMenu .infoMenu li.visible div.NavBar p a:hover {
	text-decoration:underline
}
#header #topMenu .infoMenu li.visible {
	background:#6a6a6a url(../images/delimiter6.gif) no-repeat right top
}
#header #topMenu .infoMenu li.visible a {
	color:#ededed
}
#header #topMenu .infoMenu li.visible a {
	background-position:4px -23px
}
#header #topMenu .infoMenu li div.NavBar {
	overflow:hidden
}
#header #topMenu .infoMenu li ul li {
	background:url(../images/weatherListDots.gif) repeat-y 0 0;
	margin-left:-1px;
	position:static
}
#header #topMenu .infoMenu li ul ul {
	position:static!important;
	height:80px;
	width:auto;
	padding:0;
	float:left;
	border:0!important
}
#header #topMenu .infoMenu li ul ul li {
	background:none;
	padding:0 24px 8px 16px;
	float:none
}
#header #topMenu .infoMenu li ul ul li a {
	background:none!important;
	color:#ededed;
	font-weight:normal;
	padding:0;
	float:none
}
#header #topMenu .infoMenu li.currency div.NavBar a {
	text-decoration:none;
}
#header #topMenu .infoMenu li.currency ul table {
	color:#ededed;
	width:214px
}
#header #topMenu .infoMenu li.currency table strong {
	color:#bcbcbc;
	padding:0 13px
}
#header #topMenu .infoMenu li.currency table td {
	padding-bottom:8px;
	vertical-align:top
}
#header #topMenu .infoMenu li.currency table.firstTable strong {
	padding-left:1px
}
#header #topMenu .infoMenu li.currency table.firstTable span {
	padding-left:0
}
#header #topMenu .infoMenu li.currency table span {
	position:static;
	margin:0;
	padding:0 0 0 13px;
	float:none;
	font-size:1.272em;
	display:block
}
#header #topMenu .infoMenu li.logged a, #header #topMenu .infoMenu li.logout a {
	background:none;
	padding-left:9px
}
#header #topMenu .infoMenu li.login div.NavBar {
	width:212px;
	padding:0 13px
}
#header #topMenu .infoMenu li.login div.NavBar a {
	text-decoration:none;
}
#header #topMenu .infoMenu li.login label {
	display:block;
	color:#ededed
}
#header #topMenu .infoMenu li.login form {
	border-bottom:1px solid #898989
}
#header #topMenu .infoMenu li.login fieldset {
	padding-bottom:8px
}
#header #topMenu .infoMenu li.login input {
	background:url(../images/loginInputText.gif) no-repeat 0 0;
	width:205px;
	height:21px;
	border:0;
	padding:5px 0 0 3px
}
#header #topMenu .infoMenu li.login input.submit {
	background-position:0 -218px;
	width:56px;
	height:28px;
	border:0
}
#header #topMenu .infoMenu li.login .remember {
	float:right;
	color:#ededed
}
#header #topMenu .infoMenu li.login .remember label {
	display:inline
}
#header #topMenu .infoMenu li.login .remember input {
	background:none;
	width:auto;
	height:auto;
	vertical-align:text-bottom
}
#header #topMenu .infoMenu li.login .loginLinks {
	overflow:hidden;
	padding-bottom:5px
}
#header #topMenu .infoMenu li.login .loginLinks a:hover {
	text-decoration:underline
}
#header #topMenu .infoMenu li.login .loginLinks .newAccount {
	float:right
}
#header #topDivision {
	padding:25px 0 15px;
	overflow:hidden
}
#header #topSearchModified {
	padding:0px 0px 0px;
}
#header #topDivision #logo {
	float:left;
	position:relative;
	height:77px;
	margin:9px 11px 0 0
}
#header #topSearchModified #logo {
	float:left;
	margin-left:11px
}
#header #topDivision #logo img {
	display:block;
	position:absolute;
	left:178px;
	bottom:0
}
#header #topSearchModified #logo img {
	display:block;
	position:absolute;
	left:178px;
	bottom:0
}
#header #topDivision #logo p a {
	background:url(../images/logo.gif) no-repeat 0 0;
	width:221px;
	height:77px;
	text-indent:-9999px;
	display:block;
}
#header #topSearchModified #logo p a {
	background:url(../images/logo.gif) no-repeat 0 0;
	width:172px;
	height:39px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	left:0;
	bottom:0
}
#header #topDivision form {
	float:right;
	padding-top:10px;
	width:265px;
}
#header #topSearchModified form {
	float:right;
	padding-top:0px;
	width:265px;
}
#header #navWrapper {
	position:relative
}
#header #navigation {
	background:url(../images/navigationBg.gif) repeat-x 0 2px;
	overflow:hidden;
	height:59px
}
#header #navigation li {
	background:url(../images/delimiter2.gif) no-repeat 0 2px;
	float:left;
	margin-left:-2px
}
#header #navigation li.active, #header #navigation li.noBg {
	background:none
}
#header #navigation li.active a, #header #navigation li a:hover {
	background:#3b3939 url(../images/navigationAct.gif) repeat-x 0 0;
	color:#fff;
	padding:7px 13px
}
#header #navigation li a {
	color:#2d2d2d;
	padding:7px 13px 7px;
	display:block;
	font:0.875em Arial, Helvetica, sans-serif;
	color:#2d2d2d;
}
#header #subNav {
	position:absolute;
	left:0;
	top:30px;
	width:967px;
	font-size:0.75em;
	padding:8px 0 10px 13px
}
#header #subNav strong {
	float:left;
	color:#cacaca;
	padding-right:14px
}
#header #subNav a {
	color:#cacaca;
	text-transform:none
}
#header #subNav a:hover {
	text-decoration:underline
}
#header #subNav ul {
	float:left;
	overflow:hidden
}
#header #subNav ul li {
	background:none;
	margin-left:-3px;
	float:left
}
#header #subNav ul li a {
	background:url(../images/separator.gif) no-repeat 0 6px!important;
	padding:0 10px!important
}
#header #topMenu .infoMenu li.login .sendPass .submit, #login .left .sendPass .submit {
	background-position:0 -496px;
	width:102px;
	height:24px;
	margin-top:8px
}
#content #breadcrumbs {
	background:#ddd;
	overflow:hidden;
	height:25px;
	padding:4px 0 0 11px;
	margin-bottom:6px
}/*17*/
#content #breadcrumbs .homeLink {
	padding:0
}
#content #breadcrumbs .homeLink a {
	background:url(../images/homeIcon.png) no-repeat;
	padding-right:3px;
	display:block;
	width:22px;
	height:22px;
}
#content #breadcrumbs .homeLink a:hover {
	background:url(../images/homeIconHover.png) no-repeat;
}
#content #breadcrumbs li {
	font-size:0.75em;
	color:#3b3939;
	float:left;
	padding:4px 0 0 8px
}
#content #breadcrumbs li a {
	background:url(../images/breadcrumbs.gif) no-repeat right 6px;
	color:#3b3939;
	padding-right:14px
}
#content #breadcrumbs li a:hover {
	color:#c4161c
}
#content {
	line-height:110%
}
#content h1 {
	font-size:23px;
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	padding-bottom:13px
}

#content h1 a {
	color:#333;
}

#content h2 {
	background:url(../images/header2.gif) repeat-x left bottom;
	font:bold 0.875em Arial, Helvetica, sans-serif;
	color:#272727;
	margin-bottom:14px;
	text-transform:uppercase
}
#content h2 span {
	background:#fff;
	padding-right:4px
}
#content #recomandations {
	background:#eee url(../images/recomandations.png) repeat-x 0 0;
	border:1px solid #e2e2e2;
	clear:both;
	padding:11px 17px;
	margin-bottom:18px
}
#content #recomandations h2 {
	background:0;
	font:1.125em Arial, Helvetica, sans-serif;
	text-transform:none
}

#content #recomandations .jcarousel-clip, #content #recomandations .jcarousel-container {
	width:942px;
}

#content #recomandations .jcarousel-prev, #content #recomandations .jcarousel-prev-disabled {
	right:42px
}

#content #recomandations .jcarousel-next, #content #recomandations .jcarousel-next-disabled {
	right:15px
}

#content #recomandations li {
	float:left;
	width:157px;
	font-size:0.875em;
	overflow:hidden;
	padding-right:0px
}
#content #recomandations li.lastLi {
	padding-right:0
}
#content #recomandations li img {
	display:block;
	padding-bottom:2px
}
#content #recomandations .label {
	float:left;
	margin:3px 5px 0 0;
	overflow:visible
}
#content #recomandations p {
	display:inline;float:left;width:90%;
}
#content #recomandations p a:hover {
	text-decoration:underline;
	color:#c4161c;
}
#content p.seeAll {
	font:0.687em Arial, Helvetica, sans-serif;
	padding-top:0;
	clear:both
}
#content p.seeAll a:hover {
	text-decoration:underline
}
#content .sondaj {
	background:#fff;
	padding-bottom:22px;
	overflow:hidden
}
#content .sondaj h6 {
	font:bold 0.75em Arial, Helvetica, sans-serif;
	padding-top:5px;
}
#content .sondaj form {
	font-size:0.687em;
	padding-bottom:10px
}
#content .sondaj form label {
	font:normal 1.083em Arial, Helvetica, sans-serif;
	display:block;
	padding-bottom:4px
}
#content .sondaj form fieldset {
	padding:10px 0 7px
}
#content .sondaj form fieldset input {
	margin-right:3px;
	vertical-align:middle
}
#content .sondaj form .vote {
	background-position:0 -520px;
	border:0;
	width:61px;
	height:24px;
	margin-right:8px;
	float:left;
	cursor:pointer
}
#content .sondaj form a {
	padding-top:4px;
	float:left;
	font:normal 1em Arial, Helvetica, sans-serif;
}
#content .sondaj form a:hover {
	text-decoration:underline
}
#content .sondaj p {
	font-weight:bold
}
#content .sondaj .answer_result {
	font:0.687em Arial, helvetica, sans-serif;
	padding:3px 0;
	font-weight:bold;
	clear:both;
}
#content .sondaj .total {
	font-weight:bold;
	padding:5px 0;
	font-size:0.75em
}
#content .sondaj .result-bar {
	background-color:#c4cbd0;
	width:118px;
	overflow:hidden;
	float:left;
	margin-top:5px;
}
#content .sondaj .result-bar div {
	background-color:#c4161c;
	float:left;
	height:4px
}
#content .sondaj .precent {
	color:#373737;
	padding-left:5px;
	float:left;
	text-align:right;
}
#content .sondaj .inf {
	color:#666;
	font-weight:normal;
	clear:both;
	display:block;
}
#content .left .rightBox .sondaj h2 {
	background:url(../images/header2.gif) repeat-x scroll left bottom!important;
	font-size:0.87em!important;
	padding-bottom:0;
	margin-bottom:7px!important
}
#content .left .rightBox .sondaj h6 {
	font-weight:bold;
	font-style:normal
}
#content .left .rightBox .sondaj {
	font-size:1.345em
}
#content .tabs {
	overflow:hidden;
	clear:both;
	border-left:1px solid #e1e1e1
}
#content .tabs li {
	float:left;
	font:0.75em Arial, Helvetica, sans-serif
}
#content .tabs li.active a {
	background:#fff;
	border-bottom:1px solid #fff;
	position:relative;
	color:#000
}
#content .tabs li a {
	background:#eee;
	padding:6px 12px 3px;
	display:block;
	border:1px solid #e1e1e1;
	border-left-width:0
}
#content .hotNews, .right #latest {
	background:#fff;
	padding-right:15px
}
#content .hotNews ul {
	font-size:0.688em;
}
#content .hotNews li, .right #latest li {
	padding-bottom:10px;
	margin-bottom:9px;
	overflow:hidden
}
#content .hotNews li a, .right #latest li a {
	font-size:1.181em
}
#content .hotNews li a:hover {
	text-decoration:underline;
	color:#c4161c
}
#content .hotNews li strong {
	color:#373737;
	padding:3px 8px 0 0;
	font:bold 1em Arial, Helvetica, sans-serif
}
#content .left .hotNews {
	padding-right:0
}
#content .ranking {
	padding-bottom:13px
}
#content .ranking div {
	font:0.687em Arial, Helvetica, sans-serif
}
#content .ranking td {
	padding:2px 0
}
#content .communityHead {
	background:#fafafa url(../images/line.gif) repeat-x left bottom;
	border-top:3px solid #c4cbd0;
	padding:14px 0 0 10px;
	position:relative;
	margin-bottom:14px;
	margin-top:17px
}
#content .communityHead.communityIsSubmenu {
	margin-bottom:52px
}
#content .communityHead .searchForm {
	float:right;
	margin-top:-6px
}
#content .communityHead ul {
	border-right:1px solid #e3e3e3;
	float:left;
}
#content .communityHead ul li {
	float:left;
	font:0.75em Arial, Helvetica, sans-serif;
	border:1px solid #e3e3e3;
	border-width:1px 0 0 1px
}
#content .communityHead ul li ul {
	background:url(../images/bottomBorder.gif) repeat-x left bottom!important;
	position:absolute;
	left:10px;
	top:44px;
	width:980px;
	overflow:hidden;
	margin-left:-10px;
	padding:0 0 7px 4px;
	border:0
}
#content .communityHead ul li ul li a:hover {
	text-decoration:underline
}
#content .communityHead ul li.active {
	background:#fff
}
#content .communityHead ul li a {
	padding:8px 12px 5px;
	display:block
}
#content .communityHead ul li ul li {
	background:url(../images/dot.gif) no-repeat 0 15px;
	font-size:1em;
	border:0;
	margin-left:-7px
}
#content .communityHead ul li ul li.active {
	background:url(../images/dot.gif) no-repeat 0 15px;
	font-weight:bold
}
#content .communityHead ul li ul li a {
	color:#36373b;
	padding-left:13px
}
#content #headLineStory {
	width:437px;
	padding-right:28px;
	float:left;
	border-right:1px solid #E2E2E2
}
#content #headLineStory h1 a:hover {
	text-decoration:underline;
	color:#c4161c
}
#content #headLineStory .articleInfo {
	border-bottom:1px dotted #c4cbd0;
	padding-bottom:15px;
	margin-bottom:9px
}
#content #headLineStory p {
	padding-bottom:5px
}
#content #headLineStory img {
	display:block;
	padding-bottom:5px
}
#content #headLineStory .caption {
	color:#373737;
	line-height:135%;
	clear:both
}
#content #headLineStory .caption a:hover {
	text-decoration:underline;
	color:#c4161c
}
#content #mainNews {
	float:left;
	width:223px
}
#content #mainNews ul {
	font-size:0.75em
}
#content #mainNews li {
	border-bottom:1px dotted #c4cbd0;
	padding-bottom:10px;
	margin-bottom:15px;
	overflow:hidden
}
#content #mainNews li.lastLi {
	border:0
}
#content #mainNews li .picbox {
	width:76px
}
#content #mainNews li p {
	margin-left:86px
}
#content #mainNews li p a {
	font-weight:bold;
	font-size:14px;
	color:#333;
}
#content #mainNews li p a:hover {
	text-decoration:underline;
	color:#c4161c
}
#content #hotnewsCarousel {
	overflow:hidden;
	padding-top: 5px;
}
#content #hotnewsCarousel .carouselLabel {
	background:url(../images/carouselLabel.png) no-repeat 0 0;
	width:115px;
	height:35px;
	font-size:1.125em;
	color:#ddd;
	padding:16px 13px;
	float:left
}
#content #hotnewsCarousel .carouselLabel span {
	font:0.666em Arial, Helvetica, sans-serif;
	display:block
}
#content #hotnewsCarousel ul {
	height:67px;
	overflow:hidden
}
#content #hotnewsCarousel ul li {
	padding:3px 0 0;
	border-right:1px solid #e2e2e2;
	overflow:hidden;
	width:255px;
	height:64px;
	float:left
}
#content #hotnewsCarousel ul li.firstLi .picbox {
	padding-left:0
}
#content #hotnewsCarousel .jcarousel-clip {
	width:768px
}
#content #hotnewsCarousel .jcarousel-container {
	background:url(../images/carouselBg.gif) repeat-x;
	width:837px;
	float:left;
	border-right:1px solid #e2e2e2
}
#content #hotnewsCarousel .picbox {
	width:80px;
	padding-left:9px
}
#content #hotnewsCarousel .textbox {
	width:138px;
	padding:3px 17px 0 11px;
	float:left;
	font-size:0.875em
}
#content #hotnewsCarousel .textbox a:hover {
	text-decoration:underline;
	color:#c4161c
}
#content #hotnewsCarousel .jcarousel-prev, #content #hotnewsCarousel .jcarousel-prev-disabled {
	position:absolute;
	right:36px;
	top:22px
}
#content #hotnewsCarousel .jcarousel-next, #content #hotnewsCarousel .jcarousel-next-disabled {
	position:absolute;
	right:9px;
	top:22px
}
#content #currencyTable .flag {
	background:url(../images/flags.gif) no-repeat 0 0;
	display:block;
	width:16px;
	height:11px;
	margin:0 auto;
	border:1px solid #ccc;
	overflow:hidden
}
#content #currencyTable .usd {
	background-position:0 -11px
}
#content #currencyTable .gbp {
	background-position:0 -22px
}
#content #currencyTable .chf {
	background-position:0 -33px;
	width:11px
}
#content #currencyTable .aed {
	background-position:0 -44px
}
#content #currencyTable .aud {
	background-position:0 -55px
}
#content #currencyTable .bgn {
	background-position:0 -66px
}
#content #currencyTable .brl {
	background-position:0 -77px
}
#content #currencyTable .cad {
	background-position:0 -88px
}
#content #currencyTable .cny {
	background-position:0 -99px
}
#content #currencyTable .czk {
	background-position:0 -110px
}
#content #currencyTable .dkk {
	background-position:0 -121px
}
#content #currencyTable .egp {
	background-position:0 -132px
}
#content #currencyTable .huf {
	background-position:0 -143px
}
#content #currencyTable .inr {
	background-position:0 -154px
}
#content #currencyTable .jpy {
	background-position:0 -165px
}
#content #currencyTable .krw {
	background-position:0 -176px
}
#content #currencyTable .mdl {
	background-position:0 -187px
}
#content #currencyTable .mxn {
	background-position:0 -198px
}
#content #currencyTable .nok {
	background-position:0 -209px
}
#content #currencyTable .nzd {
	background-position:0 -220px
}
#content #currencyTable .pln {
	background-position:0 -231px
}
#content #currencyTable .rsd {
	background-position:0 -242px
}
#content #currencyTable .rub {
	background-position:0 -253px
}
#content #currencyTable .sek {
	background-position:0 -264px
}
#content #currencyTable .try {
	background-position:0 -275px
}
#content #currencyTable .uah {
	background-position:0 -286px
}
#content #currencyTable .zar {
	background-position:0 -297px
}
#content #currencyTable .xau {
	background-position:0 -308px
}
#content #currencyTable .xdr {
	background-position:0 -319px
}
#content #currencyTable {
	background:#f3f5f6;
	font:0.75em Arial, Helvetica, sans-serif
}
#content #currencyTable td p {
	float:left;
	width:65px;
	text-align:right;
	padding-right:10px
}
#content #currencyTable td span.progress {
	float:left;
	margin-top:4px;
	width:13px;
	height:13px
}
#content #currencyTable .up {
	background:url(../images/upArrow.gif) no-repeat 0 0
}
#content #currencyTable .down {
	background:url(../images/downArrow.gif) no-repeat 0 0
}
#content #currencyTable .oddTd td {
	background:#fff
}
#content #currencyTable .col2 {
	font-weight:bold;
	font-size:1.166em
}
#content #currencyTable td:first-child+td {
	font-weight:bold;
	font-size:1.166em
}
#content .left .weatherBox h2 {
	font-size:1em;
	padding:28px 0 12px 0;
	text-transform:none;
	color:#666;
	margin-bottom:0
}
#content .hHead {
	background:url(../images/horoscopList.png) no-repeat 0 0;
	padding-left:44px;
	height:47px;
	margin-bottom:6px;
	border-bottom:1px dotted #c4cbd0
}
#content .hHead h3 a:hover {
	text-decoration:underline
}
#content .z2 {
	background-position:0 -102px;
}
#content .z3 {
	background-position:0 -51px;
}
#content .z4 {
	background-position:0 -153px;
}
#content .z5 {
	background-position:0 -204px;
}
#content .z6 {
	background-position:0 -255px;
}
#content .z7 {
	background-position:0 -306px;
}
#content .z8 {
	background-position:0 -357px;
}
#content .z9 {
	background-position:0 -408px;
}
#content .z10 {
	background-position:0 -459px;
}
#content .z11 {
	background-position:0 -510px;
}
#content .z12 {
	background-position:0 -561px;
}
#content .hHead h3, #content .singleH h1 {
	font-weight:normal;
	font-size:1.5em;
	color:#025c91;
	padding:3px 0 2px
}
#content .hHead h3 {
	text-transform:capitalize
}
#content .hHead .date {
	font:bold 0.916em Arial, Helvetica, sans-serif;
	color:#666
}
#content .right .hHead {
	background-image:url(../images/horoscopList2.png)!important
}
#content .and {
	float:left;
	padding-top:14px;
	width:22px;
	text-align:center;
	font:0.75em Arial, Helvetica, sans-serif
}
#content .iconsList .il {
	background:url(../images/iconsList.png) no-repeat 0 0;
	color:#666;
	padding:1px 0 1px 22px;
	height:14px;
	display:block;
	color:#666
}
#content .iconsList .il:hover {
	text-decoration:underline
}
#content .iconsList .recommend {
	background-position:0 0
}
#content .iconsList .dimensions .il {
	width:16px;
	float:left;
	padding-left:0;
	margin-right:5px;
}
#content .iconsList .minus {
	background-position:0 -17px
}
#content .iconsList .plus {
	background-position:0 -33px
}
#content .iconsList .print {
	background-position:0 -49px
}
#content .iconsList .comment {
	background-position:0 -65px
}
#content .iconsList .pdfConversion {
	background-position:0 -81px
}
#content .iconsList .email {
	background-position:0 -97px
}
#content .iconsList .ymessenger {
	background-position:0 -116px
}
#content .iconsList .facebook {
	background-position:0 -133px
}
#content .iconsList .twitter {
	background-position:0 -148px
}
#content .iconsList .others {
	background-position:0 -163px
}
#content .iconsList .edit {
	background-position:0 -180px
}
#content .iconsList .addFriends {
	background-position:0 -202px
}
#content .iconsList .alerts {
	background-position:0 -221px
}
#content .iconsList .galleries {
	background-position:0 -242px
}
#content .iconsList .friendRequest {
	background-position:0 -261px
}
#content .iconsList .leaveGroup {
	background-position:0 -279px
}
#content .iconsList .thought {
	background-position:0 -301px
}
#content .left .comments a {
	color:#025c91
}
#content .left .comments a:hover {
	color:#c4161c
}
#content .left .commentsAll {
	font:0.75em Arial, Helvetica, sans-serif;
	padding:5px 0
}
#content .left .commentsAll a {
	text-decoration:underline
}
#content .left .currency2 h2 {
	font-size:1.062em;
	margin-bottom:0
}
#content .left .currency2 h3 {
	font:bold 0.75em Arial, Helvetica, sans-serif;
	color:#666;
	padding-bottom:20px
}
#content .left .messagesSingle h2 {
	margin-bottom:2px
}
#content #selectOnFly .jNiceWrapper, #content .filterCurrency .jNiceWrapper, .birtsday .jNiceWrapper {
	float:left;
	margin-right:5px
}
#content #selectOnFly {
	margin-left:-5px
}
#content #selectOnFly .jNiceWrapper {
	margin:0 0 0 5px;
	display:inline
}
#content .formBottom .submit {
	margin:0 12px 0 0
}
#content .formBottom .jNiceWrapper {
	padding:0!important;
	margin:0 5px 0 12px
}
#content .jNiceCheckbox {
	background:url(../images/checkbox.gif) no-repeat 0 0;
	width:15px;
	height:15px;
	padding:0!important;
	float:left
}
#content .formBottom .jNiceChecked {
	background-position:0 -15px
}
#content .left .newspart h2 {
	font-size:1em;
	margin-bottom:7px
}
#content .left .newsbox h2 {
	font-size:1em;
	margin-bottom:10px
}
#content .left .newsbox h2 span, #content .left .newspart h2 span {
	background:#fff url(../images/redIcon.png) no-repeat;
	padding-left:23px;
	color: #cc0000;
}
#content .left li.clear {
	width:0;
	clear:both;
	border:0;
	float:none;
	padding:0
}
/*#content .left .comments .messageForm  .taWrap {background:url(../images/textarea3.png) no-repeat 0 0}*/
#content .left .comments .messageForm textarea.reasonContent, #content .left .replyPost .messageForm textarea {
	font-size:1.090em;
	width:479;
	height:90px
}
#content .left .messageForm {
	font-family:Arial, Helvetica, sans-serif;
	padding-top:23px;
	margin-bottom:20px;
}
#content .left .messageForm a:hover {
	text-decoration:underline
}
#content .left .messageForm .iconsRow {
	overflow:hidden
}
#content .left .messageForm .propAuthor {
	font-size:0.75em
}
#content .left .messageForm .propAuthor a:hover {
	text-decoration:underline
}
#content .left .messageForm .propAuthor input {
	font-size:1em
}
#content .left .messageForm h2 {
	background:none;
	font:1.25em Georgia, sans-serif;
	text-transform:none
}
#content .left .messageForm .textInput {
	margin-right:7px
}
#content .left .messageForm input {
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666;
	float:left;
	width:183px;
	padding:6px 7px 5px
}
#content .left .messageForm label {
	color:#999;
	font-size:0.687em;
	float:left;
	padding-top:7px
}
#content .left .messageForm p {
	overflow:hidden;
	padding-bottom:6px
}
#content .left .messageForm .taWrap, .left #tellafriendform .taWrap, .comunity-form .taWrap {
	background:url(../images/textarea.gif) no-repeat 0 0
}
#content .left .messageForm textarea, .left #tellafriendform textarea, .comunity-form textarea {
	width:459px;
	height:91px;
	border:0;
	padding:7px;
	font:0.75em Arial, Helvetica, sans-serif
}
#content .left .messageForm .submit {
	background-position:0 0;
	width:125px;
	height:24px;
	overflow:hidden;
	float:left
}
#content .left .messageForm .submitReport {
	background-position:0 -356px;
	width:82px;
	height:24px
}
#content .left .messageForm .want {
	width:auto;
	margin:2px 8px 0 13px
}
#content .left .messageForm .formBottom {
	padding-top:5px
}
#content .left .messageForm .formBottom label {
	color:#666;
	font-style:italic;
	padding-top:6px;
	float:left;
	font-size:0.687em
}
#content .left .messageForm .formBottom label .jNiceWrapper {
	top:-1px;
	margin:0 0 0 6px
}
#content .left .singleZodHead .hHead {
	background:url(../images/horoscopListBig.png) no-repeat 0 0;
	font-size:1.25em;
	height:45px!important;
	border:0!important;
	padding:7px 0 0 63px!important
}
#content .left .singleZodHead .z2 {
	background-position:0 -52px
}
#content .left .singleZodHead .z3 {
	background-position:0 -104px
}
#content .left .singleZodHead .z4 {
	background-position:0 -156px
}
#content .left .singleZodHead .z5 {
	background-position:0 -208px
}
#content .left .singleZodHead .z6 {
	background-position:0 -260px
}
#content .left .singleZodHead .z7 {
	background-position:0 -312px
}
#content .left .singleZodHead .z8 {
	background-position:0 -364px
}
#content .left .singleZodHead .z9 {
	background-position:0 -416px
}
#content .left .singleZodHead .z10 {
	background-position:0 -468px
}
#content .left .singleZodHead .z11 {
	background-position:0 -520px
}
#content .left .single h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif
}
#content .left .single h3 {
	font-size:0.875em
}
#content .left .single h4 {
	font-size:0.812em
}
#content .left .single h5 {
	font-size:0.75em
}
#content .left .single h6 {
	font-size:0.75em;
	font-weight:normal;
	font-style:italic
}
#content .left input.saveButton {
	background-position:0 -424px;
	border:0!important;
	height:24px;
	width:67px;
	cursor:pointer
}
#content .left #counter {
	text-align:right;
	color:#666;
	font-size:0.916em
}
#content .left #counter span {
	font-weight:bold;
}
#content .stergeAlbum {
	background:url(../images/delButton.gif) no-repeat;
	height:24px;
	width:90px;
	cursor:pointer;
	border:none
}
#content .anuleazaStergere {
	background:url(../images/resetButton.gif) no-repeat;
	height:24px;
	width:70px;
	cursor:pointer;
	border:none
}
.block {
	padding-bottom:5px;
	clear:both
}
.block .boxDelimiter {
	border-bottom:1px dotted #c4cbd0;
	height:1px;
	width:100%;
	font-size:1px;
	line-height:1px;
	clear:both
}
.specialBlock .left {
	padding-right:0px;
	width:650px
}
.left {
	width:633px;
	float:left;
	padding:0 13px 0 10px;
	position:relative
}
.left .section .backToArticle {
	background:url(../images/back.png) no-repeat 0 0;
	font:bold 0.812em Arial, Helvetica, sans-serif;
	float:left;
	padding-left:20px
}
.left .firstP {
	color:#373737;
	font-size:1.125em
}
.left .single {
	line-height:1.3em
}
.left .single .section ul {
	padding:0
}
.left .single .section ul li {
	list-style:none;
	margin-left:7px
}
.left .single .label {
	margin-right:8px
}
.left .single ul li {
	list-style:disc;
	margin-left:15px
}
.left .single p, .left .single ul {
	padding-bottom:12px
}
.left .nextLink a {
	font:0.75em Arial, Helvetica, sans-serif;
	text-decoration:underline
}
.left .single h2 {
	background:0!important;
	font-size:1em!important;
	margin-bottom:0!important;
	padding-bottom:26px
}
.left .author {
	font:0.75em Arial, Helvetica, sans-serif;
	padding-bottom:15px
}
.left .author a:hover {
	text-decoration:underline
}
.left .author .il {
	display:inline !important;
	text-decoration:none !important;
	margin-left:3px
}
.left .catList {
	font-size:1em;
	padding-bottom:17px
}
.left .flash {
	clear:both
}
.left #gallery {
	width:260px;
	overflow:hidden;
	padding:7px 0 20px 15px
}
.left #gallery ul {
	height:156px;
	overflow:hidden;
	position:relative;
	padding-bottom:0
}
.left #gallery ul li {
	list-style:none;
	margin-left:0
}
.left #gallery .picControls {
	background:#eee;
	height:27px;
	font-size:0.75em;
	color:#666;
	padding:3px 67px 0 7px
}
.left #gallery .jcarousel-clip, .left #gallery .jcarousel-container {
	width:260px
}
.left #gallery .jcarousel-prev, .left #gallery .jcarousel-prev-disabled {
	right:36px;
	top:162px
}
.left #gallery .jcarousel-next, .left #gallery .jcarousel-next-disabled {
	right:10px;
	top:162px
}
.left #gallery .jcarousel-clip, .left #gallery .jcarousel-container {
	width:260px
}
.left #gallery li {
	width:260px;
	height:156px;
	float:left;
	position:relative
}
.left #gallery span {
	display:none
}
.left #gallery .picControls p {
	font:0.916em Arial, Helvetica, sans-serif;
	float:left;
	padding-top:4px
}
.left #gallery .picControls .pages {
	padding-left:4px;
	display:inline
}
.left #gallery .picControls .pictitle {
	padding-left:2px
}
.left #gallerybox {
	padding:0 16px 15px 0
}
.left #gallerybox p {
	padding-bottom:20px
}
.left #gallerybox .section .recommend {
	float:right
}
.left .section .newButton {
	background-position:0 -270px;
	float:right;
	width:83px;
	height:26px;
	display:block;
	cursor:pointer
}
.left .singleGalleryImage h1 {
	padding-right:70px
}
.left #gallerybox .picInfo {
	font-size:0.75em;
	padding-top:4px;
	color:#666
}
.left #gallerybox .picInfo p, .left #gallerybox .section p {
	padding-bottom:0
}
.left #gallerybox .picInfo .title {
	font-weight:bold;
	font-size:1.166em
}
.left #gallerybox .picInfo span {
	float:right
}
.left #gallerybox table {
	background:#fafafa;
	width:615px;
	text-align:center;
	vertical-align:middle;
	margin:0 0 9px
}
.left #gallerybox .galleryHead {
	border-bottom:1px dotted #c4cbd0;
	position:relative
}
.left #gallerybox .galleryHead .galleryNav {
	position:absolute;
	right:0;
	top:5px
}
.left #gallerybox .galleryNav a {
	cursor:pointer;
	background-image:url(../images/bigArrows.png);
	background-repeat:no-repeat;
	float:left;
	height:27px;
	width:27px;
	position:static;
	margin-left:5px
}
.left #gallerybox .galleryNav #prev.disabled {
	background-position:0 0
}
.left #gallerybox .galleryNav #next.disabled {
	background-position:0 -27px
}
.left #gallerybox .galleryNav #prev {
	background-position:0 -54px
}
.left #gallerybox .galleryNav #next {
	background-position:0 -81px
}
.left #gallerybox .short {
	padding-bottom:15px
}
.left .section p {
	padding-bottom:0
}
.left .recommend {
	background:url(../images/recomend.gif) no-repeat 0 0;
	font:bold 0.812em Arial, Helvetica, sans-serif;
	float:right;
	padding-left:19px
}
.left .recommend:hover {
	color:#c4161c
}
.left .pagination {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.left .pagination .prev, .left .pagination .next, .left .pagination .status, .left .pagination li, .left .pagination ul {
	float:left
}
.left .pagination .status {
	padding:1px 34px 0 0
}
.left .pagination .prev {
	width:5px;
	height:7px;
	vertical-align:middle;
	margin:1px 7px 0 0
}
.left .pagination .next {
	width:5px;
	height:7px;
	vertical-align:middle;
	margin:1px 0 0 2px
}
.left .pagination ul {
	font-size:1em!important
}
.left .pagination li {
	padding:0!important;
	border:0!important
}
.left .pagination li a {
	font-weight:bold;
	display:block;
	padding:1px 5px 0
}
.left .pagination li.active a {
	background:url(../images/paginationAct.gif) repeat-x 0 0;
	color:#fff!important
}
.left .pagination2 {
	font:1em Georgia, Arial, Helvetica, sans-serif;
	color:#000
}
.left .pagination2 li {
	margin:0 3px 0 0!important
}
.left .pagination2 li a {
	color:#000;
	padding:1px 4px 3px
}
.left .pagination2 li.active a {
	background:#c4161c
}
.left #authorsList ol {
	float:left;
	padding:30px 25px 24px 35px;
	width:265px;
}
.left #authorsList ol li {
	color:#c4161c;
	font:1.062em Georgia, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
	list-style-position:outside
}
.left #authorsList ol li a {
	color:#373737;
	font-size:0.941em
}
.left #authorsList #nextHalf {
	padding-right:0
}
.left .tags {
	font:0.687em Arial, Helvetica, sans-serif
}
.left .tags a {
	font-size:1.090em
}
.left .tags a:hover {
	text-decoration:underline
}
.left .socialLinks {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666;
	float:right
}
.left .socialLinks ul, .left .socialLinks p, .left .socialLinks li {
	float:left
}
.left .socialLinks li {
	background-image:url(../images/socialLinks.png);
	background-repeat:no-repeat;
	margin-left:7px
}
.left .socialLinks li a {
	display:block;
	height:16px
}
.left .socialLinks li.mail {
	background-position:0 0;
	width:16px
}
.left .socialLinks li.ymessenger {
	background-position:-24px 0;
	width:16px
}
.left .socialLinks li.facebook {
	background-position:-49px 0;
	width:15px
}
.left .socialLinks li.twitter {
	background-position:-68px 0;
	width:20px
}
.left .comments {
	padding:0 0 15px
}
.left .comments ul {
	font:0.687em Arial, Helvetica, sans-serif
}
.left .comments ul h3 {
	font-size:1.083em;
	color:#666
}
.left .comments ul ul {
	font-size:1em
}
.left .comments li {
	padding:9px 0 9px;
	border-bottom:1px dotted #d9dde0;
	overflow:hidden
}
.left .comments li ul {
	border-top:1px dotted #D9DDE0;
	padding:5px 0 5px 40px;
	margin-top:10px;
	font-size:1em
}
.left .comments li ul li.lastLi {
	padding-bottom:0
}
.left .comments li ul.commentsOptions {
	border:0;
	margin-top:0
}
.left .comments .userPic {
	float:left
}
.left .comments .userPic img {
	display:block;
	border:1px solid #dcdfe1
}
.left .comments h2 {
	background:none!important;
	font:1.25em Georgia, Arial, Helvetica, sans-serif!important;
	text-transform:none!important;
	margin-bottom:9px!important
}
.left .comments h2 span.cformClose i a, .left #bottomForm h2 span.cformClose i a {
	font:0.555em normal Arial, Helvetica, sans-serif!important;
	margin:0 0 0 10px;
	vertical-align:middle;
	color:#025C91!important
}
.left .comments h2 a {
	font:normal 1.25em Georgia, Arial, Helvetica, sans-serif!important;
	color:#373737!important;
}
.left .comments h2 a:hover {
	text-decoration:none;
	color:#c4161c!important;
}
.left .comments .commentBox {
	margin-left:43px
}
.left .comments .commentBox p img {
	float:right;
	padding-left:25px
}
.left .comments .commentBox .commentheader {
	overflow:hidden;
	padding-bottom:7px
}
.left .comments .commentBox .commentHead a {
	font-size:1.090em;
	font-weight:bold
}
.left .comments .commentBox .commentHead a:hover {
	color:#025C91!important;
	text-decoration:underline
}
.left .comments .commentBox .commentHead span {
	color:#666;
	font-size:1.090em
}
.left .comments .commentBox .rightLinks {
	float:right;
	color:#6a6a6a
}
.left .comments li .commentBox ul {
	overflow:hidden;
	margin-left:-6px;
	padding:0
}
.left .comments li .commentBox li {
	background:url(../images/dot2.gif) no-repeat 0 6px;
	font-size:1em;
	padding:0;
	float:left;
	padding:0 9px 0 10px;
	border:0;
	margin:0 0 0 -3px
}
.left .comments .replyPost {
	font-size:1.454em;
	margin-left:40px;
}
.left .comments p {
	padding-bottom:12px;
	font-size:1.083em
}
.left .comments li ul li textarea {
	font-size:1em!important
}
.left .replyPost p {
	clear:both
}
.left .relatedBox {
	background:url(../images/dot5.gif) repeat-x 0 0;
	padding:9px 0 21px
}
.left .relatedBox2 {
	padding:9px 0 21px
}
.left .relBoxInner {
	background:url(../images/dot5.gif) repeat-y 303px 0;
	overflow:hidden
}
.left .relatedBox .inner {
	width:290px;
	float:left;
	padding:0 13px 0 11px
}
.left .relatedBox .inner1 {
	padding-left:0
}
.left .relatedBox h3 {
	background:none!important;
	padding:0 0 6px 0;
	font-size:1em!important
}
.left .relatedBox ul {
	padding-bottom:0
}
.left .relatedBox ul li {
	background:url(../images/bullet.gif) no-repeat 0 6px;
	font:0.916em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 4px 10px;
	border:0;
	margin:0;
	list-style:none;
	font-size:0.689em
}
.left .relatedBox li a {
	font:1.090em Georgia, Arial, Helvetica, sans-serif;
	display:block;
	padding-bottom:2px
}
.left .relatedBox li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .relatedBox2 .inner {
	width:290px;
	float:left;
	padding:0 13px 0 11px
}
.left .relatedBox2 .inner1 {
	padding-left:0
}
.left .relatedBox2 h3 {
	background:none!important;
	padding:0 0 6px 0;
	font-size:1em!important
}
.left .relatedBox2 ul {
	padding-bottom:0
}
.left .relatedBox2 ul li {
	background:url(../images/bullet.gif) no-repeat 0 6px;
	font:0.916em Arial, Helvetica, sans-serif;
	color:#666;
	padding:0 0 4px 10px;
	border:0;
	margin:0;
	list-style:none;
	font-size:0.689em
}
.left .relatedBox2 li a {
	font:1.090em Georgia, Arial, Helvetica, sans-serif;
	display:block;
	padding-bottom:2px
}
.left .relatedBox2 li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .article {
	overflow:hidden;
	clear:both
}
.left .article .rightBox {
	padding:12px 0 21px 0;
	width:280px;
	font-size:0.75em
}
.left .article .rightBox h3 {
	background:url(../images/similarBg.gif) no-repeat 0 0;
	padding:7px 0 0 28px
}
.left .article .rightBox .multimedia-video h3 {
	background:none
}
.left .article2 {
	clear:none
}
.left .rightBox .inner {
	border:1px solid #e4e4e4;
	border-width:0 0 1px 1px;
	width:252px;
	padding:10px 0 4px 28px;
	margin-top:-10px
}
.left .rightBox .inner ol {
	font-size:1.166em;
	color:#c4161c;
	line-height:1.2em
}
.left .rightBox .inner ol li a {
	font-size:0.857em
}
.left .article .additionalBox {
}
.left .article .multimedia-foto {
	clear:both;
	width:280px;
	border-bottom:3px solid #c4cbd0;
	padding-bottom:10px
}
.left .article .multimedia-foto h2, .left .article .multimedia-video h2 {
	background:url(../images/header2.gif) repeat-x scroll left bottom!important;
	font-size:0.875em!important;
	margin-bottom:8px!important;
	padding-bottom:0
}
.left .article .multimedia-video {
	clear:both;
	width:280px
}
.left .article .multimedia-video .description {
	border:none;
	margin-bottom:0;
	padding-bottom:0;
	color:#666;
	font-size:0.75em!important
}
.left .article .multimedia-video .videoTitle {
	background:url(../images/videoPicArticle.gif) 0 3px no-repeat;
	font-size:0.75em;
	color:#666;
	font-weight:bold;
	padding:0 0 5px 21px;
	margin-top:5px;
	position:relative
}
.left .article .multimedia-video .videoTitle span {
	position:absolute;
	right:0;
	top:0
}
.left .article .multimedia-video .videoTitle span a {
	color:#025c91;
	font-size:0.916em;
	font-weight:normal
}
.left .article .multimedia-video .videoTitle span a:hover {
	text-decoration:underline
}
.left .article .subtitle a {
	font-size:0.875em
}
.left .article .subtitle a:hover {
	color:#c4161c;
	text-decoration:underline
}
.left .article .subtitle span {
	font:0.75em Arial, Helvetica, sans-serif;
	padding-left:9px
}
.left .article .multimedia-video .subtitle span {
	color:#999
}
.left .article .description {
	font:0.75em Arial, Helvetica, sans-serif;
	padding-bottom:12px;
	margin-bottom:10px;
	border-bottom:1px dotted #c4cbd0
}
.left .article .flash {
	padding-bottom:0
}
.left .article .photobox {
	overflow:hidden;
	font-size:0.75em;
	border-top:1px dotted #c4cbd0;
	padding-top:10px;
	margin-top:10px
}
.left .article .photobox li {
	background:#eee;
	overflow:hidden
}
.left .article .photobox .textSide {
	margin-left:150px;
	padding:8px 5px 0 0
}
.left .article .photobox .textSide .photoTitle {
	background:url(../images/picturePicArticle.gif) 0 3px no-repeat;
	font-size:1em;
	color:#666;
	font-weight:bold;
	padding:0 0 0 19px
}
.left .article .photobox .textSide a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .article .photobox img {
	float:left;
	display:block
}
.left .article .photobox p.photoLabel {
	background:url(../images/photoLabel.gif) no-repeat 0 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:18px
}
.left .article .multimedia .seeAll strong {
	background:url(../images/videoIcon.gif) no-repeat 0 1px;
	font-size:1.090em;
	color:#666;
	float:left;
	padding-left:22px
}
.left #articleListWrapper {
	width:454px;
	padding-right:11px;
	border-right:1px solid #e2e2e2;
	overflow:hidden;
	clear:both;
}
.left #articleList {
	overflow:hidden
}
.left #articleList li h2 {
	background:none;
	font-weight:bold ;
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	clear:both;
	margin-bottom:7px;
}

.left #articleList li h2  a {
	color:#333;
}

.left #articleList li h2 a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #articleList li h2 span {
	background:url(../images/sport.gif) no-repeat 6px 2px;
	font-size:0.6em;
	padding-left:20px
}
.left #articleList li h2 span a:hover {
	color:#666
}
.left #articleList li {
	overflow:hidden;
}
.left #articleList li .picbox {
	width:150px;
	margin-right:13px
}
.left #articleList li .textbox {
	font-size:0.875em;
	line-height:138%;
	padding-bottom:13px;
	margin-bottom:8px;
	border-bottom:1px dotted #c4cbd0
}
.left #articleList li .textbox p {
	padding-bottom:4px
}
.left #articleList li .textbox p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #articleList li .textbox .articleInfo {
	font-size:0.785em
}
.left #articleList li h2 span a {
	color:#666;
	font-weight:normal;
}
.left #narrowbox {
	width:163px;
	overflow:hidden;
	position:absolute;
	right:8px;
	top:0;
}
.left #narrowbox h2 {
	text-transform:none;
	margin-bottom:7px
}
.left #narrowbox .debate ul {
	font-size:0.875em
}
.left #narrowbox .debate ul li {
	border-bottom:1px dotted #c4cbd0;
	padding-bottom:9px;
	margin-bottom:7px
}
.left #narrowbox .debate ul li a {
	padding-right:6px
}
.left #narrowbox .debate ul li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #narrowbox .debate ul li span {
	background:url(../images/dot.gif) no-repeat 0 6px;
	font:0.785em Arial, Helvetica, sans-serif;
	padding-left:10px;
	color:#666
}
.left #narrowbox .withPic {
	font-size:0.875em;
	padding-bottom:19px
}
.left #narrowbox .withPic p {
	background:#eee;
	padding:5px 5px
}
.left #narrowbox #weatherList {
	width:162px
}
.left #narrowbox #weatherList h3 {
	color:#025c91;
	font:bold 0.75em Arial, Helvetica, sans-serif;
	padding-bottom:9px
}
.left #narrowbox #weatherList h3 a {
	color:#025c91
}
.left #narrowbox #weatherList h3 a:hover {
	text-decoration:underline
}
.left #narrowbox #weatherList ul {
	overflow:hidden
}
.left #narrowbox #weatherList li {
	width:54px;
	overflow:hidden;
	float:left;
	font:0.687em Arial, Helvetica, sans-serif;
	text-align:center
}
.left #narrowbox #weatherList li p {
	padding:0 0 1px 0
}
.left #narrowbox #weatherList li p strong {
	color:#373737
}
.left #narrowbox #weatherList .temperature {
	width:46px;
	text-align:center;
	padding-top:10px
}
.left #narrowbox #weatherList .temperature span {
	display:block
}
.left #narrowbox #weatherList li span.minTemp {
	color:#025c91
}
.left #narrowbox #weatherList li span.maxTemp {
	color:#c4161c
}
.left #narrowbox #currencyList {
	font:.687em Arial, Helvetica, sans-serif;
	overflow:hidden;
	clear:both;
	padding-top:8px
}
.left #narrowbox #currencyList li {
	float:left;
	width:56px
}
.left #narrowbox #currencyList li p {
	padding-bottom:8px;
	text-align:center;
	width:33px
}
.left #narrowbox #currencyList li.lastLi {
	width:30px
}
.left #narrowbox #currencyList .currencyPic {
	background-image:url(../images/currencyPic.png);
	background-repeat:no-repeat;
	width:33px;
	height:31px;
	margin-bottom:5px
}
.left #narrowbox #currencyList .up .currencyPic {
	background-position:center 0
}
.left #narrowbox #currencyList .down .currencyPic {
	background-position:center -31px
}
.left #narrowbox .contenttable {
	width:149px;
	border-spacing:0;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:13px
}
.left #narrowbox .contenttable td {
	font-size:0.687em;
	text-align:left;
	padding:0
}
.left #narrowbox .contenttable .td-0 {
	width:25px
}
.left #narrowbox .contenttable .td-1 {
	font-weight:bold;
	width:104px
}
.left #narrowbox .contenttable .td-2 {
	width:20px
}
.left #narrowbox .contenttable caption {
	background:url(../images/captionBg.gif) no-repeat right 12px;
	font-weight:bold;
	font-size:0.875em;
	text-align:left;
	margin-bottom:7px;
	width:149px
}
.left .newsbox {
	padding-top:12px;
	clear:both;
	overflow:hidden
}
.left .newsbox .textbox, .left .newspart .textbox {
	font-size:0.875em
}
.left .newsbox .textbox .articleInfo, .left .newspart .textbox .articleInfo {
	font-size:0.785em
}
.left .newsbox h3, .left .newspart h3 {
	color:#069;
	font-weight:bold;
	padding-bottom:6px;
	font-size:18px;
	line-height:120%;
}

.left .newsbox h3 a , .left .newspart h3 a {
	color:#333;
}

.left .newsbox .textbox h3, .left .newspart .textbox h3 {
	font-size:1.428em
}
.left .newsbox .textbox p, .left .newspart .textbox p {
	padding-bottom:9px
}
.left .newsbox .textbox h3 a:hover, .left .newsbox .textbox p a:hover, .left .newspart h3 a:hover, .left .newspart .textbox p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .newspart h3 {
	height:48px
}
.left .newspart .textbox {
	height:133px
}
.left .linkBox {
	float:left;
	width:304px;
	font-size:0.75em;
	overflow:hidden;
	position:relative;
	border-bottom:1px dotted #c4cbd0;
	margin-left:15px;
	display:inline
}
.left .linkBoxLeft {
	margin-left:0
}
.left .linkBox a {
	display:block;
	padding:8px 0;
	font-weight:bold;
	height:32px
}
.left .linkBox a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .shorter {
	float:left;
	width:460px
}
.left .shorter li {
	padding-bottom:16px;
	overflow:hidden
}
.left .shorter li h3 a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .shorter .textbox p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .shorter .picbox {
	width:149px;
	overflow:hidden;
	margin-right:11px
}
.left .short {
	float:left
}
.left .short li {
	float:left;
	width:210px;
	padding-right:26px
}
.left .short li h3 {
	padding-bottom:4px
}
.left .short li h3 a:hover, .left .short li .textbox p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .short li .picbox {
	float:none
}
.left .short li .textbox {
	margin-left:0
}
.left .newspart {
	float:left;
	width:305px;
	padding-right:22px
}
.left .newspart .linkBox, .left .newspart .linkBox li {
	margin-left:0
}
.left .lastpart {
	float:left;
	width:305px;
	padding-right:0
}
.left .newspart .picbox {
	width:105px;
	overflow:hidden;
	margin-right:11px
}
.left .sideList {
	float:right;
	width:151px;
	font-size:0.75em
}
.left .sideList li {
	border-bottom:1px dotted #c4cbd0;
	line-height:130%;
	padding-bottom:6px;
	margin-bottom:10px
}
.left .sideList li a {
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.left .sideList li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .sideList li p {
	padding-bottom:7px
}
.left #galleryCatList, .left #videoCatList {
	clear:both
}
.left #galleryLeft {
	float:left;
	width:390px;
	margin:0 20px 18px 0
}
.left #galleryLeft h1 {
	color:#025c91;
	font-size:1.5em
}
.left #galleryLeft h1 a:hover, .left #galleryLeft p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #galleryLeft table {
	margin-bottom:8px
}
.left #galleryLeft table td {
	background:#fafafa;
	height:240px;
	text-align:center;
	vertical-align:middle
}
.left #galleries {
	font:0.687em Arial, Helvetica, sans-serif;
	padding-top:10px
}
.left #galleries ul {
	margin-right:-23px
}
.left #galleries li {
	overflow:hidden;
	border-bottom:1px dotted #c4cbd0;
	margin-bottom:11px
}
.left #galleries li li {
	width:140px;
	margin-right:23px;
	float:left;
	border:0
}
.left #galleries li a {
	padding-right:6px;
	font:1.272em Georgia, Helvetica, sans-serif
}
.left #galleries li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #galleries p.title {
	padding-bottom:5px
}
.left #galleries p.title span {
	background:url(../images/dot.gif) no-repeat scroll 0 6px;
	padding-left:6px;
	color:#666
}
.left #galleries .galleryInfo {
	color:#373737
}
.left #galleries .galleryInfo span {
	color:#666
}
.left #galleryInfo .articleInfo {
	padding-bottom:12px
}
.left .tabs {
	background:#eee;
	padding:6px 0 0 5px
}
.left .tabs li {
	padding-left:0
}
.left .articles {
	float:left;
	width:466px;
	overflow:hidden
}
.left .articles #headLineStory {
	width:466px
}
.left .subjects td h3 {
	font-size:1.636em
}
.left .mediaSection {
	font:0.687em Arial, Helvetica, sans-serif;
	padding:0 0 24px;
	clear:both
}
.left .mediaSection h2, .left .galleryLatestHeader h2 {
	font-size:1.454em!important;
	margin-bottom:4px!important
}
.left .galleryLatestHeader {
	font-size:0.68em!important
}
.left .mediaSection ul {
	overflow:hidden
}
.left .mediaSection .catList {
	font-size:1em;
	padding-bottom:21px
}
.left .mediaList {
	padding:0;
	margin-left:-20px;
	border-bottom:1px dotted #c4cbd0
}
.left .mediaList li {
	width:140px;
	float:left;
	padding:0 0 4px 20px;
	overflow:hidden
}
.left .mediaList li p {
	color:#373737
}
.left .mediaList li p span {
	color:#666
}
.left .mediaList li a {
	color:#369;
	font:1.272em Georgia, Arial, Helvetica, sans-serif
}
.left .mediaList li a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left .mediaList .picbox {
	position:relative;
	padding-bottom:12px
}
.left #mainNews .picbox {
	position:relative
}
.left .mediaList .picbox .overlay, .left #mainNews .picbox .overlay {
	position:absolute;
	left:2px;
	top:2px;
	width:20px;
	height:20px
}
.left .videoList .picbox .overlay, .left #mainNews .picbox .overlay {
	background:url(../images/videoOverlay.png) no-repeat 0 0
}
.left .picList .picbox .overlay {
	background:url(../images/pictureOverlay.png) no-repeat 0 0
}
.left .picList .picbox {
	float:none
}
.left .mediaSection {
	overflow:hidden
}
.left .mediaSection .catList a:hover, .left .mediaSection .catList a:hover strong {
	text-decoration:underline
}
.left .mediaSection .seeAll {
	font-size:1.272em!important;
	font-weight:bold!important;
	padding-top:5px!important
}
.left .mediaSection .seeAll a:hover {
	text-decoration:underline
}
.left .catList {
	font:0.687em Arial, Helvetica, sans-serif;
	overflow:hidden
}
.left .catList strong {
	float:left;
	padding-right:7px;
	color:#369
}
.left .catList li {
	background:url(../images/categorybullet.gif) no-repeat 0 6px;
	float:left;
	padding:0 10px 0 13px
}
.left .catList li a:hover {
	text-decoration:underline
}
.left .comunityNews h2 {
	font-size:1em
}
.left .comunityNews .cited {
	background:url(../images/quotStart.gif) no-repeat 0 4px;
	padding-left:17px
}
.left .comunityNews .comments h3 {
	font:1.454em Georgia, Arial, Helvetica, sans-serif;
	padding-bottom:5px
}
.left .comunityNewsList {
	font-size:1em
}
.left .errorReport {
	color:red
}
.left .messages td {
	text-align:left;
	vertical-align:top;
	border-bottom:1px dotted #c4cbd0;
	padding:10px 0
}
.left .messages td a:hover {
	text-decoration:underline
}
.left .messages .firstTd {
	padding-left:4px;
	vertical-align:middle
}
.left .messages .secondTd img {
	border:1px solid #c6cdd2;
	display:block;
	margin:0 auto
}
.left .messages .fourthTd a {
	font:0.687em Arial, Helvetica, sans-serif;
	display:block;
	text-align:right;
	clear:both
}
.left .messages td a.remove {
	background:url(../images/x.gif) no-repeat right top;
	width:9px;
	height:8px;
	float:right;
	margin-bottom:7px
}
.left .messages .message div {
	font:0.75em Arial, Helvetica, sans-serif;
	color:#666;
	padding-bottom:4px
}
.left .messages .message div span {
	color:#000;
	font-size:0.916em;
	padding-right:4px
}
.left .messages .message p {
	color:#025c91
}
.left .messages .formControls {
	color:#666;
	font:0.687em Arial, Helvetica, sans-serif;
	padding-top:8px
}
.left .messages .formControls label {
	padding:0 33px 0 8px
}
.left .messages .newButton {
	background-position:0 -322px;
	float:right;
	width:87px;
	height:30px
}
.left .messagesSingle .articleInfo {
	font-size:0.916em;
	padding-bottom:12px
}
.left .messagesSingle #messages {
	font:0.75em Arial, Helvetica, sans-serif
}
.left .messagesSingle .options {
	font-size:0.916em;
	overflow:hidden;
	margin-left:-5px
}
.left .messagesSingle .options li {
	background:url(../images/dot2.gif) no-repeat scroll 0 6px;
	padding:0 9px 0 10px;
	float:left;
	margin-left:-3px
}
.left .messagesSingle .options li a:hover {
	text-decoration:underline
}
.left .messagesSingle p {
	padding-bottom:14px
}
.left .backToMsgList:hover {
	text-decoration:underline
}
.left #tellafriendform .form-row {
	overflow:hidden;
	padding-bottom:5px
}
.left #tellafriendform .form-row .send {
	width:auto
}
.left #tellafriendform .form-row input {
	width:197px;
	padding:3px 7px
}
.left #tellafriendform .form-row textarea {
	padding:7px
}
.left #tellafriendform .title {
	font-weight:bold;
	padding-bottom:10px
}
.left #tellafriendform .form-row .description {
	font-size:0.687em;
	clear:both;
	padding-left:150px
}
.left #tellafriendform label {
	width:150px;
	float:left;
	font-size:0.75em
}
.left .divisions .picbox {
	margin-right:11px
}
.left .close {
	float:right;
	clear:both
}
.left .profileList {
	font:0.687em Arial, Helvetica, sans-serif;
	padding-top:10px;
	overflow:hidden
}
.left .profileList dt {
	font-weight:bold;
	color:#666;
	float:left;
	width:186px;
	padding-bottom:6px;
	clear:left
}
.left .profileList dd {
	padding-bottom:6px;
	margin-left:186px
}
.left .profileList dd input {
	border:1px solid #ccc;
	padding:2px 5px;
	width:292px;
	font:1.090em Arial, Helvetica, sans-serif;
	color:#666
}
.left .profileList dd .radio {
	width:auto;
	vertical-align:middle;
	margin:-4px 5px 0 0
}
.left .profileList dd label {
	padding-right:7px
}
.left .profileList dd textarea {
	padding:5px;
	font:1.090em Arial, Helvetica, sans-serif;
	width:292px
}
.left .profileList .submit {
	background:0 -424px;
	width:67px;
	height:24px
}
.left .profileList #date_of_birth {
	margin-right:5px
}
.left .edit {
	background:url(../images/edit.gif) no-repeat 0 0;
	width:12px;
	height:11px;
	float:right;
	margin-top:13px
}
.left .profilSection h2 {
	margin-bottom:0!important
}
.left .profilSection form {
	padding-bottom:21px
}
.left .filter {
	float:left;
	padding-right:10px
}
.left .filter span {
	background:url(../images/paginationAct.gif) repeat-x 0 0;
	color:#fff;
	padding:0 5px
}
.left #catlist {
	padding-top:22px
}
.left #catlist li {
	padding-bottom:20px;
	overflow:hidden
}
.left #catlist li a:hover {
	text-decoration:underline
}
.left #catlist h2 {
	text-transform:uppercase
}
.left #catlist ul li {
	float:left;
	width:313px;
	padding-bottom:3px
}
.left #catlist ul li a {
	color:#025c91;
	font:0.875em Georgia, Arial, Helvetica, sans-serif
}
.left .form label {
	font-weight:bold;
	color:#666;
	display:block;
	padding-bottom:4px;
	overflow:hidden
}
.left .form label span {
	color:#c4161c;
	font-size:1.090em;
	font-weight:bold;
	padding-right:4px
}
.left .form input {
	width:291px;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	padding:3px 0 2px 10px
}
.left .accountForm fieldset {
	width:309px;
	float:left
}
.left .accountForm fieldset.col1 {
	padding-right:12px
}
.left .accountForm label {
	font:bold 0.687em Arial, Helvetica, sans-serif
}
.left .accountForm input {
	font-size:0.75em
}
.left .accountForm p, .left .accountForm .textField div {
	padding-bottom:18px;
	clear:both
}
.left .accountForm select {
	margin-right:5px;
	padding:1px 0;
	width:296px
}
.left .accountForm .jNiceWrapper {
	font:0.68em Arial, Helvetica, sans-serif;
	color:#666;
}
.left .accountForm .day {
	width:43px
}
.left .accountForm .month {
	width:143px
}
.left .accountForm .year {
	width:84px;
	margin-right:0
}
.left .accountForm .textField {
	padding-bottom:21px
}
.left .accountForm textarea {
	width:611px;
	height:66px;
	font:0.75em Arial, Helvetica, sans-serif;
	padding:5px 7px
}
.left .accountForm p.formBottom span {
	float:right;
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.left .accountForm p.formBottom span b {
	color:#c4161c;
	font-size:1.090em
}
.left .newsletterForm {
	color:#666;
	font-size:0.75em
}
.left .newsletterForm p {
	font:0.916em Arial, Helvetica, sans-serif;
	padding-bottom:15px
}
.left .newsletterForm .rssFeeds {
	padding-bottom:19px;
	overflow:hidden
}
.left .newsletterForm .rssFeeds li {
	float:left;
	font-size:1.166em;
	width:155px;
	padding-bottom:8px
}
.left .newsletterForm .rssFeeds li a {
	background:url(../images/rss.gif) no-repeat left center;
	display:block;
	padding-left:20px
}
.left .newsletterForm fieldset {
	border-bottom:1px dotted #c4cbd0;
	padding-bottom:8px;
	margin-bottom:11px
}
.left .newsletterForm h3 {
	font:1em Arial, Helvetica, sans-serif;
	display:inline
}
.left .newsletterForm fieldset label {
	padding-right:10px
}
.left .newsletterForm fieldset label span {
	color:#373737;
	font:1.166em Georgia, Arial, Helvetica, sans-serif;
	padding-right:26px
}
.left .newsletterForm fieldset #checkNewsletter {
	margin-right:10px
}
.left .newsletterForm fieldset .radio {
	margin-right:8px
}
.left .newsletterForm .catNewsletter {
	border:0
}
.left .newsletterForm .catNewsletter h3 {
	padding-bottom:17px;
	display:block
}
.left .newsletterForm .catNewsletter label {
	float:left;
	font-size:1.166em;
	width:155px;
	padding-bottom:6px
}
.left .newsletterForm .catNewsletter div {
	clear:both;
	overflow:hidden;
	padding-bottom:13px
}
.left .tagbox {
	background:#eee;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	overflow:hidden
}
.left .tagbox #tagAlert {
	margin-right:15px
}
.left .tagbox span {
	padding-right:12px
}
.left .inscribeForm {
	border:0!important
}
.left #newsletterInsc {
	margin-right:9px
}
.left .inscribeForm label {
	font-family:Arial, Helvetica, sans-serif
}
.left .addButton {
	background-position:0 -24px;
	width:59px;
	height:24px;
	border:0;
	float:right;
	cursor:pointer
}
.left .tagList {
	overflow:hidden;
	clear:both
}
.left .tagList h3 {
	display:block;
	padding-bottom:2px
}
.left .tagList ul {
	width:207px;
	padding:6px 121px 33px 0;
	float:left
}
.left .tagList li {
	background:url(../images/dot.gif) no-repeat 0 7px;
	padding-left:9px
}
.left .tagList li p {
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	float:right
}
.left .tagList li p em {
	width:28px;
	padding-right:14px;
	float:left;
	text-align:center
}
.left .tagList .lastList {
	padding-right:0
}
.left .pass {
	color:#666;
	font:0.687em Arial, helvetica, sans-serif
}
.left .pass p {
	padding-bottom:15px
}
.left .pass fieldset p {
	padding-bottom:18px
}
.left .pass input {
	width:201px
}
.left .pass p span {
	padding-left:15px
}
.left .userPics {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.left .userPics fieldset {
	padding-bottom:10px
}
.left .userPics .upload {
	background:#eee;
	padding:10px;
	width:349px
}
.left .userPics .upload input {
	width:270px;
	padding:2px 5px
}
.left .userPics ul {
	overflow:hidden;
	padding-bottom:14px
}
.left .userPics li {
	float:left;
	padding-right:18px
}
.left .userPics li p {
	padding-bottom:3px
}
.left .userPics li img {
	display:block;
	border:1px solid #c4cbd0
}
.left .userPics li strong {
	color:#666
}
.left .userPics .succes {
	background:url(../images/okMark.gif) no-repeat 0 8px;
	padding:8px 0 0 23px;
	font-size:1.090em
}
.left .searchForm {
	font:0.75em Arial, Helvetica, sans-serif;
	width:auto;
	color:#666;
	padding-bottom:15px;
	margin-bottom:7px;
	border-bottom:1px dotted #c4cbd0
}
.left .searchForm p {
	float:left;
	padding:6px 35px 0 0
}
.left .searchForm .search {
	width:320px;
	font:1em Arial, Helvetica, sans-serif
}
.left .friendList {
	margin-bottom:5px
}
.left .friendList ul {
	padding:15px 0 12px;
	margin-left:-5px;
	overflow:hidden
}
.left .friendList li {
	width:189px;
	float:left;
	border:1px solid #e2e2e2;
	padding:8px;
	font:0.687em Arial, Helvetica, sans-serif;
	position:relative;
	margin:0 0 5px 5px
}
.left .friendList li a:hover {
	text-decoration:underline
}
.left .friendList li .picbox {
	width:82px;
	height:82px;
	float:left;
	margin-right:8px
}
.left .friendList li img {
	display:block
}
.left .friendList li span.offline {
	color:#666
}
.left .friendList li span.online {
	color:#c4161c
}
.left .friendList .username {
	font-size:1.272em;
	overflow:hidden;
	width:96px
}
.left .friendList .bottomSection {
	position:absolute;
	bottom:9px;
	left:100px
}
.left .resultStatus {
	font:0.875em Arial, Helvetica, sans-serif;
	padding-bottom:18px
}
.left .resultStatus span {
	color:#c4161c;
	font-family:Georgia, Arial, Helvetica, sans-serif
}
.left .resultStatus strong {
	color:#c4161c
}
.left .filterCurrency {
	color:#666;
	padding-bottom:18px
}
.left .filterCurrency p {
	float:left;
	font:0.75em Arial, Helvetica, sans-serif;
	padding:3px 5px 0 0
}
.left .filterCurrency .dateButton {
	margin-right:10px
}
.left .filterCurrency .submit {
	background-position:0 -145px;
	width:65px;
	height:24px
}
.left .filterCurrency .newListSelected {
	float:left;
	margin-right:5px
}
.left .filterCurrency .jNiceWrapper {
	float:left
}
.left #searchResults {
	margin-top:15px
}
.left #searchResults li {
	list-style-position:outside;
	margin-left:20px;
	font:bold 0.75em Arial, Helvetica, sans-serif;
	color:#666
}
.left #searchResults h2 {
	background:0;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:16px;
	font-weight:
	text-transform:none;
	margin-bottom:0
}

.left #searchResults h2 a {
	color:#333;
}
.left #searchResults h2 a:hover, .left #searchResults .textSide a:hover {
	text-decoration:underline;
	color:#c4161c
}
.left #searchResults .articleInfo {
	font-size:0.916em;
	padding-bottom:7px
}
.left #searchResults .sides {
	border-bottom:1px dotted #c4cbd0;
	padding-bottom:10px;
	margin-bottom:8px
}
.left #searchResults .picSide {
	width:80px;
	height:60px;
	float:left;
	overflow:hidden;
	margin-right:15px
}
.left #searchResults .textSide {
	font:1.166em Arial, Helvetica, sans-serif;
	color:#373737
}
.left #searchResults li .textSide span {
	color:#C4161C
}
.left #currencyTable {
	width:562px
}
.left #currencyTable tr td {
	padding:7px 0
}
.left #currencyTable .col1 {
	width:56px
}
.left #currencyTable .col2 {
	width:48px
}
.left #currencyTable .col3 {
	width:155px
}
.left #currencyTable .col4 {
	width:122px;
	font-weight:bold;
	font-size:1.1333em
}
.left #currencyTable td:first-child+td+td+td {
	font-weight:bold;
	font-size:1.333em
}
.left #currencyTable .col5 {
	width:181px;
	font-weight:bold;
	font-size:0.833em
}
.left #currencyTable td:first-child+td+td+td+td {
	font-size:0.833em
}
.left #weatherBoxes {
	overflow:hidden;
	padding-bottom:17px
}
.left .weatherBox {
	float:left;
	width:332px;
	font-family:Arial, Helvetica, sans-serif
}
.left .weatherBox2 {
	width:256px;
	margin-left:39px;
	font-size:0.75em
}
.left .weatherBox2 .weatherPic, .left .weatherList .weatherPic {
	background-image:url(../images/weatherSmall.png);
	background-repeat:no-repeat;
	width:50px;
	height:31px
}
.left .i02 {
	background-position:0 -31px
}
.left .i03 {
	background-position:0 -62px
}
.left .i04 {
	background-position:0 -93px
}
.left .i05 {
	background-position:0 -124px
}
.left .i06 {
	background-position:0 -155px
}
.left .i07 {
	background-position:0 -186px
}
.left .i08 {
	background-position:0 -217px
}
.left .i11 {
	background-position:0 -248px
}
.left .i12 {
	background-position:0 -279px
}
.left .i13 {
	background-position:0 -310px
}
.left .i14 {
	background-position:0 -341px
}
.left .i15 {
	background-position:0 -372px
}
.left .i16 {
	background-position:0 -403px
}
.left .i17 {
	background-position:0 -434px
}
.left .i18 {
	background-position:0 -465px
}
.left .i19 {
	background-position:0 -496px
}
.left .i20 {
	background-position:0 -527px
}
.left .i21 {
	background-position:0 -558px
}
.left .i22 {
	background-position:0 -589px
}
.left .i23 {
	background-position:0 -620px
}
.left .i24 {
	background-position:0 -651px
}
.left .i25 {
	background-position:0 -682px
}
.left .i26 {
	background-position:0 -713px
}
.left .i29 {
	background-position:0 -744px
}
.left .i30 {
	background-position:0 -775px
}
.left .i31 {
	background-position:0 -806px
}
.left .i32 {
	background-position:0 -837px
}
.left .i33 {
	background-position:0 -868px
}
.left .i34 {
	background-position:0 -899px
}
.left .i35 {
	background-position:0 -930px
}
.left .i36 {
	background-position:0 -961px
}
.left .i37 {
	background-position:0 -992px
}
.left .i38 {
	background-position:0 -1023px
}
.left .i39 {
	background-position:0 -1054px
}
.left .i40 {
	background-position:0 -1085px
}
.left .i41 {
	background-position:0 -1116px
}
.left .i42 {
	background-position:0 -1147px
}
.left .i43 {
	background-position:0 -1178px
}
.left .i44 {
	background-position:0 -1209px
}
.left .weatherInfo {
	border-top:2px solid #c4cbd0
}
.left .weatherInfo dt {
	font-weight:bold;
	width:165px;
	float:left
}
.left .celsius {
	padding-bottom:10px;
	overflow:hidden
}
.left .celsius dt {
	border-bottom:1px solid #c4cbd0;
	height:21px;
	padding-top:6px;
	font-size:0.875em
}
.left .celsius dd {
	width:167px;
	height:24px;
	padding-top:3px;
	float:left;
	border-bottom:1px solid #c4cbd0;
	font:1.125em Georgia, Arial, Helvetica, sans-serif
}
.left .maxTemp {
	color:#c4161c
}
.left .minTemp {
	color:#025c91
}
.left .tempDetails {
	font-size:0.75em
}
.left .tempDetails dt {
	color:#666;
	padding-bottom:10px
}
.left .tempDetails dd {
	padding-bottom:10px;
	width:167px;
	float:left
}
.left .weatherBox h3 {
	font-size:1em;
	padding-bottom:1px
}
.left .weatherPic {
	width:53px;
	float:left
}
.left .weatherStatus {
	width:122px;
	float:left;
	font:1.333em Georgia, Arial, Helvetica, sans-serif;
	padding-top:6px
}
.left .tempEdges {
	width:79px;
	float:left
}
.left .tempEdges span {
	font-size:1.166em;
	padding-left:10px
}
.left .weatherBox2 li {
	border-bottom:1px dotted #c4cbd0;
	overflow:hidden;
	padding:3px 0
}
.left .cities {
	padding:0 0 0 10px;
	margin-top:15px
}
.left .cities td {
	vertical-align:top;
	font-size:0.875em;
	padding:0 40px 5px 0
}
.left .cities td a:hover {
	text-decoration:underline
}
.left .cities td.notFound {
	font-size:0.75em;
	font-weight:bold
}
.left .horoscopList {
	margin-left:-19px
}
.left .horoscopList li {
	float:left;
	width:206px;
	padding:0 0 29px 11px;
	font-size:0.75em
}
.left .singleZodHead {
	padding-bottom:16px
}
.left .singleZodHead h1 {
	color:#373737!important;
	padding-bottom:7px!important;
	line-height:0.5em!important
}
.left .singleZodHead .date {
	font:bold 0.7em Georgia, Arial, Helvetican, sans-serif!important
}
.left .singleZodHead form {
	float:right;
	color:#666;
	font:0.687em Arial, Helvetica, sans-serif;
	width:263px
}
.left .singleZodHead form label {
	font-weight:bold;
	display:block;
	padding-bottom:3px
}
.left .singleZodHead form select {
	width:263px
}
.left .horoscopBlock h2 {
	font-size:1em!important;
	color:#182d3e!important
}
.left .horoscopBlock p {
	padding-bottom:26px
}
.left .horoscopBlock p a {
	font-size:0.875em
}
.left .horoscopBlock p a:hover {
	text-decoration:underline
}
.left #zodiacList li {
	float:left
}
.left #zodiacList li a {
	background:url(../images/horoscopList3.png) no-repeat 0 0;
	padding:3px 0 0 31px;
	height:21px;
	width:115px;
	margin-bottom:7px;
	font-size:0.875em;
	font-weight:bold;
	display:block
}
.left #zodiacList .z2 a {
	background-position:0 -24px
}
.left #zodiacList .z3 a {
	background-position:0 -48px
}
.left #zodiacList .z4 a {
	background-position:0 -72px
}
.left #zodiacList .z5 a {
	background-position:0 -96px
}
.left #zodiacList .z6 a {
	background-position:0 -120px
}
.left #zodiacList .z7 a {
	background-position:0 -144px
}
.left #zodiacList .z8 a {
	background-position:0 -168px
}
.left #zodiacList .z9 a {
	background-position:0 -192px
}
.left #zodiacList .z10 a {
	background-position:0 -216px
}
.left #zodiacList .z11 a {
	background-position:0 -240px
}
.left #zodiacList .z12 a {
	background-position:0 -264px
}
.left #zodiacList li a:hover {
	text-decoration:underline
}
.left .compFigure .compBox {
	float:left;
	border:1px solid #e3e3e3;
	width:130px
}
.left .compFigure h3 {
	background:#ececec;
	font-size:1.25em;
	padding:4px 8px
}
.left .compFigure .hHead {
	font-size:0.75em;
	border:0!important;
	margin:8px 8px 0
}
.left .compFigure .hHead .date {
	font-weight:normal!important;
	padding-top:5px
}
.left .compFigure .plus {
	background:url(../images/plus.gif) no-repeat center bottom;
	width:57px;
	height:57px;
	float:left
}
.left .compFigure .equal {
	background:url(../images/equal.gif) no-repeat center bottom;
	width:82px;
	height:60px;
	float:left
}
.left .compFigure .percentageBox {
	font:0.75em Arial, Helvetica, sans-serif;
	float:left;
	color:#666
}
.left .compFigure .percentageBox big {
	color:#c4161c;
	font:4em Georgia, Helvetica, sans-serif;
	display:block
}
.left .percentageLine {
	background:url(../images/percentageLine.gif) repeat-x 0 12px;
	clear:both;
	padding:12px 0 40px;
	width:600px;
	position:relative
}
.left .percentageLine .fill {
	background:#c4161c;
	display:block;
	height:3px;
	position:absolute;
	left:0;
	top:12px;
	z-index:5;
	font-size:1px
}
.left .percentageLine ul {
	overflow:hidden;
	position:relative;
	z-index:10
}
.left .percentageLine li {
	background:url(../images/whiteLine.gif) no-repeat 116px 0;
	float:left;
	width:120px;
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.left .percentageLine li.lastLi {
	background:none
}
.left .percentageLine li span {
	background:url(../images/arrowUp.gif) no-repeat right bottom;
	display:block;
	height:13px;
	padding:19px 12px 0 0;
	text-align:right
}
.left .currency2 .dateRight {
	padding:9px 0 0 52px
}
.left .currency2 .submit {
	float:right
}
.left .friendSearch li {
	font:0.687em Arial, Helvetica, sans-serif;
	overflow:hidden;
	padding-bottom:7px;
	margin-bottom:9px;
	border-bottom:1px dotted #c4cbd0
}
.left .friendSearch li .picside {
	width:80px;
	margin-right:16px
}
.left .friendSearch li .textside {
	padding:0
}
.left .friendSearch li .textside .post {
	background:url(../images/dot4.gif) no-repeat left center;
	color:#3b3939!important;
	padding-left:7px;
	margin-left:2px
}
.left .friendSearch li .stats {
	color:#999;
	padding-top:5px
}
.left .friendSearch li ul {
	padding-top:29px;
	overflow:hidden;
	margin-left:-12px
}
.left .friendSearch li ul li {
	background:url(../images/delimiter4.gif) no-repeat 0 0;
	font-size:1em;
	float:left;
	border:0;
	margin:0 0 0 -1px;
	padding:0 9px 0 13px
}
.left .friendSearch li ul li a {
	color:#666;
	display:block;
	padding:1px 0 3px 22px!important;
	float:left
}
.left .friendSearch li h3 {
	font-size:1.636em;
	font-weight:normal
}
.left .friendSearch li h3 a:hover {
	text-decoration:underline
}
.left .groupForm .submit {
	background-position:0 -598px;
	width:92px;
	height:24px
}
.left .newGroup {
	padding-bottom:12px
}
.left .newGroup a {
	background-position:0 -121px;
	width:128px;
	height:24px;
	display:block
}
.left .inviteForm {
	color:#666;
	font:0.687em Arial, Helvetica, sans-serif
}
.left .inviteForm p {
	padding-bottom:15px
}
.left .inviteForm fieldset .taWrap {
	background:url(../images/textarea2.gif) no-repeat 0 0
}
.left .inviteForm fieldset .textarea {
	width:487px;
	height:183px;
	border:0;
	display:block;
	margin-bottom:10px
}
.left .inviteForm fieldset {
	background:#eee;
	padding:15px 10px;
	width:486px
}
.left .inviteForm fieldset textarea {
	background:url(../images/textarea2.gif) no-repeat 0 0;
	width:487px;
	height:183px;
	border:0;
	display:block;
	margin-bottom:10px
}
.left .inviteForm label {
	font-weight:bold;
	font-size:1.090em;
	display:block;
	padding-bottom:5px
}
.left .inviteForm .submit {
	background-position:0 -472px;
	width:103px;
	height:24px
}
.left .friendSelect label {
	display:inline;
	font-weight:normal;
	padding-left:5px
}
.left .friendSelect .checks {
	width:165px;
	height:278px;
	overflow:auto;
	border:1px solid #ccc;
	padding:5px 3px;
	margin:0 10px 5px 0;
	float:left
}
.left .friendSelect .checks p {
	padding-bottom:0
}
.left .newGroupForm {
	font:0.687em Arial, Helvetica, sans-serif
}
.left .newGroupForm p {
	padding-bottom:15px
}
.left .newGroupForm .groupState {
	padding-bottom:0
}
.left .newGroupForm label, .left .newGroupForm .groupState strong {
	display:block;
	font-weight:bold;
	color:#666;
	padding-bottom:4px
}
.left .newGroupForm label span, .left .newGroupForm .tagbox p span {
	color:#c4161c;
	font-size:1.090em
}
.left .newGroupForm input {
	font:1em Arial, Helvetica, sans-serif;
	border:1px solid #c4cbd0;
	width:299px;
	padding:2px 0;
	color:#666
}
.left .newGroupForm #tx_communitygroups_pi1_logo {
	background:none;
	width:370px!important
}
.left .newGroupForm textarea {
	font:1em Arial, Helvetica, sans-serif;
	width:499px;
	height:76px
}
.left .newGroupForm .radio {
	padding:0 0 8px 26px
}
.left .newGroupForm .radio input {
	width:auto;
	margin:-2px 4px 0 0;
	vertical-align:middle;
	border:0
}
.left .newGroupForm .radio label, .left .newGroupForm .radio .extraInfo {
	display:inline
}
.left .newGroupForm .radio label {
	padding-right:11px;
	color:#373737
}
.left .newGroupForm .submit {
	background-position:0 -574px;
	width:90px;
	height:24px;
	border:0
}
.left .newGroupForm .tagbox {
	margin-top:6px
}
.left .newGroupForm .tagbox p.note {
	float:right;
	padding:6px 0 0
}
.left .newGroupForm .error {
	font-size:1em
}
.left .extraInfo {
	color:#999;
	font-style:italic;
	display:block;
	padding-top:5px
}
.left .groupLogo img {
	border:1px solid #c4cbd0
}
.left .notifications {
	font:0.75em Arial, Helvetica, sans-serif
}
.left .notifications td {
	padding-bottom:4px;
	vertical-align:top
}
.left .notifications table {
	padding-bottom:6px
}
.left .notifications table td:first-child+td {
	text-align:center
}
.left .notifications table .checkTd {
	text-align:center
}
.left .notifications th {
	font-size:0.916em;
	padding-bottom:4px;
	text-align:left;
	color:#666
}
.left .notifications p input {
	float:right;
	margin-right:18px
}
.left .albumList {
	font:0.75em Arial, Helvetica, sans-serif
}
.left .albumList .add-album {
	float:right
}
.left .albumList .add-album:hover {
	text-decoration:underline
}
.left .no_album {
	padding-top:10px
}
.left .albumForm {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.left .albumForm dt {
	font-weight:bold;
	padding-bottom:4px
}
.left .albumForm dd {
	padding-bottom:17px
}
.left .albumForm dd input {
	border:1px solid #c4cbd0;
	width:300px;
	height:16px;
	padding:2px 0;
	font:1.090em Arial, Helvetica, sans-serif
}
.left .albumForm dd textarea {
	width:300px
}
.left .albumForm dd select {
	width:295px
}
.left .albumForm .submit {
	background-position:0 -622px;
	text-indent:-9999px;
	width:120px;
	height:24px
}
.left #com-menu {
	clear:both;
	font:0.68em Arial, Helvetica, sans-serif;
	overflow:hidden;
	margin-left:-8px
}
.left #com-menu li {
	background:url(../images/dot.gif) no-repeat 0 6px;
	float:left;
	padding:0 12px;
	margin-left:-3px
}
.left #users {
	padding-bottom:0
}
.left #users p {
	clear:both;
	padding-bottom:8px;
	overflow:hidden
}
.left .comunity-form {
	padding-top:20px;
	font:0.75em Arial, Helvetica, sans-serif
}
.left .form-row {
	clear:both;
	padding-bottom:8px
}
.left .comunity-form .form-row {
	overflow:hidden
}
.left .comunity-form label {
	float:left;
	clear:right;
	color:#999;
	padding-top:7px;
	font-size:0.916em
}
.left .comunity-form label#recipients {
	float:none;
	color:#666;
	padding:0;
	font-size:1em;
	clear:none
}
.left .comunity-form input {
	width:183px;
	font-size:1em
}
.left .comunity-form textarea {
	font-size:1em
}
.left .comunity-form .submit {
	background-position:0 -404px;
	width:57px;
	height:24px
}
.left .comunity-form input.check {
	width:auto
}
.left #addUserLink {
	float:right;
	padding-right:156px
}
.left #addUserLink:hover {
	text-decoration:underline
}
.left .reportPost .messageForm {
	padding-top:8px
}
.left .reportPost .formBottom {
	padding:5px 0 6px 0!important;
}
.left #items .reportPost label {
	display:block;
	background:none!important;
	font:1.81em Georgia, Arial, Helvetica, sans-serif!important;
	text-transform:none!important;
	margin-bottom:9px!important;
	float:none;
	color:#373737
}
.left .reportPost label span.cformClose i a {
	font:0.555em normal Arial, Helvetica, sans-serif;
	margin:0 0 0 10px;
	vertical-align:middle;
}
.left .reportPost .taWrap {
	background:url(../images/textarea3.png) no-repeat 0 0
}
.left .reportPost textarea {
	width:208px;
	height:62px;
	padding:7px;
	border:0;
	font:1em Arial, Helvetica, sans-serif
}
.left #items .reportPost .submit {
	background-position:0 -400px;
	width:82px;
	height:24px
}
.left .reportPost #messageForm {
	padding-top:23px
}
.left td.reportPost {
	border:0!important
}
.left .reportTextarea {
	padding-bottom:5px
}
.left .sendPass {
	padding-bottom:5px
}
.left .sendPass input {
	border:1px solid #ccc;
	font:1.090em Arial, Helvetica, sans-serif;
	padding:3px 0
}
.left .advancedSearch {
	font:0.68em Arial, Helvetica, sans-serif;
	padding-bottom:10px
}
.left .advancedSearch .tx-chcforum-pi1-Table td {
	padding-bottom:10px
}
.left .advancedSearch select {
	width:296px
}
.left .advancedSearch fieldset {
	padding-bottom:5px
}
.left .advancedSearch .textType {
	width:301px;
	border:1px solid #ccc;
	height:16px;
	padding:2px 0;
	font:1.090em Arial, Helvetica, sans-serif
}
.left .advancedSearch label {
	display:block;
	padding-bottom:5px;
	font-weight:bold;
	color:#666
}
.left .advancedSearch .specInput {
	padding-top:5px
}
.left .advancedSearch .speclabel {
	display:inline;
	font-weight:normal;
	padding-left:5px
}
.left .advancedSearch .submit {
	background-position:0 -72px;
	width:48px;
	height:24px
}
.left #formAlbums h3 {
	margin-bottom:10px
}
.left #formAlbums form .form-row {
	background:#eee;
	padding:10px;
	font:0.75em Arial, Helvetica, sans-serif
}
.left #formAlbums .submit {
	background-position:0 -24px;
	width:59px;
	height:24px;
	margin-top:5px
}
.left .add-album {
	float:right
}
.left .albume {
	padding-top:20px;
}
.left .albume li {
	overflow:hidden;
	margin-bottom:20px;
	float:left;
	width:315px;
	position:relative
}
.left .albume li a:hover {
	text-decoration:underline
}
.left .albume li.odd {
	clear:left
}
.left .albume .img {
	float:left;
	margin-right:5px;
	width:80px;
	text-align:center
}
.left .albume .commentCount {
	padding-bottom:14px
}
.left .albume .txt {
	font:0.68em Arial, Helvetica, sans-serif
}
.left .albume .txt ul {
	position:absolute;
	left:85px;
	bottom:0
}
.left .albume .txt li {
	background:url(../images/dot2.gif) no-repeat 2px 6px;
	padding-left:10px;
	margin:0;
	width:auto
}
.left .albume .txt .firstLi {
	background:0;
	padding:0
}
.left #anualContent {
	overflow:hidden
}
.left .album-img {
	padding-bottom:15px
}
.left .photoNav {
	padding:20px 10px 5px;
	overflow:hidden
}
.left .next-active {
	float:right
}
.left .gallerySingle {
	background:#eee;
	width:633px;
	padding:10px 0;
	text-align:center
}
.left .album-img .imgTitle {
	background:#ddd;
	margin-top:1px;
	padding:10px 10px 15px;
	font:0.75em Arial, Helvetica, sans-serif
}
.left .album-img .imgTitle p {
	color:#666
}
.left #search .error {
	font-size:1em
}
.left .download:hover {
	text-decoration:underline
}
.right {
	width:315px;
	float:left;
	padding-left:5px;
}
.bordermainside {
	border-left:1px solid #E2E2E2;
}
.right .boxType1 {
	width:299px;
	margin-bottom:10px
}
.right .divisionHead {
	overflow:hidden;
	background:url(../images/border.gif) repeat-x left bottom
}
.right .divisionHead h2 {
	padding-top:4px
}
.right div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin:0;
	padding-bottom:10px
}
.right .tx-reclametip-pi1 {
	margin-bottom:10px
}
.right .tx-reclametip-pi1 object {
	display:block
}
.right #latest ul {
	font:0.687em Arial, Helvetica, sans-serif
}
.right #latest li span {
	color:#272727;
	padding:2px 8px 0 0
}
.right #latest li {
	border-bottom:1px dotted #c4cbd0
}
.right #latest li.important span {
	font-weight:bold
}
.right #latest li a {
	float:none
}
.right #latest h2 {
	text-transform:none
}
.right #multimedia h2 {
	background:none;
	margin-bottom:0;
	padding:3px 0 0 10px
}
.right #multimedia .multimediaBody {
	overflow:hidden;
	border:1px solid #e3e3e3;
	border-top-width:0;
	padding:0 10px
}
.right #multimedia .title {
	font:0.812em Arial, Helvetica, sans-serif
}
.right #multimedia .title a:hover {
	text-decoration:underline;
	color:#c4161c
}
.right #multimedia .title span {
	font-size:0.846em;
	color:#999;
	padding-left:7px
}
.right #multimedia .media {
	clear:both;
	padding:5px 0 12px;
}
.right #multimedia .media img, .right #multimedia .media object {
	display:block
}
.right #multimedia .mList {
	border-top:1px dotted #c4cbd0;
	overflow:hidden;
	padding-top:10px
}
.right #multimedia .images {
	display:none
}
.right #rightForm {
	background:#fff
}
.right #rightForm form {
	border:1px solid #e4e4e4;
	padding:10px
}
.right #rightForm legend {
	color:#272727;
	font:bold 0.875em Arial, Helvetica, sans-serif;
	margin-bottom:13px
}
.right #rightForm .textInput input {
	width:227px
}
.right #rightForm .submit {
	background-position:0 -352px;
	width:32px;
	height:24px;
	margin-top:1px
}
.right #rightForm p {
	background:url(../images/rss.gif) no-repeat 0 0;
	font:0.687em Arial, Helvetica, sans-serif;
	padding-left:20px;
	margin-top:10px
}
.right .opinions li {
	font-size:0.812em;
	border-bottom:1px dotted #c4cbd0;
	overflow:hidden;
	padding-bottom:8px;
	margin-bottom:7px
}
.right .opinions li h3 {
	color:#666;
	font:bold 0.923em Arial, Helvetica, sans-serif;
	padding-bottom:7px
}
.right .opinions li h3 a {
	color:#666
}
.right .opinions li .subject {
	font-size:1.153em;
	padding-bottom:5px;
	font-weight:bold
}

.right .opinions li .subject a {
	color:#333;
}

.right .opinions li .subjectDezbateri {
	font-size:13px;
	padding-bottom:5px;
	font-weight:bold
}
.right .opinions li .textbox p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.right .opinions li .subject:before {
	content:url(../images/quotStart.gif)
}
.right .opinions li .subject:after {
	content:url(../images/quotEnd.gif)
}
.right .opinions li .picbox {
	float:left;
	width:76px;
	margin-right:10px
}
.right .sidePanel {
	background:#eee;
	padding:9px
}
.right .sidePanel .boxType1 {
	padding:0
}
.right .sidePanel #latest {
	border:1px solid #e2e2e2;
	padding:12px 9px
}
.right .sidePanel #latest li a {
	font:1.16em Georgia, Arial, Helvetica, sans-serif;
	float:none!important;
	display:block
}
.right .sidePanel #latest li a:hover {
	color:#c4161c;
	text-decoration:underline
}
.right .sidePanel #latest li span {
	padding-right:0
}
.right .sidePanel #latest li .picbox a {
	margin-left:0
}
.right .sidePanel #latest .picbox {
	float:right
}
.right .sidePanel #latest .picbox img {
	padding-left:12px;
	display:block
}
.right .sidePanel #latest h2 {
	padding-bottom:15px
}
.right .sidePanel .sondaj {
	border:1px solid #e2e2e2;
	padding:15px 12px;
	margin:7px 0 10px
}
.right .sidePanel .tabs li a {
	border-color:#e3e3e3!important;
	padding:5px 9px
}
.right .sidePanel .tabs li.active a {
	background:#fff;
	border-bottom:1px solid #fff!important;
	color:#000
}
.right .sidePanel h2 {
	background:none!important;
	margin-bottom:0!important
}
.right .sidePanel ol li {
	color:#c4161c;
	font-size:1em;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #c4cbd0
}
.right .sidePanel ol li span.post {
	font:0.687em Arial, Helvetica, sans-serif
}
.right .sidePanel ol li a {
	font-size:0.875em;
	padding-right:10px
}
.right .sidePanel .topList {
	display:none
}
.right .sidePanel .topList a:hover {
	color:#c4161c;
	text-decoration:underline
}
.right .sidePanel .topList .lastLi {
	margin:0;
	padding-bottom:0
}
.right .sidePanel .otherList {
	display:block;
	padding-top:7px
}
.right .sidePanel .otherList li {
	font-weight:normal
}
.right .sidePanel ol .firstOne {
	font-size:1.125em
}
.right .sidePanel ol .firstOne span.post {
	font-size:0.611em
}
.right .sidePanel ol .firstOne a {
	font-weight:bold;
	font-size:0.777em
}
.right .sidePanel #results {
	background:#fff;
	border:1px solid #e2e2e2;
	padding:12px 15px;
	margin-bottom:9px
}
.right .sidePanel #results li {
	border-bottom:1px dotted #c4cbd0;
	font:0.75em Arial, Helvetica, sans-serif;
	padding-bottom:7px;
	margin-bottom:10px
}
.right .sidePanel #results li div {
	padding-bottom:7px
}
.right .sidePanel #results h2 {
	padding-bottom:15px
}
.right .sidePanel #results li li {
	border:0;
	font-size:1em;
	overflow:hidden;
	padding:0;
	margin:0
}
.right .sidePanel #results li p {
	color:#369
}
.right .sidePanel #results li span {
	float:right
}
.right .sidePanel .citite {
	display:block
}
.right .sidebox {
	background:#fff;
	border:1px solid #e2e2e2;
	border-top-width:0;
	padding:10px;
	margin-bottom:10px
}
.right .sidebox .all {
	float:right;
	font:0.687em Arial, Helvetica, sans-serif
}
.right .sidebox .all a:hover {
	text-decoration:underline
}
.right #discussions h2 {
	padding-bottom:3px
}
.right #discussions li {
	background:url(../images/bullet.gif) no-repeat 0 16px;
	padding:5px 0 6px 15px;
	border-bottom:1px dotted #c4cbd0
}
.right #discussions li a {
	font-size:0.875em
}
.right #discussions li a:hover {
	text-decoration:underline;
}
.right #discussions li p {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.right #discussions li span {
	margin-left:9px
}
.right .iconsList li {
	padding:5px 0;
	font:0.687em Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #c4cbd0
}
.right .notifications {
	width:139px
}
.right .notifications .iconsList li a {
	padding-left:24px!important;
	color:#025c91!important
}
.right #linkListBox {
	overflow:hidden;
	padding:0 9px 9px;
	color:#666
}
.right #linkListBox .actions {
	width:144px;
	padding-right:9px;
	float:left;
	overflow:hidden
}
.right #linkListBox .sendTo {
	float:left;
	width:133px;
	padding-left:9px;
	border-left:1px solid #e2e2e2;
}
.right #linkListBox .sendTo p {
	border-bottom:1px dotted #c4cbd0;
	color:#272727;
	font:0.687em Arial, Helvetica, sans-serif;
	padding-bottom:4px
}
.right #linkListBox .sendTo li {
	border:0;
	padding:3px 0
}
.right #linkListBox .sendTo li a {
	border:0
}
.right #linkListBox .sendTo li a:hover, .right #linkListBox .actions li a:hover {
	color:#C4161C;
	text-decoration:none
}
.right .profilebox #linkListBox .actions li a:hover {
	color:#666
}
.right #thumbs {
	background:#fff;
	border:1px solid #e3e3e3;
	padding:15px 10px;
	margin-bottom:10px;
	position:relative
}
.right #thumbs h2 {
	padding-bottom:9px
}
.right #thumbs ul {
	overflow:hidden
}
.right #thumbs li {
	float:left;
	padding:0 0 9px 0;
	width:79px
}
.right .jcarousel-clip {
	width:237px
}
.right .jcarousel-prev, .right .jcarousel-next {
	background:url(../images/smallArrows.png) no-repeat 0 0!important;
	position:absolute;
	right:0;
	top:84px;
	cursor:pointer;
	overflow:hidden;
	width:15px;
	height:14px
}
.right .jcarousel-prev {
	right:18px;
	background-position:0 -28px!important
}
.right .jcarousel-next {
	background-position:0 -42px!important
}
.right .jcarousel-container .jcarousel-prev-disabled {
	background-position:0 0!important
}
.right .jcarousel-container .jcarousel-next-disabled {
	background-position:0 -14px!important
}
.right .thumbsInfo {
	font-size:0.75em;
	padding:5px 0;
	border:1px dotted #c4cbd0;
	border-width:1px 0;
	margin-bottom:8px;
	position:relative
}
.right .thumbsInfo .arrows #prev2.disabled {
	background-position:0 0
}
.right .thumbsInfo .arrows #next2.disabled {
	background-position:0 -14px
}
.right .thumbsInfo span {
	font:0.916em Arial, helvetica, sans-serif;
	color:#666
}
.right .tabs {
	float:right
}
.right .hotNews {
	padding:0 0 0 23px
}
.right .hotNews li a {
	width:235px!important
}
.right .hotNews li strong, .right #latest li span {
	float:left
}
.right .hotNews li a {
	float:left
}
.right .topUsers li {
	background:url(../images/tdBg.gif) repeat-x left bottom;
	overflow:hidden;
	list-style:none outside;
	padding:10px 0;
	margin:0 0 1px 0!important;
	border:0!important
}
.right .topUsers li span.nr {
	float:left;
	color:#C4161C;
	padding-right:7px
}
.right .topUsers li .sides {
	float:left
}
.right .topUsers li.odd {
	background:url(../images/oddBg.png) no-repeat left bottom
}
.right .topUsers li.firstOne a {
	font-weight:normal
}
.right .topUsers .textside a:hover {
	text-decoration:underline
}
.right .sides {
	overflow:hidden
}
.right .proposebox {
	background:#484848;
	overflow:hidden;
	padding:6px 9px 6px 13px;
	margin-bottom:10px
}
.right .proposebox span {
	font:0.75em Arial, Helvetica, sans-serif;
	color:#cacaca;
	float:left;
	padding-top:6px
}
.right .proposebox .newButton {
	background-position:0 -296px;
	float:right;
	color:#484848
}
.right .proposebox .newButton a {
	width:83px;
	height:26px;
	display:block
}
.right .friends ul {
	font:0.875em Arial, Helvetica, sans-serif
}
.right .friends h2 {
	padding-bottom:12px
}
.right .friends li {
	border-bottom:1px dotted #D9DDE0;
	padding-bottom:10px;
	margin-bottom:10px
}
.right .friends li .textside a:hover {
	text-decoration:underline
}
.right .friends span.post {
	font-size:0.785em
}
.right .friends p.seeAll a {
	font-weight:bold;
	font-size:1.090em
}
.right .statistics h2 {
	padding-bottom:10px
}
.right .statistics li {
	font:0.75em Arial, Helvetica, sans-serif;
	overflow:hidden;
	border-bottom:1px dotted #D9DDE0;
	padding-bottom:5px
}
.right .statistics li p {
	padding-top:6px;
	font-size:0.916em;
	float:left
}
.right .statistics span {
	font:1.272em Georgia, Tahoma, sans-serif;
	float:right
}
.right .profilebox {
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif
}
.right .profilebox h1 {
	font:1.125em Georgia, Tahoma, sans-serif!important;
	padding-bottom:5px
}
.right .profilebox .picbox {
	width:118px;
	text-align:center
}
.right .profilebox .picbox img {
	display:block;
	border:1px solid #c4cbd0
}
.right .profilebox .picbox span {
	font-size:0.687em;
	display:block;
	padding-top:7px
}
.right #linkListBox.profile {
	padding-left:18px
}
.right #linkListBox.profile ul {
	border-right:0
}
.right #linkListBox .groupStats {
	margin-bottom:7px
}
.right #linkListBox .groupStats li {
	border-bottom:1px dotted #c4cbd0;
	font-size:0.75em;
	padding-bottom:4px
}
.right #linkListBox .groupStats li big {
	font:1.5em Georgia, Arial, Helvetica, sans-serif
}
.right #linkListBox .joinGroup {
	background-position:0 -169px;
	width:127px;
	height:24px;
	display:block
}
.right dl.descript {
	font-size:0.687em;
	clear:both;
	padding-top:17px
}
.right dl.descript dt {
	font-weight:bold;
	float:left;
	clear:left;
	width:127px;
	color:#666
}
.right dl.descript dd.aboutUser {
	clear:left
}
.right dl.descript dd a:hover {
	text-decoration:underline
}
.right dl.detailed {
	border-top:1px dotted #c4cbd0;
	padding-top:2px;
	margin-top:4px
}
.right dl.detailed dt {
	float:none
}
.right dl.descript .onLine {
	color:#c4161c
}
.right .dosielist .tabs {
	float:none
}
.right #discussions.dosie h2, .right .dosieList h2 {
	text-transform:none;
	font-size:0.875em!important
}
.right #searchFilter {
	font:0.75em Arial, helvetica, sans-serif;
	color:#666
}
.right #searchFilter fieldset {
	padding-bottom:9px
}
.right #searchFilter h2 {
	font-size:1.166em;
	padding-bottom:10px
}
.right #searchFilter h3 {
	font-size:0.916em;
	padding-bottom:5px
}
.right #searchFilter select {
	width:278px;
	margin-bottom:12px
}
.right #searchFilter .checkList {
	width:290px;
	padding:7px 0 0 10px;
	color:#000;
	font-family:Georgia, Arial, Helvetica, sans-serif
}
.right #searchFilter .jNiceWrapper {
	margin-bottom:13px
}
.right #searchFilter .checkList li {
	float:left;
	width:135px;
	padding-bottom:5px
}
.right #searchFilter .checkList li input {
	margin-right:3px
}
.right #searchFilter .submit {
	background-position:0 -145px;
	width:65px;
	height:24px
}
.right #searchFilter .byDate {
	background:#f5f5f5;
	padding:5px 10px
}
.right #searchFilter .byDate strong {
	display:block;
	font-size:0.916em;
	padding-bottom:5px
}
.right #searchFilter .byDate select {
	width:auto
}
.right #searchFilter .byDate .jNiceWrapper {
	float:left;
	margin:0
}
.right #searchFilter .byDate .selects {
	clear:both;
	padding-bottom:7px
}
.right .multimediaResults h2 {
	padding-bottom:11px
}
.right .multimediaResults h3 {
	font:bold 0.75em Arial, Helvetica, sans-serif;
	padding-bottom:5px
}
.right .mBox {
	padding:8px 0 3px 0;
	border-bottom:1px dotted #c4cbd0;
	margin-bottom:11px
}
.right .mList {
	overflow:hidden;
	padding-bottom:12px
}
.right .mList li {
	float:left;
	padding-right:9px;
	width:86px;
	font:0.687em Arial, Helvetica, sans-serif
}
.right .mList li.lastLi {
	padding-right:0
}
.right .mList li img {
	display:block
}
.right .mList li span {
	color:#999;
	padding-left:2px;
	float:left
}
.right .mList p {
	padding-top:4px
}
.right .mList p a:hover {
	text-decoration:underline;
	color:#c4161c
}
.right .photo {
	border:0
}
.right .currencyBox {
	font:0.687em Arial, Helvetica, sans-serif;
	color:#666
}
.right .currencyBox h2 {
	font-size:1.272em!important
}
.right .currencyBox h3 {
	font-size:1.090em;
	padding-bottom:3px
}
.right .currencyBox #searchFilter {
	padding-top:7px;
	font-size:1em
}
.right .currencyBox #searchFilter .byDate strong {
	font-size:1em;
	display:none
}
.right .currencyBox .byDate p {
	float:left;
	clear:none!important
}
.right .currencyBox .nrValues {
	text-align:right;
	font:1.166em Arial, Helvetica, sans-serif;
	width:274px;
	padding-right:4px;
	margin-bottom:2px
}
.right .currencyBox #searchFilter .specialDate {
	background:none;
	padding:4px 0 0
}
.right .currencyBox #searchFilter .specialDate .selectDate {
	float:left
}
.right .currencyBox #searchFilter .specialDate .tax {
	float:right
}
.right .currencyBox #searchFilter .specialDate .tax input {
	width:59px;
	text-align:right;
	padding-right:4px
}
.right .currencyBox #searchFilter .total li {
	background:#f2f2f2;
	overflow:hidden;
	padding:3px 6px;
	margin-bottom:2px
}
.right .currencyBox #searchFilter .total strong {
	color:#666
}
.right .currencyBox #searchFilter .total span {
	float:right;
	font-size:1.090em
}
.right .currencyNav {
	overflow:hidden;
	padding:2px 0 0;
	margin-bottom:8px;
	position:relative;
	width:282px;
	height:15px
}
.right .currencyNav li {
	font-weight:bold;
	float:left;
	width:34px
}
.right .currencyNav li a {
	background:#eee;
	display:block;
	width:29px;
	text-align:center;
	color:#666
}
.right .currencyNav li.active a {
	background:#c4161c;
	color:#fff
}
.right .currencyNav .jcarousel-clip {
	width:204px
}
.right .jcarousel-prev, .right .jcarousel-next {
	top:2px
}
.right .flashCurr {
	padding-top:15px
}
.right #currencyTable {
	width:286px;
	margin-bottom:7px
}
.right #currencyTable .col1 {
	width:44px
}
.right #currencyTable .col2 {
	width:46px
}
.right #currencyTable .col3 {
	width:119px;
	font-weight:bold;
	font-size:1.1333em
}
.right #currencyTable td:first-child+td+td {
	font-weight:bold;
	font-size:1.333em
}
.right #currencyTable .col4 {
	width:77px;
	font-weight:bold;
	font-size:0.833em
}
.right #currencyTable td:first-child+td+td+td {
	font-size:0.833em
}
.right .compatibility p {
	font:0.687em Arial, Helvetica, sans-serif;
	padding-bottom:5px
}
.right .compatibility fieldset {
	background:#ececec;
	float:left;
	width:115px;
	padding:5px 5px 0;
	font-size:0.75em;
	margin-bottom:7px
}
.right .compatibility fieldset .date {
	font-weight:normal!important;
	padding-top:5px
}
.right .compatibility fieldset .hHead {
	border:0!important;
	height:auto!important
}
.right .compatibility fieldset select {
	width:108px;
	margin-bottom:6px
}
.right .compatibility .jNiceWrapper {
	margin-bottom:7px
}
.right .compatibility input {
	background-position:0 -48px;
	width:81px;
	height:24px;
	border:0;
	cursor:pointer;
	clear:both
}
.right .sameFriends a {
	font-size:0.785em
}
.right #zodiac {
	overflow:hidden;
	padding-top:7px
}
.right #zodiac li {
	float:left;
	width:93px
}
.right #zodiac li a {
	background:url(../images/horoscopListHome.png) no-repeat 0 0;
	height:16px;
	padding:2px 0 0 25px;
	margin-bottom:5px;
	font:0.687em Arial, Helvetica, sans-serif;
	display:block;
	text-transform:capitalize
}
.right #zodiac li a:hover {
	text-decoration:underline
}
.right #zodiac li.taur a {
	background-position:0 -23px
}
.right #zodiac li.gemeni a {
	background-position:0 -46px
}
.right #zodiac li.rac a {
	background-position:0 -69px
}
.right #zodiac li.leu a {
	background-position:0 -92px
}
.right #zodiac li.fecioara a {
	background-position:0 -115px
}
.right #zodiac li.balanta a {
	background-position:0 -138px
}
.right #zodiac li.scorpion a {
	background-position:0 -161px
}
.right #zodiac li.sagetator a {
	background-position:0 -184px
}
.right #zodiac li.capricorn a {
	background-position:0 -207px
}
.right #zodiac li.varsator a {
	background-position:0 -230px
}
.right #zodiac li.pesti a {
	background-position:0 -253px
}
.right #sidearchive {
	overflow:hidden
}
.right #sidearchive #archive {
	float:left;
	width:167px;
	padding-right:16px
}
.right #sidearchive #archive table {
	width:167px;
	font-size:0.75em;
	margin-top:10px
}
.right #sidearchive h2 {
	padding-bottom:15px
}
.right #sidearchive #archive .calendarNav {
	overflow:hidden;
	border-bottom:1px solid #d6dbdf;
	padding-bottom:5px
}
.right #sidearchive #archive #calendar td {
	font:0.916em Georgia, Arial, Helvetica, sans-serif;
	color:#ccc
}
.right #sidearchive #archive #calendar td a {
	display:block;
	padding-bottom:3px;
	color:#373737
}
.right #sidearchive #archive #calendar td a:hover {
	color:#C4161C
}
.right #sidearchive #archive .calendarNav p.monthyear {
	float:left
}
.right #sidearchive #archive .calendarNav p.calendarNavButtons {
	float:right;
	width:45px
}
.right #sidearchive #archive .inactive a {
	color:#C6C6C6
}
.right #sidearchive #archive .today a {
	font-weight:bold;
	color:#025C91;
	font-size:1.090em;
	border:1px solid #ccc
}
.right #sidearchive #archive .today a:hover {
	color:#C4161C;
	border-color:#C4161C
}
.right #sidearchive #newEdition {
	float:right;
}
.right #sidearchive .cnavbutton {
	background:url(../images/arrowsSmall.png) no-repeat;
	display:block;
	width:17px;
	height:17px;
	padding-left:4px
}
.right #sidearchive .prevact {
	background-position:0 -34px;
	float:left
}
.right #sidearchive .previnact {
	background-position:0 0;
	float:left
}
.right #sidearchive .nextact {
	background-position:0 -51px;
	float:right
}
.right #sidearchive .nextinact {
	background-position:0 -17px;
	float:right
}
.right #sidearchive .monthyear {
	font-weight:bold;
	font-size:0.75em
}
#contact .contenttable td {
	padding:7px 5px
}
#sameAuthor #articleList li .picbox {
	width:60px
}
#footer {
	background:#fafafa;
	border-top:3px solid #c4cbd0;
	border-bottom:1px solid #fff;
	padding-top:19px;
	font:0.687em Arial, Helvetica, sans-serif;
	overflow:hidden
}
#footer .footerInner {
	width:980px;
	margin:0 auto
}
#footer .footerRight {
	float:right;
	width:300px
}
#footer .footerRight p.copyright {
	color:#999
}
#footer .footerRight .footerLogo {
	padding-bottom:15px
}
#footer .footerRight #statistics {
	padding:17px 0 29px;
	overflow:hidden
}
#footer .footerRight #statistics p {
	float:left;
	width:85px
}
#footer .footerRight #statistics p img {
	display:block
}
#footer .footerRight #statistics ul li {
	color:#666;
	padding-top:3px
}
#footer .footerRight .search {
	font-size:1.090em
}
#footer .footerLinks {
	float:left
}
#footer .footerLinks li {
	float:left;
	width:109px;
	padding-right:42px;
	overflow:hidden
}
#footer .footerLinks li.lastLi a {
	background:0
}
#footer .footerLinks li strong {
	font:bold 1.454em Arial, Helvetica, sans-serif;
	display:block;
	padding-bottom:2px
}
#footer .footerLinks li ul {
	padding-top:6px
}
#footer .footerLinks li a {
	background:url(../images/footerLinks.gif) repeat-x left bottom;
	color:#666;
	display:block;
	padding:1px 0 4px
}
#footer .footerLinks li a:hover {
	color:#c4161c
}
#footer .footerLinks li.lastLi a {
	border:0
}
#brands {
	background:#fff;
	border-top:1px solid #e2e2e2
}
#brands .brandsInner {
	width:980px;
	margin:0 auto;
	padding:2px 0 6px 0;
	clear:both;
	overflow:hidden
}
#brands li {
	float:left;
	padding-right:18px;
	height:38px;
	line-height:38px
}
#brands li img {
	vertical-align:middle
}
#tipafriendlayout {
	position:absolute;
	left:50%;
	width:645px;
	height:350px;
	z-index:1005;
	padding:6px;
	margin-left:-322px;
	font-family:Georgia, Arial, Sans-serif;
	display:none
}
#tipafriendlayout #tellafriendform {
	background:#fff;
	padding:10px;
	height:330px;
	width:625px;
	position:relative
}
#tipafriendlayout label {
	font-size:0.68em;
	color:#666;
	font-weight:bold;
	width:250px;
	text-align:right;
	padding-right:5px;
	float:left
}
#tipafriendlayout label span {
	color:#db193c;
	font-weight:bold
}
#tipafriendlayout input.text {
	border:1px solid #cdcdcd;
	padding:2px 3px;
	font-family:Arial;
	font-size:1em;
	width:225px
}
#tipafriendlayout input.send {
	margin-top:0
}
#tipafriendlayout textarea {
	border:1px solid #cdcdcd;
	width:300px;
	font-family:Arial;
	font-size:1em;
	padding:2px 3px
}
#tipafriendlayout .form-row {
	margin-bottom:10px
}
#tipafriendlayout h2 {
	font:bold 1em Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	text-transform:uppercase
}
#tipafriendlayout p.error {
	font-style:italic;
	margin-bottom:20px;
	position:absolute;
	top:15px;
	left:265px
}
#tipafriendlayout em {
	color:#db193c;
	font-size:0.68em
}
#tipafriendlayout .close {
	position:absolute;
	top:-10px;
	right:-10px;
	width:30px;
	height:30px;
	text-indent:-9999em
}
#tipafriendlayout .close i {
	background:url(../images/close.png) no-repeat 0 0;
	width:30px;
	height:30px;
	display:block
}
#tipafriendlayout .close i a {
	display:block;
	width:30px;
	height:30px;
	position:relative
}
#tipafriendlayout .description {
	font:italic 0.68em Arial, Helvetica, sans-serif;
	padding-left:255px;
	color:#666
}
#tipafriendlayout .send {
	background-position:0 -448px;
	width:57px;
	height:24px
}
#bigOverlay {
	position:absolute;
	height:100%;
	width:100%;
	background-color:#000000;
	z-index:110;
	top:0;
	left:0;
	font-size:1px;
	line-height:1px;
	display:none
}
/*csc-textpic extensios styles*/
div.csc-textpic-caption-c .csc-textpic-caption {
	text-align:center
}
div.csc-textpic-caption-r .csc-textpic-caption {
	text-align:right
}
div.csc-textpic-caption-l .csc-textpic-caption {
	text-align:left
}
div.csc-textpic div.csc-textpic-imagecolumn {
	float:left;
	display:inline
}
div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	border:2px solid black;
	padding:0px 0px
}
div.csc-textpic-imagewrap {
	padding:0
}
div.csc-textpic img {
	border:none
}
div.csc-textpic div.csc-textpic-imagewrap div.csc-textpic-image {
	float:left
}
div.csc-textpic div.csc-textpic-imagewrap ul {
	list-style:none;
	margin:0;
	padding:0
}
div.csc-textpic div.csc-textpic-imagewrap ul li {
	float:left;
	margin:0;
	padding:0
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float:left
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dt {
	float:none
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd {
	float:none
}
div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image dd img {
	border:none
} /* fe-editing icons */
dl.csc-textpic-image {
	margin:0
}
dl.csc-textpic-image dt {
	margin:0;
	display:inline
}
dl.csc-textpic-image dd {
	margin:0
}
div.csc-textpic-clear {
	clear:both
}
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;
	margin-right:10px
}
div.csc-textpic-right div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-right div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;/* ie fix for double-margin bug */
	margin-left:10px;
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	display:inline;/* ie fix for double-margin bug */
	margin-left:10px
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
	margin:0
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
	margin:0;
	display:block
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom:5px
}
div.csc-textpic-equalheight div.csc-textpic-imagerow {
	margin-bottom:5px;
	display:block
}
div.csc-textpic div.csc-textpic-imagerow {
	clear:both
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-firstcol {
	margin-left:0px!important
}
div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-lastcol {
	margin-right:0px!important
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:10px!important
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	margin-left:10px!important
}
div.csc-textpic-above div.csc-textpic-text {
	clear:both
}
div.csc-textpic-center {
	text-align:center;/* ie-hack */
}
div.csc-textpic-center div.csc-textpic-imagewrap {
	margin:0 auto
}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	text-align:left;/* remove ie-hack */
}
div.csc-textpic-center div.csc-textpic-text {
	text-align:left;/* remove ie-hack */
}
div.csc-textpic-right div.csc-textpic-imagewrap {
	float:right
}
div.csc-textpic-right div.csc-textpic-text {
	clear:right
}
div.csc-textpic-left div.csc-textpic-imagewrap {
	float:left
}
div.csc-textpic-left div.csc-textpic-text {
	clear:left
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	float:left
}
div.csc-textpic-intext-right div.csc-textpic-imagewrap {
	float:right
}
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap {
	float:right;
	clear:both
}
* html div.csc-textpic-intext-right-nowrap .csc-textpic-text {
	height:1%
}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	float:left;
	clear:both
}
* html div.csc-textpic-intext-left-nowrap .csc-textpic-text {
	height:1%
}
div.csc-textpic div.csc-textpic-imagerow-last {
	margin-bottom:0
}
.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
	padding-left:40px;
	overflow:auto;
	height:1%
}
.tx-chcforum-pi1-helpBox {
	padding-bottom:7px!important;
	margin-bottom:5px
}
.ac_results {
	width: 200px;
	background: #f5f5f5;
	cursor: pointer;
	position: absolute;
	left: 0;
	font-size: 90%;
	z-index: 101
}
.ac_results ul {
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
	border: 1px solid #aaa
}
.ac_results iframe {
	display:none;
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	width:200px
}
.ac_results li {
	padding: 2px 5px;
}
.ac_results a {
	width: 100%;
}
.ac_loading {
	background:url('../img/indicator.gif') right center no-repeat;
}
.over {
	background:#abb;
	color:white;
	font-weight:bold;
}
/* Banner AdOcean
-----------------------------------------*/
.banner-top {
	width:728px;
	height:90px;
	margin:0 auto;
	float:right;
}
.sky-top-banner {
	margin:0 auto;
	width:980px
}
.sky-left-banner {
	position:absolute;
	margin-left:-160px
}
.sky-right-banner {
	position:absolute;
	margin-left:980px
}
.tx-reclametip-pi1 {
	clear: both
}
.specialListPortocaliu {
	color: #ff6600;
}
.specialboldnobold {
	font-weight: normal;
}
/* TOP BAR MODIFIED
-------------------------------*/
#topMenu .updated {
	margin-right:7px;
	border-right:1px solid #666;
	margin-top:1px;
}
#topMenu .searchForm {
	width:405px;
}
#topMenu .searchForm span.textInput {
	background:none;
}
#topMenu .searchForm input.search {
	background:none; /*url (../images/inputTextLeft.png) 0 0 no-repeat;*/
	background-color:#ffffff;
	border:none;
	font-size:11px;
	padding: 5px;
	margin-top:1px;
}
#topMenu .searchForm input.submit {
	background:url("../images/buttons.png") no-repeat scroll 0 -646px transparent
}
/* Formulare start
--------------------------------*/
.intrebare {
	background-color:#efefef;
	border:1px solid #ccc;
	padding:20px 10px;
}
.intrebare p {
	margin-bottom:10px;
}
.intrebare .form-row {
	clear:both;
	margin-bottom:10px;
}
.row-wrap {
	float:left;
	padding-right:20px;
}
.row-wrap .radio {
	margin-right:10px;
}
.intrebare .form-row label {
	width:300px;
	float:left;
}
.intrebare .form-row .input-text {
	width:200px;
	font-size:15px;
	padding:3px 0;
	font-family:Arial;
}
.intrebare .checkbox {
	margin-right:10px;
}
.intrebare .error {
	clear:both;
}
.inscriere {
	width:57px;
	height:24px;
	background:url(http://www.evz.ro/fileadmin/images/buttons.png) 0 -448px no-repeat;
	margin:0;
	border:none;
	margin-top:20px;
}
.concurs_festival{ background-color: #FFFFFF;border: 0 none;}
.concurs_festival .form-row label {
	width: 160px;
	float:left;
}
.form-input div{

}
.concurs_festival .form-row .input-text {
	width:300px;
	font-size:15px;
	padding:3px 0;
	font-family:Arial;
}
.concurs_festival textarea{
border: 1px solid #7F9DB9;
    height: 100px;
    width: 440px;
}
.concurs_festival .submit_festival {
background-color: #CCCCCC;
    border: 0 none;
    cursor: pointer;
    font-weight: bold;
    height: 29px;
    margin: 13px 0 0;
    text-transform: uppercase;
    width: 114px;
}
/* Formulare end
--------------------------------*/

	/* worldCups css  start */
#content .tx-worldcups-pi1 h2 {
	background: none;
}
.fifa_right {
	font-weight:bold;
}
.grupe_fifa {
	font-size:12px;
	margin-top:15px;
}
.left_oraP {
	font-size:11px;
}
.grupe_fifa td {
	padding:7px 0;
	border-bottom: 1px dotted #E3E3E3;
	text-aling:center;
}
.grupe_fifa .left_meci {
	text-align: left !important;
}
.grupe_fifa .left_meci img {
	vertical-align:middle;
	margin-right: 5px;
	font-size:14px;
}
.grupe_fifa .right_meci img {
	vertical-align:middle;
	margin-left: 5px;
	font-size:14px;
}
.grupe_fifa h2 {
	color:#272727;
	font:bold 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	float:left;
	margin:0;
	background:transparent ffffff repeat-x scroll left bottom;
}
.grupe_fifa span {
	color:#025C91;
	font-size:11px;
	text-transform:uppercase;
	float:right;
}
.grupe_fifa table {
	margin-top:5px;
	border: 1px solid #E3E3E3;
	padding:4px;
}
.divisionHead_fifa {
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	border-top:1px solid #E1E1E1;
	background: #F6F6F6;
}
.divisionHead_fifa h3 {
	color:#025C91;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin:5px 0 0 5px;
}
.divisionHead_fifa ul {
	float:right;
}
.divisionHead_fifa ul#mainTabs {
	margin:0;
	height:32px;
	overflow:hidden;
	padding-left:9px;
	float:right;
}
.divisionHead_fifa a.selected {
	color:#373737;
	background: #fff;
}
.divisionHead_fifa a {
	color:#025C91;
	padding:6px 9px;
	text-decoration:none;
	display:block;
}
ul#mainTabs li {
	float:left;
	list-style:none outside none;
}
.specialh2format {
	background: none;
}
/* worldCups css  end */

/* Special Guests Comments
-----------------------------*/
.left .comments li ul li.specialCommentsUsers {
	padding: 10px;
	background-color:#efefef;
	border:1px solid #ccc !important;
}
/* Sapou detaliat
------------------------------*/
.specialClassSapou {
	font-size:0.75em;
}
.specialClassSapou ul {
	margin:0 0 10px;
	padding:0 0 0 20px;
	list-style-type:disc;
}
.specialClassSapou ul li {
	list-style-type:disc;
	padding: 2px 0;
	font-size:13px;
}
.specialClassSapou ul li a:hover {
	color:#cc0000;
	text-decoration:underline;
}
/* Sapou detaliat - Lista articole
------------------------------*/

.left #articleList .specialClassSapou {
	font-size:1em;
}
.left #articleList .specialClassSapou ul {
	margin:0 0 10px;
	padding:10px 0 0 0;
	list-style-type:disc;
	clear:both;
}
.left #articleList .specialClassSapou ul li {
	list-style-type:disc;
	padding: 2px 0;
	font-size:12px;
	margin:0 0 2px 0;
}
.left #articleList .specialClassSapou ul li a:hover {
	color:#cc0000;
	text-decoration:underline;
}
/* zone concurs facebook start */
.tx-comunitatefacebook-pi1 {
	background: #ECEFF4;
	border: 1px solid #B3B3B3;
}
.tx-comunitatefacebook-pi1 table {
	border-top: 1px solid #B3B3B3;
}
.tx-comunitatefacebook-pi1 tr {
	border: none;
}
.tx-comunitatefacebook-pi1 td {
	border:none;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	padding: 10px 15px;
}
.tx-comunitatefacebook-pi1 td a {
	color:#FFFFFF;
	float:left;
	margin:5px 5px 10px 0;
}
.tx-comunitatefacebook-pi1 .comunitatepreluata {
	background: #546DA6;
	border:1px solid #2E4480;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	padding:2px 5px;
}
.tx-comunitatefacebook-pi1 .comunitatelibera {
	background: #74AE5A;
	border:1px solid #2A5216;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	padding:2px 5px;
}
.tx-comunitatefacebook-pi1 form {
	background: #fff;
	color:#ACACAC;
	border:1px solid #B3B3B3;
	float: right;
	margin-top: 18px;
}
.tx-comunitatefacebook-pi1 input {
	color:#ACACAC;
	border: none;
	width: 170px;
	padding: 2px 6px;
}
#searchsubmit_facebook {
	background: url(http://evz.ro/uploads/search_facebook.gif) no-repeat;
	height:16px;
	width:17px;
	border: none;
	padding:0;
	text-indent: -19999px;
}
#comunitatefacebook_legend {
	padding: 22px 28px 0 15px;
	overflow: hidden;
}
#comunitatefacebook_legend #legend {
	float:left;
	font-size:12px;
	width:340px;
}
#comunitatefacebook_legend p {
	margin-bottom: 22px;
}
#comunitatefacebook_legend .claimed {
	background: #74AE5A;
	width: 128px;
	height: 9px;
	float:left;
	margin:4px 15px 4px 0;
}
#comunitatefacebook_legend .disclaimed {
	background: #546DA6;
	width: 128px;
	height: 9px;
	float:left;
	margin:4px 15px 4px 0;
}
/* zone concurs facebook end */
#headLineStory_bk {
	background: #EEEEEE;
	border-right:0 none;
	width:657px;
	float:left;
	margin-right: 0;
}
#headLineStory_bk_heading {
	background: #AD2031;
	width:654px;
	height: 49px;
	margin-bottom: 16px;
}
#headLineStory_bkshort {
	background: #EEEEEE;
	border:1px solid #E2E2E2;
	padding:0 0 10px 10px;
	width:402px;
	float:left;
	margin-right:18px;
}
#headLineStory_bklong {
	background: #EEEEEE;
	padding:0 0 10px 10px;
	width:392px;
	float:left;
	margin-right:18px;
}
#headLineStory_bkshort .bk {
	margin-left: -10px;
	position:relative;
}
#headLineStory_bkshort p {
	padding-right: 8px;
}
#headLineStory_bkshort .picbox {
	margin-bottom:8px;
}
#headLineStory_bkshort .articleInfo {
	margin-top:5px;
}
#headLineStory_bkshort3 {
	float: left;
	width: 228px;
	padding-right: 4px;
}
#headLineStory_bkshort3 ul {
	font-size:0.75em;
}
#headLineStory_bkshort3 li {
	border-bottom:1px dotted #C4CBD0;
	margin-bottom:15px;
	overflow:hidden;
	padding-bottom:10px;
}
#headLineStory_bkshort3 li .picbox {
	width:76px;
}
#headLineStory_bkshort3 li p {
	margin-left:86px;
}
#headLineStory_bkshort3 li p a {
	font-weight:bold;
}
#headLineStory_bklong .picbox {
	margin-bottom: 5px;
}
.specialPromoCat {
	float: left;
	margin-right: 3px;
}
#widget_programtv {
	color:#343434;
	font-family:arial, georgia;
}
#widget_programtv .widget_header {
	font-weight:bold;
	padding:10px 0;
	text-transform:uppercase;
	overflow:hidden;
	font-size:0.875em;
}
#widget_programtv .now {
}
.widget_header_right {
	float:right;
	text-transform: none;
	font-weight: normal;
	margin-top:-5px;
	font-size:13px;
}
#widget_content {
	clear:both;
	border:1px solid #D7D7D7;
	color:#676767;
}
#widget_content .impar {
	background-color:#EFEFEF;
}
#widget_content .par {
	background-color:#fff;
}
.widget_post {
	clear:both;
	overflow:hidden;
	border-top:1px solid #D7D7D7;
	font-size:13px;
}
.widget_pimage {
	float:left;
	background-color:#fff
}
.widget_pemisiune {
	margin-left:50px;
	padding-top:9px;
	width:225px;
}
.more_widget_tv a {
	text-decoration:underline;
	color:#363636;
	font-size:12px;
	padding:5px;
	font-weight:bold;
	float:right;
}
#bannerAddoceansArticle {
	clear:both;
	float:left;
	margin:20px 10px 0 0;
}
.new_adsense_categorie {
	width:460px;
}
.new_adsense_categorie .adsbygooglefooter {
	font-size:11px !important;
}
#new_addsense_wide {
clear:both;
	border:1px solid #E2E2E2;
	height:104px;
	margin-bottom:10px;
}
#new_addsense_wide a.adsbygoogle {
	color:#000 !important;
	text-decoration:none !important;
	font-size:12px;
	font-weight:bold;
	margin-left:5px;
}
#new_addsense_wide .adsbygooglefooter {
	clear:both;
	float:right;
	margin-right:10px;
	font-weight:bold;
}
#new_addsense_wide .adscontent {
	line-height:1em !important;
	font-size:12px !important;
	font-family:sans-serif !important;
	float:left;
	width:200px;
	margin:0 auto;
	text-align:center;
	padding:5px;
}
#new_addsense_wide .adscontent div {
	text-align: left;
}
#new_addsense_wide .adstitle {
    color: #C4161C !important;
    font-family: arial,helvetica !important;
    font-size: 14px;
    font-weight: bold !important;
    text-decoration: none !important;
}
#new_addsense_wide .adstitle span {
}
#new_addsense_wide .adssitelink {
	color:#025C91 !important;
	text-decoration:none !important;
}
#new_addsense_wide .adscontentdesc {
	color:#666666 !important;
	margin:5px 0;
}
.adsbygoogletopsingle, .adsbygoogle_top {
	padding-left:5px;
	padding-bottom:5px;
}
.adsbygoogletopsingle a, .adsbygoogle_top a {
	font-weight:bold;
}
.asdssitelinksingle {
	font-size:12px;
	color:#999999 !important;
	text-decoration:none !important;
}
.adstitlesingle {
	font-size:14px;
	font-weight:bold !important;
	text-decoration:none !important;
	color: #c4161c !important;
}
.adstitlesingle span {
}
.adscontentsingle {
float: left;
    font-family: arial,sans-serif !important;
    line-height: 1.1em !important;
    margin-left: 155px;
    padding: 5px;
    text-align: center;
    width: 468px
}
.adscontentsingle div {
	text-align: left;
}
.adscontentdescsingle {
	font-family:sans-serif !important;
	color: #666666 !important;
	margin: 5px 0;
	font-size:12px
}
a.adsbygooglesingle {
 color: #000000 !important;
    font-size: 12px;
    font-weight: bold;
    margin-left: 5px;
    text-decoration: none !important;
}
.adsbygooglefootersingle {
	clear:both;
	margin-right:10px;
}
.multimedia_articol {
	clear:both;
	padding-bottom:10px;
}
.multimedia_articol .videolist {
	padding-left:5px;
}
.multimedia_articol .multimediacontent {
}
.videolist .multimedia_title {
	padding:10px 0;
}
.videolist .multimedia_title h4 {
	font-size:16px;
}
#teleobiectiv {
	background:url(../images/bg-teleobiectiv.jpg) center right no-repeat;
	min-height:87px;
}
#teleobiectiv img {
	float:left;
	margin-right:10px;
	vertical-align:text-top;
}
#teleobiectiv h3 a {
	color:#333;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

.opinions {
	margin-top:5px;
}

#abonare_newsletter {
	background: url("../images/bg_line.png") repeat scroll 0 0 transparent;
	border: 1px solid #989898;
	height: 112px;
	margin: 5px  0px 10px 0px;
}
#abonare_newsletter_form {
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 5px;
}
#abonare_newsletter_form h5 {
	color: #1C6296;
	font-size: 25px;
	padding: 3px 0 10px;
	text-align: center;
	font-family: georgia;
	line-height:27px;
}
#abonare_newsletter_form #email_newsletter {
	border: 1px solid #D5D5D5;
	color: #D5D5D5;
	padding: 4px;
	width: 175px;
	font-style:italic;
}
#abonare_newsletter_form #email_newsletter:focus {
	font-style:normal;
}
#submit_newsletter {
	background: url("../images/newsletter_button.png") no-repeat scroll -9px -19px transparent;
	border: 0 none;
	cursor: pointer;
	height: 23px;
	width: 64px;
}
#submit_newsletter:hover { 
	background: url("../images/newsletter_button.png") no-repeat scroll -9px -43px transparent;
}
.eroare-email-form {
	color:#d00000;
	font-size:12px;
}
#register-succes {
	color:#D00000;
	font-size: 17px;
	font-weight: bold;
}
.align-center{
	text-align: center;
}
#wide_template .left{ width: 99%;}
#wide_template .right{display: none;
    float: none;
    visibility: hidden;
    width: 0;
}
.breaking_news_template {
	color: #f8fb0d;
	background: #000000;
	width: 657px;
	line-height: 200%;
}

.breaking_news_template p {
	font-family: Arial;
	font-size: 32px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 8px;
}

.bara_breaking_news_template_small {
	color: #f8fb0d;
	background: #000000;
	width: 412px;
	line-height: 200%;
	margin-left: -10px;
}

.bara_breaking_news_template_small p {
	font-family: Arial;
	font-size: 32px;
	font-weight: bold;
	margin: 0;
	padding: 0 0 0 8px;
}
