/* movie style BY sod */

body {
	background: #ccc;
	text-align:center;
	margin:0px;
}
body, td {
	font-size: 13px;
	font-family: Georgia;
	color:#0B0B0B;
    line-height:145%;
}
.title {
line-height:normal;
}

p,h1,h2,h3,h4  {margin: 0px; padding:5px 0px 8px 0;}
h1,h2,h3,h4  {line-height:normal;}
h1 {font-size: 22px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}

a {
	text-decoration: none;
	color:#0160a0;
}
a:hover {
	text-decoration: underline;
}

input, select, textarea {
	background:#fff;
	font-size: 12px;
	font-family: Lucida console;
	color:#0B0B0B;
	padding:1px 3px;
	border:1px #ccc solid;
}








#site {
background:url('/images/design/sitebg.png') repeat-y center;
    text-align:left;
    width:1002px;
    margin:0 auto;
    position:relative;
}


.left {float:left}
.right {float:right}

.strong {font-weight:bold;}

#headerBanner {
width: 920px;
margin: 0 auto;
padding: 5px 0 5px 15px;
text-align: center;
background: url(/images/design/mark-hirdetes.gif) 0 23px no-repeat;
}

#header {
	background:url(/images/design/header.png) no-repeat;
  /* margin-bottom:23px; */
  padding: 100px 0px 0px 0px;
  padding-bottom:1px;
  border-bottom:0px solid #ebf0c9;
  margin:0 auto 8px auto;
  min-height:150px;
  height:150px;
  height /* */ :auto;
  width:960px;
  position:relative;
}

#home {
    /*background:url(/images/design/header.png) no-repeat bottom;*/
	display:block;
	position:absolute;
	top:6px;
	width:600px;
	height:170px;
}



.column {
  float: left;

}
#contents {
  float: left;
  display:block;
  width: 646px;
  padding:0px 0px 20px 20px;
  height:300px;
  min-height:300px;
  height /* */ :auto;
}

#left {
  width: 200px;
}

#right {
  width:308px;
  padding-right:20px;
  float: right;
}



div.messages {
  /*border: 1px solid #BBBBBB;
  background-color: #FAFAFA;
  padding: 8px;
  margin: 8px;*/
  height: 39px;
  height /* */ :auto;
  min-height: 39px;
  margin-top: 8px;
  padding-left: 55px;
  padding-top: 15px;
}

#footer {
padding: 1px 30px 20px 30px;
height:30px;
clear:both;
text-align:center;
}

#footer, #footer a{
font-weight:bold;
text-transform:uppercase;
font-size:11px;
}

#footer hr {
border: none;
background:transparent url('/images/design/dot.png') repeat-x center bottom;
margin: 0 0 15px 0;
}

#fomenu {
	background: url('/images/design/mainmenu_bg.png') repeat-x;
    margin:0;
	padding:0;
    display:block;
	width:960px;
	position:absolute;
	bottom:10px;
	left:-10px;

	margin:0px 0px 0px 10px;
	float:left;
	height:61px;
	line-height:61px;
	padding-left:0px;
}

#fomenu a {
	display:block;
	float:left;
	cursor:pointer;
	text-align:center;
	color:#4F8CC2;
	text-decoration:none;
	padding:9px 13px 9px 13px;
	height:15px;
	font-weight:normal;
	font-size:17px;
	line-height:16px;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
#fomenu a span {
	padding-bottom:1px;
}
#fomenu a .vr {
	border-left:1px solid #4F8CC2;
}
#fomenu a.selected  {
	background: url('/images/design/mainmenu_bg_hover.png');
	border-left:1px solid transparent;
	border-right:1px solid transparent;

}
#fomenu a.selected span, #fomenu a:hover span {
	display:block;
	float:left;
	height:20px;
}

#fomenu a:hover {
	background: url('/images/design/mainmenu_bg_hover.png');
color: #fff;
}

#fomenu a:active {
	background: url('/images/design/mainmenu_bg_hover.png');
color: #fff;
}

#submenu {
    height:30px;
    clear: both;
	}

#submenu a {
    display:block;
    float:left;
    cursor:pointer;
    text-align:center;
    color:#4F8CC2;
    text-decoration:none;
    padding:6px 13px 6px 13px;
    height:16px;
    font-weight:normal;
    font-size:14px;
    line-height:15px;
    border-left:1px solid transparent;
    border-right:1px solid transparent;
}
#submenu a span {
    padding-bottom:1px;
}
#submenu a .vr {
    border-left:1px solid #4F8CC2;
}
#submenu a.selected  {
    background: url('/images/design/mainmenu_bg_hover.png') repeat-x;
    border:0;
}
#submenu a.selected span, #submenu a:hover span {
    display:block;
    float:left;
    height:20px;
}

#submenu a:hover {
    background: url('/images/design/mainmenu_bg_hover.png') repeat-x;
    color: #fff;
}

#submenu a:active {
    background: url('/images/design/mainmenu_bg_hover.png') repeat-x;
    color: #fff;
}


#rss {
display:block;
position:absolute;
bottom:25px;
right:45px;
width:58px;
height:27px;
line-height:27px;
}
#rss img{
	float:right;
}


#hirlapom {
display:block;
position:absolute;
bottom:26px;
right:15px;
width:25px;
height:25px;
line-height:25px;
}
#hirlapom img{
	float:right;
}




#now {
	position:absolute;
	width:220px;
	right:06px;
	bottom: 116px;
color: #444;
text-align: center;
}

