body {
	padding: 0px;
	margin: 0px;
	font-family: tahoma, sans-serif;
	font-size: 11px;
}

.send_link
{
font-weight:bold;
color:#FC7531;

}

div#Main a.subject_title
{
font-size:15px;
padding:10px;
border:0px;
margin:0px;
color:#01c6f3;
font-weight:bold;
text-decoration:none;
}


.bold_text
{
font-weight:bold;
color:#ee1183;
}

.normal_text
{
font-weight:normal;
}

p
{
border:0px;
padding:0px;
margin:0px;
}

div.help ul
{
padding:0px;
margin:0px;
border:0px;
list-style-type:none;
}

div.help ul li
{
color:#0188D2;
font-weight:bold;
font-size:1.2em;
margin-bottom:4px;
}

.button
{
width: 120px;
margin:5px;
color:#FFFFFF;
height:43px;
background: #006298 url('/css/images/button_bg.png') repeat-x;
}


.button2
{
min-width:59px;
color:#FFFFFF;
height:18px;
background: #E3F4FF url('images/button_bg.png') repeat-x;
}

.ts0 { font-size: 100%; font-weight: normal;} .ts1 { font-size: 110%; font-weight: normal;} .ts2 { font-size: 120%; font-weight: normal;} .ts3 { font-size: 130%; font-weight: normal;} .ts4 { font-size: 140%; font-weight: normal;} .ts5 { font-size: 150%; font-weight: normal;} .ts6 { font-size: 160%; } .ts7 { font-size: 170%; } .ts8 { font-size: 180%; } .ts9 { font-size: 190%; }

form {
	width:550px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding: 5px;
	border: 1px solid #67B8E4;
	background: #E3F4FF url('images/form_bg.png') repeat-x;
}


.div_style_profil {
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding: 5px;
	border-top: 1px solid #67B8E4;
	background: #E3F4FF url('images/form_bg.png') repeat-x;
}



a.tag
{
color:#0188D2;
background-color:#FFFFFF;
padding:2px;
}

a.tag:hover
{
color:#FFFFFF;
background-color:#0188D2;
padding:2px;
}

a
{
color:#0188D2;
font-size:11px;
padding:2px;
}

a:hover
{
text-decoration:none;
}


form h3.cim
{
padding:5px;
margin:0px;
border:0px;
color:#0188D2;
border-bottom:1px solid #00A5FF;
font-size:13px;
}

label {
    padding-top:5px;
    display:block;
    font-weight:bold;
    margin:3px 0px 0px 0px;
    border:0px;
    font-size:12px;
    color:#1B6C9A;
}

input{
min-width:150px;
background: url('images/input_bg.png') repeat;
border:1px solid #89C3FF;
font-size:11px;
color:#2070B3;
}

.input{
border:1px solid #89C3FF;
font-size:11px;
color:#2070B3;
background: #FFFFFF url('images/input_bg.png') repeat;
}

.blank_form {

float:left;

margin-top:0px;

margin-bottom:0px;

padding: 0px;

border: 0px;

background: none;

}

.select_option {
padding:2px;
background-color:#D6EBFF;
font-size:11px;
color:#2070B3;
}



div#wrapper {
	width: 100%;
	margin: 0px;
}

div#TopContainer
{
padding-left:10px;
padding-top:10px;
float:left;
width: 980px;
}

div#Logo
{

float:left;
width:200px;
height:72px;
}

div#TopBanner
{
float:left;
height:72px;
margin-left:20px;
}


div#MenuTopContainer
{
padding:0px;
border:0px;
margin:0px;
background: url('images/TopMenu_bg.gif') repeat;
padding-top:10px;
padding-bottom:10px;
float:left;
width: 100%;
}



div#MenuTopContainer a
{

padding-top:38px;
padding-bottom:3px;
margin:0px;
vertical-align: -36px;
color:#FFFFFF;
text-decoration:none;
}

div#MenuTopContainer a:hover
{
text-decoration:underline;
color:#FFFFFF;
}

div#SuperBanner
{
background-color:#E4F7FD;
padding-top:0px;
padding-bottom:0px;
float:left;
width:100%;
}

div.gradient
{
float:left;
width:100%;
height:21px;
background: url('images/super_bannerbw.png') repeat;
}


div.gradient_for_tag_cloud
{
float:left;
width:100%;
height:21px;
background: url('images/tag_cloud_gradient.png') repeat;
}

div#Content
{
padding-left:10px;
width:980px;
}


