body {
	background-color:#fff;
}
body,
table td,
select,
input.text,
textarea {
	color:#666;
}

body#MAIN_UI {
	background-image:url(../img/bg_top_corner.png);
	background-repeat: no-repeat;
}
a {color: #b51400}
a:hover {color: #ff7b00; text-decoration:none;}

h1{
	color: #ff7b00;

}
 h2,h3, h4{
	color: #bbb;

}


hr {border: 1px dotted #bbb; border-width: 1px 0px 0px 0px; margin-bottom: 2em; margin-top: 2em}
#content #podHeadContainer {
	background-image:url(../img/bg_top_red.png);
	background-repeat:repeat-x;
}

#MAIN_UI TR#podBodyContainer .podBody {
	margin-bottom: 0px !important;
}


#MAIN_UI #header #mapNavigation a{
	text-transform:uppercase;
	padding: 2px 0px 1px 0px !important;
	border-bottom: 2px  solid #eee;
	margin-right: 5px;
}

#MAIN_UI #header #mapNavigation a:hover{
	text-decoration: none; 
}

#MAIN_UI #header #mapNavigation a.selected,
#MAIN_UI #header #mapNavigation a.selected100 {
	border-bottom-color: #000;}
#MAIN_UI #header #mapNavigation a.selected90 {
	border-bottom-color: #777;}
#MAIN_UI #header #mapNavigation a.selected80 {
	border-bottom-color: #999;}
#MAIN_UI #header #mapNavigation a.selected70 {
	border-bottom-color: #aaa;}
#MAIN_UI #header #mapNavigation a.selected60 {
	border-bottom-color: #bbb;}
#MAIN_UI #header #mapNavigation a.selected50 {
	border-bottom-color: #ccc;}
#MAIN_UI #header #mapNavigation a.selected40 {
	border-bottom-color: #ddd;}
#MAIN_UI #header #mapNavigation a.selected30 {
	border-bottom-color: #eee; }
#MAIN_UI #header #mapNavigation a.selected20 { }
#MAIN_UI #header #mapNavigation a.selected10 { }


#podHeadContainer h1.title {
	padding:0px;
	margin:0px;
}
#podHeadContainer h1.title {
	padding-top:50px;
}
#podHeadContainer h1.reflection {
	margin-top:-0.42em !important;
	color:#ddd;
	border: 0px solid orange;
	
	
}
#podHeadContainer h1.reflection_cover {
	margin-top:-1em !important;
	background-image:url(../img/title_reflection.png);
	background-repeat:repeat-x;
	border: 0px solid red;
	position: relative;
}

#podHeadContainer h1.reflection_cover span {
	visibility: hidden;
	
}




#podHeadContainer .td01 {
	background-image:url(../img/bg_top_red_b.png);
	background-repeat:repeat-x;
}



#podHeadContainer .td02 {
	background-image:url(../img/bg_top_corner2.png);
	background-repeat:no-repeat;
	background-position: 0px 22px;
}


#podBodyContainer .td01 {
	background-image:url(../img/bg_top_red_b.png);
	background-repeat:no-repeat;
	background-position: 0px -130px;
}


#podBodyContainer .td01 .podBody {
	margin-top: -6em; 
}

#podBodyContainer .td01 h2 {
color: #ff7b00;
}

#podBodyContainer .td01 h3 {
color: #bbb !important;
}

#podBodyContainer .td01 h2.results {
color: #b51400 !important;
}

#podBodyContainer .td01 h3 {
font-size: 6em;
margin: -0.2em 0em -0.2em -0.7em;
}
#podBodyContainer .td01 .quote {
font-style:italic;
}
form { background-color: #eee; border: 1px dotted #bbb; border-width: 1px 0px;}
form label {color: #aaa;}
form input.text,
form select,
form textarea,
form input.button { border: 1px solid #bbb;}
form input.button { 
	background-image:url(../img/button.png);
	background-repeat:repeat-x;
	color: #fff;
	height: 2.2em;
	letter-spacing: 3px;
	text-transform:uppercase;
}

form .submit_row {
margin-top: 2em;
text-align: right
}




#portfolio .work { float: left; margin-right: 2em; margin-bottom: 2em}
#portfolio .work a { border: 1px solid #bbb; padding:0.5em; display:block; background-color: #ddd}
#portfolio .work a img {border: 0px solid white; display:block}


input.attention {border-color: red !important}

.portret {border: 1px solid #bbb; margin-right: 1em; float:left}