#searchform {
	/* background:url(/images/design/searchbg.png) no-repeat;*/
    display:block;
    position:absolute;
    right: 34px;
    bottom: 78px;
    border:0px #000 solid;
    width:200px;
    height:33px;
}

#searchform .search {
	background: #f9f9f9;
    width:120px;
    height:15px;
    border:1px #ddd solid;
-moz-border-radius-topleft: 14px;
-moz-border-radius-bottomleft: 14px;
-webkit-border-top-left-radius: 14px;
-webkit-border-bottom-left-radius: 14px;
    margin: 0;
    padding: 3px 0 3px 5px;
	float:right;
font-size: 14px;
font-family: Georgia;
letter-spacing: 1px;
color: #777;
outline: none;
}

#searchform .search:hover,
#searchform .search:focus {
background: #fff;
border-color: #aaa;
color: #333;
}

#searchform .searchsubmit {
width: 33px;
height: 23px;
margin: 0;
padding: 0 2px 0 0;
background: #eee;
border: 1px solid ccc;
-moz-border-radius-topright: 14px;
-moz-border-radius-bottomright: 14px;
-webkit-border-top-right-radius: 14px;
-webkit-border-bottom-right-radius: 14px;
float:right;
}

#searchform .searchsubmit:hover {
background: #ccc;
border-color: #aaa;
color: #fff;
}

#searchpageform  {
    font-weight:bold;
    margin-bottom:20px;
}
#searchpageform  .searchsubmit {
   float:right;
}
#searchpageform  .search {
   width:150px;
}
#searchpageform  .type {
   width:150px;
}

#searchlist .boxlist_view {
    border-bottom:#F9FBF1 1px solid;
    margin-bottom:20px;
    padding-bottom:10px;
}


.submit {
    cursor:pointer;
}


.clear, .clr {
    clear:both;
}


.green {
    color:#97B80C;
}
.blue {
    color:#6BC5E0;
}

.orange {
    color:#FF8111;
}




#news_container  .green {
    color:#97B80C;
}
#news_container  .blue {
    color:#6BC5E0;
}

#news_container  .orange {
    color:#FF8111;
}




/* blog style BY sod */


/* blog layout */
#blog_container{
    width:670px;
    font-family:Arial;
}
#blog_container a{
    text-decoration:none;
    font-weight:bold;
    color:#6BC5E0;
}
#blog_container a:hover{
    text-decoration:underline;
}
#blog_container #main_title{
    background:#EAF5F9;
    color:#6BC5E0;
    padding:20px;
    margin-bottom:20px;
    text-transform:uppercase;
}

#blog_container #main_title h1{
    font-size:26px;
    padding:0;
    margin:0;
}

#blog_container #main_title #slogan{
    font-size:15px;
    font-weight:bold;
}

#blog_container #blog_contents {
    width:450px;
    float:left;
    color:#819095;
}

#blog_container #blog_rigth_contents {
    width:192px;
    float:right;
}

#blog_rigth_contents .bluebox{
    background:#F4FAFB;
    border:1px solid #DCF0F6;
    padding:10px 10px;
    margin-bottom:20px;
    font-size:12px;
}

#blog_rigth_contents .greenbox{
    background:#D4E1A3;
    border:4px solid #D4E1A3;
    margin-bottom:20px;
    color:#9DB752;
    font-size:12px;
}

/* blog content */
.blog_post_lead  {
    padding:0px 0px 20px 0px;
}

.blog_post_lead .title a{
    font-size:15px;
}
.blog_post .title a{
    font-size:15px;
}

.blog_post_lead .info, .blog_post .info {
    font-size:12px;
    color:#6BC5E0;
    padding:0px 0px 10px 0px;
}

.blog_post .tags {
    font-size:12px;
    color:#6BC5E0;
    padding:0px 0px 10px 0px;
}
.blog_post_lead .info a{
    color:#6BC5E0;
}

.blog_post_lead .lead {
    font-size:12px;
    color:#819095;
    padding:0px 0px 10px 0px;
    border-bottom:1px dotted #E6E9EA;
    font-weight:bold;
}

.blog_post .lead {
    font-size:12px;
    color:#819095;
    padding:0px 0px 10px 0px;
    font-weight:bold;
}

div.lead div.links {
margin-top: 10px;
}

.blog_post_lead .next {
    background:url(/img/next.png) no-repeat center right;
    font-size:12px;
    text-align:right;
    padding:3px 15px 5px 0px;
    clear:both;
}
.blog_post_lead .next a{

}
#blog_container  .green {
    color:#97B80C;
}
#blog_container  .blue {
    color:#6BC5E0;
}

#search_box {
}
#search_box #q{
width:100%;
}
#search_box .submit {
background:url(/img/live_btm/kereses.png) no-repeat;
width:66px;
height:20px;
border-style:none;
cursor:pointer;
margin-left:0px;
margin-top:10px;
}

.right {
    text-align:right;
}

#archive_selector, #archive_selector li{
    list-style:none;
    padding:0;
    margin:0;
}

#archive_selector li{
    background:url(/img/list_style.png) no-repeat center left;
    padding:0px 0px 0px 9px;
    margin-bottom:5px;
}

