body {
	background-image: url(/templates/matblog/img/general/con_bg.gif);
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	font-family: Arial, sans-serif;
	color: #333333;
    font-size: 12px;
}

#maincontainer{
	position:absolute;
	left:50%;
	margin-left: -512px;
	margin-top:16px;
	width:1024px;
}

#endspacer{
	margin-bottom:40px;
}

h4,h3 {
    margin: 0;
}

p{
	padding:0px;
	margin:0px 0px 16px 0px;
}

p.halfline{
	margin:0px 0px 8px 0px;
}

input, textarea, select{
	border-right:1px solid #D2DEE0;
	border-bottom:1px solid #D2DEE0;
	border-left:1px solid #363636;
	border-top:1px solid #363636;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding-left:10px;
	-moz-border-radius:12px;
}

img {
	border:none;
	
}



.center{
	text-align:center;
}

.uppercase{
	text-transform:uppercase;
}

.bold{
	font-weight:bold;
}

.italic{
	font-style:italic;
}


.does_nothing{
	height:1px;
	line-height:1px;
	font-size:1px;
}

/* ****************** */
/* ***** HEADER ***** */
/* ****************** */

#con_banner {
    text-align: left;
    width: 	1024px;
    height: 200px;
	margin-bottom:25px;
}

#sitetitle{
	position:relative;
	top: 140px;
	left: 240px;
	font-size:40px;
	font-family:Courier;
	text-decoration:underline;
}

#sitetitle a:link,
#sitetitle a:hover,
#sitetitle a:visited,
#sitetitle a:active{
	color:#000000;
}

/* ********************** */
/* ***** BREADCRUMP ***** */
/* ********************** */

.breadcrump{
	position:relative;
	top:25px;
	padding:10px 10px 10px 10px;
	margin:0px 40px 0px 40px;
	_width:934px;
	background-color: #FFFFFF;
	text-align:right;
	opacity: 0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter:alpha(opacity=60);
	-moz-border-radius:12px;
}

/* **************** */
/* ***** BODY ***** */
/* **************** */

#tta_mainpane {
    width: 1024px;
	background-image: url(/templates/matblog/img/general/bg_mainpane.gif);
	background-repeat:no-repeat;
    background-color: #CACACA;
	padding:0px;
	-moz-border-radius:35px;
}

.con_content,
.tta_admin_content{
	margin:0px;
	width:590px;
	margin-bottom:25px;
	line-height:18px;
	filter:alpha(opacity=60);
	margin-left:40px;
	_margin-left:0px;
	
}

/* SAFARI HACK */
/*\*/
html>body*.con_content {margin-left:-162px;}
/**/

.con_content{
	float:left;
	margin-top:36px;
	_margin-top:50px;
}

/* commented backslash hack v2 MAC IE 5 \*/
._con_content{ position:relative; left:42px; margin-left:0px;}
/* end hack */

.con_content a:link,
.con_content a:visited,
.con_content a:active,
.breadcrump a:link,
.breadcrump a:visited,
.breadcrump a:active,
.tta_admin_content a:link,
.tta_admin_content a:visited,
.tta_admin_content a:active{
	text-decoration:none;
	color:#EE1D24;
}

.con_content a:hover,
.breadcrump a:hover,
tta_admin_content a:hover{
	color:#EE1D24;
	text-decoration:underline;
}

ul#con_right_sidebar{
	width:262px;
	_width:267px;
	float:right;
	margin-top:50px;
	margin-right:40px;
	_margin-right:24px;
	margin-left:50px;
	padding:0px;
	filter:alpha(opacity=60);
	list-style-type:none;
	
}

ul#con_right_sidebar li{
	padding:10px;
	float:right;
}



/* commented backslash hack v2 \
#tta_right_sidebar{
	margin-right:0px;
	_margin-right:-6px;
}
 end hack */

#con_right_sidebar a:link,
#con_right_sidebar a:visited,
#con_right_sidebar a:active{
	text-decoration:none;
	color:#86898C;
}

#con_right_sidebar a:hover{
	color:#86898C;
	text-decoration:underline;
}