div#LeftMenu
{
  float: left;
  width:170px;
}



div#LeftMenu a
{
color:#FFFFFF;
text-decoration:underline;
}


div#LeftMenu a:hover
{
text-decoration:none;
color:#FFFFFF;
}



div#Main
{
line-height:18px;
background: url('images/content_main_bg.png') repeat;
text-align:justify;
font-size: 13px;
color:#666666;
padding-top:5px;
  float: right;
  width:570px;
  margin-right:20px;
padding-bottom:10px;
}


div#RightMenu
{
background: #FFFFFF url('images/right_menu_bg.png') repeat;
  text-align:left;
  padding-top:30px;
  float: right;
  margin-right: 0px;
  width:200px;
}



div#Footer {
	width:980px;
	padding-top:3px;
	color:#C8C8C8;
	text-align:center;
	clear: both;
	padding-bottom:10px;
}


div#Footer a {
	color:#fc7531;
	text-decoration:underline;
}

div#Footer a:hover {
	color:#fc7531;
	text-decoration:none;
}


div.help
{
border:1px solid #89C3FF;
background: #E3F4FF url('images/form_bg.png') repeat-x;
background-color:#E1F4FF;
display:block;
padding:5px;
overflow:hidden;
position:absolute;
left:-1000px;
top:312px;
visibility:show;
-moz-opacity:0.3;
width:200px;
color:#666666;
}

div.help_user_details
{
border:1px solid #89C3FF;
background: #E3F4FF url('images/form_bg.png') repeat-x;
background-color:#E1F4FF;
display:block;
padding:5px;
overflow:hidden;
position:absolute;
left:-1000px;
top:312px;
visibility:show;
-moz-opacity:0.3;
width:300px;
color:#666666;
}

div.help_no_width
{
border:1px solid #89C3FF;
background: #E3F4FF url('images/form_bg.png') repeat-x;
background-color:#E1F4FF;
display:block;
padding:5px;
overflow:hidden;
position:absolute;
left:-1000px;
top:312px;
visibility:show;
-moz-opacity:0.3;
color:#666666;
}