#blog_container #blog_calender {
    background:#D4E1A3 url(/img/blog_calender.png) repeat-x;
}
#blog_calender table{
    width:100%;
    border-collapse:collapse;
}
#blog_calender h3{
    background:none;
     text-align:center;
     color:#fff;
     padding:4px 0px 5px 0px;
}
#blog_calender td{
    background:#DDE7B4;
    text-align:center;
    border:1px #D4E1A3 solid;
    padding:4px 0px 4px 0px;
    width:14.2%;
    font-weight:bold;
}
#blog_calender td, #blog_calender td a{
    font-size:12px;
    color:#9DB752;
}
#blog_calender td.flip{
    background:#EAF1CE;
}
#blog_calender td#selected_day{
    background:#9DB752;
}
#blog_calender td#selected_day, #blog_calender td#selected_day a{
    color:#fff;
}
#blog_calender th{
    padding:3px 0px 5px 0px;
    text-align:center;
    font-size:12px;
    color:#FFF;
    font-weight:bold;
}



.tab_tool .tabtitle{
    background:#fff url(/img/tabbg.png) repeat-x;
    float:left;
    width:50px;
    width /* */ :auto;
    min-width:50px;
    white-space:nowrap;
    height:26px;
    line-height:26px;
    text-align:center;
    margin:0px 5px -1px 0px;
    color:#6BC5E0;
    text-transform:uppercase;
    font-weight:bold;
    padding:0px 15px;
    position:relative;
}
.tab_tool .tabtitle_selected{
    background:#fff url(/img/tabtitle.png) repeat-x;
    border:#E6E9EA solid 1px;
    border-bottom:0px;
}
.tab_tool .tabtitle_selected .bottom_line{
    position:absolute;
    left:0px;
    bottom:-1px;
    height:1px;
    width:80px;
}
.tab_tool .tabcontent{
    padding:10px 10px;
    margin:0;
    display:none;
    width:266px;
}

.tab_tool .tabcontent_selcted{
    background:#fff;
    border:#E6E9EA solid 1px;
    display:block;
}


#loginbox {
margin: 0 80px;
background: #f4f4f4;
    text-align:left;
    padding: 10px;
    border: 1px dotted #ccc;
    font-size: 18px;
	text-align:center;
}

#loginbox a {
color: #777;
text-decoration:underline;
font-size: 12px;
}

#loginbox p {
color: #777;
font-size: 12px;
margin: 0;
padding: 0;
}

#loginbox a:hover {
    color: #333;
    text-decoration: none;
}

#loginbox .username, #loginbox .password {
    width: 300px;
    margin: 3px 0 12px 0;
font-size: 28px;
font-family: Georgia;
background: #f9f9f9;
}

#loginbox .username:hover,
#loginbox .password:hover,
#loginbox .username:focus,
#loginbox .password:focus {
background: #fff;
border: 1px #aaa solid;
color: #333;
}

#loginbox input.submit {
    width: 306px;
    margin: 0 0 12px 0;
    padding: 4px 0;
font-size: 20px;
font-family: Georgia;
font-weight: bold;
background: #ccc;
border: 1px solid #777;
letter-spacing: 2px;
}

#loginbox input.submit:hover {
background: #777;
border: 1px #333 solid;
color: #fff;
}

#article {
	width:560px;
	margin:0 auto;
font-size:14px;
color:#819095;
}

#article .newsimg {
    padding:2px;
    border:1px solid #D7E3E7;
    margin:0px 20px 20px 0px;
}

#article .info{
    color:#6BC5E0;
    font-size:14px;
}
#article .lead{
    padding:10px 0px;
    font-weight: bold;
}
.back {
    text-align:right;
}

div#lostpw {
margin: 0 80px;
text-align: center;
}

div#lostpw form {
border: 1px dotted #ccc;
background: #f4f4f4;
padding: 10px;
}

div#lostpw p {
font-size: 32px;
font-weight: bold;
}

div#lostpw input {
width: 440px;
font-size: 30px;
font-weight: bold;
font-family: Georgia;
background: #f9f9f9;
    border:1px #ddd solid;
    margin:0px;
    padding: 3px;
font-family: Georgia;
letter-spacing: 1px;
}

div#lostpw input:hover, 
div#lostpw input:focus {
	background: #fff;
    border: 1px #aaa solid;
color: #333;
}

div#lostpw input#submit {
width: 448px;
margin: 10px 0 0 0;
background: #ccc;
padding: 4px 0;
border: 1px solid #777;
font-weight: bold;
font-family: Georgia;
font-size: 16px;
letter-spacing: 2px;
}

div#lostpw input#submit:hover {
	background: #777;
    border: 1px #333 solid;
color: #fff;
}


table.signup {
    background: #f4f4f4;
    border: 1px #ccc dotted;
    padding:5px 10px;
    margin: 0 0 10px 80px;
}

table.signup .name {
    width:130px;
}
table.signup .field {
    width:250px;
}
table.signup td {
    width:20px;
}
table.signup .w100 {
background: #f9f9f9;
    width:244px;
    height:15px;
    border:1px #ddd solid;
    margin:0px;
    padding: 3px;
	float:right;
font-size: 14px;
font-family: Georgia;
letter-spacing: 1px;
color: #777;
}

table.signup .w100:hover, table.signup .w100:focus {
	background: #fff;
    border: 1px #aaa solid;
color: #333;
}

table.signup select.w100 {
    width:250px;
    padding:0px;
}
table.signup td, table.signup th{

padding:5px 10px;
padding:5px 10px;
}

.regsubmit {
background: #ccc;
	width: 482px;
    padding: 4px 0;
    margin: 0 0 0 80px;
border: 1px solid #777;
font-weight: bold;
font-family: Georgia;
font-size: 16px;
letter-spacing: 2px;
}

.regsubmit:hover {
	background: #777;
    border: 1px #333 solid;
color: #fff;
}

.w100 {
    width:100%;
}