/* ******************* */
/* ***** SIDEBAR ***** */
/* ******************* */

/* Container for each item on the side bar */
li.serendipitySideBarItem {
	background-color: #FFFFFF;
    font-size: 10px;
	margin-bottom: 25px;
	opacity: 0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	filter:alpha(opacity=80);
	-moz-border-radius:12px;
}

/* title of an individual item */
.serendipitySideBarTitle{
	color: #333333;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
    text-transform: uppercase;
	margin:0px;
	font-size:25px;
	font-family: Arial, sans-serif;
	font-weight:bold;
	filter:alpha(opacity=80);
	font-family:Courier;
	margin-bottom:10px;
}


.serendipitySideBarContent {
    padding: 0px;
	margin:0px;
		
}

div.sidebar_background {
	line-height:18px;
}

div.sidebar_background i{
	font-size:11px;
}

/* ******************* */
/* * CONTENT MESSAGE * */
/* ******************* */

.content_message{
	_width:590px;
	_margin-left:40px;
	background-color: #FFFFFF;
	opacity: 0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter:alpha(opacity=60);
	-moz-border-radius:12px;
	font-size:25px;
	padding: 40px;
	line-height:38px;
}

.searchterm{
	font-family:Courier;
	color:#D31A18;
}

/* ******************* */
/* ***** ENTRIES ***** */
/* ******************* */

ul.entry_Date {
	background-color: #FFFFFF;
	opacity: 0.7;
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	filter:alpha(opacity=70);
	-moz-border-radius:12px;
	margin-bottom:25px;
	list-style-type:none;
	padding:0px;
	width:590px;
}

ul.entry_Date li{
	margin:0px 40px 0px 40px;
	color:#333333;
	
}

ul.entry_Date li.date {
	text-transform:uppercase;
	padding-top:20px;
	margin-bottom: 17px;
	font-size:11px;
	font-weight:bold;
	font-family:Courier;
	letter-spacing:1px;
}

ul.entry_Date li.title {
    color: #D31A18;
    font-size: 25px;
    font-weight: regular;
	font-family:Courier;
	line-height:35px;
}

ul.entry_Date li.authorline{
	font-family:Arial, sans-serif;
    font-size: 10px;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
}

ul.entry_Date li.body{
	margin-bottom:25px;
}

ul.entry_Date li.extended{
	margin-bottom:25px;
}

ul.entry_Date li.extendedLink{
    font-size: 12px;
}

ul.entry_Date li.footer{
    font-size: 12px;
	padding-bottom:25px;
	background-color:white;
}

ul.entry_Date li.borderline{
	clear:both;
	background: url(/templates/matblog/img/general/con_categories_dots.gif);
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	margin-bottom: 40px;
}

ul.entry_Date li.trackbacksHead{
	font-size:18px;
	text-transform:uppercase;
}


ul.entry_Date li.comment{
	background: url(/templates/matblog/img/general/bg_comment.gif);
}

ul.entry_Date li.trackback{
	background: url(/templates/matblog/img/general/bg_trackback.gif);
}

ul.entry_Date li.postComment{
	background: url(/templates/matblog/img/general/bg_post_comment.gif);
}

ul.entry_Date li.comment,
ul.entry_Date li.trackback,
ul.entry_Date li.postComment{
	font-family: Arial, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	background-repeat:none;
	height:61px;
	_height:71px;
	width:470px;
	_width:510px;
	padding:5px 20px 5px 20px;
	opacity: 1.0;
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	filter:alpha(opacity=100);
}



ul.entry_Date li.comment a:link,
ul.entry_Date li.comment a:visited,
ul.entry_Date li.comment a:active,
ul.entry_Date li.trackback a:link,
ul.entry_Date li.trackback a:visited,
ul.entry_Date li.trackback a:active{
	font-size:28px;
}

ul.entry_Date li.comment a:hover,
ul.entry_Date li.trackback a:hover{
	text-decoration:none;
}