.error_form
{
  	padding-left: 25px;
  	padding-top:4px;
  	padding-bottom:4px;
  	padding-right:5px;
	background-image: url('images/error.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFEDED;
	margin-left:8px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right:0px;
	border-left: 1px solid #9E0000;
	font-size: 12px;
	font-weight:bold;
	color: #9E0000;
}


.error
{
	float:left;
	clear:both;
  	padding-left: 25px;
  	padding-right:5px;
  	padding-top:4px;
  	padding-bottom:4px;
	background-image: url('images/error.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFEDED;
	margin-left:8px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right:0px;
	border-left: 1px solid #9E0000;
	font-size: 12px;
	font-weight:bold;
	color: #9E0000;
	width:505px;
}

.success_form {
	padding-left:30px;
	padding-right:5px;
	padding-top: 4px;
	padding-bottom:4px;
    background-image: url('images/ok.gif');
    background-repeat: no-repeat;
    background-position: 5px center;
    background-color:#DFFFBE;
    margin-left: 8px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right:0px;
	border-left: 1px solid #9ECB6F;
	font-size: 12px;
	font-weight:bold;
	color: #3E9228;
}

.success {
	float:left;
	clear:both;
	padding-left:25px;
	padding-right:5px;
	padding-top: 4px;
	padding-bottom:4px;
    background-image: url('images/ok.gif');
    background-repeat: no-repeat;
    background-position: 0px center;
    background-color:#DFFFBE;
    margin-left: 8px;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right:0px;
	border-left: 1px solid #9ECB6F;
	font-size: 12px;
	font-weight:bold;
	color: #3E9228;
	width:505px;
}


.help_box {
display:block;
clear:both;
float:left;
padding-left:25px;
padding-right:5px;
padding-top: 4px;
padding-bottom:4px;
background-image: url('images/help.gif');
background-repeat: no-repeat;
background-position: 0px center;
background-color:#FFFFDD;
margin-bottom: 10px;
margin-top: 10px;
margin-right:0px;
border: 1px solid #FFD700;
font-size: 14px;
color: #B5520F;
width:530px;
}

.success a
{
font-weight:bold;
font-size:12px;
color:#92C32B;
text-decoration:none;
text-decoration:underline;
}


.success a:hover
{
text-decoration:none;
}


div.item {
background: url('images/div/item_bg.png') repeat-x;
	border:0px;
	display:block;
	padding:2px;
	clear: both;
	width:550px;
	margin-left:5px;
	float:left;
}


div.item_profile {
background: url('images/div/item_bg.png') repeat-x;
	border:0px;
	padding:2px;
	display: block;
	width:560px;
	margin-left:5px;
	margin-bottom:3px;
	float:right;
}


div.item_1 {
background: url('images/div/item_bg_1.png') repeat-x;
	height:20px;
	border:0px;
	padding:2px;
	display: block;
	clear: both;
	float:left;
	width:550px;
	margin-left:5px;

}

div.item_2 {
background: url('images/div/item_bg_2.png') repeat-x;
	height:20px;
	border:0px;
	padding:2px;
	display: block;
	clear: both;
	float:left;
	width:550px;
	margin-left:5px;
}





div.item a {
	font-size:11px;
	font-weight:bold;
	float:left;
	text-decoration: none;
	color:#0188D2;
}


.item_normal_text {
	font-size:11px;
	font-weight:bold;
	float:left;
	text-decoration: none;
	color:#0188D2;
	text-align:bottom;
	padding-top:2px;
}

div.new {
	background: #E3F4FF url('images/div/div_new_item.png') repeat-x;
	margin-bottom:10px;
	border:0px;
	height:36px;
	float:left;
	padding:0px;
}

div.new a {
vertical-align:-7px;
font-weight:bold;
font-size:13px;
color:#FFFFFF;
text-decoration:none;
}

.boxed
{
line-height:normal;
width:550px;
float:left;
border:1px dashed #0188D2;
padding:5px;
margin-top:10px;
background: #E3F4FF url('images/form_bg.png') repeat-x;
clear:both;
display:block;
}

.boxed_of_group_reply_to_user
{
width:530px;
float:left;
border:1px dashed #0188D2;
padding:5px;
margin-top:10px;
margin-left:3px;
background: #E3F4FF url('images/form_bg.png') repeat-x;
clear:both;
display:block;
}


.boxed_no_width
{
border:1px solid #0188D2;
padding:5px;
margin-top:10px;
margin-left:3px;
background: #E3F4FF url('images/form_bg.png') repeat-x;
clear:both;
}

.boxed_orange
{
width:550px;
float:left;
border:1px dashed #0188D2;
padding:5px;
margin-top:10px;
margin-left:3px;

background: #FFFFFF url('images/form_bg_orange.png') repeat-x;
clear:both;
display:block;
}

div#message
{
padding:5px;
}

div#message div.addresses
{
border:1px solid #89C3FF;
background: #E3F4FF url('images/form_bg.png') repeat-x;
display:block;
padding:5px;
position:absolute;
left:300px;
top:300px;
color:#666666;
}



#Main table
{
	border: dotted 1px #cacaca;
	margin-bottom: 1.5em;
	max-width:580px;
}

#Main table tr
{
	background: #FFFFFF url('images/div/item_bg.png') repeat-x;
}

#Main table tr.tr_1
{
	background: #FFFFFF url('images/div/item_bg_1.png') repeat-x;
}

#Main table tr.tr_2
{
	background: #FFFFFF url('images/div/item_bg_2.png') repeat-x;
}


#Main table td.tr_green
{
	background: #FFFFFF url('images/div/item_bg_green.png') repeat-x;
}


#Main table td.tr_red
{
	background: #FFFFFF url('images/div/item_bg_red.png') repeat-x;
}

#Main table td.tr_orange
{
	background: #FFFFFF url('images/div/item_bg_orange.png') repeat-x;
}

#Main table td.tr_blue
{
	background: #FFFFFF url('images/div/item_bg_blue.png') repeat-x;
}


#Main table td.tr_light_blue
{
	background: #FFFFFF url('images/div/item_bg_light_blue.png') repeat-x;
}

#Main table td.tr_cy
{
	background: #FFFFFF url('images/div/item_bg_cy.png') repeat-x;
}

#Main table th
{
	text-align: center;
	font-weight: bold;
	padding:0.5em;
	border-left:1px dotted #f5f5f5;
}

#Main table td
{
	font-size:12px;
	text-align: center;
	padding:0.5em;
	border-left:1px dotted #f5f5f5;
	border-top:1px dotted #f5f5f5;
}

#Main table td.left
{
	font-size:12px;
	text-align:left;
	padding:0.5em;
	border-left:1px dotted #f5f5f5;
	border-top:1px dotted #f5f5f5;
}


#Main table td.kozep
{
	padding-left: 0.2em;
	padding-right: 0.2em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	text-align:center;
}


#Main table td.felkover
{
	padding-left: 0.4em;
	padding-right: 0.4em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	font-weight:bold;
	font-size:12px;
}


#Main table tr.rowA
{
	background-color: #f5f5f5;
	color: inherit;
}

#Main table tr.rowA:hover {
	background-color: #FFEDED;
	color: inherit;
	border: dotted 1px #FFC0C0;
}


#Main table tr.rowB
{
	background-color: #fdfdfd;
	color: inherit;
}

#Main table tr.rowB:hover {
	background-color: #FFEDED;
	color: inherit;
	border: dotted 1px #FFC0C0;
}