.error_message {
    color:red;
    font-size:13px;
    font-weight:bold;
}

.pager {
margin: 6px 0;
padding: 2px 0 5px 0;
background: #eee;
text-align: center;
font-size: 0.95em;
clear: both;
}

.pager p {
margin: 0 0 2px 0;
}

.pager a {
color: #333;
font-weight: bold;
font-size: 0.8em;
}

.pager a.number {
margin: 0 1px;
padding: 2px 4px;
background: #f4f4f4;
border: 1px solid #ccc;
font-size: 1em;
}

.pager a.number:hover {
color: #fff;
background: #ff8733;
border-color: #ff8733;
text-decoration: none;
}

.pager a.disabled {
visibility: hidden;
}

.pager a.number.disabled {
background: #fff;
color: #000;
border-color: #333;
visibility: visible;
cursor: text;
}

.pager a.number.disabled:hover {
background: #fff;
color: #000;
border-color: #333;
}

.startcomment {
margin: 0 25px 0 35px;
padding: 40px 15px 4px 15px;
background: #fff;
margin-bottom: 20px;
position: relative;
border: 1px solid #ff0000;
}

.startcomment .comment {
padding-left: 70px;
color: #000;
z-index: 2;
position: relative;
}

.startcomment .title {
margin: 0 0 0 0;
padding: 3px 2px 5px 10px;
position:absolute;
right:0;
top:0;
text-transform: lowercase;
text-align: center;
letter-spacing: 7px;
font-family: Verdana, sans;
color: #fff;
background: #ff0000;
}

.startcomment .date {
color:#FFFFFF;
display:none;
padding:3px 0;
}

.startcomment .owner img {
float:left;
height:60px;
margin-right:20px;
width: 60px;
}

.startcomment .owner {
width: 220px;
color: #ff0000;
font-weight:bold;
left:0;
padding:5px;
position:absolute;
text-align:left;
text-transform:uppercase;
top:0;
z-index: 1;
}

.startcomment a {
color: #ff0000;
text-decoration: none;
}

.startcomment a:hover {
color: #ff0000;
text-decoration: underline;
}

.usercommentstyle1177 {
border-color: #36962b;
}

.usercommentstyle1177 div.title {
background-color: #36962b;
}

.usercommentstyle1177 div.owner {
color: #36962b;
}

.usercommentstyle1176 {
border-color: #a9121b;
}

.usercommentstyle1176 div.title {
background-color: #a9121b;
}

.usercommentstyle1176 div.owner {
color: #a9121b;
}

.usercommentstyle1178 {
border-color: #96d44f;
}

.usercommentstyle1178 div.title {
background-color: #96d44f;
}

.usercommentstyle1178 div.owner {
color: #96d44f;
}

.usercommentstyle1179 {
border: 1px dashed #e21a00;
}

.usercommentstyle1179 div.title {
background-color: #e21a00;
}

.usercommentstyle1179 div.owner {
color: #e21a00;
}

.startcomment div.title a,
.usercommentstyle1177 div.title a,
.usercommentstyle1176 div.title a,
.usercommentstyle1178 div.title a {
color: #fff;
}

.usercommentstyle1179 div.title a {
color: #fff;
}

.comments {
	padding:1px;
}
.red, .red a {	
	color:red;
	text-align:center;
}
.comments_title {
	color:red;
	text-transform: uppercase;
	padding:15px 0px;
}

.blog_comment {
border: 1px dotted #ccc;
color: #000000;
background-color: #f4f4f4;
margin: 10px 25px 18px 35px;
padding: 4px;
}

.blog_comment:hover {
border: 1px solid #ccc;
}

.blog_comment .info{
    font-size:13px;
    color:#A29B95;
    margin-bottom:10px;
}

.blog_comment .info b {
color: #333;
padding: 0 6px 0 0;
}

.blog_comment .info a.date {
color: #A29B95;
}

#blog_container .last_comments {
padding:10px 0px;
}
#blog_container .last_comments hr{
    border:0px;background:none;outline:0px;size:0;
    border-bottom:1px dotted #C0E6F1;
}

#blog_container .last_comments .info {
    font-size:10px;
}
#blog_container .last_comments .lead a {
    font-weight:normal;
}

#commentform {
margin: 0 28px 0 35px;
padding: 0;
}

#commentform textarea {
margin: 0 0 4px 0;
padding: 3px;
background: #f9f9f9;
border: 1px solid #ccc;
font-size: 20px;
font-family: Georgia;
letter-spacing: 1px;
}

#commentform textarea:hover,
#commentform textarea:focus {
background: #fff;
border: 1px solid #777;
}

#commentform .submit {
background: #ccc;
	width: 498px;
    padding: 4px 0;
    margin: 0;
border: 1px solid #777;
font-weight: bold;
font-family: Georgia;
font-size: 16px;
letter-spacing: 2px;
}

#commentform .submit:hover {
	background: #777;
    border: 1px #333 solid;
color: #fff;
}

.myblog {
    border-bottom:1px solid #ccc;
    padding-bottom:10px;
    margin-bottom:30px;
    clear:both;
}




#blog_post_form .submit, #blog_form .submit, #forum_post .submit {
    background:url(/img/mehet.png) no-repeat;
    width:57px;
    height:20px;
    line-height:1px;
    font-size:1px;
    border:0px;
    padding:0px;
    float:right;
    margin:5px 0px 0px 0px;
}

.maintipic .maintipic,.maintipic .subtipic {
    margin-left:20px;
}

.maintipic td,.subtipic td{
    padding:2px;
}