ul.entry_Date li.commentbody{
	border:1px solid #333333;
	border-top:none;
	margin-top:-20px;
	margin-bottom:20px;
	padding:40px;
	padding-top:60px;
	width:428px;
	_width:510px;
	-moz-border-radius:12px;
}
.con_title a:link, 
.con_title a:visited,
.con_title a:active{
	color: #D31A18;
}

.con_title a:hover{
	color: #D31A18;
}

div.serendipity_entryFooter{
	width:590px;
    font-size: 12px;
    margin-bottom: 25px;
	margin-top: 20px;
	_margin-left:40px;
	height:90px;
	background: url(/templates/matblog/img/general/bg_footer.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-top:35px;
}

p.borderline{
	clear:both;
	background: url(/templates/matblog/img/general/con_categories_dots.gif);
	background-repeat:repeat-x;
	height:1px;
	font-size:1px;
	position:relative;
	top:12px;
	margin: 0px 0px 40px 0px;
}

/* ************************** */
/* ****** COMMENT FORM ****** */
/* ************************** */

ul.commentForm{
	padding:0px;
	margin:0px;
	list-style-type:none;
}

ul.commentForm li {
	margin:0px;
	margin-bottom:10px;
}

ul.commentForm li .info {
	width:250px;
	border:1px solid red;
	text-align:right;
	margin:0px;
}

ul.commentForm li textarea {
	width:250px;
	height:250px;
	border:none;
	color:#EE1D24;
	padding:0px;
	font-family:Courier;
}

ul.commentForm li input {
	border:none;
	padding:0px;
}

ul.commentForm li input.text {
	width:250px;
	color:#EE1D24;
	font-family:Courier;
}

input.submit {
	color:#EE1D24;
	font-family:Courier;
	fint-weight:bold;
	font-size:11px;
	-moz-border-radius:12px;
	border:1px solid black;
	
}

ul.commentForm li select {
	width:110px;
	_width:110px;
	filter:alpha(opacity=60);
	border:none;
}

ul.commentForm li label {
	vertical-align:top;
}


/* ************************** */
/* ***** ENTRIES IMAGES ***** */
/* ************************** */

img.img_right{
	clear:both;
	float:right;
	padding-top:25px;
	margin-bottom:25px;
	padding-left:30px;
}

/** Embedded images with the s9y image manager **/
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    margin-bottom:10px;
	width:240px;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
	margin-left:16px;
	margin-right:0px;
	_margin-right:0px;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_img img {
	background-color:#000000;
	padding: 10px;
	border:10px solid #000000;
	-moz-border-radius:12px;
}

.serendipity_imageComment_txt {
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 11px;
}

.youTube{
	background-color:#000000;
	padding: 10px;
	border:10px solid #000000;
	-moz-border-radius:12px;
	margin-bottom:25px;
}

/* ******************** */
/* ** AUDIOSCROBBLER ** */
/* ******************** */

#audioscrobblerhelp,
.audioscrobbler{
	width:220px;
}

/* ******************** */
/* ***** CALENDAR ***** */
/* ******************** */


#con_calendar{
	width:238px;
	_width:242px;
	font-size:10px;
	margin:0px 0px 10px 0px;
	padding:0px;
	border-collapse:collapse;
	text-align:center;
	color:#535558;
}

#con_calendar .con_calendarMonth{
	margin-top:12px;
	border-collapse:collapse;
	padding:0px;
	font-size:10px;
	text-transform:uppercase;
}

#con_calendar .con_calendarMonth a:link,
#con_calendar .con_calendarMonth a:visited,
#con_calendar .con_calendarMonth a:link{
	color:#3F4143;
	text-decoration:none;
}

#con_calendar .con_calendarMonth a:hover{
	color:#86898C;
	text-decoration:none;
}
#con_calendar .con_calendar_day{
	font-size:10px;
}
#con_calendar .weekDays{
	font-size:10px;
	color:#1A0B0B;
	height:16px;
	text-align:center;
	text-transform:uppercase;
}

#con_calendar .vertical_line{
	width:1px;
	font-size:1px;
	line-height:1px;
	background-image: url(/templates/matblog/img/general/con_bg_calendar_v_line.gif);
	background-repeat:repeat-y;
	height:15px;
}

