*{
	padding: 0;
	margin: 0;
}
body{
	background-color: white;
	text-align: center;
}
	#content{
		text-align: left;
		position: relative;
		margin: auto;
		width:760px;
	}
		#logo{
			text-align: left;
			position: relative;
			width:500px;
			height: 178px;
			float: left;
		}
			#logo h1{
				font-size: 15px;
				color: #B2263C;
				float: left;
			}
			#logo h1 a{
				width: 307px;
				height: 178px;
				overflow: hidden;
				display: block;
				position: relative;
				text-decoration: none;
			}
				#logo h1 a span{
					position: absolute;
					top: 0px;
					left: 0px;
					width: 307px;
					height: 178px;
					background: url('layout/logo.gif');
					cursor: pointer;
				}
			#yellow_top{
				float: left;
				width: 193px;
				height: 178px;
				background: #FFCC00 url("layout/yellow_top.jpg");
			}
		#right_box{
			width: 16px;
			height: 381px;
			border-bottom: 2px #B0B0B0;
			float: right;
			background : #C7C7C7 url(layout/right_box_bg1.gif) repeat-x bottom;
		}
		#right_box_in{
			width: 16px;
			height: 181px;
			background : #BA0A0C url(layout/right_box_bg2.gif) repeat-x;
		}
		#menu_box{
			width: 242px;
			height: 404px;
			background : #818181 url(layout/menu_bg.jpg);
			margin: 0 1px 0 1px;
			float: right;
		}
		#menu_box a{
			position: relative;
			display: block;
			width: 100%;
			height: 35px;
			font: 14px Arial;
			color: white;
			overflow: hidden;
		}
		#menu_box a span{
			position: absolute;
			top: 0px;
			left: 0px;
			width: 242px;
			height: 35px;
			cursor: pointer;
			
		}
		#menu_1 span{
			background : url("layout/menu_1.jpg");
		}
		#menu_2{
			height: 34px;
		}
		#menu_2 span{
			background : url("layout/menu_2.jpg");
			height: 34px;
		}
		#menu_3 span{
			background : url("layout/menu_3.jpg");
		}
		#menu_4 span{
			background : url("layout/menu_4.jpg");
		}
		#menu_5 span{
			background : url("layout/menu_5.jpg");
		}
		#menu_6 span{
			background : url("layout/menu_6.jpg");
		}
		#menu_7 span{
			background : url("layout/menu_7.jpg");
		}
				#menu_8 span{
			background : url("layout/menu_8.jpg");
		}
#woman_top{
	float: left;
	width: 500px;
	height: 214px;
	background : url("layout/woman_top.jpg");	
}
#woman_top_text{
	width: 260px;
	margin: 26px 0 0 227px;
	font: 12px Arial;
	font-weight: bold;
	color: #000000;
}
#woman_top_text ul{
	margin-left: 15px;
}
#woman_top_text ul li{
	padding: 8px 0px 8px 0px;
}
#woman_top_text h2{
	font: 14px Arial;
	font-weight: bold;
	color: #BA0B0B;
	margin-bottom: 8px;
}
#main{
	width: 443px;
	padding-right: 30px;
	background : url(layout/main_bg.gif) repeat-y right;
	margin: 8px 0 30px 34px;
	font: 14px Arial;
	float: left;
	_margin-left: 17px;
}	
#main h2{
	font: 15px Arial;
	font-weight: bold;
	color: #BA0B0B;
	margin-bottom: 8px;
}
#main h3{
	font: 14px Arial;
	font-weight: bold;
	color: #555555;
	margin-bottom: 8px;
}
#main ol{
	margin-left: 35px;
}
#main ul li ul{
	margin-left: 35px;
}
#main ul li ul li b{
	color: #555555;
	font-weight: bolder;
}
#main a{
	color: #BA0B0B;
	text-decoration: none;
	font-weight: bold;
}
#main a:hover{
	text-decoration: underline;
	color: black;
}
#main input{
	font: 14px Arial;
	padding: 1px;
}
#main select{
	padding-left: 15px;
}
#main option{
	padding: 0 15px 0 15px;
}
#main table{
	text-align: center;
	border: 1px solid black;
}
#main table th{
	padding: 4px 3px 4px 3px;
	font-size: 12px;
}
#submit{
	float: right;
	margin-right: 150px;
}



#footer{
	position: relative;
	color: #3d3d3d;
	font-family: tahoma;
	font-size: 11px;
	width: 100%;
}
#footerright{
	float: right;
}
	#footerright span{
	}
	#footerright a{
		color: #3d3d3d;
		text-decoration: none;
		margin: 0px 0px 0px 0px;
	}
	#footerright a:hover{
		text-decoration: underline;
	}

	#footerright a.softservis{
		position: relative;
		width: 3px;
		height: 15px;
		color: #2182cf;
		margin-left: 5px;
	}

	#footerright a.zlinskykraj{
		position: relative;
		width: 3px;
		height: 15px;
		color: #ff8b02;
	}

	#footerright a.flotila{
		position: relative;
		width: 3px;
		height: 15px;
		color: #6eab22;
	}