.forum_new_post {
    margin-bottom:20px;
}
#forum_post .submit {
    margin-right:30px
}


.forum_topic_preview {
    margin-bottom:20px;
    border:1px solid #D7F1F7;
    padding:1px;
    width:650px;
}
.forum_topic_preview  .main_category{
    background:#EBF8FB;
    border-top:2px #fff solid;
    padding:20px 10px 20px 10px;
    height:15px;
    height /* */ :auto;
    min-height:15px;
    min-height:0;
    line-height:15px;
    width:630px;
}
.forum_topic_preview  .forum_topic_header{
    background:#D7F1F7;
    padding:10px 10px;
    width:630px;
    height:11px;
    line-height:11px;
    font-size:11px;
    text-transform:uppercase;
    color:#5ABAD9;
}

.forum_topic_preview  .forum_topic_header .name{
    width:450px;
    float:left;
    text-align:left;
}
.forum_topic_preview  .forum_topic_header .info{
    width:150px;
    float:right;
    text-align:center;

}

.forum_topic_preview  .main_category .lead{
    background:#EBF8FB;
    width:100%;
    height:auto;
    min-height:auto;
    display:block;
}

.forum_topic_preview  .title{
    display:block;
    float:left;
    width:300px;
    float:left;
    text-align:left;
    font-size:16px;
    font-weight:bold;
}
.forum_topic_preview  .main_category .sub_category{
    display:block;
    float:left;
    width:450px;
    float:left;
    text-align:left;
    font-size:12px;
}
.forum_topic_preview  a{
    font-weight:bold;
    color:#5ABAD9;
}
.forum_topic_preview  .main_category .info{
    width:150px;
    float:right;
    text-align:left;
    font-size:13px;
    font-weight:bold;
}

.forum_topic_preview  .td{
    width:120px;
    float:left;
    font-size:11px;
    font-weight:bold;
}

.forum_topic_preview  .title{
    width:300px;
}
.forum_topic_preview  .num{
    width:80px;
}

#forum_post .post_row {
background:#EBF8FB;
border:1px solid #D7F1F7;
margin-bottom:20px;
}

#forum_post .post_row .post_title {
background:#D7F1F7;
}
#forum_post .post_row .post_title {
background:#D7F1F7;
}

#forum_post .post_row .userpic {
  margin:0px 5px 5px 0px;
}



.bhr {
	background:url(/images/design/dot_white.gif) repeat-x bottom;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}
.hr {
	background:url(/images/design/dot_grey.gif) repeat-x bottom;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}













.subtitle{
	color:#8B8B8B;
	padding:5px 8px;
}


#homepage .newview2, #homepage .newview3, #homepage .yellow2, #homepage .yellow3 {
	width:200px;
	background:url(/images/design/dot.png) repeat-y left;
	padding-left:10px;
	margin-left:6px;
	float:left;
}


.newsea_row .info, .newsea_row .lead, #homepage .newview2 .lead, #homepage .yellow2 .lead, .newsea_row .title, #homepage .newview2 .title, #homepage .yellow2 .title{
	padding:0px 5px;
	line-height: 17px;
}

.newsea_row {
	width:200px;
}

.newsea_coll_first {
	width:200px;
	float:left;
}
.newsea_coll {
	width:200px;
	float:left;
	background:url(/images/design/dot.png) repeat-y left;
	padding-left:10px;
	margin-left:6px;
}


#homepage .newview1 .lead{
	padding:5px 10px 5px 10px;
    font-size:14px;
    line-height: 18px;
}

#homepage .title a {
	text-decoration:none;
	font-weight:bold;
	line-height:110%;
}
#homepage .newview1 .title  {
	font-size:30px;
	font-weight:bold;
	padding:10px 10px 0px 10px;
}

#homepage .title a:hover {
	text-decoration:underline;
}
#homepage .newview1 .info  {
	font-size:11px;
	font-style:italic;
	color:#868788;
	padding:10px 10px;
	display:none;
}
#homepage .newview1 .img  {
	position:relative;
}
#homepage .newview1 .img .subtitle{
	background:#FFF;
	position:absolute;
	left:0px;
	bottom:0px;
	display:inline;
	padding:5px 8px;
}
#homepage .newview1 {
	width:425px;
	float:left;
	padding:0px 0px 1px 0px;
}

#top_new_right {
	background:url(/images/design/dot.png) repeat-y left;
	padding-left:10px;
	margin-left:6px;
	float:left;
}


.coll {
	float:left;
}

.tagslist {
	padding:10px 0px;
	color:#000000;
}
.tagslist a{
	font-weight:bold;
	color:#FF0000;
}

#article h1 {
	font-size:36px;
	color:#0058A6;
	font-weight:normal;
}
#article .info {
	color:#868788;
	margin-bottom:10px;
}

#article , #article .lead {
	color:#000000;
}

#sentiment {
	position:relative;
	background: url('/images/design/sentiment.png') repeat-x;
	background-color: #0058a6;
	padding:17px;
	color:#ffffff;
	margin-bottom: 10px;
}

#sentiment_row {
	background-color: #0058a6;
}

#sentiment_title {
background:#0058A6;
display:inline;
font-family:Courier New;
font-size:16px;
left:8px;
letter-spacing:2px;
margin-bottom:10px;
padding:3px 10px 10px;
position:absolute;
text-transform:lowercase;
top:-2px;
display: none;
}
#sentiment a{
	color:#fff;
}
#sentiment .img{
	width:70px;
	height:65px;
	float:left;
}
#sentiment .title{
	/*font-style:italic;*/
	font-weight:bold;
}
#sentiment .title a{
	text-decoration:none;
}