#con_calendar .horizontal_line{

	height:1px;
	font-size:1px;
	line-height:1px;
	background-image: url(/templates/matblog/img/general/con_bg_calendar_h_line.gif);
	background-repeat:repeat-x;
}

#con_calendar a:link,
#con_calendar a:active,
#con_calendar a:visited,
#con_calendar a:hover{
	color:#EA2400;
	text-decoration:none;
}

#con_calendar a:hover{
	color:#000000;
	text-decoration:underline;
}


#con_calendar .Today{
	background-color:#111111;
}



 


/* ****************************** */
/* ***** CATEGORIES SIDEBAR ***** */
/* ****************************** */


.con_category_line{
	padding:0px;
	margin:15px 16px 10px 16px;
}

.con_category_line li{
	position:relative;
	height:13px;
	list-style-type:none;
	background: url(/templates/matblog/img/general/con_categories_dots.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin-bottom:5px;
	_margin-bottom:0px;
}

.con_category_line li.xml{
	margin-bottom:5px;
}

.con_category_line li img.xml{
	position:relative;
	_bottom:-3px;
}

.con_category_line .category_link,
.con_category_line .category_link_2,
.con_category_line .syndication_link{
	background-color:#DCDDDE;
	position:relative;
	bottom:-2px;
	left:0px;

	/* Für IE bottom bei Kategorien direkt im Tag! */
}

.con_category_line .category_link{
	float:left;
}

.con_category_line .rss_link{
	background-color:#DCDDDE;
	float:right;
}

.con_category_line .xml_link{
	float:left;
	background-color:#DCDDDE;
}

.con_category_line .syndication_link{
	background-color:#DCDDDE;
	position:relative;
	bottom:-3px;
}

.con_category_line a{
	background-color:#DCDDDE;
	font-size:11px;
	font-family:Arial;
}

.con_category_line a:hover{
	background-color:#DCDDDE;
	text-decoration:none;
}

.con_category_line a.xml:link,
.con_category_line a.xml:visited,
.con_category_line a.xml:active{
	position:relative;
	_bottom:-3px;
}

.con_category_line a:hover.xml{
}

.con_category_line img.rss{
	width:35px; 
	height:13px;
	_position:relative;
	_top:3px;
}


/* *************************** */
/* ***** AUTHORS SIDEBAR ***** */
/* *************************** */


#tta_authors_line{
	width:210px;
	position:relative;
	padding:0px;
	margin:0px;
}

#tta_authors_line li{
	list-style-type:none;
	background-image: url(/templates/triptoasia/tta_categories_dots.gif);
	background-repeat:repeat-x;
	padding-bottom:6px;
}

#tta_authors_line .lastrow{
	padding-bottom:0px;
}

#tta_authors_line a{
	vertical-align:bottom;
	background-color:#D2DEE0;
}

#tta_authors_line img{
	width:42px;
	height:15px;
	position:relative;
	top:-1px;
}

#tta_authors_line img.spacer{
	position:relative;
	left:-3px;
	top:1px;
	width:9px;
	height:2px;
}

/* ****************** */
/* ***** FOOTER ***** */
/* ****************** */

#con_footer{
width:896px;
height:49px;
background-image: url(/templates/matblog/img/general/con_footer.gif);
background-repeat:repeat;
}

/* ********************** */
/* ***** TRACKBACKS ***** */
/* ********************** */

#con_trackbacks,
#tta_comments{
	clear:both;
	font-size:18px;
	text-transform:uppercase;
	margin:30px 0px 10px 0px;
	padding:0px;
}

.tta_trackbacks_content{
	margin: 8px 16px 8px 16px;
	width:558px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	font-size:10px;
	color:#4E4E4E;
	text-transform:uppercase;
}

a.con_trackbacks_title:link,
a.con_comment_title:link,
a.con_trackbacks_title:visited,
a.con_comment_title:visited,
a.con_trackbacks_title:active,
a.con_comment_title:active{
	display:block;
    color: #D31A18;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 8px 0px;
}

a.con_trackbacks_title:hover,
a.con_comment_title:hover{
	color: #930000;
	text-decoration:underline;
}

