#bannerblue
{
    background:url('../img/banner_blue.png') no-repeat center;
    height:110px;
}

#bannerblue_content
{
	float:left;
	width:570px;
    padding-top:30px;
    padding-left:80px;
    font-size:3em;
    color:white;
    font-weight:bold;
}

.big_flag
{
    float:left;
    text-align:center;
    color:#303030;
    font-size:1.6em;
    font-weight:bold;
    width:180px;
}

#bannerblue_history
{
    background:url('../img/banners/History.png') no-repeat center;
    height:110px;
}

#bannerblue_fields
{
    background:url('../img/banners/Fields.png') no-repeat center;
    height:110px;
}

#bannerblue_teams
{
    background:url('../img/banners/Teams.png') no-repeat center;
    height:110px;
}

#bannerblue_quality
{
    background:url('../img/banners/Quality.png') no-repeat center;
    height:110px;
}

#bannerblue_quote
{
    background:url('../img/banners/Quote.png') no-repeat center;
    height:110px;
}

#bannerblue_processes
{
    background:url('../img/banners/Processes.png') no-repeat center;
    height:110px;
}

#bannerblue_controls
{
    background:url('../img/banners/Controls.png') no-repeat center;
    height:110px;
}

#bannerblue_languages
{
    background:url('../img/banners/Languages.png') no-repeat center;
    height:110px;
}

#bannerblue_company
{
    background:url('../img/banners/Company.png') no-repeat center;
    height:110px;
}


#bannerblue_translators
{
    background:url('../img/banners/Translators-teams.png') no-repeat center;
    height:110px;
}

#bannerblue_recruitment
{
    background:url('../img/banners/Recruitment.png') no-repeat center;
    height:110px;
}

#bannerblue_contact
{
    background:url('../img/banners/Contact.png') no-repeat center;
    height:110px;
}

#center
{
    /*padding-top:30px;
    padding-bottom:20px;*/
    color:#303030;
}

#centerleft
{
    width:178px;
    vertical-align:top;
}

/*#centerleft a
{
    color:white;
}

#centerleft a:hover
{
    color:#01669a;
}*/

/*#centerleft img
{
    padding-bottom:20px;
}*/


/* --------------------------- */
#content
{
    text-align:justify;
    vertical-align:top;
    padding-left:15px;
    padding-right:15px;
}

#centerright
{
    width:150px;
    background:white;
}

#centerrightcontact
{
    width:220px;
    vertical-align:top;

}

#blueframe
{
    background:url('../img/blue-frame.png') no-repeat;
    height:110px;
}

#yellowframe
{
    background:url('../img/yellow-frame.png') no-repeat;
    height:110px;
}

#greenframe
{
    background:url('../img/green-frame.png') no-repeat;
    height:110px;
}

.frame_text
{
    color:white;
    text-align:center;
    font-size:1.3em;
    padding:5px;
    font-weight:bold;
}

.anchor_high
{
    /*border-bottom:3px solid #01669a;*/
    font-weight:bold;
}

/* ------------------------------ */
#langcombi
{
    text-align:left;
}

#langcombi a.high
{
    color:#01669a;
}

#langcombi a.high:hover
{
    color:#303030;
}

#langcombi a.low
{
    color:#303030;
}

#langcombi a.low:hover
{
    color:#01669a;
}

#langcombi table
{
    width:220px;
}

#langcombi td
{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:2px;
	padding-right:2px;
	text-align:center;
}

/* ------------------------------ */
#quoteformtop
{
    background:url('../img/quote/form-top.png') no-repeat;
    height:73px;
}
#quoteformtop h1
{
    font-size:1.4em;
    margin-left:20px;
    padding-top:10px;
    color:#006699;
    margin-bottom:0;
}
#quoteformtop #steps
{
    text-align:center;
    margin:0;
    padding:0;
    font-size:1.5em;
    font-weight:bold;
    color:#303030;
}
#quoteformtop #steps #stephigh
{
    color:#ff6600;
    font-size:1.7em;
}
#quoteformmid
{
    background:url('../img/quote/form-mid.png') repeat-y;
}

#quoteformmid fieldset
{
	border:none;
	margin-bottom:15px;
}
#quoteformmid legend
{
    font-weight:bold;
}
#quoteformmid input.text,select
{
    border:1px solid #3b89b1;
}
#quoteformmid textarea
{
    border:1px solid #3b89b1;
}
#quoteformmid td
{
    vertical-align:top;
}
#quoteformmid p
{
    margin:0;
}

#quoteformbot
{
    background:url('../img/quote/form-bot.png') no-repeat;
    height:24px;
}
#quoteform,#quoteform2
{
    padding-top:30px;padding-left:30px;padding-right:30px;
}

#quoteresult
{
    border-left:1px solid #666666;
    border-top:1px solid #666666;
}

#quoteresult td,th
{
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    padding:4px;
}

#quoteresult td.item
{
    text-align:center;
}

#quoteresult td.price
{
    text-align:right;
}

#quoteresulttopleft
{
    padding-left:30px;
    width:540px;
    float:left;
}

#quoteresulttopright
{

}

#quoteresulttopright td
{
    vertical-align:top;
    text-align:center;
    padding-left:5px;
    padding-right:5px;
}


#quoteresultbot
{
    border-left:1px solid #666666;
    border-top:1px solid #666666;
}

#quoteresultbot td,th
{
    border-right:1px solid #666666;
    border-bottom:1px solid #666666;
    padding:4px;
}
/* ------------------------------ */
#langrates
{

}

#langrates table
{
    border:1px solid #aaaaaa;
    padding-top:5px;
    padding-bottom:5px;
}


#langrates .lefttitle
{
    width:40%;
    font-size:1.2em;
    color:#01669a;
    padding-left:10px;

}

#langrates .price
{
    color:#e1612b;
    font-size:2em;
}

#langrates .mini
{
    font-size:0.8em;
    color:#989898;
}

#langrates .maxi
{
    font-weight:bold;
    color:#606060;
}