#sentiment .owner, #sentiment .info{
	color:#000;
	display:inline;
}


#sentiment .owner{
font-weight:bold;
}
#sentiment .lead{
	/* background:url(/images/design/dot_black.png) repeat-x bottom; 
	padding:0px 0px 20px 0px;
	margin:0px 0px 10px 0px;
	*/
	clear:both;
}

#lastcomments {
padding: 4px 14px;
background: url(/images/design/frisskommentek-bg.png) repeat-x #e0e0e0;
}

#lastcomments h3 {
color: #ff0000;
}

#homepage .yellow1 .lead{
	padding:5px 10px 5px 10px;
}

#homepage .yellow1 .title  {
	font-size:25px;
	font-weight:bold;
	padding:10px 10px 0px 10px;
}

#homepage .yellow1 .info  {
	font-size:5px;
	font-style:italic;
	color:#868788;
	padding:10px 10px;
}
#homepage .yellow1 .img  {
	background:#fff;
	position:relative;
	padding-bottom:2px;
}
#homepage .yellow1 .img .subtitle{
	background:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
	display:inline;
	padding:5px 8px;
}

#homepage .yellow1 {
	background:#fff;
	width:425px;
	float:left;
	padding:0px 0px 20px 0px;
}



#right_blog {
	background: url('/images/design/rightblog.png') repeat-x #C3DEEF;
	position:relative;
	padding: 16px 0;
	
}
.right_blog_row {
	padding: 0 16px;
}
#right_blog_title {
display:none;
font-family:Courier New;
font-size:16px;
left:8px;
letter-spacing:2px;
margin-bottom:10px;
padding:3px 10px 10px;
position:absolute;
text-transform:lowercase;
top:-2px;
color:#000;
}

#right_blog a:hover {
text-decoration: none;
}

#right_blog a span.blog_title {
padding: 0 4px;
background: #ff0000;
color: #fff;
}

#right_blog a span.blogpost_title {
font-weight: bold;
}

#right_blog a:hover span.blogpost_title {
text-decoration: underline;
}

#yellow_title {
	padding:5px 8px;
	display:inline;
	background:#0071BD;
	color:#fff;
	text-transform:lowercase;
    font-family: courier;
	line-height:22px;
    font-size: 15px;
}

#articleShare {
	width: 560px;
	height: 40px;
	margin: 35px 0 0 0;
	padding: 0;
	font-family: Georgia;
	font-weight: bold;
	color: #000;
}

#articleShare * {
	margin: 0;
	padding: 0;
}

#articleShare a {
	color: #000;
	text-decoration: none;
	outline: none;
}

#articleShare a:hover {
	color: #000;
	text-decoration: underline;
}

#articleShare #megosztas {
	margin: 0 0 0 25px;
	float: left;
}

#articleShare #megosztas p {
	margin: 3px 0 0 10px;
	font-size: 16px;
}

#articleShare #megosztas ul {
	margin: 2px 0 0 0;
	font-size: 18px;
}

#articleShare #megosztas ul li {
	margin: 0 18px 0 0;
	list-style-type: none;
	float: left;
}

#articleShare #megosztas ul li a {
	height: 24px;
	display: block;
	padding: 1px 0 0 30px;
	background-color: red;
}

#articleShare #megosztas ul li a.facebook {
	background: url('/images/design/articleShare-fbicon.png') no-repeat;
}

#articleShare #megosztas ul li a.iwiw {
	background: url('/images/design/articleShare-iwiwicon.png') no-repeat;
}

#articleShare #megosztas ul li a.print {
	background: url('/images/design/articleShare-pricon.png') no-repeat;
	cursor: pointer;
}

#articleShare #articleLike {
	padding: 0 8px 0 0;
	float: right;
	border-left: 1px solid #fff;
}

#articleShare #articleLike p {
	margin: 0 0 0 50px;
	font-size: 16px;
}

#articleShare #articleLike ul li {
	margin: 0 0 0 8px;
	list-style-type: none;
	float: left;
}

#articleShare #articleLike ul li a#like {
	width: 75px;
	height: 26px;
	padding: 1px 0 0 0;
	font-size: 18px;
	display: block;
	background: #15a035;
	color: #fff;
	text-align: center;
}

#articleShare #articleLike ul li a#like:hover {
	text-decoration: none;
	background: #00cc33;
}

#articleShare #articleLike ul li a#like span {
	height: 26px;
	background: url('/images/design/articleShare-thumbup.png') 0 5px no-repeat;
	padding: 0 0 0 16px;
}

#articleShare #articleLike ul li a#dontlike {
	width: 75px;
	height: 26px;
	padding: 1px 0 0 0;
	font-size: 18px;
	display: block;
	background: #cc3333;
	color: #fff;
	text-align: center;
}

#articleShare #articleLike ul li a#dontlike:hover {
	text-decoration: none;
	background: #ff3333;
}

#articleShare #articleLike ul li a#dontlike span {
	height: 26px;
	background: url('/images/design/articleShare-thumbdown.png') 0 8px no-repeat;
	padding: 0 0 2px 16px;
}

div.commentlike {

/*DISPLAY: NONE;*/

	height: 30px;
	margin: 0;
	padding: 0;
	float: right;
}

div.commentlike * {
	margin: 0;
	padding: 0;
}

div.commentlike ul li {
	margin: 0 0 0 8px;
	list-style-type: none;
	float: left;
}

