* {padding:0px; margin:0px;}
html {font-family:"Arial"; font-size:11px; color:#6A6A6A; height:100%;}
body {width:980px; margin:auto auto; background:#FBFBFB url('../IMAGES/main_navigation_bg.jpg') repeat-x;}

a, a:active, a:visited {color:#4A4A4A; text-decoration:none;}
a:hover {color:#222222;}

/* MAIN */
.topline{float:left; width:980px; height:4px; background:#444444;}
.main{float:left; width:980px; height:54px;}
.main_everything{float:left; width:980px;  background:#ffffff url('../IMAGES/whitespace_bg.jpg') repeat-y;}

.main_header{float:left; width:960px; height:54px;  margin-left:10px; margin-right:10px; background:#FBFBFB url('../IMAGES/menu_element_bg.jpg') repeat-x;}
.main_content{float:left; width:960px; padding-left:10px; padding-right:10px; background:#FBFBFB url('../IMAGES/white_content_bg.jpg') repeat-y;}
.main_footer{float:left; width:960px; height:20px; padding-left:10px; padding-right:10px; background:#FBFBFB url('../IMAGES/white_content_bg.jpg') repeat-y;}
.main_footer_bottom{float:left; width:980px; height:15px; background:#FBFBFB url('../IMAGES/footer.jpg') no-repeat; padding-bottom:30px;}

/* HEADER */
.header_logo {float:left; width:300px; height:54px;}
.header_middle {float:left; width:400px; height:54px;}
.header_right {float:left; width:260px; height:54px; text-align:right;}

/* CONTENT */
.content_submenu {float:left; width:960px; height:27px; padding-top:4px; background:#FBFBFB url('../IMAGES/submenu_bg.jpg');}
.content_content {float:left; width:930px; margin:15px;}

.submenu_left {float:left; width:315px; margin-left:7px; text-align:left;}
.submenu_middle {float:left; width:316px; text-align:center;}
.submenu_right {float:left; width:315px; margin-right:7px; text-align:right;}

.content_top {float:left; width:930px; height:20px; text-align:center; line-height:20px; margin-bottom:15px; background-color:#cacaca; color:white;}
.content_bottom {float:left; width:930px; height:20px; text-align:center; line-height:20px; background-color:#cacaca; color:white;}
.content_left {float:left; width:500px;}
.content_right {position:fixed; top:102px; left:50%;margin-left:52px; width:415px; }
/*.content_right {float:left; width:415px; margin-left:15px;}*/
.content_full {float:left; width:930px;}

/* MISC */
.cel {border-right:solid 1px #EAEAEA; border-bottom:solid 1px #EAEAEA;}
.cel a, .cel a:link, .cel a:visited {color:#6A6A6A; text-decoration:none;}
.cel a:hover {color:#222222; text-decoration:none;}
.cel2 {border-bottom:solid 1px #EAEAEA;}
.cel3 {border-bottom:solid 1px #EAEAEA; height:25px; overflow:none;}
.cel4 {color:#aaaaaa; height:26px; padding-left:7px;}

.cel5 {}
.cel5 a, .cel5 a:visited {text-decoration:none; color:white;}
.cel5 a:hover {text-decoration:underline; color:white;}
.cel6 {border-bottom:solid 1px #EAEAEA;}
.cel6 a, .cel6 a:visited {text-decoration:none; color:#888888;}
.cel6 a:hover {text-decoration:underline; color:#888888;}

.but_delete {width:20px; height:20px; border:solid 0px #ffffff; background:#ffffff url('../IMAGES/but_delete.jpg') no-repeat; cursor:pointer;}
.but_delete_green {width:20px; height:25px; border:solid 0px #ffffff; background:#ffffff url('../IMAGES/but_delete_green.jpg') no-repeat; cursor:pointer;}
.but_add {width:21px; height:21px; border:solid 0px #ffffff; background:#ffffff url('../IMAGES/but_add.jpg') no-repeat; cursor:pointer;}

.udtb a, .udtb a:active {color:#aaaaaa;}
.udtb a:hover {color:#000000; text-decoration:underline}

.textfield {border:solid 1px #cccccc; padding:2px; color:#666666;}
.textfield:focus {border:solid 1px #ABC9D1;}