/* ******************** */
/* ***** COMMENTS ***** */
/* ******************** */

.tta_commentBody{
	margin:0px;
}
.serendipity_comment {
    margin-right: 15px;
    overflow: auto;
}

.serendipity_commentsTitle {

    color: #666666;
    border-bottom: 1px solid #999999;
    font-size: small;
    text-align: left;
    font-weight: bold;
	text-transform:uppercase;
    
}

.tta_comment_title {
    color: #6E8811;
    font-family: Arial, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin:25px 0px 5px 0px;
	padding:0px;
}



.tta_comment_title a:link,
.tta_comment_title a:visited,
.tta_comment_title a:active
{
    color: #6E8811;
	text-decoration:none;
}



.tta_comment_source {
    margin-top: 5px;
    padding-left: 5px;
	color: #333333;
	font-family: Arial, sans-serif;
    font-size: 12px;
	line-height:18px;
	dborder-bottom:1px solid black;
	trans-transform:uppercase;
}



/* ********************** */
/* ***** IMAGEBLOCK ***** */
/* ********************** */



.imageBlock{
	width:100%;
	clear:both;
	float:left;
}

img.img_block_left{
	float:left;
	margin-bottom:0px;
	padding:10px;
	background-color:#000000;
	border:10px solid #000000;
	opacity: 1.0;
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	filter:alpha(opacity=100);
	-moz-border-radius:12px;
}

img.img_block_right{
	float:right;
	margin-bottom:0px;
	padding:10px;
	background-color:#000000;
	border:10px solid #000000;
	opacity: 1.0;
	-moz-opacity:1.0;
	-khtml-opacity:1.0;
	filter:alpha(opacity=100);
	-moz-border-radius:12px;
}

.imageBlockFooter {
	clear:both; 
	height:1px; 
	font-size:1px; 
	line-height:1px;
}


/* ************************ */
/* ***** TEASER BOXES ***** */
/* ************************ */

.startpage_teaser,
.team_teaser,
#tta_tell_a_friend_body,
#tta_contact_body{
	background-color:#DCDDDE;
	border-bottom:1px solid #3F4143;
	margin-bottom:8px;
}

#con_post_comment_body{
	background-image: url(/templates/matblog/img/general/bg_post_comment.gif);
	background-repeat:no-repeat;
}

#tta_tell_a_friend_body .headline,
#tta_contact_body .headline{
	padding: 6px 0px 4px 16px;
	border-bottom:1px solid #363636;
	font-size:10px;
	font-weight:bold;
	font-family: Verdana, sans-serif;
	letter-spacing: 1px;
	text-transform:uppercase;
	color:#FFFFFF;
	letter-spacing:1px;
	background-image: url(/templates/matblog/img/general/con_bg_sidebar_title.gif);
	background-repeat:repeat;
	border-left:1px solid #3F4143;
	border-bottom:1px solid #3F4143;
}

.startpage_teaser .inside,
#tta_tell_a_friend_body .inside,
#con_post_comment_body .inside,
#tta_contact_body .inside,
.team_teaser .inside{
	margin: 8px 16px 32px 16px;
	font-size:12px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	width:552px;

}

.startpage_teaser .inside .content,
#tta_tell_a_friend_body .inside .content,
#con_post_comment_body .inside .content,
#tta_contact_body .inside .content,
.team_teaser .inside .content{
	margin:8px 24px 20px 24px;
	line-height:12px;
}
#tta_tell_a_friend_body .inside .leftcolumn,
#con_post_comment_body .inside .leftcolumn,
#tta_contact_body .inside .leftcolumn{
	width:226px;
	float:left;
}



#tta_tell_a_friend_body .inside .rightcolumn,
#con_post_comment_body .inside .rightcolumn,
#tta_contact_body .inside .rightcolumn{
	width:246px;
	float:right;
	font-size:10px;
}

#con_post_comment_body .inside .rightcolumn{
	margin-bottom:20px;
}

#tta_tell_a_friend_body .inside label,
#con_post_comment_body .inside label,
#tta_contact_body .inside label{
	display:block;
	margin-bottom:2px;
	text-transform:uppercase;
	font-size:10px;
}

