@charset "utf-8";

/* CSS Document */
body {
	background: #FFF;
	margin: 0;
	padding: 0;
	height: 100%;
	width: 100%;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img { border: 0; }

* { outline: 0; }

#main {
	margin: 0 auto;
	width: 998px;
	padding: 0 10px;
}

#head {
	width: 100%;
	padding-top: 20px;
}

#head a {
	display: block;
	width: 456px;
	height: 48px;
	background: url(/images/YWAM.jpg) top left no-repeat;
	text-indent: -2500px;
}

#menu {
	margin: 5px 0 0;
	margin-top:0px;
}

/* naydav - Menu */
.navigation {	
	margin: 0;
	padding: 0;
}
.navigation li {
	float: left;
	list-style: none;
	font: 12px Tahoma, Arial;	
	position: relative;	
}
.navigation > li {
	margin-right: 0.5%;
}
.navigation li a {	
	display: block;
	padding: 5px 7px;
	text-decoration: none;
	width: auto;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}
.navigation li a:hover {
	color: #cc5500;
	background: #000;
}
.navigation li.active, .navigation li.hover {
	background: #000;
}
.navigation li.active > a, .navigation li.hover > a {
	color: #cc5500;
}
/* ie 6 fix */
.navigation li.active a, .navigation li.hover a {
	*color: #cc5500;
}
.navigation li.active ul li a, .navigation li.hover ul li a {
	*color: #fff;
}
.navigation li.active ul li.active a, .navigation li.hover ul li.hover a {
	*color: #cc5500;
}
.navigation li ul {
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1000;
	visibility: hidden;
	min-width: 100%;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
.navigation li ul li {
	float: none;
	display: inline;
}
.navigation li ul li a {
	width: auto;
	padding: 5px 11px;
	background: #000;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 11px;
}			
.navigation li ul li a:hover {
	color: #cc5500;
}
/* naydav - Menu */
/* naydav - Sub Menu */
.subnavigation {
	margin: 0;
	padding: 20px 0 0;
}	
.subnavigation li {
	margin: 3px 0;
	list-style: none;
}
.subnavigation li a {
	display:block;
	color:#FFF;
	text-decoration: none;
	text-transform: uppercase;
	font: 12px "Helvetica";
}
.subnavigation li a:hover, .subnavigation li.active a {
	 color: #cc5500;
}
/* naydav - Sub Menu */
/* naydav - carousel */
#banners_container {
	display: none;
}
a.big_banner {
	position: absolute;
	z-index: 1;
}
#rightcol #block #txt_area {
	height: 197px;
	overflow: hidden;
}
/* naydav - carousel */
/* naydav - form */
form.classic {
  font-size:1em;
  margin: 15px 0;
}
form.classic fieldset {
  width:25em;
  border:solid 1px #333;
}
form.classic legend {
  color:#333;
  background:inherit;
}
form.classic label {
 display:block; 
       float:left;
	    margin:5px;
	   width:280px;
	   text-align:right;}
form.classic span {
       display:block; 
       float:left;
	    margin:5px;
	   width:280px;
	   text-align:right;}	   
form.classic input, form.classic select, form.classic textarea {
  margin:0 0 0.5em 0.2em;
  padding:0;
}
form.classic .noresize {
  width:auto;
}
form.classic .submit {
  margin-left:10.1em;
}
form.classic .errorInput {
	border: 1px solid red !important;
}

form.classic label.text_input {
	text-align:left;
	font-weight:normal;
	margin-left:290px;
	margin-top:0;
	margin-bottom:10px;
	font-size:9px;
}
form.classic label.full{
	float:left;
	display:block;
	margin:5px;
	width:780px;
}	
form.classic label.full1 {
	width:400px;}	
	
form.classic label.full3 {
	width:100%;
	text-align:left;}	
form.classic strong{
	display:block;
	float:left;
	margin-top:7px;
	margin-bottom:7px;
	
	text-transform:uppercase;}
form.classic .right_side{
	float:left;}	
form.classic  .agreement{
	margin-top:-5px;}	 

