@import 'selector.css';
@import 'gallery.css';
@import '../investWeb/css/cms.css';

body{
margin:auto;
padding:0px;
width:100%;
height:auto;
font-family:Tahoma, sans-serif;
font-size:12px;
color:#666666;
background:url(../realityWeb/cssImg/footerBgRepeat.jpg) center bottom repeat-x;
text-align:center;
}
a{
color:#666666;
text-decoration:none;
font-weight:bold;
}

h1{
font-size:18px;
font-weight:normal;
line-height:50px;
font-family:Georgia, "Times New Roman", Times, serif;
}
h2{
font-size:12px;
font-weight:bold;
line-height:30px;
font-family:Tahoma, sans-serif;
}

img#dom{
position:relative;
/*border:none;*/
border:2px solid #999999;
position:relative;
top:30px;
}

#kiemelt{
position:relative;
margin: -10px auto 0 auto;
/*margin: 35px auto 0 auto;*/
width:580px;
height:30px;
clear:both;
}

#kiemelt2{
	position:absolute;
	top:37px;
	text-align:center;
	right:222px;
	margin:0;
	padding:0;
	width:580px;
	height:30px;
	background:#FFFFFF;
/*	border:1px solid red;*/
	z-index:999;
}

#kiemelt p{
color:#ffffff;
	/*color:#666666;*/
	font-size:14px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#kiemelt2 p{
position:relative;
top:7px;
padding:0;
margin:0;
color:#003399;
	/*color:#666666;*/
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}

p#kontakt{
float:left;
text-align:left;
}
ul#kontakt{
list-style:none outside;
float:left;
}
img#kontakt{
border:1px #666666 dashed;
padding:1px;
}
ul#onas{
width:220px;
float:left;
}
#main{
width:1200px;
height:auto;
margin:0 auto;
text-align:left;
position:relative;
float:none;
z-index:1;
background:url(../realityWeb/cssImg/mainBgRepeat.jpg) center top repeat-y;
}
#header{
margin:auto;
padding:0px;
background:url(../realityWeb/cssImg/headerBg.jpg) center top no-repeat;
width:100%;
height:375px;
float:left;
}
#header #flashLogo{
width:210px;
height:210px;
position:absolute;
left:150px;
top:45px;
}

#over_flash{
position:absolute;
top:38px;
left:405px;
display:block;
width:580px;
height:299px;
cursor:pointer!important;
z-index:999!important;
/*border:1px solid red;*/
}

#bigFlash{
position:absolute;
width:580px;
height:299px;
display:block;
left: 405px;
top: 38px;
cursor:pointer!important;
z-index:0!important;
/*border:1px solid black;*/
/*display:none;*/
}

#header #menu ul a#menu1{
width:130px;
left:-10px!important;
padding:5px 0px;
}
#header #menu ul a#menu2{
width:130px;
left:70px!important;
padding:5px 0px;
}
#header #menu ul a#menu3{
width:130px;
left:190px!important;
padding:5px 0px;
}
#header #menu ul a#menu4{
width:130px!important;
left:330px!important;
padding:5px 0px 5px 0px;
text-align:center!important;
}

#header #menu ul a#menu5{
width:130px;
left:460px!important;
padding:5px 0px;
}

#header #menu ul a.main:hover{
background:url(../investWeb/cssImg/cardMenu.png) center top no-repeat;
color:#2c5f98;
border:none;
}

#menu2 a{
border:1px solid red;
}

#header #menu ul, #header #menu_admin ul{
width:620px;
height:40px;
position:relative;
left:420px;
/*top:343px;*/
top:362px;
list-style:none;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
text-align:center;
margin:0px;
padding:5px;
z-index:3;
}
#header #menu_admin ul{
top:303px;
}
#header #menu_admin ul li,#header #menu ul li{
display:inline;
}
#header #menu_admin ul a,#header #menu ul a{
display:block;
float:left;
padding:0px;
width:110px;
font-weight:normal;
text-align:center;
}
#header #menu_admin ul a{
width:150px!important;
}
#header #menu_admin ul a#switcherActive,#header #menu ul a#switcherActive{
display:none;
}
#header #menu_admin ul a#switcherPassive,#header #menu ul a#switcherPassive{
display:none;
}
#header #menu_admin ul a:hover,#header #menu ul a:hover{
background:url(../realityWeb/cssImg/active.png) center top no-repeat;
color:#FFFFFF;
}
#header #menu_admin ul ul,#header #menu ul ul{
border:none;
margin-top:5px;
width:500px;
display:none;
float:left;
position:absolute;
top:25px;
left:25px
}
#header #menu_admin ul ul a,#header #menu ul ul a{
display:block;
font-size:12px;
font-family:Tahoma, sans-serif;
font-weight:normal;
text-align:left;
width:auto;
border-right:1px #666666 solid;
float:left;
padding:0 10px;
margin:0px;
}
#header #menu_admin ul ul a:hover,#header #menu ul ul a:hover{
background:none;
color:#666666;
border-bottom:1px #666666 dashed;
}
#repeatBg{
background:url(../realityWeb/cssImg/mainBgRepeat.jpg) center top repeat-y;
width:100%;
height:auto;
float:left;
margin:auto;
padding:0px;
}
#middle{
position:relative;
margin:0px;
padding:0px;
float:left;
width:100%;
height:auto;
min-height:400px;
background:url(../realityWeb/cssImg/mainBg.jpg) center top no-repeat;
}
#left{
position:relative;
left:120px;
padding:0px;
float:left;
width:270px;
height:100%;
}
#right{
position:relative;
left:180px;
top:20px;
padding:0px;
padding-bottom:50px;
float:left;
width:520px;
height:100%;
overflow:hidden;
}


#right .photo{
padding:120px 0px 0px 0px;
*margin-left:-118px;
*padding:80px 0px 0px 0px;
text-transform:uppercase;
color:#666666;
}

#right .photo input,#right .photo select{
width:250px;
height:auto;
margin:5px;
padding:0px;
background:#FFCC00!important;
border:1px #666666 solid;
}


#right div#node p{
padding-bottom:20px;
border-bottom:1px #666666 dashed;
}
#footer{
margin:0px;
padding:0px;
height:170px;
width:100%;
position:relative;
float:left;
background:url(../realityWeb/cssImg/footerBg2.jpg) center top no-repeat;
}
#footer p{
width:35%;
float:left;
margin:0px;
padding:10px;
position:relative;
left:170px;
color:#666666;
}
/*#e{
color:#0066CC;
font-size:150%;
}
#pix{
color:#666666;
font-weight:normal;
font-size:140%;
}
#technology{
font-size:9px;
display:none;
}*/
.what{
	width:80px!important;
}
/*.zoom{
border:1px #CCCCCC solid!important;
background:#FFFFFF;
padding:5px 5px 10px!important;
margin:10px!important;
}*/

.gal_backhatter{
position:relative;
width:202px;
height:30px;
/*border:1px solid red;*/
background:url(../cssImg/back.jpg) no-repeat center center;
}

#backlink{
position:absolute;
bottom:57px;
left:157px;
width:202px;
height:30px;
/*border:1px solid blue;*/
}

#blabla{
	position:relative;
	top:-13px;
	left:398px;
	padding:0;
	display:block;
	overflow:hidden;
	width:580px;
	float:left;
	height:299px;
	margin:0;
	z-index:2;
}