#tta_contact_body .inside .rightcolumn label{
	_margin-left:23px;
}
#con_post_comment_body .inside label.checkbox{
	padding-top:2px;
	_padding-top:4px;
	text-transform:none;
}

#con_post_comment_body .inside label.plus{
	padding-top:5px;
}

#tta_tell_a_friend_body .inside .leftcolumn input,
#con_post_comment_body .inside .leftcolumn input.normal,
#tta_contact_body .inside .leftcolumn input,
#con_post_comment_body .inside select,
#tta_tell_a_friend_body .inside textarea,
#con_post_comment_body .inside textarea,
#tta_contact_body .inside textarea
{
	height:20px;
	width:226px;
	margin-bottom:6px;
}

#tta_tell_a_friend_body .inside textarea{
	margin-top:-1px;
}

#con_post_comment_body .inside .leftcolumn input.checkbox{
	clear:both;
	float:left;
	border:none;
}

#tta_tell_a_friend_body .inside textarea{
	height:158px;
	_height:150px;
}

#con_post_comment_body .inside textarea{
	height:140px;
}

#tta_contact_body .inside textarea{
	height:140px;
}

#tta_tell_a_friend_body .inside .send,
#con_post_comment_body .inside .send,
#tta_contact_body .inside .send{
	clear:both;
	text-align:right;
}

#tta_tell_a_friend_body .inside .send input,
#con_post_comment_body .inside .send input,
#tta_contact_body .inside .send input{
	border:none;
}

.startpage_teaser .inside p{
	margin:0px;
	padding:0px;
	clear:both;
	margin-bottom:16px;
	line-height:18px;
}

p.highlight{
	color:#FF6A00;
}

p.cities{
	text-transform:uppercase;
	margin-bottom:24px;
}

ul.movie_desc{
	list-style-type:none;
	padding:0px;
	margin: 0px 0px 16px 0px;
	border:1px solid #FFFFFF;
}

ul.movie_desc li{
	clear:both;
}

ul.movie_desc li.lineplus{
	margin-top:18px;
}

ul.movie_desc li.nocontent{
	font-size:1px;
}

ul.movie_desc li span.desc{
	width:239px;
	text-align:right;
	float:left;
	margin-right:8px;
}

ul.movie_desc li span.name{
	float:left;
	text-transform:uppercase;
}



/* ******************* */
/* ***** CONTACT ***** */
/* ******************* */

ul.contactdata{
	list-style-type:none;
	padding:0px;
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	margin:0px 0px 30px 0px;
	
}

ul.contactdata li a:link,
ul.contactdata li a:visited,
ul.contactdata li a:active{
	text-decoration:none;
	color:#EE1D24;
}

ul.contactdata li a:hover{
	text-decoration:underline;
	color:#AE0000;
}
ul.contactdata li{
	text-indent:0px;
}
li.contactdatahead{
	text-transform:uppercase;
	color:#D31A18;
	font-weight:bold;
}

li.contactdatasubhead{
	text-transform:uppercase;
	font-weight:bold;
}

/* ******************* */
/* ***** IMPRINT ***** */
/* ******************* */

li.imprinthead{
	font-size:16px;
	margin-bottom:16px;
}

li.imprintsubhead{
	font-weight:normal;
	margin-bottom:8px;
}

li.paragraph{
	margin-bottom:8px;
}


/* ****************** */
/* ***** SEARCH ***** */
/* ****************** */


#serendipityQuickSearchTermField{

	width:205px;
	_width:208px;
	height:18px;
	
}



/* ****************** */
/* **** LIGHTBOX **** */
/* ****************** */


#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(/templates/matblog/img/general/bg_lightbox_overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(/templates/matblog/img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/templates/matblog/img/general/bg_lightbox_overlay.png", sizingMethod="scale");
	}













/* ****************** */
/* ***** LOG IN ***** */
/* ****************** */

a:link.login{
	vertical-align:bottom;
	text-decoration:none;
	background-color:#D2DEE0;
	border:none;
}

a:hover.login{
	color:#FF00CC;
	text-decoration:underline;
}