#Main ul.menusor {
clear:both;
margin-top:10px;
margin-bottom:5px;
list-style-type:none; 
padding:.8em 0; 
text-align:center;
}

#Main ul.menusor li {
border-top:1px solid #0188D2; 
background: #E3F4FF url('images/form_bg.png') repeat-x; 
display:inline; 
padding: 5px; 
text-transform: uppercase; 
font-size:12px; 
font-weight:bold;
}

.a_download
{
clear:both;
margin-top:5px;
border-top:1px solid #0188D2; 
background: #E3F4FF url('images/form_bg.png') repeat-x; 
display:inline; 
padding: 5px; 
text-transform: uppercase; 
font-size:12px; 
font-weight:bold;
}



div#div_for_tag_cloud
{
float:left;
width:950px;
clear:both;
padding:10px;
}

div#div_for_tag_cloud h2
{
font-size:18px;
padding:0px;
border:0px;
margin:0px;
color:#01c6f3;
margin-bottom:10px;
}

.top_title
{
text-align:left;
float:left;
color:#0188D2;
font-size:11px;
font-weight:bold;
border:0px;
padding:0px;
margin:0px;
clear:both;
width:100%;
}


.left
{
float:left;
}

.normal_subject_message
{
margin-bottom:5px;
padding:5px;
}

.selected_subject_message
{
margin-bottom:5px;
font-weight:bold;
}


.normal_text_bold
{
color:#0188D2;
font-size:11px;
padding:2px;
font-weight:bold;
}


.offline
{
float:left;
width:10px;
height:14px;
background: url('images/offline.gif') no-repeat;
}

.online
{
float:left;
width:10px;
height:14px;
background: url('images/online.gif') no-repeat;
}


.calendar_title
{
    float:left;
    width:410px;
    margin-top:20px;
    background-image: url('images/calendar_bg.jpg');
    background-repeat: no-repeat;
    background-position: -5px 0px;
    background-color: #92C32B;
    padding-top:10px;
    padding-left:5px;
    height:30px;
    color:#FFFFFF;
    font-size:17px;
}


.calendar_title_right
{
    text-align:center;
    float:left;
    width:140px;
    margin-top:20px;
    background-color: #92C32B;
    padding-top:10px;
    padding-left:5px;
    height:30px;
    color:#FFFFFF;
    font-size:17px;
}

.calendar_title_2
{
    background-image: url('images/calendar_bg.png');
    background-repeat: no-repeat;
    background-position: -5px 0px;
	background-color: #EEE001;
    display:block;
    float:left;
    width:100%;
    height:35px;
    padding-top:5px;
    margin:0px;
    border:0px;
    color:#FFFFFF;
}

a.tag_title
{
font-size:18px;
padding:0px;
border:0px;
margin:0px;
color:#01c6f3;
margin-bottom:10px;
text-decoration:none;
}

a.tag_title:hover
{
text-decoration:underline;
}



/* Post */

.post {
clear:both;
float:left;
width:580px;
margin-top:10px;
margin-bottom:20px;
}

.post .date {
	float: right;
	width: 76px;
	height: 75px;
	margin-left: 10px;
	padding-top: 2px;
	background: #18BDF5 url(images/img07.gif);
	line-height: normal;
	text-transform: uppercase;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.post .date b {
	display: block;
	margin-top: -5px;
	margin-bottom:5px;
	font-size: 40px;
}

.post .title {
	background: url(images/img05.gif) repeat-x;
	font-size: 1.4em;
	color:#92c32b;
	padding-top:10px;
}

.post .meta {
	padding: 0;
	color: #C6C6C6;
	line-height:normal;
	display:inline;
	margin-left:20px;
}

.post .meta a {
}

.post .entry {
	padding-bottom: 30px;
}

.top_calendar
{
float:left; 
width:1000px; 
overflow:hidden; 
height:25px; 
clear:both;
}