/* **************************************************************** */
/* Content definitions                                              */
/* **************************************************************** */


#block_1 li,
#block_3 li {
list-style: none; background:transparent url(/other_files/svef/images/arrow-orange.gif) no-repeat scroll 0pt 4px;
padding-left:20px;
color: #333;
}

#block_1 li a {
  text-transform: uppercase;
  line-height: 1.8em;
}


#block_1 ul ul li a { }

#block_3 li {
  text-transform: uppercase;
  color: #727272;
}

#two-col-sub #block_1 h2 {
 text-transform: uppercase;
 color: #ff6600;
 margin-bottom: 0;
}

#two-col-sub #block_1 h3 {
 margin: 0;
 color: #777;
 font-weight: normal;
}

.col1 {
 width: 400px;
 float: left;
}

.col2 {
 width: 110px;
 float: right;
}

#block_1 .back {
 text-transform: uppercase;
 color: #333;
 text-decoration: none;
}

#block_1 .more {
 color: #aaa;
 text-decoration: none;
}




/*CMS Toolbars*/
.toolbar {background: #FFFEEF; border: 1px solid #eee; padding: 5px; text-align: right; }
a.toolbar-text {display:none;} 
.toolbar img{margin: 2px;}


/*Table for metadata*/
table.item-metadata {width: 100%;}
table.item-metadata td {
	border-collapse: collapse;
	empty-cells: show;  
        border: 1px solid #CCC;
        font-size: 11px; 
}

table.item-metadata tr {margin:0; padding: 0; height: 22px;}
table.item-metadata td p {margin:0; padding: 0; line-height: 16px;  margin-left: 2px;}

table.item-metadata td.td1, table.item-metadata td.td3 {background: #EEE;}
table.item-metadata td.td2, table.item-metadata td.td4 {background: #FFFEEF; color: #111;} 


/*Member list */
.user-list {margin-top: 20px;}

/*Member photos avator */
.avator {border: 1px solid #CCC; padding: 5px; margin-bottom: 10px;}

/*Table for user-info on min-sida */
table.user-info {width: 100%;
	border-collapse: collapse;
	empty-cells: show;
	border-spacing: 0px;
	caption-side: top;
	table-layout: auto;
        margin-bottom: 20px;
}
table.user-info td {
	border-collapse: collapse;
	empty-cells: show;  
        border: 1px solid #CCC;
        border-left: none; border-right:none;
        font-size: 11px;
padding: 0;
margin: 0;
vertical-align: top;

}

table.user-info tr {margin:0; padding:0; height: 22px; background: #F6F6F6;}

table.user-info td {padding:5px;}

table.user-info td.td1 {width: 110px; font-weight: bold; } 
table.user-info td.td3 {width: 140px; font-weight: bold; }
table.user-info td.td2 {color: #111; width: 210px; }
table.user-info td.td4 {color: #111; width: 150px; } 


/*File item popups*/

.pop-up .iconlegend a {color:#428F3E;font-weight:bold;margin:0pt 0pt 20px -19px;}
.iconlegend a.additem, a.additem {background:transparent url(../../../other_files/common/icons/add.png) no-repeat scroll 0pt -1px;}
.iconlegend a.additem, a.additem {background:transparent url(../../../other_files/common/icons/add.png) no-repeat scroll 0pt -1px;}
.iconlegend a {padding:0pt 0pt 2px 18px;}


/*Tables for checkbox options */
table.options td {background: #f6f6f6; padding-top: 10px;}

/*Member navigation*/
#block_1 #mbn li {
color:#FF6500;
text-transform:uppercase;
border-bottom: 1px dashed #FF6500;
height: 25px;
margin-bottom: 10px;
}

p.event {font-size: 1.2em; background: #fff url(/other_files/common/icons/date.png) no-repeat 5px; padding: 10px 10px 10px 30px; margin:0 0 1px 0; border-bottom: 1px solid #e8e4d9;}
p.event a {color: #ff6600;}

table.presentations tr,th,td {vertical-align: middle; padding:0; margin:0;}
table.presentations td {border-bottom: 1px solid #e8e4d9; padding: 5px; 0 5px 0;}
.presentations img {margin-right: 10px;}

/*Iceweb sessions*/

.schedule {margin: 20px 0 50px 0; font-size: 1em;}
.schedule tr td {background: #f2f2f2; padding: 5px 0;}
.schedule tr.break td {background: #fff; padding: 5px 0; border-bottom: 1px dashed #CCC;
border-top: 1px dashed #CCC;}

.schedule tbody tr td.session-time {width: 100px; vertical-align:top;}
.schedule tbody tr td.session-title {width: 450px; vertical-align:top;}
.schedule tbody tr td.more {vertical-align:top;}

/*Fleki*/
img.fleki {border: 1px solid #e8e4d9;}

/*registration*/

.register {
border-top: 1px dashed #CCC;
border-bottom: 1px dashed #CCC;
padding: 10px 0 10px 0;
margin-bottom: 20px;
}



