/* @override http://localhost:8888/manucr/assets/templates/blueprint/screen_additional.css */

/* @override http://www.manucr.com/assets/templates/blueprint/screen_additional.css */

/* @override http://www.manucr.com/assets/templates/blueprint/screen_additional.css */



body{
	background-color: #fff;
}

div.container {
	background-color: #fff;
}

#banner { color: #191919; font-size: 15pt; font-family: Verdana, "Times New Roman", Georgia, Serif ; line-height: 26px; text-align: center;}

#header{height:100px;}

div#headerbar.span-24 {background-color: #e5e5e5;margin-top: -10px;}

div.box {
	background-color: #fff;
	margin-top: -3px;
}

.mainmenu ul li {list-style-type: none;margin-left: -19px;}


#left_side div.box h2, #right_side div.box h2 {font-size:1.5em;line-height:1;margin-bottom:.5em;color: gray;}

#main {margin-top: 1.2em;}
#main img {margin-top: 8px;margin-bottom: 15px;}

h1 {font-size:2em;margin-bottom:0.75em;}

p + p  { text-indent: 0; }
p  {padding-bottom: 1em;}

/* @group Links */

a, a:link      { color: #227ab4; text-decoration: none; }

a:hover     { color: rgb( 051, 051, 051 ); text-decoration: none; }

/*a:visited   { color: rgb( 102, 102, 102 ); text-decoration: none; }
a:active    { color: rgb( 204, 204, 204 ); text-decoration: none; }*/

/* @end */


/* @group Login */

#login {line-height:8pt; font-size: 7pt; padding-top: 10px;}
#login a {float:right;text-decoration: none; padding-left:0px; color: #B4794D; margin-right: 20px;}
#login a:hover { text-decoration:none; color:#ae160e; }

/* @end */

/* @group Menue */

.menu {font-size: 8pt; text-transform: uppercase; line-height: 8pt;;padding: 0 0 10px 0;}
.menu ul {list-style:none; margin: 10px 0 0px 20px;  padding:0; }
.menu li { display:inline; margin:0 auto; padding: 0px 10px 0px 0px; height:auto;}
.menu ul li a, #menu ul li a:visited{ text-decoration:none; color: #000;  }
.menu ul li a:hover, #menu ul li.active a { text-decoration:none; color: #227ab4;}

/* @end */

/* @group Sub */


.sub {font-size: 8pt; position:relative; text-transform: uppercase; line-height: 8pt;}
.sub ul {float:right; list-style-type:none; margin: 10px 10px 0px 0;  padding:0; position:relative; }
.sub li { display:inline; margin:0 auto; padding: 0px 0px 0px 10px; height:auto; float:right; }
.sub ul li a, #sub ul li a:visited{ text-decoration:none; color: #5e5e5e; }
.sub ul li a:hover, #sub ul li.active a{ text-decoration:none; color:#ae160e; }

/* @end */

#disclaimer p {padding-right: 10px;padding-left: 10px;}

#copy p {padding-left: 10px;}



 /* @Contact */


#conform {
  position: relative;
  width: 100%;
  overflow: hidden;
  margin: 15px 0 15px 0px;
  /*border: solid 1px #ccc;*/
}

#conform label{
font-weight:bold;
}


#conform input.text{
  display: block;
  margin: 5px 0;
  padding: 2px 0;
  background-color: #eee;
  border: 1px solid #ccc;
  font-size: 100%;
  width: 99%;
}
#conform textarea {
	margin: 5px 0 10px 0;
	border: 1px solid #ccc;
	background-color: #eee;
	width: 99%;
	font-size: 100%;
}
#conform fieldset{
	border: 0px;
}

span.invalidmsg p {
	color: orange;
  	background-color: #FFCCCC;
  	border-bottom: 1px solid #FF0000;
  	border-top: 1px solid #FF0000;
	display: block;
	padding-left: 10px;
}

div .errors{
color: orange;
}

#cfRegarding, #cfContact{
	margin: 5px 0 10px 0;
	border: 1px solid #ccc;

}

.MGfirst{
clear: left;
width: 200px;
}

.MGsecond{
margin-left: 250px;
width: 200px;
}
