/* common */
html, body                                {height:100%;margin:0;padding:0 0 0 10px;background:#fff;}

*                                                {font-family:"Times New Roman", sans-serif;}
a, a:hover                                {text-decoration:underline;font-weight:bold;color:#df4f00;}
a                                                {text-decoration:none;}
p                                                {text-indent:35px;margin:0;}
form                                        {display:inline;}

.h100                                        {height:100%;}
.padding20, #menu                {padding:20px;}
/* elementz */
.main_table                                {width:100%;height:100%;}
.main_table td                        {vertical-align:top;}


#rainbow                                {position:absolute;right:280px;top:48px;margin:0;}

.second                                        {background:url("images/gr_grad.gif") repeat-x;}
.second div                                {height:134px;}
.second img                                {display:block;float:left;margin-right:45px;border:0 solid;}

.third                                        {background:#293B52;font-size:24px;font-weight:bold;color:#fff;border-bottom:4px solid #6F7B8A; padding-right: 430px;}
.third div                                {height:60px;padding:20px 70px 20px 20px;}

.about                                        {background:#99A2AF;font-size:16px;color:#2d3851;padding:20px 280px 20px 20px;}

h2                                                {font-size:24px;}
.mes                                        {text-indent:-10px;}
h2, .mes                                {margin:0;}
h3                                                {font-size:17px;/*margin:20px 0 0 0;*/ margin: 0px;}
h2, h3                                        {font-weight:bold;color:#2d3851;}

/* menu */
.menu_container                        {width:240px;float:right;margin-right:10px;border-top:5px solid #C9BF9E;}
body>.menu_container        {margin-right:25px;}

.w80                                        {width:240px;float:left;margin-right:10px;}
#menu2                                      {height:390px;clear:both;background:#fff;}
#menu2 h1                                {margin:10px 0;border-bottom:2px solid #CEBF9E;font-size:24px;color:#2d3851;}
#menu2 a, #menu2Item                {display:block;clear:left;padding-left:10px;background:url("images/bullet.gif") no-repeat;}

#menu                                        {height:390px;border:1px solid #D1D0CE;clear:both;background:#fff;}
#menu h1                                {margin:10px 0;border-bottom:2px solid #CEBF9E;font-size:24px;color:#2d3851;}
#menu a, #menuItem                {display:block;clear:left;padding-left:10px;background:url("images/bullet.gif") no-repeat;}
#menuItem                                {margin-left:30px;}

#map                                        {background:url("images/map.gif") no-repeat 0 7px;}
#mail                                        {background:url("images/mail.gif") no-repeat 0 7px;}
#home                                        {color:#5e5e5e;background:url("images/home.gif") no-repeat 0 7px;}
#home2                                       {background:url("images/home.gif") no-repeat 0 7px;}
#map, #mail, #home, #home2            {display:block;float:left;margin:20px 10px;padding-left:20px;font-size:9px;font-weight:normal;font-family:"Tahoma", sans-serif;}

.foto                                        {display:block;float:left;margin:2px;padding:5px;border:1px solid #D6D6D6;background:#fff;}
.foto img                                {border:0 solid;cursor:hand;}

#footer                                        {clear:both;color:#2D3851;font-weight:bold;font-size:14px;border-top:4px solid #737B8C;padding:20px;text-align:center;}
#footer img                                {border:0 solid;}

.bord                                        {clear:both;float:right;width:230px;border-bottom:5px solid #C9BF9E;margin-right:15px;}
body>.bord                                {width:240px;margin-right:25px;}

.content                                {color:#626262;}

#menocom                                {display:block;float:right;font:normal 9px "Tahoma";text-align:left;color:#eb2127;margin-right:15px;}
#footer>#menocom                {margin-right:30px;}
#menocom img                        {display:block;float:left;margin-right:5px;cursor:hand;}
span#menocom a {font:normal 9px "Tahoma";color:#eb2127;}

