/* CSS Document */
body
{
     font-family:"Arial","Helvetica",sans-serif;	
     background-color:  rgb(255,255,255);
     font-size:          10pt;
     color:              black;
}
table
{
     font-size:          10pt;
     color:              black;
}

th
{
     background-color: rgb(215,215,215);
}
tr.list
{
     background-color: rgb(247,247,247);    
}

table.tr
{
     background-color: rgb(255,255,255);
}

#main
{     
     width:              952px;
     margin-right:       auto;
     margin-left:        auto;            
}
#header
{     
     width:         100%;
     height:        159px;
     background-image: url(../images/design/page/header.jpg);
}


#center-container
{
     width: 952px;
}

#menu-container
{
     position:                relative;
     float:                   left;
     width:                   239px;
     background: 		url(../images/design/page/menu.jpg) repeat-y;
}

#menu-content
{
     margin:        10px 0 0 45px;
}

#center-content
{
     position:      relative;
     float:         right;          
     width:         680px;
}

#center-text
{    
     /*height:             360px; */
     margin:             0    0px 0 0;
     text-align:         justify; 
     width:    100%;
     /*overflow:           auto;*/        
}

#footer
{
     position:      relative;
     float: left;
     width:         952px;     
     height:        41px;
     background-image:   url(../images/design/page/footer.jpg);
     font-weight:        bold;   
     font-size:          10pt; 
     color:         white; 
     margin:             10px 0  0 0;
}

#refs
{
     margin:        4px 0 3px 0;     
}
#creator
{
     font-size:          8pt;
}

#title
{
     font-weight:        bold;
     font-size:          14pt;
     color:              rgb(128,160,255);
}

#news
{
	     font-weight:        bold;
     font-size:          14pt;
     color:              rgb(255,0,0);
}

#pager
{
     position:           relative;
     float:              left;
     width:              100%;
     height:              3%;
     text-align:         center;
     margin:             20px 0 0 0;
}

#actions
{
     margin:             2% 0  0 5%;
}
/* history.php */
#history_list, #news_list
{
     margin:   10px 5px 0 0;
     padding:  0 10px 5px 10px;
}

#history_ins_upd
{
     margin:             14% 0 0 26%;
}

#admin2{
     margin:             10% 0 0 34%;
}
#textEditor{
     width:              650px;
}
/*  foto.php */
#album
{
     position: relative;
     float: left;
     width:    202px;
     margin:   5px 3px 0 3px;
     text-align:center;
     border:   none;
}
#album-row
{
     position: relative;
     float:    left;
     width:    650px;
     margin:   5px 0 0 0;
}

#album_insert
{
     margin:             14% 0 0 22%;
}

#video_insert
{
     margin:             3% 0 0 31%;
}

#image_insert
{
     margin:             16% 0 0 25%;
}

#living , #stanovy
{
     margin:             15% 0 0 26%;
}
#works_insert
{
     margin:             7% 0 0 25%;
}
/* contact.php */

#contact-form{
     width:    100%;
     height:   280px;     
}

#createContact{
     position:      relative;
     float:    left;
     width:    45%;
}
#createData{
     position:      relative;
     float:    right;
     width:    45%;
     margin:   0 7% 0 0;
}

#contact{
     background: url(../images/contact.jpg) no-repeat;          
     width:    650px;
}

/* userlist.php */
#user, #foto, #text
{
     background-color:        rgb(240,240,255);
     width:    650px;     
     padding:  5px 10px 5px 10px;
}

/*  login.php */
#login{          
     margin:   12% 0 0 24%;
}

#register_user{
     margin:   9% 0 0 24%;
}

#change_passw{
     margin:   10% 0 0 24%;     
}

/* error */
#error-message{
     color:         red;
     font-weight:   bolder;
     font-size:     10pt;
}
/*  MENU IMAGES */
img.menu
{
     margin:        0 0 10px 0;
     cursor:        pointer;
}

/*  a  */
a.foot:visited, a.foot:link, a.foot:active
{
     color:    rgb(255,255,255);
}

a.ref:visited, a.ref:active, a.ref:link, .imgref:visited, .imgref:active, .imgref:link
{     
     font-weight:        bold;
     font-style:         italic;
     color:              rgb(0,0,255);
}

.imgref
{
	font-size:	1.2em;
	margin:	0 0 0 50px;
}

.refnews:visited, .refnews:active, .refnews:link
{     
     font-weight:        bold;
     color:              rgb(255,0,0);
}

a
{
     text-decoration:         none;
}

/*  messages */
#error-message{
     color:         red;
     font-weight:   bolder;
     font-size:     10pt;
}
#advice-message{
     color:         green;
     font-weight:   bolder;
     font-size:     12pt;
}

/*  actual.php */
#team{
     margin:        0 0 15px 0;
}

#teamCategory{
     margin:        0 0 15px 0;
}
#racers{
     margin:        30px 0 0 0;
}
table.teamOrg{
     margin:        0 0 0 10%;
}
table.teamTech{
     margin:        0 0 0 0;
}

/* stanovy.php */
p.stanovy{
     margin:        40px 0 0 0;
}

/*  training.php */
#training{
     margin:        8% 0 0 0;
}

/* pictureList */
#offer-update{
     margin:   1% 0 0 25%;
}
#picture-list-form{
     margin:   3% 0 0 0;
}
#picture-list-list{
     margin:   30px 0 0 0;
}

/* organTeam.php */
#teamPicture{
     position:      relative;
     float:    right;
     width:    45%;
     margin:   0 7% 0 0;
}

#createTeamMate{
     position:      relative;
     float:    left;
     width:    45%;
}

#editTeam{
     width:    100%;
     height:   280px;
}

#racersPicture{
     margin:   10% 0 0 25%;
}

#worksText{
     margin:   14% 0 0 25%;
}

/*  meetings.php */
#meetings, #gifts{
     width:    650px;
}
/* schedule.php */
#schedule{
     margin:   7% 0 0 27%;
}

/*  gifts.php */

/*        */
#actualFiles{
     margin:        1% 0 0 10%;
}

#counter{
	float: right;
	margin: 12% 15% 0 0;
}
#counter_text{
	 font-weight:        bold;
     font-size:          9pt;     
     color:              rgb(255,255,255);
}
#counter_menu{
	margin:	7px 0 23px 20px;
}