﻿body {
background-image: url(images/body_bg_ff.gif) !important;
background-image: url(images/body_bg.gif);
background-repeat: repeat-x;
background-color:#fff;
text-align: center;
font-family: Tahoma;

}

img{
padding:0px;
margin:0px;
border:0px;
}

#container{
margin: 0 auto;
width: 660px;
text-align: left;}

/*header start*/

#header{
width: 660px;
height:179px;
background-image: url(images/header_szil.gif);
background-repeat: no-repeat;
margin:0px;
padding:0px;
}

a.header_href{


position:relative;
left:50px;
top:13px;
margin:0px;
}

#header ul.nav li{
position:relative;
top:-165px! important;
top:-176px;
left:500px;
display:inline;
margin-left:4px;
}

#header ul.nav li a{
font-size:8pt;
color:#ffffff;
text-decoration:none;
}

#header ul.nav li a:hover{
font-size:8pt;
color:#ffffff;
text-decoration:underline;
}

#header ul.menu li{
position:relative;
top:-36px !important;
top:-45px;
left:170px;
display:inline;
margin-left:4px;
}

#header ul.menu li a{
padding-top:1px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
font-size:12pt;
font-variant: small-caps;
color:#fff;
font-weight:bold;
text-decoration:none;
}

#header ul.menu li a:hover{
padding-top:1px !important;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
font-size:12pt;
font-variant: small-caps;
color:#ffffff;
text-decoration:none;
background-color:#000000;
}

#header ul.menu li a.selected{
padding-top:1px !important;
padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;
font-size:12pt;
font-variant: small-caps;
color:#ffffff;
text-decoration:none;
background-color:#000000;
}

/*header end*/
/*content start*/

#content{
margin-top:0px;
background-image: url(images/content_bg_2.gif);
background-repeat: repeat-y;
width:660px;
}

.aboutus_header{
margin-left:15px;
}

.aboutus_box{
width:370px;
margin-left:15px;
padding-bottom:10px !important;
padding-bottom:20px;
padding-top:7px;
font-family: Verdana;
color: #444;
text-decoration: none;
word-spacing: normal;
text-align: left;
letter-spacing: 0;
line-height: 1.2em;
font-size: 12px;
background-image: url(images/actuel_bg.gif);
background-repeat: no-repeat;
background-position:bottom;
}

.aboutus_box p{
margin-left:10px;
margin-right:10px;
}

.aboutus_box a{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:none;
margin-left:10px;
}

.aboutus_box a:hover{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:underline;
margin-left:10px;
}

a.aboutus_imgLister{
display:inline;
margin:0px;
margin-left:260px;
}

a.aboutus_imgLister:hover{
display:inline;
margin:0px;
margin-left:260px;
}

.box_contact { 
background: #F0F0F0; 
width:357px;
margin-left:15px;
background-image:url(images/corner_contact/top.gif);
background-repeat: no-repeat;
padding:6px;
font-size:10pt;
color:#444;
}
.box_contact_image{
margin-left:15px;
}

.table_contact{
font-size:8pt;
color:#000000;
margin:0px;
padding:0px;
}

.table_contact h4{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:none;
display:inline;
}

.table_contact a{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:none;
}

.table_contact a:hover{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:underline;
}

.box_iso { 
background: #6E4715;
width:233px;
background-image:url(images/corner_iso/top.gif);
background-repeat: no-repeat;
margin:0px;
padding:6px;
font-size:13px;
color:#ffffff;
}

.box_iso_bottom{
margin:0px;
padding:0px;
}


/*input.refsImages{
margin:0px;
border:0px;
width:210px !important;
width:208px;
position:relative;
top:-1px;
text-align:center;
}

form.refsForm{
margin:0px;
}*/

#form2{
margin:0px;
}

#text1{
margin:0px;
border:0px;
width:210px !important;
width:208px;
position:relative;
top:-1px;
text-align:center;
}
a.refs_box{
border:0px;
text-decoration:none;
}

hr{
margin-left:15px;
width:628px;
}

.eltol{
clear:left;
margin:0px;
}

.footish{
font-size:8pt;
}

.footish a{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:none;
}

.footish a:hover{
font-size:8pt;
color:#FF0000;
margin:0px;
text-decoration:underline;
}

/*actuel content start*/
p.actuel_contentContainer{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;
}