div.commentlike ul li a {
	height: 24px;
	padding: 1px 8px 0 8px;
	font-size: 16px;
	display: block;
	background: #e8e8e8;
	text-align: center;
	color: #333;
	outline: none;
}

div.commentlike ul li a.clike:hover {
	color: #fff;
	text-decoration: none;
	background: #00cc33;
}

div.commentlike ul li a.clike span {
	height: 24px;
	display: block;
	background: url('/images/design/articleShare-thumbup.png') 0 3px no-repeat;
	padding: 0 0 0 16px;
}

div.commentlike ul li a.cdontlike:hover {
	color: #fff;
	background: #ff3333;
	text-decoration: none;
}

div.commentlike ul li a.cdontlike span {
	height: 24px;
	display: block;
	background: url('/images/design/articleShare-thumbdown.png') 0 6px no-repeat;
	padding: 0 0 2px 16px;
}



div.nodelike {

/*DISPLAY: NONE;*/

	height: 30px;
	margin: 0;
	padding: 0;
	float: right;
}

div.nodelike * {
	margin: 0;
	padding: 0;
}

div.nodelike ul li {
	margin: 0 0 0 8px;
	list-style-type: none;
	float: left;
}

div.nodelike ul li a {
	height: 24px;
	padding: 1px 8px 0 8px;
	font-size: 16px;
	display: block;
	background: #e8e8e8;
	text-align: center;
	color: #333;
	outline: none;
}

div.nodelike ul li a.nlike:hover {
	color: #fff;
	text-decoration: none;
	background: #00cc33;
}

div.nodelike ul li a.nlike span {
	height: 24px;
	display: block;
	background: url('/images/design/articleShare-thumbup.png') 0 3px no-repeat;
	padding: 0 0 0 16px;
}

div.nodelike ul li a.ndontlike:hover {
	color: #fff;
	background: #ff3333;
	text-decoration: none;
}

div.nodelike ul li a.ndontlike span {
	height: 24px;
	display: block;
	background: url('/images/design/articleShare-thumbdown.png') 0 6px no-repeat;
	padding: 0 0 2px 16px;
}

.startcomment .commentlike {
margin: 0 -7px 0 0;
background: #fff;
}

.startcomment .commentlike ul li a {
margin: 0;
background: #fff;
text-decoration: none;
}

/*
html .fb_share_link { padding:2px 0 0 20px; height:16px; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top left; }
*/


#up_down_comments span,
#up_down_news span {
	color:#FF9191;
	cursor:pointer;
	font-size:15px;
	text-transform:lowercase;
    font-family: courier;
}
#up_down_comments span.selected,
#up_down_news span.selected {
	color:#ff0000;
	text-decoration:underline;
}
#up_down_comments ul,
#up_down_news ul {
	display:none;
}
#up_down_comments ul.selected,
#up_down_news ul.selected { 
	display:block;
}

#up_down_comments,
#up_down_news {
	margin:5px 0px 5px 0px;
	padding:5px;
	text-align:center;
}
#up_down_comments li,
#up_down_news li,
#up_down_comments ul,
#up_down_news ul{
	margin:0;
	padding:0;
}

#up_down_comments ul {
    list-style-type: decimal;
}
#up_down_comments ul,
#up_down_news ul{
	padding:5px 0px 5px 15px;
}
#up_down_comments li,
#up_down_news li{
	padding-left:4px;
	color:#000;
	text-align:left;
	line-height:17px;
	font-size:13px;
}
#up_down_news li a{
	text-decoration:none;
	color:#000;
}

#up_down_comments li a:hover,
#up_down_news li a:hover{
	text-decoration:underline;
}



#right_video {
padding:10px 0px;
text-align:left;
}
#right_video .title a{
	text-decoration:none;
	padding-bottom:1px;
	margin-bottom:2px;
	line-height:26px;
}

#right_video .title {
	text-align:center;
	font-size:13px;
	font-weight:bold;
}


#right_video .comments, #right_video .video {
	float: right;
}

#videolist {
	text-align:center;
}
#videolist_title {
    background:#0071BD none repeat scroll 0 0;
    color:#fff;
    display:inline;
    padding:5px 10px;
	margin:0px;
}

.video_row {
	text-align:left;
    background:url(/images/design/dot.png) repeat-x bottom;
    padding:0px;
    border-bottom:0px solid #ebf0c9;
    margin:10px auto 5px auto;
    min-height:190px;
    height:190px;
    height /* */ :auto;
	clear:both;
}

.embed{
    padding-bottom:1px;
    margin: 0 auto;
text-align: center;
}

.video_row .title{
	font-size:18px;
	font-weight:bold;
	padding:3px 0px;
    line-height:150%;
}

.video_row .date{
	font-style:italic;
}

.toptop {
    float:left;
    width:425px;
}

.article_banner_position {
    margin-left:-45px;
}

#article h5 {
display: none;
}

div.forrasok {
margin: 30px 0 0 0;
padding: 10px 40px 0 0px;
border-top: 2px solid #444;
border-bottom: 2px solid #444;
}

div.forrasok ul {
margin: 0 0 20px 0;
padding: 0;
list-style-type: none;
}

div.forrasok ul li {
margin: 0 0 6px 0;
list-style-type: none;
}

div.forrasok span.forrascim {
padding: 0 4px;
background: #ff0000;
color: #fff;
}

div.forrasok span.cim {
font-weight: bold;
}

div.forrasok ul.hir li {
padding: 0 0 0 22px;
}

div.forrasok table {
border: none;
}

div.forrasok table td {
margin: 0 8px 0 0;
}

