* {
	  margin: 0;
	  padding: 0;
	  /*border-collapse:collapse;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;

}

html {
	height:100%;
}

body {
  position : relative;
  height : auto !important;
  height: 100%;
  min-height: 100%;
}


#left_col {
	position:absolute;
	top:0;
	left:0;
	width: 285px;
	background: url(../images/bg.jpg) repeat-x; top;
	z-index:3;
	
}

#flashcontent3 {
	position:absolute;
	top:24px;
	left: 44px;
	z-index: 50;
}

#right_col {
	 margin-left: 285px;
	/*margin-left:200px;*/
/*	width:800px;*/
	background: url(../images/bg.jpg) repeat-x top;
	/*border: 2px solid red;*/
/*	position:absolute;
	left:285px;*/
	margin-right:0;


	
}

#slogan {
	background: url(../images/slogan.png) no-repeat top right;
	width:648px;
	height: 184px;
	position:absolute;
/*	left:400px;*/
	left: 30%;
	top: 10px;
	z-index:100;
	//background-image: none;  
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/madeyourweb/images/slogan.png');
}

#flowers {
	width: 220px;
	height:246px;
	position:absolute;
	top:0;
	right:0;
	z-index:9;
	text-align: right; 
	vertical-align: top; 
	background: url(../images/flowers.jpg) no-repeat;
}

#portret {
	background: url(../images/orly_top.jpg) no-repeat top;
	width:254px;
	height:250px;
	margin-top: 7px;
	margin-left: 25px;
	
}

#portret2 {
	padding-left: 25px;
}

#portret2, #content {
	background: url(../images/content_bg.jpg) repeat-x top;
	min-height:500px;
}


#hueta {
	position: absolute;
	top: 45px;
	left: 275px;
	z-index:8;
	width:116px;
	height: 204px;
	background: url(../images/hueta.png) no-repeat;
    //background-image: none;  
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/madeyourweb/images/hueta.png');
}


.portfolio td {
	padding 5px;
	width:250px;
	border-collapse: inherit;
	
}

.portfolio td img {
	position:relative;
	bottom: 10px;	
}

.portfolio td.menu_name {
	margin: 0;
	padding: 5px 0;
}


#content {
	

	padding: 30px 30px 50px 30px;
/*	margin-top: 260px;*/
}

table.contentpaneopen, table.blog {
	margin: 0 auto;
}

.contentheading h2 {
	margin-bottom: 10px;
}

.menu_item {
	display: inline;
	margin-right: 7px;
}


.menu_item2 {
	padding-top: 7px;
	border: 1px solod #000;
}

.menu_name {
	background: #6E3637;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	text-align: center;
	padding: 3px;
}




#contact {
	position: absolute;
	top: 187px;
	right: 190px;
	z-index:11;
}

#contact span, #contact .label3 a {
	color:#A7444E;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
}

#contact .label2 {
	position:relative;
	left: 25px;
}


#contact .label3 {
	position:relative;
	left: 50px;
}


#footer p {
	position: relative;
	top: 60px;
	right:25px;
	}
	
#left_module {
	width: 216px;
	padding: 20px 5px;
	margin: 0 auto;
	margin-left:30px;
	text-align:left;
}	

h1,  h3, h2, .componentheading {
	color: #76766e;
	text-transform:uppercase;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight: bold;
}


h3.news {
	text-align:left;
}

.flexcontent h3 {
	margin-top: 10px;
}

a.mainlevel {
	color: #707072;
}

.module_other {
	margin: 15px 0;
	margin-top: 0;
	padding-bottom: 40px;
	background:url(../images/uzor666.gif) no-repeat bottom center;
}

.module_main {
/*	position:relative;
	bottom: 16px;
	left: 10px;*/
	margin-left: 10px;
	margin-top: -13px;
}

.module_main  td {
	border-bottom: 1px dotted #dcdcda;
	padding:3px 10px;
	padding-bottom: 0px;
	padding-top: 4px;
/*	padding-top: 15px;
	padding-bottom: 4px;*/
	text-align:center;
}


.module_main  td a {
	text-decoration: none;
	color: #6B6B6D;
	font-weight: bold;
	font-size: 12px;
}

#active_menu_main, .module_main  td a {
/*	color: #891c1d;*/
	width: 180px;
	height:  28px;
	display:block;
	padding-top: 4px;
}	


.module_main  td a:hover, #active_menu_main {
	background: url(../images/plaha_main.gif) no-repeat center top;
	color:#fff;
	/*padding: 10px 20px;*/
	/*background:url(../images/plaha_main.jpg) no-repeat center;*/
	}




/*#active_menu_main {
		padding: 10px 70px;
		background: url(../images/plaha_main.gif) no-repeat center;
}*/	
	
/*.module_main  td a:hover, #active_menu_main:hover, .module_main  td:hover a {
		color: #fff;
}	*/

.style3 {
	font-family: "Monotype Corsiva";
	font-weight: bold;
}

.style5 {font-family: "Monotype Corsiva"; font-size: 24px; }

.style6 {font-family: Geneva, Arial, Helvetica, sans-serif}

.style7 {font-size: 20px; font-family: "Monotype Corsiva";}
.style8 {font-size: 20px; font-family: "Monotype Corsiva";}
.module_action h3 {
	margin-top: 20px;
	margin-bottom: 8px;
}

.module_action  table.contentpaneopen td {
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 10px;
}

#footer {
	background: url(../images/footer_bg.jpg) repeat-x bottom;
	width:100%;
	height: 91px;
	text-align:right;
/*	padding-right: 25px;*/
/*	border: 1px solid #000;*/
/*	position:absolute;
	width:100%;
	z-index:20;*/
/*	position:absolute;
	bottom: 0;*/
}


.sectiontableentry2 td {
	height:250px;
	width:250px;
	background:#CCCCCC;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid #86343D;	
}

.sectiontableentry2 {
	background: red;
}