ul.actuel_ul li{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;
margin-top:0px;
margin-bottom:0px;
list-style-image: url(images/thumb_ul.gif);
margin-bottom:11px;
}

.actuel_headerContainer{
clear:left;
margin-left:90px;
margin-top:3px;
}
/*actuel content end*/

/*about us content start*/
p.aboutus_contentContainer{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;

}

.aboutus_headerContainer{
clear:left;
margin-left:90px;
margin-top:3px;
}

.room_holder{
position:relative;
margin-left:20px;
margin-right:40px !important;
margin-right:20px;
margin-bottom:20px;
float:right;

}
/*about us content end*/

/*services content start*/
p.services_contentContainer{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;
text-align:left;
}

ul.services_ul li{
font-size:10pt;
color:#444;
text-align:left;
margin-left:100px;
margin-right:100px;
margin-top:0px;
margin-bottom:0px;
list-style-image: url(images/thumb_ul.gif);
margin-bottom:11px;
}

.services_headerContainer{
clear:left;
margin-left:90px;
margin-top:3px;
}

/*services content end*/

/*referencies content start*/
.referencies_contentContainer{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;
}

.ref_td{
padding-top:10px;
padding-left:20px;
font-size:8pt;
color:#444;
}

.ref_tr{
height:110px;
}

.ref_linker {
font-size:10pt;
font-weight:bold;
color:#000;
margin:0px;
text-decoration:none;
}

.ref_linker:hover{
font-size:10pt;
font-weight:bold;
color:#000;
margin:0px;
text-decoration:underline;
}

/*referencies content end*/

/*referencies picture show start*/
.ref_picsContainer{
font-size:10pt;
color:#444;
text-align:center;
}

.wrapper{
width:500px;
margin-left:80px !important;
margin-left:0px
}

#dynloadarea{
width:0px;
height:285px;
margin-left:140px !important;
margin-left:0px;

}
.mod{
border:2px solid;
}

.notmod{
border: 2px solid #e7e7e7;
}

#form1{
margin:5px;
}
/*referencies picture show end*/

/*contact content start*/
a.map{
display:inline;
width:80px;
font-size:9pt;
font-weight:bold;
color:#ff0000;
text-decoration:none;
padding:2px;
}


a.map:hover{

font-size:9pt;
background-color:#ff0000;
color:#ffffff;
text-decoration:none;
padding:2px;

}

/*contact content start*/


/*sitemap start*/
.sitemapContainer{
font-size:10pt;
color:#444;
margin-left:100px;
margin-right:100px;
font-variant:small-caps;
}

.sitemapContainer a{
font-size:10pt;
font-weight:normal;
color:#000;
margin:0px;
text-decoration:none;

}

.sitemapContainer a:hover{
font-size:10pt;
font-weight:normal;
color:#000;
margin:0px;
text-decoration:underline;
}

/*sitemap end*/


/*emailForm Start*/
.contact_headerContainer{

margin-left:90px;
margin-top:3px;
}


#email{
font-size:10pt;
}

.emailContainer{
margin-left:100px;
margin-right:100px;
}

span.security_code{
padding:2px;
border:1px #a1a1a1 solid;
background-color:#e6e6e6;

}

.send_button{
position:relative;
left:250px;
}

.message{
border:1px #a1a1a1 solid;
background-color:#e6e6e6;
}


#hiba{
font-size:9pt;
margin-left:21px;
padding:0px;
}

td.hibas {
border-bottom: 1px #e6e6e6 solid;
}

td.hibas br{
line-height:0px;
}

#hiba_main{
font-size:11pt;
color:#f00000;
}

/*emailForm End*/

/*content end*/
/*footer start*/

#footer{
clear:both;
width:672px;
background-image: url(images/footer_3.gif);
background-repeat: no-repeat;
position:relative;
left:-8px;
}

.design{
font-size:8pt;
color:#ffffff;
margin-left:15px;
position:relative;
top:14px;
}

a.design{
display:block;
width:80px;
font-size:8pt;
background-color:#D7D5D2;
color:#ffffff;
text-decoration:none;
padding:1px;
margin-left:570px;
position:relative;
top:30px;
}


a.design:hover{
display:block;
font-size:8pt;
background-color:#ffffff;
color:#D7D5D2;
text-decoration:none;
padding:1px;
margin-left:570px;
position:relative;
top:30px;
}

/*footer end*/