/* naydav - form */

#middle {
	width:95%;
	padding-top: 20px;
	padding-left: 0px;
	padding-right:0px;
	margin-right:0px;
	
	padding-bottom: 15px;
	margin: 0;
}

#leftcol {
	
	float: left;
	width: 79%;
	padding:0px;
	padding:0px;

	
	margin: 0;
	text-align: left;
}
/* --- Was closed becuase stretch all images in page! 
#leftcol img {
	width: 732px;
	height: 386px;
	margin: 0;
	padding: 0;
}
--*/
#rightcol {
	
	margin: 0px;
	padding: 0px;
	float: right;
	width: 20%;
	text-align: right;
}

#rightcol #block {
	/*margin: 0 auto;*/
	/*margin-left:16px;*/
	margin:0px;
	margin-left:5px;
	width: 175px;
	text-align: right;
	background-color: #000000;
	padding: 5px;
	padding-bottom:3px;
	
}

/*#rightcol #block #txt_area {
	float: left;
	width: 125px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
*/
#rightcol #block  .banner {
		text-align: right;
		padding-right:5px;
}

#rightcol #block  .banner img {
	display: inline;
}

#rightcol #block p {
	color: #FFF;
	text-transform: none;
	font-size: 11px;
	font-family: "Verdana";
}

#rightcol #block .more {
	display: block;
	padding-top:5px;
	color: #FFF;
	text-transform: none;
	font-size: 10px;
	font-family: "Verdana";
	font-style: italic;
}

#rightcol #block .more a {
	padding-left: 5px;
	text-decoration: none;
	color: #cc5500;
}

.nadpus {
	padding-left:0px;
	padding-right: 3px;
	padding-top: 2px;
	margin: 0;
	font-family: "Verdana";
	font-size: 9px;
	color: #000;
	font-weight: bold;
	text-align: right;
}

.nadpus a {
	padding-left: 3px;
	color: #000;
	text-decoration: underline;
}

#banners {
	padding-top:37px;
	padding-bottom:0px;
	
	text-align: right;
}

#banners img {
	margin-top: 6px;
	margin-bottom:0px;
	padding:0px;
	
}

#footer {
	width:95%;
	background: #000;
	padding-top:5px;
	padding-bottom:0px;

	/*padding: 10px;*/
}

#footer p {
	margin: 0;
	padding:0;
	
}

#footer .info {
	/*line-height: 20px;*/
	margin-right: 20px;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-family: "Verdana";
	color: #FFF;
	font-size: 10px;
}

#footer img {
	
	border: 0;
	padding:0;
	margin:0;
}

#footer .bot_str {
	padding-top: 0px;
	margin: 0px;
	color: #FFF;
	font-family: "Verdana";
	font-size: 12px;
	font-weight:bold;
	text-transform: uppercase;
}

.copyright {
	margin-top:0px;
	width: 95%;
	text-align: right;
}
.copyright a {
	font-family: "Verdana";
	font-size: 9px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

/*edited 24.02*/
#rightcol #block #txt_area{
float:left;
width:125px;
padding-left:17px;
padding-right:0px;
text-align:left;
}
/*new*/
#leftcol .banner_main{
	width:732px;
	height:386px;}

#leftcol p{
	display:block;
	margin-top:0px;
	margin-right:15px;
	
	font-family:"Verdana";
	color:#000;
	font-size:11px;
	text-align:left;}
#leftcol .img_in_p{
	display:inline;
	
	width:279px;
	height:185px;
	padding-right:10px;
}	

#rightcol #block p{
	color:#FFF;
	text-transform:none;
	font-size:11px;
	font-family:"Verdana";}
	 
#leftcol h1{
	font-family:"Helvetica";
	font-size: 17px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;}	
	
#leftcol h2{
	font-family:"Helvetica";
	font-size: 16px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;}
#leftcol h3{
		font-family:"Helvetica";
	font-size: 14px;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;}	
#leftcol p{
	margin-top:5px;
	margin-bottom:5px;}	
	
/*new*/	

/**/
