﻿/*Project control */
#projectSearch
{
    background: transparent url(/App_Themes/Default/Images/Graphics/projectsearchbg.gif) repeat-x 0 0; 
    height: 60px;
    padding: 0 10px 0 10px;
    width: 521px;
    margin: 10px 0 10px 0;

}

#projectSearch input, #projectSearch select
{
    border: 1px solid #b8bfc1;
    color: #404242;
    padding: 1px;
    font-family: Arial, helvetica;
    font-size: 1em;
}

#projectSearch input
{
    height: 15px;
    width: 170px;
}

#projectSearch .category
{
    width: 105px;
}

#projectSearch .anlaggning
{
    width: 105px;
}

#projectSearch p span
{
    font-weight: bold;
    font-family: Verdana, Arial, helvetica;
    font-size: 10px;
    padding: 13px 0 4px 0;
    display: block;
}

#projectSearch p
{
    float: left;
    padding: 0 10px 0 0;
}

a.searchButton-project
{
    background: transparent url(/App_Themes/Default/Images/Graphics/searchbutton-small.gif) no-repeat 0 0; 
    width: 28px;
    height: 20px;
    display: block;
    color: #53575a;
    font-weight: bold;
    font-family: Arial, helvetica;
    font-size: 1em;
    text-align: center;
    margin-top:28px;
    padding: 3px 0 0 0; 
}

#listProjects
{
	width: 541px;

}


#listProjects a:link, #listProjects a:visited
{
    display: block;

}

#listProjects a:hover, #listProjects a:active
{
    background: #e1e8eb;
}





#listProjects .inner
{
    float: left;
    padding-top:5px;
    /* width: 350px; */
    background-color:Transparent;
}


#listProjects span.date
{

    font-weight: bold;
    color: #323232;
    font-family: Verdana, Arial, helvetica;
    font-size: 1em;
    cursor:pointer;
}

#listProjects span.title
{

    font-weight: bold;
    color: #323232;
    font-family: Verdana, Arial, helvetica;
    font-size: 1em;
    cursor:pointer;
}

#listProjects span.ingress
{
	width: 430px;
    font-family: Arial, helvetica;
    font-size: 1.1em;
    color: #323232;
    display: block;
    cursor:pointer;
}



#listProjects ul li.alt
{
    margin: 5px 0;
    background: #f5f8f9;
    /* padding-left:140px; */
}

#listProjects ul li
{
    background: transparent;
    list-style: none;
    padding-left: 141px;
    padding:5px;
    /* padding-left:140px; */
}

#listProjects ul li:hover
{
	background: transparent;
	background: #e1e8eb;	
}

#projectDetails
{
	/* margin-left:140px; */
	font-family:Arial, Verdana;
	font-size:1.1em;
	padding-bottom:30px;
	margin-top:8px;
	width: 520px;
}

#projectDetails strong
{
	display:block;
	float:left;	
	width:80px;
	font-family:Arial;
	font-size:1em;
}

#projectDetails .detailInfo
{
	float:left;
	width:120px;
	margin-bottom:3px;
	
}

#projectDetails strong
{
	height:17px;
}

#projectDetails a
{
	font-family: Verdana, Sans-Serif;
    font-weight: bold;
    color: #30383A;
    text-decoration: underline;
    font-size: 0.9em;
}

#projectDetails .projectDetailTitle
{
	font-size:12px;
	font-weight:bold;
}

#projectDetails .projImgDetails
{
	width:200px;
	margin-right:20px;
	float:left;
}

#projectDetails #projShortInfo strong
{
	width:120px;
	margin-right:20px;
	float:left;
}


#projectDetails img
{
	margin-bottom:10px;
}

#projectDetails .projTextDetails
{
	font-size:0.9em;
	float:left;
	width:250px;
}

.noteProject
{
    padding: 0 0 15px 105px;
    display: block;
    clear: both;
    font-style: italic;
    overflow: hidden;
	width: 670px;
}

.altProjectItem
{
    background: #ECF0F1;
 
}

.emailThingyProject
{
    background: #fff;
    width: 400px;
    padding: 10px;
    border: 1px solid #ccc;
}

.emailThingyProject p
{
    font-size: 11px;
}

.iScalaSearchInnerWrapper { padding-top: 13px; }

.searchNoteBox 
{
    width: 130px;
    float: right;
    background: #fffdc9;
    border: #eee896 1px solid;
    padding: 10px;
    font-size: 10px;
    font-style: italic;
    margin: 0px 2px 0 0;    
}

.emailThingyProject input
{
    border: 1px solid #ccc;
    padding: 1px;
    font-size: 11px;
    float: left;
    width: 180px;
    margin-top: 2px;
}

.checkBox input
{
	width: auto;
}

.checkBoxP input
{
	margin: 0 10px 0 100px;
	width: auto;
}

.checkBoxP 
{
	margin-top: 15px;
}

.checkBoxP a.buttonRepeat
{
	margin: 0 100px 0 0;
}

.orderItems .mattskissFlyOut
{
	position:absolute;float:left;display:none;border:solid 1px #ecf0f1;padding:3px;background-color:#FFF;
}