div.trackback {
margin: 20px 0 10px 0;
padding: 20px 0;
color: #666;
background: #f8f8f8;
text-align: center;
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
}

div.trackback span {
color: #444;
}


#vidnyevesz div.video {
width: 430px;
padding: 0 0 0 10px;
float: right;
background: url(/images/design/dot.png) repeat-y left;
}

#vidnyevesz div.video .vidembed {
margin: 6px 0 0 0;
}

#vidnyevesz div.nyertes,
#vidnyevesz div.vesztes {
width: 200px;
margin: 0;
padding: 0 0 10px 0;
float: left;
}

#vidnyevesz a.person {
margin-left: 33px;
}

#vidnyevesz a.person:hover {
text-decoration: underline;
}

#vidnyevesz div.nyertes {
background: url(/images/design/arrow-up.png) no-repeat;
}

#vidnyevesz div.vesztes {
background: url(/images/design/arrow-down.png) no-repeat;
}

#vidnyevesz div.nyertes a.inverz {
margin: 0 0 0 32px;
padding: 0 5px;
background: #0160a0;
color: #fff;
}

#vidnyevesz div.vesztes a.inverz {
margin: 0 0 0 32px;
padding: 0 5px;
background: #ff0000;
color: #fff;
}

#vidnyevesz a.inverz:hover {
text-decoration: none;
}

#vidnyevesz a:hover span.person {

}

#vidnyevesz .hr {
width:200px;
float:left;
}

#culture_title {
margin: 0 0 8px 0;
padding: 0 0 0 33px;
background: url(/images/design/culture-gradient.png);
}

#culture_title a {
width: 180px;
padding: 6px 0;
background: #fff;
color: #333;
display: block;
text-align: center;
font-size: 1.4em;
font-family: Courier;
letter-spacing: 2px;
}

.culture1 .lead{
	padding:5px 10px 5px 10px;
}

.culture1 .title  {
	font-size:25px;
	font-weight:bold;
	padding:10px 10px 0px 10px;
}

.culture1 .info  {
	font-size:5px;
	font-style:italic;
	color:#868788;
	padding:10px 10px;
}

.culture1 .img  {
	background:#fff;
	position:relative;
	padding-bottom:2px;
	height: 210px;
	height /* not ie6 */ : auto;
	min-height: 210px;
}

.culture1 .img .subtitle{
	background:#fff;
	position:absolute;
	left:0px;
	bottom:0px;
	display:inline;
	padding:5px 8px;
}

.culturetop {
float: left;
width: 425px;
}

.culture2,
.culture3 {
width: 200px;
}

.culture2 {
padding-left: 10px;
float: left;
}

.culture3 {
margin-left: 2px;
padding-left: 10px;
background: url(/images/design/dot.png) repeat-y left center;
float: right;
}

.culture4 {
width: 200px;
margin-left: 6px;
padding-left: 10px;
background: url(/images/design/dot.png) repeat-y left center;
float: left;
}

#culture2_title {
height: 27px;
padding: 7px 0 0 0;
margin: 0 0 4px 0;
background: url(/images/design/playlist.png) no-repeat;
}

#culture3_title {
height: 27px;
padding: 7px 0 0 0;
margin: 0 0 4px 0;
background: url(/images/design/programajanlo.png) no-repeat;
}

#culture2_title a,
#culture3_title a {
padding: 0 0 0 38px;
color: #333;
text-align: center;
font-size: 1.1em;
font-family: Courier;
letter-spacing: 1px;
}
.sourcetyp1 .site {
    background:#1461A0;
    color:#FFFFFF;
    padding:0 4px;
}
.sourcetyp2 .site {
	background:#FF0000;
	color:#FFFFFF;
	padding:0 4px;
}

#commentation div.commentation {
margin: 30px 0;
}

#commentation div.commentation div.title {
margin: 0 0 10px 0;
border-bottom: 1px solid #ccc;
font-weight: bold;
}

#commentation div.commentation div.date {
margin-top: -28px;
float: right;
}

#commentation div.commentation div.date a {
color: #777;
}

#commentation div.commentation div.date a:hover {
text-decoration: none;
color: #333;
}

#commentation div.commentation br {
clear: both;
}

#homepage div.video div#video1 {
width: 480px;
float: right;
}

#homepage div.video div#video1 h3 {
margin-top: 0;
font-size: 1em;
}

#homepage div.video div#video1 p {
margin: 0 5px 10px 5px;
font-size: 0.92em;
}

#homepage div.video ul.list {
width: 110px;
margin: 0;
padding: 1px 0 0 0;
list-style: none;
}

#homepage div.video ul.list li {
width: 110px;
height: 62px;
margin: 0 0 11px 0;
display: block;
text-align: center;
background: #eee;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
background-repeat: no-repeat;
background-position: center center;
cursor: pointer;
}

#homepage div.video ul.list li span {
width: 110px;
height: 62px;
display: block;
background: url(/images/design/videoplay-icon.png) 76px 22px no-repeat;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px;
}

#homepage div.video ul.list li:hover span {
background: url(/images/design/videoplay-icon.png) 80px -53px no-repeat;
}

#homepage div.video ul.list li:hover {
-moz-box-shadow: 0 0 8px #000;
-webkit-box-shadow: 0 0 8px #000;
box-shadow: 0 0 8px #000;
}

#homepage #video2,
#homepage #video3,
#homepage #video4 {
display: none;
}

#homepage div.video ul.list li a:hover {
background: #ccc;
color: #fff;
text-decoration: none;
}