/* ****************** */
/* ***** CODE ***** */
/* ****************** */

.code{
	background-color:#DDDDDD; 
	color:green;
	font-family:courier;
	#display:block;
}


/* ************************** */
/* ***** PROJECT & TEAM ***** */
/* ************************** */

.about_navi{
	width:590px;
	background-color:#ffffff;
	opacity: 0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter:alpha(opacity=60);
	_margin-top:35px;
}


.about_navi span{
	text-transform:uppercase;
	font-weight:bold;
	color:#6E8811;
}
.about_navi span.first {
	margin-right:70px;;
}

.about_navi span img{
	margin-right:8px;
}

.about_navi span img.left{
	margin-left:8px;
}

.about_navi a:hover{
	text-decoration:none;
}


.about{
	width:542px;
	margin: 32px 0px 0px 32px;
}

.about h1{
	padding:0px;
	margin:0px;
	color:#6E8811;
	font-size:18px;
	text-transform:uppercase;
	font-weight:normal;
}

.about h1.h1plus{
	margin-bottom:16px;
}

.about p.subtitle{
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:8px;
	font-size:11px;
}

.awards{
	font-size:10px;
}


































.serendipity_entry_body_folded,
.serendipity_entry_body_unfolded,
.serendipity_entry_extended {
    /* Inner blocks of .serendipity_entry, can be used for further customization */
}





img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

img.serendipity_entryIcon {
    float: right;
    border: 0px;
}

td.serendipity_commentsLabel {
    font-size: x-small;
    font-weight: bold;
    vertical-align: top;
}

td.serendipity_commentsValue input,
td.serendipity_commentsValue select,
td.serendipity_commentsValue textarea {
    width: 99%;
    border: 1px solid #333;
    padding: 2px;
}

.serendipity_commentForm {
    font-size:x-small;
    color: #ffffff;
    margin-bottom: 13px;
    margin-right: 10px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.serendipity_comment {
    margin-right: 15px;
    overflow: auto;
}



td.serendipity_admin {
    padding: 10px;
}







div.serendipityPlug {
    text-align: center;
}

div.serendipityPlug a {
    text-decoration: none;
    border: 0px;
}







.serendipityImageButton {
    cursor: pointer;
}

td.serendipitySideBar {
    font-size: x-small;
    width: 200px;
    padding: 10px;
}

div.serendipity_admin_title {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 12px;
}

div.serendipity_admin_list_title {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 8px;
}

td.serendipity_admin_list_item {
    border: dashed 1px #000000;
}

.serendipity_entry p {
    margin: 0px;
    padding-bottom: 10px;
}



.serendipity_admin_list_item_even {
    background-color: #fefefe;
}

.serendipity_admin_list_item_uneven {
    background-color: #eee;
}

.serendipity_admin_filters {
    border: 1px dashed;
    background-color: #FFFFFF;
    font-size: 10px;
    margin-bottom: 10px;
    padding: 2px;
}

.serendipity_admin_filters_headline {
    border-bottom: 1px solid;
}

.serendipity_admin_sortorder {
    font-size: 10px;
    text-align: center;
}

.serendipity_admin_sortorder input,
.serendipity_admin_sortorder select,
.serendipity_admin_filters input,
.serendipity_admin_filters select {
    font-size: 10px;
}



.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
    font-weight: bold;
    font-size: small;
}

.serendipity_msg_notice {
    color: green;
    font-weight: bold;
    font-size: small;
}

.serendipity_entry_author_self {
}

#alert{
	padding:15px 40px 40px 40px;
	_margin-left:40px;
	_width:510px;
	font-size:20px;
	line-height:30px;
	background-color:#EE1D24; 
	color:white;
	opacity: 0.6;
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	filter:alpha(opacity=60);
	-moz-border-radius:12px;
}

#alert a:link,
#alert a:hover,
#alert a:visited,
#alert a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}




#container { 
	width: 50%;
	margin: 0 auto;
	text-align: left;
}

.footer {
	background-color: #000;
	padding: 0.5em;
}

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 1em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }




/* vim: set sts=4 ts=4 expandtab : */

